******************************************************************************** conan install hdf4/4.2.16-2@#a8a2a91a4f6f52f0afcbaba8c75bea90 --build=hdf4 -pr /home/conan/w/prod-v1/bsr/77880/cdaec/profile_linux_11_libstdcpp11_gcc_debug_64.hdf4-shared-True.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/77880/efecf/.conan/profiles/default) Found gcc 11.1 gcc>=5, using the major as version ************************* WARNING: GCC OLD ABI COMPATIBILITY *********************** Conan detected a GCC version > 5 but has adjusted the 'compiler.libcxx' setting to 'libstdc++' for backwards compatibility. Your compiler is likely using the new CXX11 ABI by default (libstdc++11). If you want Conan to use the new ABI for the default profile, run: $ conan profile update settings.compiler.libcxx=libstdc++11 default Or edit '/home/conan/w/prod-v1/bsr/77880/efecf/.conan/profiles/default' and set compiler.libcxx=libstdc++11 ************************************************************************************ Default settings os=Linux os_build=Linux arch=x86_64 arch_build=x86_64 compiler=gcc compiler.version=11 compiler.libcxx=libstdc++ build_type=Release *** You can change them in /home/conan/w/prod-v1/bsr/77880/efecf/.conan/profiles/default *** *** Or override with -s compiler='other' -s ...s*** Configuration: [settings] arch=x86_64 build_type=Debug compiler=gcc compiler.libcxx=libstdc++11 compiler.version=11 os=Linux [options] hdf4:shared=True [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:ba740ee6fb95d4fcd30cb8d6237cef3119da809d - Build libjpeg/9e:be27726f9885116da1158027505be62e913cd585 - Download zlib/1.3:be27726f9885116da1158027505be62e913cd585 - Download Installing (downloading, building) binaries... libjpeg/9e: Retrieving package be27726f9885116da1158027505be62e913cd585 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz libjpeg/9e: Package installed be27726f9885116da1158027505be62e913cd585 libjpeg/9e: Downloaded package revision 8581acd83b76fbc1464e1e9646d65f0d zlib/1.3: Retrieving package be27726f9885116da1158027505be62e913cd585 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz zlib/1.3: Package installed be27726f9885116da1158027505be62e913cd585 zlib/1.3: Downloaded package revision 70898353d1576327515916f797d22c96 [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/77880/efecf/.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/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d 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/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/build/Debug/generators/conan_toolchain.cmake -DHDF4_EXTERNALLY_CONFIGURED=ON -DHDF4_EXTERNAL_LIB_PREFIX= -DHDF4_NO_PACKAGES=ON -DONLY_SHARED_LIBS=ON -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/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/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)] 'fPIC' option not found [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/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/build/Debug/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d" -DHDF4_EXTERNALLY_CONFIGURED="ON" -DHDF4_EXTERNAL_LIB_PREFIX="" -DHDF4_NO_PACKAGES="ON" -DONLY_SHARED_LIBS="ON" -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/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/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/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src" ----Running------ > cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/build/Debug/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d" -DHDF4_EXTERNALLY_CONFIGURED="ON" -DHDF4_EXTERNAL_LIB_PREFIX="" -DHDF4_NO_PACKAGES="ON" -DONLY_SHARED_LIBS="ON" -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/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/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/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src" ----------------- -- Using Conan toolchain: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/build/Debug/generators/conan_toolchain.cmake -- Conan toolchain: Setting BUILD_SHARED_LIBS = ON -- The C compiler identification is GNU 11.1.0 -- Check for working C compiler: /usr/local/bin/cc -- Check for working C compiler: /usr/local/bin/cc -- 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 - 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 GNU 11.1.0 -- Check for working CXX compiler: /usr/local/bin/c++ -- Check for working CXX compiler: /usr/local/bin/c++ -- 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/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/build/Debug hdf4/4.2.16-2: CMake command: cmake --build "/home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/build/Debug" '--' '-j3' ----Running------ > cmake --build "/home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/build/Debug" '--' '-j3' ----------------- Scanning dependencies of target xdr-shared [ 1%] Building C object mfhdf/xdr/CMakeFiles/xdr-shared.dir/xdr.c.o [ 2%] Building C object mfhdf/xdr/CMakeFiles/xdr-shared.dir/xdrfloat.c.o Scanning dependencies of target hdf-shared [ 3%] Building C object hdf/src/CMakeFiles/hdf-shared.dir/atom.c.o [ 4%] Building C object hdf/src/CMakeFiles/hdf-shared.dir/bitvect.c.o [ 6%] Building C object hdf/src/CMakeFiles/hdf-shared.dir/cdeflate.c.o [ 7%] Building C object mfhdf/xdr/CMakeFiles/xdr-shared.dir/xdrstdio.c.o [ 8%] Building C object mfhdf/xdr/CMakeFiles/xdr-shared.dir/xdrarray.c.o [ 9%] Building C object hdf/src/CMakeFiles/hdf-shared.dir/cnbit.c.o [ 11%] Linking C shared library libxdr_debug.so [ 11%] Built target xdr-shared [ 12%] Building C object hdf/src/CMakeFiles/hdf-shared.dir/cnone.c.o [ 13%] Building C object hdf/src/CMakeFiles/hdf-shared.dir/crle.c.o [ 14%] Building C object hdf/src/CMakeFiles/hdf-shared.dir/cskphuff.c.o [ 16%] Building C object hdf/src/CMakeFiles/hdf-shared.dir/cszip.c.o [ 17%] Building C object hdf/src/CMakeFiles/hdf-shared.dir/df24.c.o [ 18%] Building C object hdf/src/CMakeFiles/hdf-shared.dir/dfan.c.o [ 19%] Building C object hdf/src/CMakeFiles/hdf-shared.dir/dfcomp.c.o [ 20%] Building C object hdf/src/CMakeFiles/hdf-shared.dir/dfconv.c.o [ 22%] Building C object hdf/src/CMakeFiles/hdf-shared.dir/dfgr.c.o [ 23%] Building C object hdf/src/CMakeFiles/hdf-shared.dir/dfgroup.c.o [ 24%] Building C object hdf/src/CMakeFiles/hdf-shared.dir/dfimcomp.c.o [ 25%] Building C object hdf/src/CMakeFiles/hdf-shared.dir/dfjpeg.c.o [ 27%] Building C object hdf/src/CMakeFiles/hdf-shared.dir/dfknat.c.o [ 28%] Building C object hdf/src/CMakeFiles/hdf-shared.dir/dfkswap.c.o [ 29%] Building C object hdf/src/CMakeFiles/hdf-shared.dir/dfp.c.o [ 30%] Building C object hdf/src/CMakeFiles/hdf-shared.dir/dfr8.c.o [ 32%] Building C object hdf/src/CMakeFiles/hdf-shared.dir/dfrle.c.o [ 33%] Building C object hdf/src/CMakeFiles/hdf-shared.dir/dfsd.c.o [ 34%] Building C object hdf/src/CMakeFiles/hdf-shared.dir/dfstubs.c.o [ 35%] Building C object hdf/src/CMakeFiles/hdf-shared.dir/dfufp2i.c.o [ 37%] Building C object hdf/src/CMakeFiles/hdf-shared.dir/dfunjpeg.c.o [ 38%] Building C object hdf/src/CMakeFiles/hdf-shared.dir/dfutil.c.o [ 39%] Building C object hdf/src/CMakeFiles/hdf-shared.dir/dynarray.c.o [ 40%] Building C object hdf/src/CMakeFiles/hdf-shared.dir/glist.c.o [ 41%] Building C object hdf/src/CMakeFiles/hdf-shared.dir/hbitio.c.o [ 43%] Building C object hdf/src/CMakeFiles/hdf-shared.dir/hblocks.c.o [ 44%] Building C object hdf/src/CMakeFiles/hdf-shared.dir/hbuffer.c.o [ 45%] Building C object hdf/src/CMakeFiles/hdf-shared.dir/hchunks.c.o [ 46%] Building C object hdf/src/CMakeFiles/hdf-shared.dir/hcomp.c.o [ 48%] Building C object hdf/src/CMakeFiles/hdf-shared.dir/hcompri.c.o [ 49%] Building C object hdf/src/CMakeFiles/hdf-shared.dir/hdatainfo.c.o [ 50%] Building C object hdf/src/CMakeFiles/hdf-shared.dir/hdfalloc.c.o [ 51%] Building C object hdf/src/CMakeFiles/hdf-shared.dir/herr.c.o [ 53%] Building C object hdf/src/CMakeFiles/hdf-shared.dir/hextelt.c.o [ 54%] Building C object hdf/src/CMakeFiles/hdf-shared.dir/hfile.c.o [ 55%] Building C object hdf/src/CMakeFiles/hdf-shared.dir/hfiledd.c.o [ 56%] Building C object hdf/src/CMakeFiles/hdf-shared.dir/hkit.c.o [ 58%] Building C object hdf/src/CMakeFiles/hdf-shared.dir/linklist.c.o [ 59%] Building C object hdf/src/CMakeFiles/hdf-shared.dir/mcache.c.o [ 60%] Building C object hdf/src/CMakeFiles/hdf-shared.dir/mfan.c.o [ 61%] Building C object hdf/src/CMakeFiles/hdf-shared.dir/mfgr.c.o [ 62%] Building C object hdf/src/CMakeFiles/hdf-shared.dir/mstdio.c.o [ 64%] Building C object hdf/src/CMakeFiles/hdf-shared.dir/tbbt.c.o [ 65%] Building C object hdf/src/CMakeFiles/hdf-shared.dir/vattr.c.o [ 66%] Building C object hdf/src/CMakeFiles/hdf-shared.dir/vconv.c.o [ 67%] Building C object hdf/src/CMakeFiles/hdf-shared.dir/vg.c.o [ 69%] Building C object hdf/src/CMakeFiles/hdf-shared.dir/vgp.c.o [ 70%] Building C object hdf/src/CMakeFiles/hdf-shared.dir/vhi.c.o [ 71%] Building C object hdf/src/CMakeFiles/hdf-shared.dir/vio.c.o [ 72%] Building C object hdf/src/CMakeFiles/hdf-shared.dir/vparse.c.o [ 74%] Building C object hdf/src/CMakeFiles/hdf-shared.dir/vrw.c.o [ 75%] Building C object hdf/src/CMakeFiles/hdf-shared.dir/vsfld.c.o [ 76%] Linking C shared library libhdf_debug.so [ 76%] Built target hdf-shared Scanning dependencies of target mfhdf-shared [ 77%] Building C object mfhdf/libsrc/CMakeFiles/mfhdf-shared.dir/array.c.o [ 79%] Building C object mfhdf/libsrc/CMakeFiles/mfhdf-shared.dir/attr.c.o [ 80%] Building C object mfhdf/libsrc/CMakeFiles/mfhdf-shared.dir/cdf.c.o [ 81%] Building C object mfhdf/libsrc/CMakeFiles/mfhdf-shared.dir/dim.c.o [ 82%] Building C object mfhdf/libsrc/CMakeFiles/mfhdf-shared.dir/file.c.o [ 83%] Building C object mfhdf/libsrc/CMakeFiles/mfhdf-shared.dir/hdfsds.c.o [ 85%] Building C object mfhdf/libsrc/CMakeFiles/mfhdf-shared.dir/iarray.c.o [ 86%] Building C object mfhdf/libsrc/CMakeFiles/mfhdf-shared.dir/error.c.o [ 87%] Building C object mfhdf/libsrc/CMakeFiles/mfhdf-shared.dir/globdef.c.o [ 88%] Building C object mfhdf/libsrc/CMakeFiles/mfhdf-shared.dir/mfdatainfo.c.o [ 90%] Building C object mfhdf/libsrc/CMakeFiles/mfhdf-shared.dir/mfsd.c.o [ 91%] Building C object mfhdf/libsrc/CMakeFiles/mfhdf-shared.dir/nssdc.c.o [ 92%] Building C object mfhdf/libsrc/CMakeFiles/mfhdf-shared.dir/putget.c.o [ 93%] Building C object mfhdf/libsrc/CMakeFiles/mfhdf-shared.dir/putgetg.c.o [ 95%] Building C object mfhdf/libsrc/CMakeFiles/mfhdf-shared.dir/sharray.c.o [ 96%] Building C object mfhdf/libsrc/CMakeFiles/mfhdf-shared.dir/string.c.o [ 97%] Building C object mfhdf/libsrc/CMakeFiles/mfhdf-shared.dir/var.c.o [ 98%] Building C object mfhdf/libsrc/CMakeFiles/mfhdf-shared.dir/xdrposix.c.o [100%] Linking C shared library libmfhdf_debug.so [100%] Built target mfhdf-shared hdf4/4.2.16-2: Package 'ba740ee6fb95d4fcd30cb8d6237cef3119da809d' built hdf4/4.2.16-2: Build folder /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/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/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d 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/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/build/Debug" --prefix "/home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d" ----Running------ > cmake --install "/home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/build/Debug" --prefix "/home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d" ----------------- -- Install configuration: "Debug" -- Installing: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/include/hdf4/h4config.h -- Installing: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/lib/libhdf4.settings -- Installing: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/include/hdf4/xdr.h -- Installing: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/include/hdf4/types.h -- Installing: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/lib/libxdr_debug.so.4.16.2 -- Installing: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/lib/libxdr_debug.so.4 -- Installing: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/lib/libxdr_debug.so -- Installing: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/include/hdf4/atom.h -- Installing: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/include/hdf4/bitvect.h -- Installing: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/include/hdf4/cdeflate.h -- Installing: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/include/hdf4/cnbit.h -- Installing: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/include/hdf4/cnone.h -- Installing: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/include/hdf4/crle.h -- Installing: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/include/hdf4/cskphuff.h -- Installing: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/include/hdf4/cszip.h -- Installing: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/include/hdf4/df.h -- Installing: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/include/hdf4/dfan.h -- Installing: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/include/hdf4/dfgr.h -- Installing: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/include/hdf4/dfrig.h -- Installing: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/include/hdf4/dfi.h -- Installing: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/include/hdf4/dfsd.h -- Installing: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/include/hdf4/dfstubs.h -- Installing: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/include/hdf4/dfufp2i.h -- Installing: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/include/hdf4/dynarray.h -- Installing: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/include/hdf4/glist.h -- Installing: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/include/hdf4/H4api_adpt.h -- Installing: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/include/hdf4/hbitio.h -- Installing: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/include/hdf4/hchunks.h -- Installing: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/include/hdf4/hcomp.h -- Installing: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/include/hdf4/hcompi.h -- Installing: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/include/hdf4/hconv.h -- Installing: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/include/hdf4/hdatainfo.h -- Installing: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/include/hdf4/hdf.h -- Installing: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/include/hdf4/hdfi.h -- Installing: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/include/hdf4/herr.h -- Installing: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/include/hdf4/hfile.h -- Installing: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/include/hdf4/hkit.h -- Installing: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/include/hdf4/hlimits.h -- Installing: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/include/hdf4/hntdefs.h -- Installing: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/include/hdf4/hproto.h -- Installing: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/include/hdf4/hqueue.h -- Installing: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/include/hdf4/htags.h -- Installing: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/include/hdf4/linklist.h -- Installing: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/include/hdf4/mcache.h -- Installing: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/include/hdf4/mfan.h -- Installing: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/include/hdf4/mfgr.h -- Installing: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/include/hdf4/mstdio.h -- Installing: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/include/hdf4/tbbt.h -- Installing: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/include/hdf4/vg.h -- Installing: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/include/hdf4/vgint.h -- Installing: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/lib/libhdf_debug.so.4.16.2 -- Installing: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/lib/libhdf_debug.so.4 -- Installing: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/lib/libhdf_debug.so -- Installing: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/include/hdf4/local_nc.h -- Installing: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/include/hdf4/mfhdf.h -- Installing: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/include/hdf4/mfhdfi.h -- Installing: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/include/hdf4/mfdatainfo.h -- Installing: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/include/hdf4/hdf2netcdf.h -- Installing: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/include/hdf4/netcdf.h -- Installing: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/lib/libmfhdf_debug.so.4.16.2 -- Installing: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/lib/libmfhdf_debug.so.4 -- Installing: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/lib/libmfhdf_debug.so -- Installing: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/lib/pkgconfig/hdf.pc -- Installing: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/package/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/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 '.4' files: libxdr_debug.so.4, libhdf_debug.so.4, libmfhdf_debug.so.4 hdf4/4.2.16-2 package(): Packaged 3 '.so' files: libhdf_debug.so, libxdr_debug.so, libmfhdf_debug.so hdf4/4.2.16-2 package(): Packaged 3 '.2' files: libxdr_debug.so.4.16.2, libmfhdf_debug.so.4.16.2, libhdf_debug.so.4.16.2 hdf4/4.2.16-2 package(): Packaged 52 '.h' files hdf4/4.2.16-2: Package 'ba740ee6fb95d4fcd30cb8d6237cef3119da809d' created hdf4/4.2.16-2: Created package revision 883c1db2d7284660fcb1ea8d905bfff0 [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/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/xdr/xdr.c: In function 'xdr_char': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/xdr/xdr.c:416:11: warning: conversion from 'int' to 'char' may change value [-Wconversion] 416 | *cp = i; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/xdr/xdr.c: In function 'xdr_u_char': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/xdr/xdr.c:432:11: warning: conversion from 'u_int' {aka 'unsigned int'} to 'u_char' {aka 'unsigned char'} may change value [-Wconversion] 432 | *cp = u; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/xdr/xdr.c: In function 'xdr_string': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/xdr/xdr.c:687:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'u_int' {aka 'unsigned int'} may change value [-Wconversion] 687 | size = strlen(sp); | ^~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/bitvect.c: In function 'bv_set': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/bitvect.c:188:33: warning: conversion from 'int' to 'bv_base' {aka 'unsigned char'} may change value [-Wconversion] 188 | b->buffer[base_elem] &= ~bv_bit_value[bit_elem]; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/atom.c: In function 'HAinit_group': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/atom.c:117:58: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'intn' {aka 'int'} may change the sign of the result [-Wsign-conversion] 117 | if ((grp_ptr->atom_list = (atom_info_t **)calloc(hash_size, sizeof(atom_info_t *))) == NULL) | ^~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/xdr/xdrstdio.c: In function 'xdrstdio_create': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/xdr/xdrstdio.c:90:21: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 90 | xdrs->x_ops = &xdrstdio_ops; | ^ In file included from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/xdr/xdrstdio.c:47: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/xdr/xdrstdio.c: In function 'xdrstdio_getlong': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/xdr/xdrstdio.c:115:23: warning: conversion to 'unsigned int' from 'int32_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] 115 | *lp = (long)ntohl(mycopy); | ^~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/xdr/xdrstdio.c: In function 'xdrstdio_putlong': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/xdr/xdrstdio.c:127:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 127 | mycopy = (int32_t)htonl((int32_t)*lp); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/cdeflate.c: In function 'HCPcdeflate_seek': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/cdeflate.c:480:32: warning: size of 'tmp_buf' 16384 bytes exceeds maximum object size 2560 [-Wlarger-than=] 480 | uint8 tmp_buf[DEFLATE_TMP_BUF_SIZE]; /* temporary buffer */ | ^~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/cdeflate.c:495:48: warning: conversion to 'uint32' {aka 'unsigned int'} from 'int16' {aka 'short int'} may change the sign of the result [-Wsign-conversion] 495 | if (HCIcdeflate_term(info, deflate_info->acc_mode) == FAIL) | ~~~~~~~~~~~~^~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/cdeflate.c: In function 'HCPcdeflate_read': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/cdeflate.c:555:48: warning: conversion to 'uint32' {aka 'unsigned int'} from 'int16' {aka 'short int'} may change the sign of the result [-Wsign-conversion] 555 | if (HCIcdeflate_term(info, deflate_info->acc_mode) == FAIL) | ~~~~~~~~~~~~^~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/cdeflate.c: In function 'HCPcdeflate_write': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/cdeflate.c:612:48: warning: conversion to 'uint32' {aka 'unsigned int'} from 'intn' {aka 'int'} may change the sign of the result [-Wsign-conversion] 612 | if (HCIcdeflate_term(info, deflate_info->acc_init) == FAIL) | ~~~~~~~~~~~~^~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/cdeflate.c:624:52: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 624 | if ((length = HCIcdeflate_encode(info, length, (void *)data)) == FAIL) | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/cdeflate.c: In function 'HCPcdeflate_endaccess': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/cdeflate.c:705:44: warning: conversion to 'uint32' {aka 'unsigned int'} from 'int16' {aka 'short int'} may change the sign of the result [-Wsign-conversion] 705 | if (HCIcdeflate_term(info, deflate_info->acc_mode) == FAIL) | ~~~~~~~~~~~~^~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/cdeflate.c: In function 'HCPcdeflate_seek': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/cdeflate.c:476:1: warning: stack usage is 16432 bytes [-Wstack-usage=] 476 | HCPcdeflate_seek(accrec_t *access_rec, int32 offset, int origin) | ^~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/cnbit.c: In function 'HCIcnbit_init': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/cnbit.c:117:84: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'intn' {aka 'int'} may change the sign of the result [-Wsign-conversion] 117 | memset(nbit_info->mask_buf, (nbit_info->fill_one == TRUE ? 0xff : 0), nbit_info->nt_size); | ~~~~~~~~~^~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/cnbit.c:188:39: warning: conversion from 'int' to 'uint8' {aka 'unsigned char'} may change value [-Wconversion] 188 | nbit_info->mask_buf[i] &= ~(nbit_info->mask_info[i].mask); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/cnbit.c: In function 'HCIcnbit_decode': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/cnbit.c:337:63: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'intn' {aka 'int'} may change the sign of the result [-Wsign-conversion] 337 | memcpy(buf, &(nbit_info->buffer[nbit_info->buf_pos]), copy_length); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/crle.c: In function 'HCIcrle_decode': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/crle.c:160:33: warning: conversion to 'int' from 'uintn' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 160 | memset(buf, rle_info->last_byte, dec_len); /* copy the run */ | ~~~~~~~~^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/cszip.c:343:1: warning: 'HCIcszip_encode' defined but not used [-Wunused-function] 343 | HCIcszip_encode(compinfo_t *info, int32 length, const uint8 *buf) | ^~~~~~~~~~~~~~~ In file included from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdf.h:17, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/df24.c:38: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/df24.c: In function 'DF24nimages': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/df24.c:394:21: note: in expansion of macro 'INT32DECODE' 394 | INT32DECODE(p, temp); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/df24.c:395:21: note: in expansion of macro 'INT32DECODE' 395 | INT32DECODE(p, temp); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/df24.c:396:21: note: in expansion of macro 'UINT16DECODE' 396 | UINT16DECODE(p, uint16var); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/df24.c:397:21: note: in expansion of macro 'UINT16DECODE' 397 | UINT16DECODE(p, uint16var); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:228:15: warning: conversion from 'int' to 'int16' {aka 'short int'} may change value [-Wconversion] 228 | (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/df24.c:398:21: note: in expansion of macro 'INT16DECODE' 398 | INT16DECODE(p, ncomponents); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:230:16: warning: conversion from 'int' to 'int16' {aka 'short int'} may change value [-Wconversion] 230 | (i) |= (int16)((*(p)&0xff)); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/df24.c:398:21: note: in expansion of macro 'INT16DECODE' 398 | INT16DECODE(p, ncomponents); | ^~~~~~~~~~~ In file included from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdf.h:17, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfan.c:54: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfan.c: In function 'DFANIlocate': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfan.c:779:13: note: in expansion of macro 'UINT16DECODE' 779 | UINT16DECODE(ptr, DFANdir[type]->entries[i].datatag); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfan.c:780:13: note: in expansion of macro 'UINT16DECODE' 780 | UINT16DECODE(ptr, DFANdir[type]->entries[i].dataref); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfconv.c: In function 'DFconvert': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfconv.c:406:30: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 406 | memcpy(dest, source, size); | ^~~~ In file included from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdf.h:17, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfgr.c:46: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfgr.c: In function 'DFGRgetrig': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfgr.c:504:21: note: in expansion of macro 'INT32DECODE' 504 | INT32DECODE(p, rig->datadesc[type].xdim); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfgr.c:505:21: note: in expansion of macro 'INT32DECODE' 505 | INT32DECODE(p, rig->datadesc[type].ydim); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfgr.c:506:21: note: in expansion of macro 'UINT16DECODE' 506 | UINT16DECODE(p, rig->datadesc[type].nt.tag); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfgr.c:507:21: note: in expansion of macro 'UINT16DECODE' 507 | UINT16DECODE(p, rig->datadesc[type].nt.ref); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:228:15: warning: conversion from 'int' to 'int16' {aka 'short int'} may change value [-Wconversion] 228 | (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfgr.c:508:21: note: in expansion of macro 'INT16DECODE' 508 | INT16DECODE(p, int16var); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:230:16: warning: conversion from 'int' to 'int16' {aka 'short int'} may change value [-Wconversion] 230 | (i) |= (int16)((*(p)&0xff)); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfgr.c:508:21: note: in expansion of macro 'INT16DECODE' 508 | INT16DECODE(p, int16var); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:228:15: warning: conversion from 'int' to 'int16' {aka 'short int'} may change value [-Wconversion] 228 | (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfgr.c:510:21: note: in expansion of macro 'INT16DECODE' 510 | INT16DECODE(p, int16var); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:230:16: warning: conversion from 'int' to 'int16' {aka 'short int'} may change value [-Wconversion] 230 | (i) |= (int16)((*(p)&0xff)); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfgr.c:510:21: note: in expansion of macro 'INT16DECODE' 510 | INT16DECODE(p, int16var); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfgr.c:512:21: note: in expansion of macro 'UINT16DECODE' 512 | UINT16DECODE(p, rig->datadesc[type].compr.tag); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfgr.c:513:21: note: in expansion of macro 'UINT16DECODE' 513 | UINT16DECODE(p, rig->datadesc[type].compr.ref); | ^~~~~~~~~~~~ In file included from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdf.h:17, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfgroup.c:29: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfgroup.c: In function 'DFdiget': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfgroup.c:144:5: note: in expansion of macro 'UINT16DECODE' 144 | UINT16DECODE(p, *ptag); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfgroup.c:145:5: note: in expansion of macro 'UINT16DECODE' 145 | UINT16DECODE(p, *pref); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfgr.c: In function 'DFGRIriginfo': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfgr.c:812:9: note: in expansion of macro 'UINT16DECODE' 812 | UINT16DECODE(p, uint16var); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfgr.c:814:9: note: in expansion of macro 'UINT16DECODE' 814 | UINT16DECODE(p, uint16var); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfimcomp.c:67:15: warning: size of 'trans' 131072 bytes exceeds maximum object size 2560 [-Wlarger-than=] 67 | static int trans[MAXCOLOR]; /* color translation table */ | ^~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfimcomp.c: In function 'cnt_color': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfimcomp.c:306:9: warning: size of 'temp' 131072 bytes exceeds maximum object size 2560 [-Wlarger-than=] 306 | int temp[MAXCOLOR]; | ^~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfimcomp.c: In function 'DFCIunimcomp': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfimcomp.c:517:45: warning: conversion to 'uint8' {aka 'unsigned char'} from 'char' may change the sign of the result [-Wsign-conversion] 517 | out[i * xdim + j] = (char)hi_color; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfimcomp.c:519:45: warning: conversion to 'uint8' {aka 'unsigned char'} from 'char' may change the sign of the result [-Wsign-conversion] 519 | out[i * xdim + j] = (char)lo_color; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfimcomp.c: In function 'init': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfimcomp.c:601:17: warning: size of 'temp' 131072 bytes exceeds maximum object size 2560 [-Wlarger-than=] 601 | int temp[MAXCOLOR]; | ^~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfjpeg.c: In function 'DFCIjpeg': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfjpeg.c:294:26: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 294 | row_pointer[0] = (JSAMPROW)(&image_buffer[(size_t)cinfo_ptr->next_scanline * (size_t)row_stride]); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfimcomp.c: In function 'cnt_color': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfimcomp.c:304:1: warning: stack usage is 131104 bytes [-Wstack-usage=] 304 | cnt_color(int blocks) | ^~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfimcomp.c:325:1: warning: the frame size of 131072 bytes is larger than 16384 bytes [-Wframe-larger-than=] 325 | } /* end of cnt_color */ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfimcomp.c: In function 'init': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfimcomp.c:598:1: warning: stack usage is 131168 bytes [-Wstack-usage=] 598 | init(int blocks, int distinct, struct rgb *my_color_pt) | ^~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfimcomp.c:666:1: warning: the frame size of 131104 bytes is larger than 16384 bytes [-Wframe-larger-than=] 666 | } /* end of init */ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfp.c: In function 'DFPnpals': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfp.c:279:42: warning: conversion to 'long unsigned int' from 'intn' {aka 'int'} may change the sign of the result [-Wsign-conversion] 279 | if ((pal_off = (int32 *)malloc(npals * sizeof(int32))) == NULL) | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfkswap.c: In function 'DFKsb4b': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfkswap.c:196:32: warning: this statement may fall through [-Wimplicit-fallthrough=] 196 | source += 4; | ~~~~~~~^~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfkswap.c:197:25: note: here 197 | case 7: | ^~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfkswap.c:203:36: warning: this statement may fall through [-Wimplicit-fallthrough=] 203 | source += 4; | ~~~~~~~^~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfkswap.c:204:25: note: here 204 | case 6: | ^~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfkswap.c:210:36: warning: this statement may fall through [-Wimplicit-fallthrough=] 210 | source += 4; | ~~~~~~~^~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfkswap.c:211:25: note: here 211 | case 5: | ^~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfkswap.c:217:36: warning: this statement may fall through [-Wimplicit-fallthrough=] 217 | source += 4; | ~~~~~~~^~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfkswap.c:218:25: note: here 218 | case 4: | ^~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfkswap.c:224:36: warning: this statement may fall through [-Wimplicit-fallthrough=] 224 | source += 4; | ~~~~~~~^~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfkswap.c:225:25: note: here 225 | case 3: | ^~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfkswap.c:231:36: warning: this statement may fall through [-Wimplicit-fallthrough=] 231 | source += 4; | ~~~~~~~^~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfkswap.c:232:25: note: here 232 | case 2: | ^~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfkswap.c:238:36: warning: this statement may fall through [-Wimplicit-fallthrough=] 238 | source += 4; | ~~~~~~~^~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfkswap.c:239:25: note: here 239 | case 1: | ^~~~ In file included from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdf.h:17, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfr8.c:43: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfr8.c: In function 'DFR8getrig': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfr8.c:709:21: note: in expansion of macro 'INT32DECODE' 709 | INT32DECODE(p, rig->descimage.xdim); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfr8.c:710:21: note: in expansion of macro 'INT32DECODE' 710 | INT32DECODE(p, rig->descimage.ydim); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfr8.c:711:21: note: in expansion of macro 'UINT16DECODE' 711 | UINT16DECODE(p, rig->descimage.nt.tag); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfr8.c:712:21: note: in expansion of macro 'UINT16DECODE' 712 | UINT16DECODE(p, rig->descimage.nt.ref); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:228:15: warning: conversion from 'int' to 'int16' {aka 'short int'} may change value [-Wconversion] 228 | (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfr8.c:713:21: note: in expansion of macro 'INT16DECODE' 713 | INT16DECODE(p, rig->descimage.ncomponents); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:230:16: warning: conversion from 'int' to 'int16' {aka 'short int'} may change value [-Wconversion] 230 | (i) |= (int16)((*(p)&0xff)); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfr8.c:713:21: note: in expansion of macro 'INT16DECODE' 713 | INT16DECODE(p, rig->descimage.ncomponents); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:228:15: warning: conversion from 'int' to 'int16' {aka 'short int'} may change value [-Wconversion] 228 | (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfr8.c:714:21: note: in expansion of macro 'INT16DECODE' 714 | INT16DECODE(p, rig->descimage.interlace); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:230:16: warning: conversion from 'int' to 'int16' {aka 'short int'} may change value [-Wconversion] 230 | (i) |= (int16)((*(p)&0xff)); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfr8.c:714:21: note: in expansion of macro 'INT16DECODE' 714 | INT16DECODE(p, rig->descimage.interlace); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfr8.c:715:21: note: in expansion of macro 'UINT16DECODE' 715 | UINT16DECODE(p, rig->descimage.compr.tag); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfr8.c:716:21: note: in expansion of macro 'UINT16DECODE' 716 | UINT16DECODE(p, rig->descimage.compr.ref); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfr8.c: In function 'DFR8nimages': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfr8.c:925:44: warning: conversion to 'long unsigned int' from 'intn' {aka 'int'} may change the sign of the result [-Wsign-conversion] 925 | if ((img_off = (int32 *)malloc(nimages * sizeof(int32))) == NULL) | ^ In file included from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdf.h:17, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfr8.c:43: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfr8.c:947:21: note: in expansion of macro 'INT32DECODE' 947 | INT32DECODE(p, temp); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfr8.c:948:21: note: in expansion of macro 'INT32DECODE' 948 | INT32DECODE(p, temp); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfr8.c:949:21: note: in expansion of macro 'UINT16DECODE' 949 | UINT16DECODE(p, temp16); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfr8.c:950:21: note: in expansion of macro 'UINT16DECODE' 950 | UINT16DECODE(p, temp16); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:228:15: warning: conversion from 'int' to 'int16' {aka 'short int'} may change value [-Wconversion] 228 | (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfr8.c:951:21: note: in expansion of macro 'INT16DECODE' 951 | INT16DECODE(p, ncomponents); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:230:16: warning: conversion from 'int' to 'int16' {aka 'short int'} may change value [-Wconversion] 230 | (i) |= (int16)((*(p)&0xff)); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfr8.c:951:21: note: in expansion of macro 'INT16DECODE' 951 | INT16DECODE(p, ncomponents); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfr8.c: In function 'DFR8Iriginfo': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfr8.c:1385:13: note: in expansion of macro 'UINT16DECODE' 1385 | UINT16DECODE(p, uint16var); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfr8.c:1387:13: note: in expansion of macro 'UINT16DECODE' 1387 | UINT16DECODE(p, uint16var); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfrle.c: In function 'DFCIrle': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfrle.c:69:20: warning: conversion from 'long int' to 'int32' {aka 'int'} may change value [-Wconversion] 69 | len -= q - p; /* subtract len of seq */ | ^ In file included from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdf.h:17, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfsd.c:92: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfsd.c: In function 'DFSDIsetnsdg_t': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfsd.c:1959:17: note: in expansion of macro 'UINT16DECODE' 1959 | UINT16DECODE(bufp, lnkdd[0].tag); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfsd.c:1960:17: note: in expansion of macro 'UINT16DECODE' 1960 | UINT16DECODE(bufp, lnkdd[0].ref); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfsd.c:1961:17: note: in expansion of macro 'UINT16DECODE' 1961 | UINT16DECODE(bufp, lnkdd[1].tag); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfsd.c:1962:17: note: in expansion of macro 'UINT16DECODE' 1962 | UINT16DECODE(bufp, lnkdd[1].ref); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfsd.c:2012:17: note: in expansion of macro 'UINT16DECODE' 2012 | UINT16DECODE(bufp, lnkdd[0].tag); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfsd.c:2013:17: note: in expansion of macro 'UINT16DECODE' 2013 | UINT16DECODE(bufp, lnkdd[0].ref); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfsd.c:2014:17: note: in expansion of macro 'UINT16DECODE' 2014 | UINT16DECODE(bufp, lnkdd[1].tag); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfsd.c:2015:17: note: in expansion of macro 'UINT16DECODE' 2015 | UINT16DECODE(bufp, lnkdd[1].ref); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfsd.c: In function 'DFSDIgetndg': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:228:15: warning: conversion from 'int' to 'int16' {aka 'short int'} may change value [-Wconversion] 228 | (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfsd.c:2233:17: note: in expansion of macro 'INT16DECODE' 2233 | INT16DECODE(p, int16var); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:230:16: warning: conversion from 'int' to 'int16' {aka 'short int'} may change value [-Wconversion] 230 | (i) |= (int16)((*(p)&0xff)); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfsd.c:2233:17: note: in expansion of macro 'INT16DECODE' 2233 | INT16DECODE(p, int16var); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfsd.c:2252:21: note: in expansion of macro 'INT32DECODE' 2252 | INT32DECODE(p, sdg->dimsizes[i]); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfsd.c:2261:17: note: in expansion of macro 'UINT16DECODE' 2261 | UINT16DECODE(p, nt.tag); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfsd.c:2262:17: note: in expansion of macro 'UINT16DECODE' 2262 | UINT16DECODE(p, nt.ref); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfsd.c:2316:21: note: in expansion of macro 'UINT16DECODE' 2316 | UINT16DECODE(p, nt.tag); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfsd.c:2317:21: note: in expansion of macro 'UINT16DECODE' 2317 | UINT16DECODE(p, nt.ref); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfsd.c: In function 'DFSDstartslab': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfsd.c:4587:46: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 4587 | memcpy(&(fill_buf[i]), buf2, localNTsize); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfsd.c:4593:61: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 4593 | memcpy(&(fill_buf[i]), Writesdg.fill_value, localNTsize); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfsd.c: In function 'DFSDIgetndg': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfsd.c:2348:20: warning: this statement may fall through [-Wimplicit-fallthrough=] 2348 | if (luf == (-1)) | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfsd.c:2351:13: note: here 2351 | case DFTAG_SDU: /* units */ | ^~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfsd.c:2352:20: warning: this statement may fall through [-Wimplicit-fallthrough=] 2352 | if (luf == (-1)) | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfsd.c:2355:13: note: here 2355 | case DFTAG_SDF: /* formats */ | ^~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfstubs.c: In function 'DFopen': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfstubs.c:140:18: warning: cast increases required alignment of target type [-Wcast-align] 140 | DFlist = (DF *)&DFid; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfstubs.c: In function 'DFIcheck': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dfstubs.c:1007:19: warning: cast increases required alignment of target type [-Wcast-align] 1007 | if ((dfile != (DF *)&DFid) || (DFid == 0)) { | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dynarray.c: In function 'DAcreate_array': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dynarray.c:93:40: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'intn' {aka 'int'} may change the sign of the result [-Wsign-conversion] 93 | new_arr->arr = (void **)calloc(start_size, sizeof(void *)); | ^~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dynarray.c: In function 'DAset_elem': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dynarray.c:247:45: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'intn' {aka 'int'} may change the sign of the result [-Wsign-conversion] 247 | if ((arr->arr = (void **)calloc(new_size, sizeof(void *))) == NULL) | ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/dynarray.c:253:64: warning: conversion to 'long unsigned int' from 'intn' {aka 'int'} may change the sign of the result [-Wsign-conversion] 253 | if ((new_arr = (void **)realloc(arr->arr, new_size * sizeof(void *))) == NULL) | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hbitio.c: In function 'Hbitwrite': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hbitio.c:331:30: warning: conversion from 'long int' to 'int32' {aka 'int'} may change value [-Wconversion] 331 | write_size = bitfile_rec->bytez - bitfile_rec->bytea; | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hbitio.c:358:34: warning: conversion from 'long int' to 'int32' {aka 'int'} may change value [-Wconversion] 358 | write_size = bitfile_rec->bytez - bitfile_rec->bytea; | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hbitio.c: In function 'Hbitseek': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hbitio.c:587:34: warning: conversion from 'int' to 'uint8' {aka 'unsigned char'} may change value [-Wconversion] 587 | bitfile_rec->bits &= maskc[bit_offset] << bitfile_rec->count; | ^~~~~ In file included from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdf.h:17, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hblocks.c:121: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hblocks.c: In function 'HLIstaccess': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hblocks.c:672:9: note: in expansion of macro 'INT32DECODE' 672 | INT32DECODE(p, info->length); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hblocks.c:673:9: note: in expansion of macro 'INT32DECODE' 673 | INT32DECODE(p, info->block_length); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hblocks.c:674:9: note: in expansion of macro 'INT32DECODE' 674 | INT32DECODE(p, info->number_blocks); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hblocks.c:675:9: note: in expansion of macro 'UINT16DECODE' 675 | UINT16DECODE(p, info->link_ref); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hblocks.c: In function 'HLgetdatainfo': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hblocks.c:784:5: note: in expansion of macro 'INT32DECODE' 784 | INT32DECODE(p, total_length); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hblocks.c:785:5: note: in expansion of macro 'INT32DECODE' 785 | INT32DECODE(p, block_length); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hblocks.c:786:5: note: in expansion of macro 'INT32DECODE' 786 | INT32DECODE(p, num_blocks); /* get number of blocks in link table */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hblocks.c:787:5: note: in expansion of macro 'UINT16DECODE' 787 | UINT16DECODE(p, link_ref); /* get ref# link table */ | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hblocks.c:803:50: warning: comparison of integer expressions of different signedness: 'intn' {aka 'int'} and 'uintn' {aka 'unsigned int'} [-Wsign-compare] 803 | num_data_blocks < info_count)) { | ^ In file included from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdf.h:17, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hblocks.c:121: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hblocks.c: In function 'HLIgetlink': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hblocks.c:988:9: note: in expansion of macro 'UINT16DECODE' 988 | UINT16DECODE(p, new_link->nextref); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hblocks.c:990:13: note: in expansion of macro 'UINT16DECODE' 990 | UINT16DECODE(p, new_link->block_list[i].ref); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hbuffer.c: In function 'HBPread': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hbuffer.c:307:48: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 307 | memcpy(data, info->buf + access_rec->posn, length); | ^~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hbuffer.c: In function 'HBPwrite': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hbuffer.c:370:48: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 370 | memcpy(info->buf + access_rec->posn, data, length); | ^~~~~~ In file included from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdf.h:17, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hchunks.c:267: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hchunks.c: In function 'HMCIstaccess': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hchunks.c:914:13: note: in expansion of macro 'INT32DECODE' 914 | INT32DECODE(p, info->sp_tag_header_len); /* 4 bytes */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hchunks.c:944:13: note: in expansion of macro 'INT32DECODE' 944 | INT32DECODE(p, info->flag); /* 4 bytes */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hchunks.c:945:13: note: in expansion of macro 'INT32DECODE' 945 | INT32DECODE(p, info->length); /* 4 bytes */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hchunks.c:946:13: note: in expansion of macro 'INT32DECODE' 946 | INT32DECODE(p, info->chunk_size); /* 4 bytes */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hchunks.c:947:13: note: in expansion of macro 'INT32DECODE' 947 | INT32DECODE(p, info->nt_size); /* 4 bytes */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hchunks.c:948:13: note: in expansion of macro 'UINT16DECODE' 948 | UINT16DECODE(p, info->chktbl_tag); /* 2 bytes */ | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hchunks.c:949:13: note: in expansion of macro 'UINT16DECODE' 949 | UINT16DECODE(p, info->chktbl_ref); /* 2 bytes */ | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hchunks.c:950:13: note: in expansion of macro 'UINT16DECODE' 950 | UINT16DECODE(p, info->sp_tag); /* 2 bytes */ | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hchunks.c:951:13: note: in expansion of macro 'UINT16DECODE' 951 | UINT16DECODE(p, info->sp_ref); /* 2 bytes */ | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hchunks.c:952:13: note: in expansion of macro 'INT32DECODE' 952 | INT32DECODE(p, info->ndims); /* 4 bytes */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hchunks.c:964:17: note: in expansion of macro 'INT32DECODE' 964 | INT32DECODE(p, (info->ddims[j].flag)); /* 4 bytes */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hchunks.c:965:17: note: in expansion of macro 'INT32DECODE' 965 | INT32DECODE(p, (info->ddims[j].dim_length)); /* 4 bytes */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hchunks.c:966:17: note: in expansion of macro 'INT32DECODE' 966 | INT32DECODE(p, (info->ddims[j].chunk_length)); /* 4 bytes */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hchunks.c:989:13: note: in expansion of macro 'INT32DECODE' 989 | INT32DECODE(p, (info->fill_val_len)); /* 4 bytes */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hchunks.c:996:43: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 996 | memcpy(info->fill_val, p, info->fill_val_len); /* 1 byte */ | ~~~~^~~~~~~~~~~~~~ In file included from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdf.h:17, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hchunks.c:267: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hchunks.c:1015:21: note: in expansion of macro 'UINT16DECODE' 1015 | UINT16DECODE(p, sp_tag); /* 2 bytes */ | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hchunks.c:1016:21: note: in expansion of macro 'INT32DECODE' 1016 | INT32DECODE(p, info->comp_sp_tag_head_len); /* 4 bytes */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hchunks.c:1024:60: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 1024 | if ((info->comp_sp_tag_header = calloc(info->comp_sp_tag_head_len, 1)) == NULL) | ~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hchunks.c: In function 'HMCcreate': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hchunks.c:1402:42: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 1402 | memcpy(info->fill_val, fill_val, info->fill_val_len); /* fill_val_len bytes */ | ~~~~^~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hchunks.c:1585:40: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 1585 | if ((c_sp_header = (uint8 *)calloc(sp_tag_header_len, 1)) == NULL) | ^~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hchunks.c:1632:39: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 1632 | memcpy(p, info->fill_val, info->fill_val_len); /* fill_val_len bytes */ | ~~~~^~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hchunks.c:1643:57: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 1643 | memcpy(p, info->comp_sp_tag_header, info->comp_sp_tag_head_len); | ~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdf.h:17, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hchunks.c:267: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hchunks.c: In function 'HMCgetcomptype': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hchunks.c:1849:5: note: in expansion of macro 'INT32DECODE' 1849 | INT32DECODE(bufp, sp_tag_header_len); /* 4 bytes */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hchunks.c:1856:40: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 1856 | if ((c_sp_header = (uint8 *)calloc(sp_tag_header_len, 1)) == NULL) | ^~~~~~~~~~~~~~~~~ In file included from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdf.h:17, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hchunks.c:267: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hchunks.c:1876:5: note: in expansion of macro 'INT32DECODE' 1876 | INT32DECODE(bufp, flag); /* 4 bytes */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hchunks.c:1891:13: note: in expansion of macro 'UINT16DECODE' 1891 | UINT16DECODE(bufp, sp_tag); /* 2 bytes */ | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hchunks.c:1892:13: note: in expansion of macro 'INT32DECODE' 1892 | INT32DECODE(bufp, comp_sp_tag_head_len); /* 4 bytes */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hchunks.c:1899:46: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 1899 | if ((comp_sp_tag_header = calloc(comp_sp_tag_head_len, 1)) == NULL) | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdf.h:17, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hchunks.c:267: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hchunks.c:1909:13: note: in expansion of macro 'UINT16DECODE' 1909 | UINT16DECODE(bufp, c_type); /* get encoding type */ | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hchunks.c: In function 'HMCgetdatainfo': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:228:15: warning: conversion from 'int' to 'int16' {aka 'short int'} may change value [-Wconversion] 228 | (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hchunks.c:2044:17: note: in expansion of macro 'INT16DECODE' 2044 | INT16DECODE(p, spec_code); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:230:16: warning: conversion from 'int' to 'int16' {aka 'short int'} may change value [-Wconversion] 230 | (i) |= (int16)((*(p)&0xff)); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hchunks.c:2044:17: note: in expansion of macro 'INT16DECODE' 2044 | INT16DECODE(p, spec_code); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hchunks.c:2053:21: note: in expansion of macro 'UINT16DECODE' 2053 | UINT16DECODE(p, comp_ref); /* get ref# of compressed data */ | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:228:15: warning: conversion from 'int' to 'int16' {aka 'short int'} may change value [-Wconversion] 228 | (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hchunks.c:2079:25: note: in expansion of macro 'INT16DECODE' 2079 | INT16DECODE(p, spec_code); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:230:16: warning: conversion from 'int' to 'int16' {aka 'short int'} may change value [-Wconversion] 230 | (i) |= (int16)((*(p)&0xff)); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hchunks.c:2079:25: note: in expansion of macro 'INT16DECODE' 2079 | INT16DECODE(p, spec_code); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hchunks.c: In function 'HMCgetdatasize': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hchunks.c:2208:5: note: in expansion of macro 'INT32DECODE' 2208 | INT32DECODE(p, chkinfo->flag); /* 4 bytes */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hchunks.c:2212:5: note: in expansion of macro 'INT32DECODE' 2212 | INT32DECODE(p, chkinfo->length); /* 4 bytes */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hchunks.c:2213:5: note: in expansion of macro 'INT32DECODE' 2213 | INT32DECODE(p, chkinfo->chunk_size); /* 4 bytes */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hchunks.c:2214:5: note: in expansion of macro 'INT32DECODE' 2214 | INT32DECODE(p, chkinfo->nt_size); /* 4 bytes */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hchunks.c:2220:5: note: in expansion of macro 'UINT16DECODE' 2220 | UINT16DECODE(p, chkinfo->chktbl_tag); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hchunks.c:2221:5: note: in expansion of macro 'UINT16DECODE' 2221 | UINT16DECODE(p, chkinfo->chktbl_ref); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hchunks.c:2225:5: note: in expansion of macro 'INT32DECODE' 2225 | INT32DECODE(p, chkinfo->ndims); /* 4 bytes */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hchunks.c:2310:25: note: in expansion of macro 'UINT16DECODE' 2310 | UINT16DECODE(p, sp_tag); /* 2 bytes */ | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hchunks.c:2317:29: note: in expansion of macro 'UINT16DECODE' 2317 | UINT16DECODE(p, comp_ref); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hchunks.c: In function 'HMCreadChunk': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hchunks.c:2759:32: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 2759 | memcpy(bptr, chk_dptr, read_len); | ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hchunks.c: In function 'HMCPread': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hchunks.c:2932:32: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 2932 | memcpy(bptr, chk_dptr, chunk_size); | ^~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hchunks.c: In function 'HMCwriteChunk': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hchunks.c:3305:32: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 3305 | memcpy(chk_dptr, bptr, write_len); | ^~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hcomp.c: In function 'HCIinit_coder': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hcomp.c:150:27: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 150 | if ((comp_config_info & COMP_DECODER_ENABLED | COMP_ENCODER_ENABLED) == 0) { /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hcomp.c:150:74: warning: bitwise comparison always evaluates to false [-Wtautological-compare] 150 | if ((comp_config_info & COMP_DECODER_ENABLED | COMP_ENCODER_ENABLED) == 0) { | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hchunks.c: In function 'HMCPwrite': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hchunks.c:3541:32: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 3541 | memcpy(chk_dptr, bptr, chunk_size); | ^~~~~~~~~~ In file included from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdf.h:17, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hcomp.c:76: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hcomp.c: In function 'HCPdecode_header': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hcomp.c:481:5: note: in expansion of macro 'UINT16DECODE' 481 | UINT16DECODE(p, m_type); /* get model type */ | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hcomp.c:483:5: note: in expansion of macro 'UINT16DECODE' 483 | UINT16DECODE(p, c_type); /* get encoding type */ | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hcomp.c:501:13: note: in expansion of macro 'INT32DECODE' 501 | INT32DECODE(p, c_info->nbit.nt); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hcomp.c:503:13: note: in expansion of macro 'UINT16DECODE' 503 | UINT16DECODE(p, s_ext); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hcomp.c:506:13: note: in expansion of macro 'UINT16DECODE' 506 | UINT16DECODE(p, f_one); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hcomp.c:509:13: note: in expansion of macro 'INT32DECODE' 509 | INT32DECODE(p, m_off); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hcomp.c:512:13: note: in expansion of macro 'INT32DECODE' 512 | INT32DECODE(p, m_len); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hcomp.c:535:13: note: in expansion of macro 'UINT16DECODE' 535 | UINT16DECODE(p, level); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:258:13: warning: conversion to 'unsigned int' from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 258 | (i) |= ((uint32)(*(p)&0xff) << 16); \ | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hcomp.c:542:13: note: in expansion of macro 'UINT32DECODE' 542 | UINT32DECODE(p, c_info->szip.pixels); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:258:16: warning: conversion to 'int32' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 258 | (i) |= ((uint32)(*(p)&0xff) << 16); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hcomp.c:542:13: note: in expansion of macro 'UINT32DECODE' 542 | UINT32DECODE(p, c_info->szip.pixels); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:260:13: warning: conversion to 'unsigned int' from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 260 | (i) |= ((uint32)(*(p)&0xff) << 8); \ | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hcomp.c:542:13: note: in expansion of macro 'UINT32DECODE' 542 | UINT32DECODE(p, c_info->szip.pixels); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:260:16: warning: conversion to 'int32' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 260 | (i) |= ((uint32)(*(p)&0xff) << 8); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hcomp.c:542:13: note: in expansion of macro 'UINT32DECODE' 542 | UINT32DECODE(p, c_info->szip.pixels); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:262:13: warning: conversion to 'unsigned int' from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 262 | (i) |= (uint32)(*(p)&0xff); \ | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hcomp.c:542:13: note: in expansion of macro 'UINT32DECODE' 542 | UINT32DECODE(p, c_info->szip.pixels); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:262:16: warning: conversion to 'int32' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 262 | (i) |= (uint32)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hcomp.c:542:13: note: in expansion of macro 'UINT32DECODE' 542 | UINT32DECODE(p, c_info->szip.pixels); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:258:13: warning: conversion to 'unsigned int' from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 258 | (i) |= ((uint32)(*(p)&0xff) << 16); \ | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hcomp.c:543:13: note: in expansion of macro 'UINT32DECODE' 543 | UINT32DECODE(p, c_info->szip.pixels_per_scanline); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:258:16: warning: conversion to 'int32' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 258 | (i) |= ((uint32)(*(p)&0xff) << 16); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hcomp.c:543:13: note: in expansion of macro 'UINT32DECODE' 543 | UINT32DECODE(p, c_info->szip.pixels_per_scanline); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:260:13: warning: conversion to 'unsigned int' from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 260 | (i) |= ((uint32)(*(p)&0xff) << 8); \ | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hcomp.c:543:13: note: in expansion of macro 'UINT32DECODE' 543 | UINT32DECODE(p, c_info->szip.pixels_per_scanline); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:260:16: warning: conversion to 'int32' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 260 | (i) |= ((uint32)(*(p)&0xff) << 8); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hcomp.c:543:13: note: in expansion of macro 'UINT32DECODE' 543 | UINT32DECODE(p, c_info->szip.pixels_per_scanline); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:262:13: warning: conversion to 'unsigned int' from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 262 | (i) |= (uint32)(*(p)&0xff); \ | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hcomp.c:543:13: note: in expansion of macro 'UINT32DECODE' 543 | UINT32DECODE(p, c_info->szip.pixels_per_scanline); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:262:16: warning: conversion to 'int32' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 262 | (i) |= (uint32)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hcomp.c:543:13: note: in expansion of macro 'UINT32DECODE' 543 | UINT32DECODE(p, c_info->szip.pixels_per_scanline); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:258:13: warning: conversion to 'unsigned int' from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 258 | (i) |= ((uint32)(*(p)&0xff) << 16); \ | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hcomp.c:544:13: note: in expansion of macro 'UINT32DECODE' 544 | UINT32DECODE(p, c_info->szip.options_mask); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:258:16: warning: conversion to 'int32' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 258 | (i) |= ((uint32)(*(p)&0xff) << 16); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hcomp.c:544:13: note: in expansion of macro 'UINT32DECODE' 544 | UINT32DECODE(p, c_info->szip.options_mask); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:260:13: warning: conversion to 'unsigned int' from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 260 | (i) |= ((uint32)(*(p)&0xff) << 8); \ | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hcomp.c:544:13: note: in expansion of macro 'UINT32DECODE' 544 | UINT32DECODE(p, c_info->szip.options_mask); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:260:16: warning: conversion to 'int32' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 260 | (i) |= ((uint32)(*(p)&0xff) << 8); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hcomp.c:544:13: note: in expansion of macro 'UINT32DECODE' 544 | UINT32DECODE(p, c_info->szip.options_mask); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:262:13: warning: conversion to 'unsigned int' from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 262 | (i) |= (uint32)(*(p)&0xff); \ | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hcomp.c:544:13: note: in expansion of macro 'UINT32DECODE' 544 | UINT32DECODE(p, c_info->szip.options_mask); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:262:16: warning: conversion to 'int32' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 262 | (i) |= (uint32)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hcomp.c:544:13: note: in expansion of macro 'UINT32DECODE' 544 | UINT32DECODE(p, c_info->szip.options_mask); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hcomp.c: In function 'HCIwrite_header': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hcomp.c:605:26: warning: conversion from 'long int' to 'int32' {aka 'int'} may change value [-Wconversion] 605 | if (Hwrite(dd_aid, p - local_ptbuf, local_ptbuf) == FAIL) | ~~^~~~~~~~~~~~~ In file included from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdf.h:17, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hcomp.c:76: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hcomp.c: In function 'HCIread_header': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hcomp.c:648:5: note: in expansion of macro 'UINT16DECODE' 648 | UINT16DECODE(p, header_version); /* get compression version */ | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hcomp.c:649:5: note: in expansion of macro 'INT32DECODE' 649 | INT32DECODE(p, info->length); /* get _uncompressed_ data length */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hcomp.c:650:5: note: in expansion of macro 'UINT16DECODE' 650 | UINT16DECODE(p, info->comp_ref); /* get ref # of comp. data */ | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hcomp.c: In function 'HCPgetcomptype': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hcomp.c:1603:44: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 1603 | if ((local_ptbuf = (uint8 *)malloc(data_len)) == NULL) | ^~~~~~~~ In file included from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdf.h:17, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hcomp.c:76: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hcomp.c:1614:9: note: in expansion of macro 'UINT16DECODE' 1614 | UINT16DECODE(p, sp_tag); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hcomp.c:1625:17: note: in expansion of macro 'UINT16DECODE' 1625 | UINT16DECODE(p, c_type); /* get encoding type */ | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hcomp.c: In function 'HCPgetdatasize': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:228:15: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 228 | (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hcomp.c:1746:13: note: in expansion of macro 'INT16DECODE' 1746 | INT16DECODE(p, sp_tag); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:230:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 230 | (i) |= (int16)((*(p)&0xff)); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hcomp.c:1746:13: note: in expansion of macro 'INT16DECODE' 1746 | INT16DECODE(p, sp_tag); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hcomp.c:1752:17: note: in expansion of macro 'INT32DECODE' 1752 | INT32DECODE(p, len); /* get _uncompressed_ data length */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hcomp.c:1762:21: note: in expansion of macro 'UINT16DECODE' 1762 | UINT16DECODE(p, comp_ref); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hcomp.c:1778:17: note: in expansion of macro 'INT32DECODE' 1778 | INT32DECODE(p, len); /* get total data length */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hcomp.c: In function 'HCget_config_info': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hcomp.c:1510:38: warning: this statement may fall through [-Wimplicit-fallthrough=] 1510 | *compression_config_info = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hcomp.c:1511:9: note: here 1511 | case COMP_CODE_RLE: /* Run-length encoding */ | ^~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hcompri.c: In function 'HRPconvert': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hcompri.c:121:36: warning: conversion to 'uintn' {aka 'unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 121 | info->image_size = xdim * ydim * pixel_size; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hcompri.c: In function 'HRPread': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hcompri.c:268:18: warning: conversion to 'int32' {aka 'int'} from 'uintn' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 268 | length = info->image_size; | ^~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hcompri.c:271:82: warning: conversion to 'uint16' {aka 'short unsigned int'} from 'int16' {aka 'short int'} may change the sign of the result [-Wsign-conversion] 271 | DFgetcomp(info->fid, info->tag, info->ref, data, info->xdim, info->ydim, info->scheme); | ~~~~^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hcompri.c: In function 'HRPwrite': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hcompri.c:308:18: warning: conversion to 'int32' {aka 'int'} from 'uintn' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 308 | length = info->image_size; | ^~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hcompri.c: In function 'HRPinquire': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hcompri.c:365:44: warning: operand of '?:' changes signedness from 'int' to 'uintn' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 365 | *plength = (access_rec->new_elem ? -1 : info->image_size); | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hcompri.c:365:47: warning: unsigned conversion from 'int' to 'uintn' {aka 'unsigned int'} changes value from '-1' to '4294967295' [-Wsign-conversion] 365 | *plength = (access_rec->new_elem ? -1 : info->image_size); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hcompri.c:365:20: warning: conversion to 'int32' {aka 'int'} from 'uintn' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 365 | *plength = (access_rec->new_elem ? -1 : info->image_size); | ^ In file included from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdf.h:17, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdatainfo.c:55: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdatainfo.c: In function 'HDgetdatainfo': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:228:15: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 228 | (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdatainfo.c:184:13: note: in expansion of macro 'INT16DECODE' 184 | INT16DECODE(p, sp_tag); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:230:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 230 | (i) |= (int16)((*(p)&0xff)); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdatainfo.c:184:13: note: in expansion of macro 'INT16DECODE' 184 | INT16DECODE(p, sp_tag); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdatainfo.c:195:17: note: in expansion of macro 'INT32DECODE' 195 | INT32DECODE(p, length); /* get _uncompressed_ data length */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdatainfo.c:205:21: note: in expansion of macro 'UINT16DECODE' 205 | UINT16DECODE(p, comp_ref); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:228:15: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 228 | (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdatainfo.c:250:25: note: in expansion of macro 'INT16DECODE' 250 | INT16DECODE(p, spec_code); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:230:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 230 | (i) |= (int16)((*(p)&0xff)); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdatainfo.c:250:25: note: in expansion of macro 'INT16DECODE' 250 | INT16DECODE(p, spec_code); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdatainfo.c: In function 'GRgetdatainfo': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdatainfo.c:849:21: warning: conversion to 'uintn' {aka 'unsigned int'} from 'intn' {aka 'int'} may change the sign of the result [-Wsign-conversion] 849 | count = HDgetdatainfo(hdf_file_id, ri_ptr->img_tag, ri_ptr->img_ref, NULL, start_block, 0, NULL, | ^~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdatainfo.c:851:23: warning: comparison of integer expressions of different signedness: 'uintn' {aka 'unsigned int'} and 'int' [-Wsign-compare] 851 | if (count == FAIL) | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdatainfo.c:857:21: warning: conversion to 'uintn' {aka 'unsigned int'} from 'intn' {aka 'int'} may change the sign of the result [-Wsign-conversion] 857 | count = HDgetdatainfo(hdf_file_id, ri_ptr->img_tag, ri_ptr->img_ref, NULL, start_block, | ^~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdatainfo.c:859:23: warning: comparison of integer expressions of different signedness: 'uintn' {aka 'unsigned int'} and 'int' [-Wsign-compare] 859 | if (count == FAIL) | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdatainfo.c:864:17: warning: conversion to 'intn' {aka 'int'} from 'uintn' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 864 | ret_value = count; | ^~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdatainfo.c: In function 'GRgetpalinfo': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdatainfo.c:919:63: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 919 | if ((pal_count > 0 && palinfo_array == NULL) || pal_count < 0) | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdatainfo.c:941:37: warning: comparison of integer expressions of different signedness: 'intn' {aka 'int'} and 'uintn' {aka 'unsigned int'} [-Wsign-compare] 941 | while (ret_value != FAIL && idx < pal_count) { | ^ In file included from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hextelt.c:77: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hextelt.c: In function 'HXIstaccess': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hextelt.c:486:13: note: in expansion of macro 'INT32DECODE' 486 | INT32DECODE(p, info->length); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hextelt.c:487:13: note: in expansion of macro 'INT32DECODE' 487 | INT32DECODE(p, info->extern_offset); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hextelt.c:488:13: note: in expansion of macro 'INT32DECODE' 488 | INT32DECODE(p, info->length_file_name); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hfile.c: In function 'HPregister_term_func': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hfile.c:2154:40: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] 2154 | if (HDGLadd_to_list(*cleanup_list, (void *)term_func) == FAIL) | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hfile.c: In function 'HPend': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hfile.c:2190:22: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 2190 | if ((term_func = (hdf_termfunc_t)HDGLfirst_in_list(*cleanup_list)) != NULL) { | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hfile.c:2193:31: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 2193 | } while ((term_func = (hdf_termfunc_t)HDGLnext_in_list(*cleanup_list)) != NULL); | ^ In file included from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdf.h:17, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hfile.c:116: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hfile.c: In function 'HIget_function_table': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:228:15: warning: conversion from 'int' to 'int16' {aka 'short int'} may change value [-Wconversion] 228 | (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hfile.c:2276:5: note: in expansion of macro 'INT16DECODE' 2276 | INT16DECODE(p, spec_code); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:230:16: warning: conversion from 'int' to 'int16' {aka 'short int'} may change value [-Wconversion] 230 | (i) |= (int16)((*(p)&0xff)); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hfile.c:2276:5: note: in expansion of macro 'INT16DECODE' 2276 | INT16DECODE(p, spec_code); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hfile.c: In function 'HIupdate_version': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hfile.c:2877:38: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 2877 | memset(&p[i], 0, LIBVSTR_LEN - i); /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hfile.c: In function 'HPread_drec': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hfile.c:3346:38: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 3346 | if ((*drec_buf = (uint8 *)malloc(drec_len)) == NULL) | ^~~~~~~~ In file included from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdf.h:17, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hfile.c:116: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hfile.c: In function 'HDcheck_empty': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:228:15: warning: conversion from 'int' to 'int16' {aka 'short int'} may change value [-Wconversion] 228 | (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hfile.c:3441:13: note: in expansion of macro 'INT16DECODE' 3441 | INT16DECODE(p, sptag); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:230:16: warning: conversion from 'int' to 'int16' {aka 'short int'} may change value [-Wconversion] 230 | (i) |= (int16)((*(p)&0xff)); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hfile.c:3441:13: note: in expansion of macro 'INT16DECODE' 3441 | INT16DECODE(p, sptag); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hfile.c:3448:17: note: in expansion of macro 'INT32DECODE' 3448 | INT32DECODE(p, length); /* get _uncompressed_ data length */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hfile.c:3464:17: note: in expansion of macro 'UINT16DECODE' 3464 | UINT16DECODE(p, chk_tbl_tag); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hfile.c:3465:17: note: in expansion of macro 'UINT16DECODE' 3465 | UINT16DECODE(p, chk_tbl_ref); | ^~~~~~~~~~~~ In file included from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdf.h:17, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hfiledd.c:93: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hfiledd.c: In function 'HTPstart': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:228:15: warning: conversion from 'int' to 'int16' {aka 'short int'} may change value [-Wconversion] 228 | (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hfiledd.c:205:9: note: in expansion of macro 'INT16DECODE' 205 | INT16DECODE(p, ddcurr->ndds); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:230:16: warning: conversion from 'int' to 'int16' {aka 'short int'} may change value [-Wconversion] 230 | (i) |= (int16)((*(p)&0xff)); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hfiledd.c:205:9: note: in expansion of macro 'INT16DECODE' 205 | INT16DECODE(p, ddcurr->ndds); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hfiledd.c:209:9: note: in expansion of macro 'INT32DECODE' 209 | INT32DECODE(p, ddcurr->nextoffset); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hfiledd.c:124:9: note: in expansion of macro 'UINT16DECODE' 124 | UINT16DECODE(p, tag); \ | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hfiledd.c:241:13: note: in expansion of macro 'DDDECODE' 241 | DDDECODE(p, curr_dd_ptr->tag, curr_dd_ptr->ref, curr_dd_ptr->offset, curr_dd_ptr->length); | ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hfiledd.c:125:9: note: in expansion of macro 'UINT16DECODE' 125 | UINT16DECODE(p, ref); \ | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hfiledd.c:241:13: note: in expansion of macro 'DDDECODE' 241 | DDDECODE(p, curr_dd_ptr->tag, curr_dd_ptr->ref, curr_dd_ptr->offset, curr_dd_ptr->length); | ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hfiledd.c:126:9: note: in expansion of macro 'INT32DECODE' 126 | INT32DECODE(p, offset); \ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hfiledd.c:241:13: note: in expansion of macro 'DDDECODE' 241 | DDDECODE(p, curr_dd_ptr->tag, curr_dd_ptr->ref, curr_dd_ptr->offset, curr_dd_ptr->length); | ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hfiledd.c:127:9: note: in expansion of macro 'INT32DECODE' 127 | INT32DECODE(p, length); \ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hfiledd.c:241:13: note: in expansion of macro 'DDDECODE' 241 | DDDECODE(p, curr_dd_ptr->tag, curr_dd_ptr->ref, curr_dd_ptr->offset, curr_dd_ptr->length); | ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hfiledd.c: In function 'HTPinit': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hfiledd.c:351:56: warning: conversion to 'long unsigned int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 351 | list = block->ddlist = (dd_t *)malloc((uint32)ndds * sizeof(dd_t)); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hfiledd.c:363:33: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 363 | tbuf = (uint8 *)malloc(ndds * DD_SZ); /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hfiledd.c: In function 'HTInew_dd_block': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hfiledd.c:1418:37: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1418 | tbuf = (uint8 *)malloc(ndds * DD_SZ); /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hfiledd.c: In function 'HTIfind_dd': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hfiledd.c:1520:25: warning: conversion from 'long int' to 'intn' {aka 'int'} may change value [-Wconversion] 1520 | idx = ((*pdd) - &block->ddlist[0]) + 1; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hfiledd.c:1659:25: warning: conversion from 'long int' to 'intn' {aka 'int'} may change value [-Wconversion] 1659 | idx = ((*pdd) - &block->ddlist[0]) - 1; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hfiledd.c: In function 'HTIupdate_dd': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hfiledd.c:1715:13: warning: conversion from 'long int' to 'int32' {aka 'int'} may change value [-Wconversion] 1715 | idx = dd_ptr - &block->ddlist[0]; | ^~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hfiledd.c: In function 'HTIcount_dd': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hfiledd.c:1797:27: warning: conversion to 'uintn' {aka 'unsigned int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 1797 | t_all_cnt += (uintn)block->ndds; | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hfiledd.c:1814:27: warning: conversion to 'uintn' {aka 'unsigned int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 1814 | t_all_cnt += (uintn)block->ndds; | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hfiledd.c:1828:31: warning: conversion to 'uintn' {aka 'unsigned int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 1828 | t_all_cnt += (uintn)block->ndds; | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hfiledd.c:1839:35: warning: conversion to 'uintn' {aka 'unsigned int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 1839 | t_all_cnt += (uintn)block->ndds; | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hfiledd.c:1861:35: warning: conversion to 'uintn' {aka 'unsigned int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 1861 | t_all_cnt += (uintn)block->ndds; | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hkit.c: In function 'HDf2cstring': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hkit.c:89:25: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 89 | memcpy(cstr, str, i + 1); | ~~^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/mcache.c: In function 'mcache_put': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/mcache.c:513:10: warning: cast increases required alignment of target type [-Wcast-align] 513 | bp = (BKT *)((char *)page - sizeof(BKT)); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/mcache.c:522:18: warning: conversion from 'int' to 'uint8' {aka 'unsigned char'} may change value [-Wconversion] 522 | bp->flags &= ~MCACHE_PINNED; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/mcache.c:523:18: warning: conversion from 'int' to 'uint8' {aka 'unsigned char'} may change value [-Wconversion] 523 | bp->flags |= flags & MCACHE_DIRTY; | ^~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/mcache.c: In function 'mcache_write': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/mcache.c:793:18: warning: conversion from 'int' to 'uint8' {aka 'unsigned char'} may change value [-Wconversion] 793 | bp->flags &= ~MCACHE_DIRTY; | ^ In file included from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdf.h:17, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/mfan.h:31, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/mfan.c:87: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/mfan.c: In function 'ANIcreate_ann_tree': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/mfan.c:539:13: note: in expansion of macro 'UINT16DECODE' 539 | UINT16DECODE(dptr, ann_entry->elmtag); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/mfan.c:540:13: note: in expansion of macro 'UINT16DECODE' 540 | UINT16DECODE(dptr, ann_entry->elmref); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/mfan.c: At top level: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/mfan.c:576:5: warning: "NOT_USED_YET" is not defined, evaluates to 0 [-Wundef] 576 | #if NOT_USED_YET | ^~~~~~~~~~~~ In file included from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdf.h:17, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/mfgr.c:165: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/mfgr.c: In function 'Decode_diminfo': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/mfgr.c:524:5: note: in expansion of macro 'INT32DECODE' 524 | INT32DECODE(p, dim_info->xdim); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/mfgr.c:525:5: note: in expansion of macro 'INT32DECODE' 525 | INT32DECODE(p, dim_info->ydim); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/mfgr.c:526:5: note: in expansion of macro 'UINT16DECODE' 526 | UINT16DECODE(p, dim_info->nt_tag); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/mfgr.c:527:5: note: in expansion of macro 'UINT16DECODE' 527 | UINT16DECODE(p, dim_info->nt_ref); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:228:15: warning: conversion from 'int' to 'int16' {aka 'short int'} may change value [-Wconversion] 228 | (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/mfgr.c:528:5: note: in expansion of macro 'INT16DECODE' 528 | INT16DECODE(p, int16var); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:230:16: warning: conversion from 'int' to 'int16' {aka 'short int'} may change value [-Wconversion] 230 | (i) |= (int16)((*(p)&0xff)); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/mfgr.c:528:5: note: in expansion of macro 'INT16DECODE' 528 | INT16DECODE(p, int16var); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:228:15: warning: conversion from 'int' to 'gr_interlace_t' {aka 'short int'} may change value [-Wconversion] 228 | (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/mfgr.c:530:5: note: in expansion of macro 'INT16DECODE' 530 | INT16DECODE(p, dim_info->il); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:230:16: warning: conversion from 'int' to 'gr_interlace_t' {aka 'short int'} may change value [-Wconversion] 230 | (i) |= (int16)((*(p)&0xff)); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/mfgr.c:530:5: note: in expansion of macro 'INT16DECODE' 530 | INT16DECODE(p, dim_info->il); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/mfgr.c:531:5: note: in expansion of macro 'UINT16DECODE' 531 | UINT16DECODE(p, dim_info->comp_tag); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/mfgr.c:532:5: note: in expansion of macro 'UINT16DECODE' 532 | UINT16DECODE(p, dim_info->comp_ref); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/mfgr.c: In function 'GRIget_image_list': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/mfgr.c:608:49: warning: conversion to 'long unsigned int' from 'intn' {aka 'int'} may change the sign of the result [-Wsign-conversion] 608 | if ((img_info = (imginfo_t *)malloc(nimages * sizeof(imginfo_t))) == NULL) | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/mfgr.c:644:82: warning: conversion from 'int32' {aka 'int'} to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 644 | Store_imginfo(&img_info[curr_image], grp_tag, grp_ref, img_tag, | ^~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/mfgr.c:644:91: warning: conversion from 'int32' {aka 'int'} to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 644 | Store_imginfo(&img_info[curr_image], grp_tag, grp_ref, img_tag, | ^~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/mfgr.c:644:100: warning: conversion from 'int32' {aka 'int'} to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 644 | Store_imginfo(&img_info[curr_image], grp_tag, grp_ref, img_tag, | ^~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/mfgr.c:645:59: warning: conversion from 'int32' {aka 'int'} to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 645 | img_ref); | ^~~~~~~ In file included from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdf.h:17, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/mfgr.c:165: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/mfgr.c:1247:25: note: in expansion of macro 'UINT16DECODE' 1247 | UINT16DECODE(p, u); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/mfgr.c:1249:25: note: in expansion of macro 'UINT16DECODE' 1249 | UINT16DECODE(p, u); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/mfgr.c: In function 'GRwriteimage': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/mfgr.c:2754:37: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 2754 | if ((fill_line = malloc(fill_line_size)) == NULL) | ^~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/mfgr.c: In function 'GRgetcomptype': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/mfgr.c:4262:34: warning: logical 'or' of equal expressions [-Wlogical-op] 4262 | else if (scheme == DFTAG_IMC || scheme == DFTAG_IMCOMP) | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/mfgr.c: In function 'GRsetattr': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/mfgr.c:4504:44: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 4504 | if ((at_ptr->data = malloc(new_at_size)) == NULL) | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/mfgr.c:4507:40: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 4507 | memcpy(at_ptr->data, data, new_at_size); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/mfgr.c:4534:48: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 4534 | if ((at_ptr->data = (char *)malloc(at_size)) == NULL) | ^~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/mfgr.c:4536:40: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 4536 | memcpy(at_ptr->data, data, at_size); | ^~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/mfgr.c: In function 'GRgetattr': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/mfgr.c:4729:36: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 4729 | if ((at_ptr->data = malloc(at_size)) == NULL) | ^~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/mfgr.c:4747:32: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 4747 | memcpy(data, at_ptr->data, at_size); | ^~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/mfgr.c: In function 'GRIgetaid': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/mfgr.c:4939:66: warning: conversion to 'int16' {aka 'short int'} from 'uint16' {aka 'short unsigned int'} may change the sign of the result [-Wsign-conversion] 4939 | ri_ptr->img_dim.comp_tag, &(ri_ptr->cinfo), pixel_size)) == | ~~~~~~~~~~~~~~~^~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/mfgr.c:4945:86: warning: conversion to 'uint32' {aka 'unsigned int'} from 'intn' {aka 'int'} may change the sign of the result [-Wsign-conversion] 4945 | Hstartaccess(hdf_file_id, ri_ptr->img_tag, ri_ptr->img_ref, acc_perm)) == FAIL) | ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/mfgr.c: In function 'GRsetchunk': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/mfgr.c:5232:51: warning: conversion to 'long unsigned int' from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 5232 | if ((chunk[0].pdims = (DIM_DEF *)malloc(ndims * sizeof(DIM_DEF))) == NULL) | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/mfgr.c:5330:27: warning: conversion to 'int32' {aka 'int'} from 'uintn' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 5330 | pixel_disk_size, /* fill value length */ | ^~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/mfgr.c: In function 'GRwritechunk': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/mfgr.c:5615:60: warning: conversion to 'uintn' {aka 'unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 5615 | if ((img_data = malloc(pixel_disk_size * csize)) == NULL) | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/mfgr.c:5622:64: warning: conversion to 'uintn' {aka 'unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 5622 | if ((pixel_buf = malloc(pixel_mem_size * csize)) == NULL) | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/mfgr.c:5625:51: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 5625 | if (FAIL == GRIil_convert((void *)datap, ri_ptr->img_dim.il, pixel_buf, | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/mfgr.c:5639:48: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 5639 | if (FAIL == DFKconvert((void *)datap, img_data, ri_ptr->img_dim.nt, | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/mfgr.c: In function 'GRreadchunk': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/mfgr.c:5811:60: warning: conversion to 'uintn' {aka 'unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 5811 | if ((img_data = malloc(pixel_disk_size * csize)) == NULL) | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/mfgr.c:5837:60: warning: conversion to 'uintn' {aka 'unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 5837 | if ((pixel_buf = malloc(pixel_mem_size * csize)) == NULL) | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/mfgr.c:5844:61: warning: conversion to 'uintn' {aka 'unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 5844 | memcpy(datap, pixel_buf, pixel_mem_size * csize); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/tbbt.c: In function 'tbbtfind': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/tbbt.c:26:77: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 26 | ((NULL != compar) ? (*compar)(k1, k2, a) : memcmp(k1, k2, 0 < (a) ? (a) : (intn)HDstrlen(k1))) /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/tbbt.c:121:28: note: in expansion of macro 'KEYcmp' 121 | while (0 != (cmp = KEYcmp(key, ptr->key, arg))) { | ^~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/tbbt.c: In function 'tbbtless': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/tbbt.c:26:77: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 26 | ((NULL != compar) ? (*compar)(k1, k2, a) : memcmp(k1, k2, 0 < (a) ? (a) : (intn)HDstrlen(k1))) /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/tbbt.c:208:28: note: in expansion of macro 'KEYcmp' 208 | while (0 != (cmp = KEYcmp(key, ptr->key, arg))) { | ^~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/tbbt.c:26:77: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 26 | ((NULL != compar) ? (*compar)(k1, k2, a) : memcmp(k1, k2, 0 < (a) ? (a) : (intn)HDstrlen(k1))) /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/tbbt.c:221:19: note: in expansion of macro 'KEYcmp' 221 | cmp = KEYcmp(key, ptr->key, arg); | ^~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/tbbt.c: In function 'balance': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/tbbt.c:398:28: warning: unsigned conversion from 'int' to 'long unsigned int' changes value from '-4' to '18446744073709551612' [-Wsign-conversion] 398 | ptr->flags &= ~TBBT_UNBAL; | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/tbbt.c: In function 'tbbtins': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/tbbt.c:26:77: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 26 | ((NULL != compar) ? (*compar)(k1, k2, a) : memcmp(k1, k2, 0 < (a) ? (a) : (intn)HDstrlen(k1))) /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/tbbt.c:498:11: note: in expansion of macro 'KEYcmp' 498 | cmp = KEYcmp(ptr->key, parent->key, arg); | ^~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vattr.c: In function 'VSsetattr': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vattr.c:352:57: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 352 | vs->alist = realloc(vs->alist, (vs->nattrs + 1) * sizeof(vs_attr_t)); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vattr.c: In function 'Vsetattr': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vattr.c:845:57: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 845 | vg->alist = realloc(vg->alist, (vg->nattrs + 1) * sizeof(vg_attr_t)); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vattr.c: In function 'Vnoldattrs': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vattr.c:1019:52: warning: conversion to 'long unsigned int' from 'intn' {aka 'int'} may change the sign of the result [-Wsign-conversion] 1019 | areflist = (uint16 *)malloc(sizeof(uint16) * n_old_attrs); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vattr.c:1041:67: warning: conversion to 'long unsigned int' from 'intn' {aka 'int'} may change the sign of the result [-Wsign-conversion] 1041 | vg->old_alist = (vg_attr_t *)malloc(sizeof(vg_attr_t) * (n_old_attrs)); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vconv.c: In function 'vimakecompat': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vconv.c:193:40: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 193 | if ((buf = (uint8 *)malloc(bsize)) == NULL) | ^~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vconv.c:246:40: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 246 | if ((buf = (uint8 *)malloc(bsize)) == NULL) | ^~~~~ In file included from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdf.h:17, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vconv.c:31: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vconv.c: In function 'oldunpackvg': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:228:15: warning: conversion from 'int' to 'int16' {aka 'short int'} may change value [-Wconversion] 228 | (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vconv.c:357:5: note: in expansion of macro 'INT16DECODE' 357 | INT16DECODE(bb, int16var); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:230:16: warning: conversion from 'int' to 'int16' {aka 'short int'} may change value [-Wconversion] 230 | (i) |= (int16)((*(p)&0xff)); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vconv.c:357:5: note: in expansion of macro 'INT16DECODE' 357 | INT16DECODE(bb, int16var); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vconv.c:362:9: note: in expansion of macro 'UINT16DECODE' 362 | UINT16DECODE(bb, vg->tag[i]); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vconv.c:366:9: note: in expansion of macro 'UINT16DECODE' 366 | UINT16DECODE(bb, vg->ref[i]); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vconv.c: In function 'oldunpackvs': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:228:15: warning: conversion from 'int' to 'int16' {aka 'short int'} may change value [-Wconversion] 228 | (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vconv.c:385:5: note: in expansion of macro 'INT16DECODE' 385 | INT16DECODE(bb, vs->interlace); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:230:16: warning: conversion from 'int' to 'int16' {aka 'short int'} may change value [-Wconversion] 230 | (i) |= (int16)((*(p)&0xff)); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vconv.c:385:5: note: in expansion of macro 'INT16DECODE' 385 | INT16DECODE(bb, vs->interlace); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vconv.c:387:5: note: in expansion of macro 'INT32DECODE' 387 | INT32DECODE(bb, vs->nvertices); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vconv.c:389:5: note: in expansion of macro 'UINT16DECODE' 389 | UINT16DECODE(bb, vs->wlist.ivsize); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:228:15: warning: conversion from 'int' to 'int16' {aka 'short int'} may change value [-Wconversion] 228 | (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vconv.c:391:5: note: in expansion of macro 'INT16DECODE' 391 | INT16DECODE(bb, int16var); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:230:16: warning: conversion from 'int' to 'int16' {aka 'short int'} may change value [-Wconversion] 230 | (i) |= (int16)((*(p)&0xff)); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vconv.c:391:5: note: in expansion of macro 'INT16DECODE' 391 | INT16DECODE(bb, int16var); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:228:15: warning: conversion from 'int' to 'int16' {aka 'short int'} may change value [-Wconversion] 228 | (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vconv.c:395:9: note: in expansion of macro 'INT16DECODE' 395 | INT16DECODE(bb, vs->wlist.type[i]); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:230:16: warning: conversion from 'int' to 'int16' {aka 'short int'} may change value [-Wconversion] 230 | (i) |= (int16)((*(p)&0xff)); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vconv.c:395:9: note: in expansion of macro 'INT16DECODE' 395 | INT16DECODE(bb, vs->wlist.type[i]); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vconv.c:398:9: note: in expansion of macro 'UINT16DECODE' 398 | UINT16DECODE(bb, vs->wlist.isize[i]); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vconv.c:401:9: note: in expansion of macro 'UINT16DECODE' 401 | UINT16DECODE(bb, vs->wlist.off[i]); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vconv.c:404:9: note: in expansion of macro 'UINT16DECODE' 404 | UINT16DECODE(bb, vs->wlist.order[i]); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vg.c: In function 'VSsetname': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vg.c:509:16: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int32' {aka 'int'} may change value [-Wconversion] 509 | curr_len = strnlen(vs->vsname, VSNAMELENMAX + 1); | ^~~~~~~ In file included from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdf.h:17, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vg.c:65: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:352:30: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int32' {aka 'int'} may change value [-Wconversion] 352 | #define HDstrlen(s) (strlen((const char *)(s))) | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vg.c:512:17: note: in expansion of macro 'HDstrlen' 512 | if ((slen = HDstrlen(vsname)) > VSNAMELENMAX) { /* truncate name */ | ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vg.c: In function 'VSIgetvdatas': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vg.c:1432:33: warning: comparison of integer expressions of different signedness: 'intn' {aka 'int'} and 'uintn' {aka 'unsigned int'} [-Wsign-compare] 1432 | && ((nactual_vds < n_vds) || (n_vds == 0)) && (nactual_vds <= nfound_vds)) { | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vg.c:1443:32: warning: comparison of integer expressions of different signedness: 'intn' {aka 'int'} and 'uintn' {aka 'unsigned int'} [-Wsign-compare] 1443 | if (nfound_vds >= start_vd) | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vg.c:1486:55: warning: comparison of integer expressions of different signedness: 'intn' {aka 'int'} and 'uintn' {aka 'unsigned int'} [-Wsign-compare] 1486 | for (ii = 0; ii < n_elements && ((nactual_vds < n_vds) || (n_vds == 0)) && nactual_vds <= nfound_vds; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vg.c:1499:36: warning: comparison of integer expressions of different signedness: 'intn' {aka 'int'} and 'uintn' {aka 'unsigned int'} [-Wsign-compare] 1499 | if (nfound_vds >= start_vd) | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vg.c:1517:20: warning: comparison of integer expressions of different signedness: 'intn' {aka 'int'} and 'uintn' {aka 'unsigned int'} [-Wsign-compare] 1517 | if (nfound_vds < start_vd) | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vg.c:1524:32: warning: conversion to 'uintn' {aka 'unsigned int'} from 'intn' {aka 'int'} may change the sign of the result [-Wsign-conversion] 1524 | ret_value = nfound_vds - start_vd; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vg.c:1524:21: warning: conversion to 'int32' {aka 'int'} from 'uintn' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 1524 | ret_value = nfound_vds - start_vd; | ^~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vgp.c: In function 'vpackvg': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vgp.c:820:16: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 820 | temp_len = slen > 0 ? slen : 0; | ^~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vgp.c:831:16: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 831 | temp_len = slen > 0 ? slen : 0; | ^~~~ In file included from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdf.h:17, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vgp.c:105: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vgp.c: In function 'vunpackvg': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vgp.c:908:5: note: in expansion of macro 'UINT16DECODE' 908 | UINT16DECODE(bb, uint16var); /* retrieve the vg's version field */ | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vgp.c:911:5: note: in expansion of macro 'UINT16DECODE' 911 | UINT16DECODE(bb, uint16var); /* retrieve the vg's more field */ | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vgp.c:918:9: note: in expansion of macro 'UINT16DECODE' 918 | UINT16DECODE(bb, vg->nvelt); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vgp.c:921:48: warning: conversion to 'long unsigned int' from 'intn' {aka 'int'} may change the sign of the result [-Wsign-conversion] 921 | vg->tag = (uint16 *)malloc(vg->msize * sizeof(uint16)); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vgp.c:922:48: warning: conversion to 'long unsigned int' from 'intn' {aka 'int'} may change the sign of the result [-Wsign-conversion] 922 | vg->ref = (uint16 *)malloc(vg->msize * sizeof(uint16)); | ^ In file included from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdf.h:17, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vgp.c:105: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vgp.c:929:13: note: in expansion of macro 'UINT16DECODE' 929 | UINT16DECODE(bb, vg->tag[u]); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vgp.c:933:13: note: in expansion of macro 'UINT16DECODE' 933 | UINT16DECODE(bb, vg->ref[u]); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vgp.c:936:9: note: in expansion of macro 'UINT16DECODE' 936 | UINT16DECODE(bb, uint16var); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vgp.c:946:9: note: in expansion of macro 'UINT16DECODE' 946 | UINT16DECODE(bb, uint16var); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vgp.c:955:9: note: in expansion of macro 'UINT16DECODE' 955 | UINT16DECODE(bb, vg->extag); /* retrieve the vg's expansion tag */ | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vgp.c:956:9: note: in expansion of macro 'UINT16DECODE' 956 | UINT16DECODE(bb, vg->exref); /* retrieve the vg's expansion ref */ | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vgp.c:962:17: note: in expansion of macro 'INT32DECODE' 962 | INT32DECODE(bb, vg->nattrs); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vgp.c:964:60: warning: conversion to 'long unsigned int' from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 964 | if (NULL == (vg->alist = malloc(vg->nattrs * sizeof(vg_attr_t)))) | ^ In file included from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdf.h:17, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vgp.c:105: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vgp.c:968:21: note: in expansion of macro 'UINT16DECODE' 968 | UINT16DECODE(bb, vg->alist[i].atag); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vgp.c:969:21: note: in expansion of macro 'UINT16DECODE' 969 | UINT16DECODE(bb, vg->alist[i].aref); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vgp.c: In function 'VPgetinfo': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vgp.c:1004:16: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 1004 | if ((len = Hlength(f, DFTAG_VG, (uint16)ref)) == FAIL) | ^~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vgp.c:1004:51: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1004 | if ((len = Hlength(f, DFTAG_VG, (uint16)ref)) == FAIL) | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vgp.c:1008:21: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32' {aka 'unsigned int'} may change value [-Wconversion] 1008 | Vgbufsize = len; | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vgp.c:1028:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'intn' {aka 'int'} may change value [-Wconversion] 1028 | if (FAIL == vunpackvg(vg, Vgbuf, len)) | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vgp.c: In function 'Vattach': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vgp.c:1113:48: warning: conversion to 'long unsigned int' from 'intn' {aka 'int'} may change the sign of the result [-Wsign-conversion] 1113 | vg->tag = (uint16 *)malloc(vg->msize * sizeof(uint16)); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vgp.c:1114:48: warning: conversion to 'long unsigned int' from 'intn' {aka 'int'} may change the sign of the result [-Wsign-conversion] 1114 | vg->ref = (uint16 *)malloc(vg->msize * sizeof(uint16)); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vgp.c: In function 'Vdetach': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vgp.c:1246:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32' {aka 'unsigned int'} may change value [-Wconversion] 1246 | Vgbufsize = need; | ^~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vgp.c: In function 'vinsertpair': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vgp.c:1977:64: warning: conversion to 'long unsigned int' from 'intn' {aka 'int'} may change the sign of the result [-Wsign-conversion] 1977 | vg->tag = (uint16 *)realloc((void *)vg->tag, vg->msize * sizeof(uint16)); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vgp.c:1978:64: warning: conversion to 'long unsigned int' from 'intn' {aka 'int'} may change the sign of the result [-Wsign-conversion] 1978 | vg->ref = (uint16 *)realloc((void *)vg->ref, vg->msize * sizeof(uint16)); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vgp.c: In function 'Vsetname': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vgp.c:2086:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'intn' {aka 'int'} may change value [-Wconversion] 2086 | HIstrncpy(vg->vgname, vgname, name_len + 1); | ~~~~~~~~~^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vgp.c: In function 'Vsetclass': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vgp.c:2154:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'intn' {aka 'int'} may change value [-Wconversion] 2154 | HIstrncpy(vg->vgclass, vgclass, classname_len + 1); | ~~~~~~~~~~~~~~^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vgp.c: In function 'Vgetnamelen': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vgp.c:2457:22: warning: comparison of unsigned expression in '>= 0' is always true [-Wtype-limits] 2457 | if (temp_len >= 0) | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vgp.c: In function 'Vgetclassnamelen': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vgp.c:2511:22: warning: comparison of unsigned expression in '>= 0' is always true [-Wtype-limits] 2511 | if (temp_len >= 0) | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vgp.c: In function 'Vgetvgroups': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vgp.c:3060:33: warning: comparison of integer expressions of different signedness: 'intn' {aka 'int'} and 'uintn' {aka 'unsigned int'} [-Wsign-compare] 3060 | && ((nactual_vgs < n_vgs) || (n_vgs == 0)) && (nactual_vgs <= user_vgs)) { | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vgp.c:3078:30: warning: comparison of integer expressions of different signedness: 'intn' {aka 'int'} and 'uintn' {aka 'unsigned int'} [-Wsign-compare] 3078 | if (user_vgs >= start_vg) | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vgp.c:3095:22: warning: comparison of integer expressions of different signedness: 'intn' {aka 'int'} and 'uintn' {aka 'unsigned int'} [-Wsign-compare] 3095 | if (user_vgs < start_vg) | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vgp.c:3129:55: warning: comparison of integer expressions of different signedness: 'intn' {aka 'int'} and 'uintn' {aka 'unsigned int'} [-Wsign-compare] 3129 | for (ii = 0; ii < n_elements && ((nactual_vgs < n_vgs) || (n_vgs == 0)) && (nactual_vgs <= user_vgs); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vgp.c:3153:38: warning: comparison of integer expressions of different signedness: 'intn' {aka 'int'} and 'uintn' {aka 'unsigned int'} [-Wsign-compare] 3153 | if (user_vgs >= start_vg) | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vgp.c:3171:22: warning: comparison of integer expressions of different signedness: 'intn' {aka 'int'} and 'uintn' {aka 'unsigned int'} [-Wsign-compare] 3171 | if (user_vgs < start_vg) | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vparse.c:31:14: warning: size of 'sym' 33024 bytes exceeds maximum object size 2560 [-Wlarger-than=] 31 | static char sym[VSFIELDMAX][FIELDNAMELENMAX + 1]; /* array of tokens ? */ | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vparse.c: In function 'scanattrs': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vparse.c:71:21: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32' {aka 'unsigned int'} may change value [-Wconversion] 71 | Vpbufsize = slen; | ^~~~ In file included from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdf.h:17, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vio.c:62: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vio.c: In function 'vpackvs': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:352:30: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int16' {aka 'short int'} may change value [-Wconversion] 352 | #define HDstrlen(s) (strlen((const char *)(s))) | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vio.c:403:20: note: in expansion of macro 'HDstrlen' 403 | slen = HDstrlen(vs->wlist.name[i]); | ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:352:30: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int16' {aka 'short int'} may change value [-Wconversion] 352 | #define HDstrlen(s) (strlen((const char *)(s))) | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vio.c:412:12: note: in expansion of macro 'HDstrlen' 412 | slen = HDstrlen(vs->vsname); | ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:352:30: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int16' {aka 'short int'} may change value [-Wconversion] 352 | #define HDstrlen(s) (strlen((const char *)(s))) | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vio.c:419:12: note: in expansion of macro 'HDstrlen' 419 | slen = HDstrlen(vs->vsclass); | ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vio.c: In function 'vunpackvs': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vio.c:495:5: note: in expansion of macro 'UINT16DECODE' 495 | UINT16DECODE(bb, uint16var); /* retrieve the vg's version field */ | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vio.c:498:5: note: in expansion of macro 'UINT16DECODE' 498 | UINT16DECODE(bb, uint16var); /* retrieve the vg's more field */ | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:228:15: warning: conversion from 'int' to 'int16' {aka 'short int'} may change value [-Wconversion] 228 | (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vio.c:505:9: note: in expansion of macro 'INT16DECODE' 505 | INT16DECODE(bb, vs->interlace); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:230:16: warning: conversion from 'int' to 'int16' {aka 'short int'} may change value [-Wconversion] 230 | (i) |= (int16)((*(p)&0xff)); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vio.c:505:9: note: in expansion of macro 'INT16DECODE' 505 | INT16DECODE(bb, vs->interlace); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vio.c:508:9: note: in expansion of macro 'INT32DECODE' 508 | INT32DECODE(bb, vs->nvertices); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vio.c:511:9: note: in expansion of macro 'UINT16DECODE' 511 | UINT16DECODE(bb, vs->wlist.ivsize); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:228:15: warning: conversion from 'int' to 'int16' {aka 'short int'} may change value [-Wconversion] 228 | (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vio.c:514:9: note: in expansion of macro 'INT16DECODE' 514 | INT16DECODE(bb, int16var); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:230:16: warning: conversion from 'int' to 'int16' {aka 'short int'} may change value [-Wconversion] 230 | (i) |= (int16)((*(p)&0xff)); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vio.c:514:9: note: in expansion of macro 'INT16DECODE' 514 | INT16DECODE(bb, int16var); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:228:15: warning: conversion from 'int' to 'int16' {aka 'short int'} may change value [-Wconversion] 228 | (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vio.c:541:17: note: in expansion of macro 'INT16DECODE' 541 | INT16DECODE(bb, vs->wlist.type[i]); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:230:16: warning: conversion from 'int' to 'int16' {aka 'short int'} may change value [-Wconversion] 230 | (i) |= (int16)((*(p)&0xff)); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vio.c:541:17: note: in expansion of macro 'INT16DECODE' 541 | INT16DECODE(bb, vs->wlist.type[i]); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vio.c:544:17: note: in expansion of macro 'UINT16DECODE' 544 | UINT16DECODE(bb, vs->wlist.isize[i]); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vio.c:547:17: note: in expansion of macro 'UINT16DECODE' 547 | UINT16DECODE(bb, vs->wlist.off[i]); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vio.c:550:17: note: in expansion of macro 'UINT16DECODE' 550 | UINT16DECODE(bb, vs->wlist.order[i]); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:228:15: warning: conversion from 'int' to 'int16' {aka 'short int'} may change value [-Wconversion] 228 | (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vio.c:557:17: note: in expansion of macro 'INT16DECODE' 557 | INT16DECODE(bb, int16var); /* this gives the length */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:230:16: warning: conversion from 'int' to 'int16' {aka 'short int'} may change value [-Wconversion] 230 | (i) |= (int16)((*(p)&0xff)); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vio.c:557:17: note: in expansion of macro 'INT16DECODE' 557 | INT16DECODE(bb, int16var); /* this gives the length */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vio.c:558:72: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 558 | if (NULL == (vs->wlist.name[i] = malloc((int16var + 1) * sizeof(char)))) | ^ In file included from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdf.h:17, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vio.c:62: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:228:15: warning: conversion from 'int' to 'int16' {aka 'short int'} may change value [-Wconversion] 228 | (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vio.c:568:9: note: in expansion of macro 'INT16DECODE' 568 | INT16DECODE(bb, int16var); /* this gives the length */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:230:16: warning: conversion from 'int' to 'int16' {aka 'short int'} may change value [-Wconversion] 230 | (i) |= (int16)((*(p)&0xff)); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vio.c:568:9: note: in expansion of macro 'INT16DECODE' 568 | INT16DECODE(bb, int16var); /* this gives the length */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:228:15: warning: conversion from 'int' to 'int16' {aka 'short int'} may change value [-Wconversion] 228 | (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vio.c:574:9: note: in expansion of macro 'INT16DECODE' 574 | INT16DECODE(bb, int16var); /* this gives the length */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:230:16: warning: conversion from 'int' to 'int16' {aka 'short int'} may change value [-Wconversion] 230 | (i) |= (int16)((*(p)&0xff)); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vio.c:574:9: note: in expansion of macro 'INT16DECODE' 574 | INT16DECODE(bb, int16var); /* this gives the length */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vio.c:580:9: note: in expansion of macro 'UINT16DECODE' 580 | UINT16DECODE(bb, vs->extag); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vio.c:581:9: note: in expansion of macro 'UINT16DECODE' 581 | UINT16DECODE(bb, vs->exref); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:228:15: warning: conversion from 'int' to 'int16' {aka 'short int'} may change value [-Wconversion] 228 | (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vio.c:584:9: note: in expansion of macro 'INT16DECODE' 584 | INT16DECODE(bb, temp); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:230:16: warning: conversion from 'int' to 'int16' {aka 'short int'} may change value [-Wconversion] 230 | (i) |= (int16)((*(p)&0xff)); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vio.c:584:9: note: in expansion of macro 'INT16DECODE' 584 | INT16DECODE(bb, temp); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:228:15: warning: conversion from 'int' to 'int16' {aka 'short int'} may change value [-Wconversion] 228 | (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vio.c:589:9: note: in expansion of macro 'INT16DECODE' 589 | INT16DECODE(bb, temp); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:230:16: warning: conversion from 'int' to 'int16' {aka 'short int'} may change value [-Wconversion] 230 | (i) |= (int16)((*(p)&0xff)); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vio.c:589:9: note: in expansion of macro 'INT16DECODE' 589 | INT16DECODE(bb, temp); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vio.c:596:17: note: in expansion of macro 'INT32DECODE' 596 | INT32DECODE(bb, vs->nattrs); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vio.c:598:73: warning: conversion to 'long unsigned int' from 'intn' {aka 'int'} may change the sign of the result [-Wsign-conversion] 598 | if (NULL == (vs->alist = (vs_attr_t *)malloc(vs->nattrs * sizeof(vs_attr_t)))) | ^ In file included from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdf.h:17, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vio.c:62: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vio.c:602:21: note: in expansion of macro 'INT32DECODE' 602 | INT32DECODE(bb, vs->alist[i].findex); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vio.c:603:21: note: in expansion of macro 'UINT16DECODE' 603 | UINT16DECODE(bb, vs->alist[i].atag); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vio.c:604:21: note: in expansion of macro 'UINT16DECODE' 604 | UINT16DECODE(bb, vs->alist[i].aref); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vio.c: In function 'VSPgetinfo': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vio.c:698:22: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 698 | if ((vh_length = Hlength(f, DFTAG_VH, ref)) == FAIL) | ^~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vio.c:698:49: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 698 | if ((vh_length = Hlength(f, DFTAG_VH, ref)) == FAIL) | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vio.c:702:21: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32' {aka 'unsigned int'} may change value [-Wconversion] 702 | Vhbufsize = vh_length; | ^~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vio.c:720:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int32' {aka 'int'} may change value [-Wconversion] 720 | if (FAIL == vunpackvs(vs, Vhbuf, vh_length)) | ^~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vio.c: In function 'VSdetach': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vio.c:1021:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32' {aka 'unsigned int'} may change value [-Wconversion] 1021 | Vhbufsize = need; | ^~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vrw.c: In function 'VSread': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vrw.c:265:25: warning: conversion from 'long unsigned int' to 'uint32' {aka 'unsigned int'} may change value [-Wconversion] 265 | Vtbufsize = (size_t)chunk * (size_t)hsize; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vrw.c:297:72: warning: conversion to 'int32' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 297 | DFKconvert(Vtbuf, Src, w->type[0], (uint32)w->order[0] * (uint32)chunk, DFACC_READ, 0, 0); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vrw.c:313:50: warning: conversion to 'int32' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 313 | DFKconvert(b2, b1, type, (uint32)chunk, DFACC_READ, (uint32)hsize, (uint32)uvsize); | ^~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vrw.c:313:77: warning: conversion to 'int32' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 313 | DFKconvert(b2, b1, type, (uint32)chunk, DFACC_READ, (uint32)hsize, (uint32)uvsize); | ^~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vrw.c:313:92: warning: conversion to 'int32' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 313 | DFKconvert(b2, b1, type, (uint32)chunk, DFACC_READ, (uint32)hsize, (uint32)uvsize); | ^~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vrw.c:336:25: warning: conversion from 'long unsigned int' to 'uint32' {aka 'unsigned int'} may change value [-Wconversion] 336 | Vtbufsize = (size_t)nelt * (size_t)hsize; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vrw.c:365:46: warning: conversion to 'int32' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 365 | DFKconvert(b2, b1, type, (uint32)nelt, DFACC_READ, (uint32)hsize, (uint32)esize); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vrw.c:365:72: warning: conversion to 'int32' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 365 | DFKconvert(b2, b1, type, (uint32)nelt, DFACC_READ, (uint32)hsize, (uint32)esize); | ^~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vrw.c:365:87: warning: conversion to 'int32' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 365 | DFKconvert(b2, b1, type, (uint32)nelt, DFACC_READ, (uint32)hsize, (uint32)esize); | ^~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vrw.c:386:46: warning: conversion to 'int32' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 386 | DFKconvert(b2, b1, type, (uint32)nelt, DFACC_READ, (uint32)isize, (uint32)esize); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vrw.c:386:72: warning: conversion to 'int32' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 386 | DFKconvert(b2, b1, type, (uint32)nelt, DFACC_READ, (uint32)isize, (uint32)esize); | ^~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vrw.c:386:87: warning: conversion to 'int32' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 386 | DFKconvert(b2, b1, type, (uint32)nelt, DFACC_READ, (uint32)isize, (uint32)esize); | ^~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vrw.c:412:46: warning: conversion to 'int32' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 412 | DFKconvert(b2, b1, type, (uint32)nelt, DFACC_READ, (uint32)isize, (uint32)uvsize); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vrw.c:412:72: warning: conversion to 'int32' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 412 | DFKconvert(b2, b1, type, (uint32)nelt, DFACC_READ, (uint32)isize, (uint32)uvsize); | ^~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vrw.c:412:87: warning: conversion to 'int32' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 412 | DFKconvert(b2, b1, type, (uint32)nelt, DFACC_READ, (uint32)isize, (uint32)uvsize); | ^~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vrw.c: In function 'VSwrite': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vrw.c:575:25: warning: conversion from 'long unsigned int' to 'uint32' {aka 'unsigned int'} may change value [-Wconversion] 575 | Vtbufsize = (size_t)chunk * (size_t)hdf_size; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vrw.c:609:32: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 609 | DFKconvert((void *)src, dest, type, (uint32)chunk, DFACC_WRITE, (uint32)int_size, | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vrw.c:609:57: warning: conversion to 'int32' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 609 | DFKconvert((void *)src, dest, type, (uint32)chunk, DFACC_WRITE, (uint32)int_size, | ^~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vrw.c:609:85: warning: conversion to 'int32' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 609 | DFKconvert((void *)src, dest, type, (uint32)chunk, DFACC_WRITE, (uint32)int_size, | ^~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vrw.c:610:32: warning: conversion to 'int32' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 610 | (uint32)hdf_size); | ^~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vrw.c:659:32: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 659 | DFKconvert((void *)src, dest, type, (uint32)nelt, DFACC_WRITE, (uint32)esize, | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vrw.c:659:57: warning: conversion to 'int32' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 659 | DFKconvert((void *)src, dest, type, (uint32)nelt, DFACC_WRITE, (uint32)esize, | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vrw.c:659:84: warning: conversion to 'int32' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 659 | DFKconvert((void *)src, dest, type, (uint32)nelt, DFACC_WRITE, (uint32)esize, | ^~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vrw.c:660:32: warning: conversion to 'int32' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 660 | (uint32)hdf_size); | ^~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vrw.c:682:32: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 682 | DFKconvert((void *)src, dest, type, (uint32)nelt, DFACC_WRITE, (uint32)esize, | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vrw.c:682:57: warning: conversion to 'int32' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 682 | DFKconvert((void *)src, dest, type, (uint32)nelt, DFACC_WRITE, (uint32)esize, | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vrw.c:682:84: warning: conversion to 'int32' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 682 | DFKconvert((void *)src, dest, type, (uint32)nelt, DFACC_WRITE, (uint32)esize, | ^~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vrw.c:683:32: warning: conversion to 'int32' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 683 | (uint32)isize); | ^~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vrw.c:705:32: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 705 | DFKconvert((void *)src, dest, type, (uint32)nelt, DFACC_WRITE, (uint32)int_size, | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vrw.c:705:57: warning: conversion to 'int32' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 705 | DFKconvert((void *)src, dest, type, (uint32)nelt, DFACC_WRITE, (uint32)int_size, | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vrw.c:705:84: warning: conversion to 'int32' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 705 | DFKconvert((void *)src, dest, type, (uint32)nelt, DFACC_WRITE, (uint32)int_size, | ^~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vrw.c:706:32: warning: conversion to 'int32' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 706 | (uint32)isize); | ^~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vsfld.c:50:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 50 | {"PX", DFNT_FLOAT32, SIZE_FLOAT32, 1}, {"PY", DFNT_FLOAT32, SIZE_FLOAT32, 1}, | ^~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vsfld.c:50:45: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 50 | {"PX", DFNT_FLOAT32, SIZE_FLOAT32, 1}, {"PY", DFNT_FLOAT32, SIZE_FLOAT32, 1}, | ^~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vsfld.c:51:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 51 | {"PZ", DFNT_FLOAT32, SIZE_FLOAT32, 1}, | ^~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vsfld.c:53:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 53 | {"IX", DFNT_INT32, SIZE_INT32, 1}, {"IY", DFNT_INT32, SIZE_INT32, 1}, | ^~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vsfld.c:53:45: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 53 | {"IX", DFNT_INT32, SIZE_INT32, 1}, {"IY", DFNT_INT32, SIZE_INT32, 1}, | ^~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vsfld.c:54:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 54 | {"IZ", DFNT_INT32, SIZE_INT32, 1}, | ^~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vsfld.c:56:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 56 | {"NX", DFNT_FLOAT32, SIZE_FLOAT32, 1}, {"NY", DFNT_FLOAT32, SIZE_FLOAT32, 1}, | ^~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vsfld.c:56:45: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 56 | {"NX", DFNT_FLOAT32, SIZE_FLOAT32, 1}, {"NY", DFNT_FLOAT32, SIZE_FLOAT32, 1}, | ^~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vsfld.c:57:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 57 | {"NZ", DFNT_FLOAT32, SIZE_FLOAT32, 1}, | ^~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vsfld.c: In function 'VSgetexternalfile': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vsfld.c:674:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'intn' {aka 'int'} may change value [-Wconversion] 674 | actual_len = buf_size < ext_file_len ? buf_size : ext_file_len; | ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vsfld.c: In function 'VSfpack': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vsfld.c:991:59: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 991 | memcpy(bufp + foffs[j], fbufps[j], fmsizes[j]); | ~~~~~~~^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/vsfld.c:1000:59: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 1000 | memcpy(fbufps[j], bufp + foffs[j], fmsizes[j]); | ~~~~~~~^~~ In file included from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdf.h:17, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/local_nc.h:85, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c:17: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c: In function 'hdf_get_magicnum': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c:144:5: note: in expansion of macro 'INT32DECODE' 144 | INT32DECODE(pbuf, magic_num); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c: In function 'NC_new_cdf': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c:247:18: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 247 | cdf->flags = mode; | ^~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c: In function 'ncinquire': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c:487:19: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 487 | *nvarsp = (handle->vars != NULL) ? handle->vars->count : 0; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c:489:20: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 489 | *nattrsp = (handle->attrs != NULL) ? handle->attrs->count : 0; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c:495:23: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 495 | *ndimsp = handle->dims->count; | ^~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c:499:18: warning: cast increases required alignment of target type [-Wcast-align] 499 | dp = (NC_dim **)handle->dims->values; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c:502:33: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 502 | *xtendimp = ii; | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c: In function 'hdf_get_ref': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c:702:15: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 702 | dims += i * tmp->szof; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c:704:9: warning: cast increases required alignment of target type [-Wcast-align] 704 | d = (NC_dim **)dims; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c: In function 'hdf_create_dim_vdata': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c:746:17: warning: conversion from 'long int' to 'int32' {aka 'int'} may change value [-Wconversion] 746 | val = (dim->size != NC_UNLIMITED) ? dim->size : (int32)handle->numrecs; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c:747:78: warning: conversion from 'long int' to 'int32' {aka 'int'} may change value [-Wconversion] 747 | ref = VHstoredata(handle->hdf_file, "Values", (const uint8 *)&val, dsize, DFNT_INT32, | ^~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c: In function 'hdf_create_compat_dim_vdata': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c:805:24: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion] 805 | val = malloc(dsize * sizeof(int32)); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c:813:16: warning: conversion from 'long unsigned int' to 'int32' {aka 'int'} may change value [-Wconversion] 813 | *val = handle->numrecs; | ^~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c:820:71: warning: conversion from 'long int' to 'int32' {aka 'int'} may change value [-Wconversion] 820 | ref = VHstoredata(handle->hdf_file, "Values", (const uint8 *)val, dsize, DFNT_INT32, dim->name->values, | ^~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c: In function 'hdf_write_attr': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c:858:14: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 858 | size = (*attr)->data->count; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c: In function 'hdf_write_var': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c:990:16: warning: size of 'tags' 12136 bytes exceeds maximum object size 2560 [-Wlarger-than=] 990 | int32 tags[H4_MAX_NC_ATTRS + H4_MAX_VAR_DIMS + 2]; | ^~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c:991:16: warning: size of 'refs' 12168 bytes exceeds maximum object size 2560 [-Wlarger-than=] 991 | int32 refs[H4_MAX_NC_ATTRS + H4_MAX_VAR_DIMS + 10]; | ^~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c:1031:56: warning: cast increases required alignment of target type [-Wcast-align] 1031 | refs[count] = hdf_write_attr(xdrs, handle, (NC_attr **)attribute); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c:1065:15: warning: conversion from 'int32' {aka 'int'} to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 1065 | ref = VSQueryref(vs_id); | ^~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c:1111:19: warning: conversion to 'uint8' {aka 'unsigned char'} from 'int8' {aka 'signed char'} may change the sign of the result [-Wsign-conversion] 1111 | ntstring[3] = outNT; /* class: IEEE or machine class */ | ^~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c:1136:12: warning: conversion from 'unsigned int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 1136 | rank = assoc->count; | ^~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c:1146:23: warning: conversion from 'long unsigned int' to 'int32' {aka 'int'} may change value [-Wconversion] 1146 | val = handle->numrecs; | ^~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c:1185:62: warning: conversion to 'int32' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 1185 | (*var)->vgid = VHmakegroup(handle->hdf_file, tags, refs, count, (*var)->name->values, _HDF_VARIABLE); | ^~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c: In function 'hdf_write_xdr_cdf': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c:1267:16: warning: cast increases required alignment of target type [-Wcast-align] 1267 | dims = (NC_dim **)(*handlep)->dims->values; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c:1284:16: warning: cast increases required alignment of target type [-Wcast-align] 1284 | dims = (NC_dim **)(*handlep)->dims->values; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c:1290:24: warning: cast increases required alignment of target type [-Wcast-align] 1290 | dims1 = (NC_dim **)(*handlep)->dims->values; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c:1327:66: warning: cast increases required alignment of target type [-Wcast-align] 1327 | refs[count] = (int32)hdf_write_var(xdrs, (*handlep), (NC_var **)vars); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c:1343:67: warning: cast increases required alignment of target type [-Wcast-align] 1343 | refs[count] = (int32)hdf_write_attr(xdrs, (*handlep), (NC_attr **)attrs); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c: In function 'hdf_conv_scales': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c:1398:16: warning: cast increases required alignment of target type [-Wcast-align] 1398 | vars = (NC_var **)tmp->values; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c:1404:58: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 1404 | scalelen = Hlength((*handlep)->hdf_file, scaletag, scaleref); | ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c:1404:68: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 1404 | scalelen = Hlength((*handlep)->hdf_file, scaletag, scaleref); | ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c:1416:64: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 1416 | status = Hgetelement((*handlep)->hdf_file, scaletag, scaleref, scalebuf); | ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c:1416:74: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 1416 | status = Hgetelement((*handlep)->hdf_file, scaletag, scaleref, scalebuf); | ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/array.c: In function 'NC_arrayfill': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c:1427:102: warning: conversion from 'long unsigned int' to 'int32' {aka 'int'} may change value [-Wconversion] 1427 | Hputelement((*handlep)->hdf_file, DATA_TAG, (*vars)->data_ref, datap, (*vars)->len); | ~~~~~~~^~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/array.c:187:19: warning: cast increases required alignment of target type [-Wcast-align] 187 | *((short *)lo) = FILL_SHORT; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/array.c:193:19: warning: cast increases required alignment of target type [-Wcast-align] 193 | *((nclong *)lo) = FILL_LONG; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/array.c:199:19: warning: cast increases required alignment of target type [-Wcast-align] 199 | *((float *)lo) = FILL_FLOAT; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/array.c:206:19: warning: cast increases required alignment of target type [-Wcast-align] 206 | *((double *)lo) = FILL_DOUBLE; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c:1429:45: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 1429 | (*vars)->data_tag = scaletag; | ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/array.c: In function 'NC_new_array': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/array.c:239:24: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 239 | ret->len = count * NC_xtypelen(type); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c:1430:45: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 1430 | (*vars)->data_ref = scaleref; | ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c: In function 'hdf_read_dims': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/array.c: In function 'NC_free_array': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/array.c:326:26: warning: cast increases required alignment of target type [-Wcast-align] 326 | sp = (NC_string **)array->values; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/array.c:336:26: warning: cast increases required alignment of target type [-Wcast-align] 336 | dp = (NC_dim **)array->values; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c:1477:41: warning: conversion to 'long unsigned int' from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 1477 | dimension = malloc(sizeof(NC_dim *) * Vntagrefs(vg) + 1); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/array.c:346:26: warning: cast increases required alignment of target type [-Wcast-align] 346 | dp = (NC_var **)array->values; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/array.c:356:26: warning: cast increases required alignment of target type [-Wcast-align] 356 | dp = (NC_attr **)array->values; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/array.c: In function 'NC_xlen_array': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/array.c:395:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 395 | len += array->count * NC_CHAR_SIZE; | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/array.c:395:24: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 395 | len += array->count * NC_CHAR_SIZE; | ^~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/attr.c: In function 'NC_attrarray': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/array.c:400:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 400 | len += array->count * NC_SHORT_SIZE; | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/attr.c:114:14: warning: cast increases required alignment of target type [-Wcast-align] 114 | ap = (NC_array **)handle->vars->values; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/array.c:400:24: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 400 | len += array->count * NC_SHORT_SIZE; | ^~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/array.c:406:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 406 | len += array->count * NC_LONG_SIZE; | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/attr.c: In function 'NC_findattr': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/attr.c:139:12: warning: cast increases required alignment of target type [-Wcast-align] 139 | attr = (NC_attr **)(*ap)->values; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/array.c:406:24: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 406 | len += array->count * NC_LONG_SIZE; | ^~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/array.c:409:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 409 | len += array->count * NC_DOUBLE_SIZE; | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/array.c:409:24: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 409 | len += array->count * NC_DOUBLE_SIZE; | ^~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/attr.c: In function 'NC_aput': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/attr.c:198:30: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 198 | return ((*ap)->count - 1); | ~~~~~~~~~~~~~~^~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/attr.c:211:34: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 211 | return ((*ap)->count - 1); | ~~~~~~~~~~~~~~^~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/attr.c:226:27: warning: unsigned conversion from 'int' to 'unsigned int' changes value from '-193' to '4294967103' [-Wsign-conversion] 226 | handle->flags &= ~(NC_NDIRTY | NC_HDIRTY); | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/attr.c:230:30: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 230 | return ((*ap)->count - 1); | ~~~~~~~~~~~~~~^~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/attr.c:244:30: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 244 | return ((*ap)->count - 1); | ~~~~~~~~~~~~~~^~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/attr.c: In function 'ncattname': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/attr.c:284:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 284 | if (attnum < 0 || attnum >= (*ap)->count) { | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/attr.c:289:12: warning: cast increases required alignment of target type [-Wcast-align] 289 | attr = (NC_attr **)(*ap)->values; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/attr.c: In function 'ncattinq': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/attr.c:316:19: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 316 | *countp = (*attr)->data->count; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/attr.c: In function 'ncattrename': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/attr.c:359:23: warning: unsigned conversion from 'int' to 'unsigned int' changes value from '-193' to '4294967103' [-Wsign-conversion] 359 | handle->flags &= ~(NC_NDIRTY | NC_HDIRTY); | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/attr.c: In function 'ncattdel': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/attr.c:403:12: warning: cast increases required alignment of target type [-Wcast-align] 403 | attr = (NC_attr **)(*ap)->values; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c:1558:51: warning: conversion to 'long unsigned int' from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 1558 | handle->numrecs = val; | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c:1613:51: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1613 | handle->dims = NC_new_array(NC_DIMENSION, count, (Void *)dimension); | ^~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c: In function 'hdf_read_attrs': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c:1752:43: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1752 | attributes = malloc(sizeof(NC_attr *) * n + 1); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c:1786:51: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1786 | values = malloc(vsize * attr_size + 1); | ~~~~~~~~~~~~~~~~~~^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c:1803:74: warning: conversion to 'unsigned int' from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 1803 | attributes[count] = (NC_attr *)NC_new_attr(vsname, type, attr_size, values); | ^~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c:1830:44: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1830 | Array = NC_new_array(NC_ATTRIBUTE, count, (Void *)attributes); | ^~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c: In function 'hdf_read_vars': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c:1897:41: warning: conversion to 'long unsigned int' from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 1897 | variables = malloc(sizeof(NC_var *) * Vntagrefs(vg) + 1); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c:1908:31: warning: conversion to 'long unsigned int' from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 1908 | dims = malloc(sizeof(int) * Vntagrefs(vg) + 1); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c:2052:78: warning: conversion from 'int32' {aka 'int'} to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 2052 | data_count = Hlength(handle->hdf_file, DATA_TAG, sub_id); | ^~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c:2065:63: warning: conversion from 'int32' {aka 'int'} to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 2065 | if (Hgetelement(handle->hdf_file, tag, sub_id, ntstring) == FAIL) { | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c:2065:68: warning: conversion from 'int32' {aka 'int'} to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 2065 | if (Hgetelement(handle->hdf_file, tag, sub_id, ntstring) == FAIL) { | ^~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c:2147:32: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 2147 | vp->data_ref = data_ref; | ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c:2187:50: warning: conversion to 'long unsigned int' from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 2187 | vp->numrecs = data_count / vp->dsizes[0]; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c:2187:39: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] 2187 | vp->numrecs = data_count / vp->dsizes[0]; | ^~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c:2221:50: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 2221 | handle->vars = NC_new_array(NC_VARIABLE, count, (Void *)variables); | ^~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c: In function 'hdf_vg_clobber': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c:2432:48: warning: conversion from 'int32' {aka 'int'} to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 2432 | if (vexistvg(handle->hdf_file, ref) != FAIL) { | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c:2444:48: warning: conversion from 'int32' {aka 'int'} to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 2444 | if (vexistvs(handle->hdf_file, ref) != FAIL) { | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c: In function 'hdf_cdf_clobber': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c:2556:44: warning: conversion from 'int32' {aka 'int'} to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 2556 | if (vexistvg(handle->hdf_file, ref) != FAIL) { | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c: In function 'hdf_close': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c:2670:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2670 | for (i = 0; i < tmp->count; i++) { | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c:2671:18: warning: cast increases required alignment of target type [-Wcast-align] 2671 | vp = (NC_var **)vars; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c:2741:45: warning: conversion from 'long unsigned int' to 'int32' {aka 'int'} may change value [-Wconversion] 2741 | int32 val = handle->numrecs; | ^~~~~~ In file included from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/local_nc.h:59, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c:17: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c: In function 'xdr_numrecs': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c:2838:49: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion] 2838 | if (!xdr_setpos(xdrs, handle->begin_rec + handle->numrecs * handle->recsize)) { | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/xdr/xdr.h:190:66: note: in definition of macro 'xdr_setpos' 190 | #define xdr_setpos(xdrs, pos) (*(xdrs)->x_ops->x_setpostn)(xdrs, pos) | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c:2838:49: warning: conversion from 'long unsigned int' to 'u_int' {aka 'unsigned int'} may change value [-Wconversion] 2838 | if (!xdr_setpos(xdrs, handle->begin_rec + handle->numrecs * handle->recsize)) { | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/xdr/xdr.h:190:66: note: in definition of macro 'xdr_setpos' 190 | #define xdr_setpos(xdrs, pos) (*(xdrs)->x_ops->x_setpostn)(xdrs, pos) | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c: In function 'xdr_NC_fill': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c:2887:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 2887 | int len = NC_typelen(vp->type); | ^~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c: In function 'hdf_write_var': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c:982:1: warning: stack usage is 25072 bytes [-Wstack-usage=] 982 | hdf_write_var(XDR *xdrs, NC *handle, NC_var **var) | ^~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c: In function 'NC_reset_maxopenfiles': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c:54:5: warning: conversion from 'rlim_t' {aka 'long unsigned int'} to 'intn' {aka 'int'} may change value [-Wconversion] 54 | (((MAX_SYS_OPENFILES - 3) > H4_MAX_AVAIL_OPENFILES) ? H4_MAX_AVAIL_OPENFILES : (MAX_SYS_OPENFILES - 3)) | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c:99:22: note: in expansion of macro 'MAX_AVAIL_OPENFILES' 99 | intn sys_limit = MAX_AVAIL_OPENFILES; | ^~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c:116:41: warning: conversion to 'long unsigned int' from 'intn' {aka 'int'} may change the sign of the result [-Wsign-conversion] 116 | _cdfs = malloc(sizeof(NC *) * (max_NC_open)); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c:146:35: warning: conversion to 'long unsigned int' from 'intn' {aka 'int'} may change the sign of the result [-Wsign-conversion] 146 | newlist = malloc(sizeof(NC *) * alloc_size); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c: In function 'NC_get_systemlimit': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c:54:82: warning: conversion from 'rlim_t' {aka 'long unsigned int'} to 'intn' {aka 'int'} may change value [-Wconversion] 54 | (((MAX_SYS_OPENFILES - 3) > H4_MAX_AVAIL_OPENFILES) ? H4_MAX_AVAIL_OPENFILES : (MAX_SYS_OPENFILES - 3)) | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c:192:13: note: in expansion of macro 'MAX_AVAIL_OPENFILES' 192 | return (MAX_AVAIL_OPENFILES); | ^~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c: In function 'NC_open': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c:268:25: warning: comparison of integer expressions of different signedness: 'intn' {aka 'int'} and 'rlim_t' {aka 'long unsigned int'} [-Wsign-compare] 268 | if (max_NC_open == MAX_AVAIL_OPENFILES) { | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c:54:82: warning: conversion from 'rlim_t' {aka 'long unsigned int'} to 'intn' {aka 'int'} may change value [-Wconversion] 54 | (((MAX_SYS_OPENFILES - 3) > H4_MAX_AVAIL_OPENFILES) ? H4_MAX_AVAIL_OPENFILES : (MAX_SYS_OPENFILES - 3)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c:274:43: note: in expansion of macro 'MAX_AVAIL_OPENFILES' 274 | if (FAIL == NC_reset_maxopenfiles(MAX_AVAIL_OPENFILES)) { | ^~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c: In function 'ncsync': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c:352:27: warning: unsigned conversion from 'int' to 'unsigned int' changes value from '-193' to '4294967103' [-Wsign-conversion] 352 | handle->flags &= ~(NC_NDIRTY | NC_HDIRTY); | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c:360:31: warning: unsigned conversion from 'int' to 'unsigned int' changes value from '-65' to '4294967231' [-Wsign-conversion] 360 | handle->flags &= ~(NC_NDIRTY); | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c: In function 'ncabort': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c:395:14: warning: size of 'path' 4097 bytes exceeds maximum object size 2560 [-Wlarger-than=] 395 | char path[FILENAME_MAX + 1]; | ^~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c: In function 'NCtempname': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c:515:17: warning: size of 'tnbuf' 4097 bytes exceeds maximum object size 2560 [-Wlarger-than=] 515 | static char tnbuf[FILENAME_MAX + 1]; | ^~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c:527:38: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 527 | if (&tnbuf[FILENAME_MAX] - begin <= TN_NSEED + TN_NACCES + TN_NDIGITS) { | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c:541:11: warning: conversion to 'unsigned int' from '__pid_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] 541 | pid = getpid(); | ^~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c:543:15: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion] 543 | *cp = (pid % 10) + '0'; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c: In function 'ncredef': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c:615:27: warning: unsigned conversion from 'int' to 'unsigned int' changes value from '-65' to '4294967231' [-Wsign-conversion] 615 | handle->flags &= ~(NC_NDIRTY); | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c: In function 'NC_begins': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c:657:13: warning: conversion to 'u_long' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 657 | index = NC_xlen_cdf(handle); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c:660:11: warning: cast increases required alignment of target type [-Wcast-align] 660 | vpp = (NC_var **)handle->vars->values; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c:666:25: warning: conversion to 'long int' from 'u_long' {aka 'long unsigned int'} may change the sign of the result [-Wsign-conversion] 666 | (*vpp)->begin = index; | ^~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c:673:25: warning: conversion to 'long int' from 'u_long' {aka 'long unsigned int'} may change the sign of the result [-Wsign-conversion] 673 | handle->begin_rec = index; | ^~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c:677:11: warning: cast increases required alignment of target type [-Wcast-align] 677 | vpp = (NC_var **)handle->vars->values; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c:683:25: warning: conversion to 'long int' from 'u_long' {aka 'long unsigned int'} may change the sign of the result [-Wsign-conversion] 683 | (*vpp)->begin = index; | ^~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c: In function 'NC_dcpy': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c:713:10: warning: size of 'buf' 8192 bytes exceeds maximum object size 2560 [-Wlarger-than=] 713 | char buf[NC_DCP_BUFSIZE]; | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c:715:19: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 715 | while (nbytes > sizeof(buf)) { | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c:720:16: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion] 720 | nbytes -= sizeof(buf); | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c:720:19: warning: conversion to 'long int' from 'long unsigned int' may change the sign of the result [-Wsign-conversion] 720 | nbytes -= sizeof(buf); | ^~~~~~ In file included from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/local_nc.h:59, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c:20: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c:723:36: warning: conversion from 'long int' to 'u_int' {aka 'unsigned int'} may change value [-Wconversion] 723 | if (!XDR_GETBYTES(source, buf, nbytes)) | ^~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/xdr/xdr.h:180:80: note: in definition of macro 'XDR_GETBYTES' 180 | #define XDR_GETBYTES(xdrs, addr, len) (*(xdrs)->x_ops->x_getbytes)(xdrs, addr, len) | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c:725:36: warning: conversion from 'long int' to 'u_int' {aka 'unsigned int'} may change value [-Wconversion] 725 | if (!XDR_PUTBYTES(target, buf, nbytes)) | ^~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/xdr/xdr.h:183:80: note: in definition of macro 'XDR_PUTBYTES' 183 | #define XDR_PUTBYTES(xdrs, addr, len) (*(xdrs)->x_ops->x_putbytes)(xdrs, addr, len) | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c: In function 'NC_vcpy': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c:740:11: warning: cast increases required alignment of target type [-Wcast-align] 740 | vpp = (NC_var **)old->vars->values; | ^ In file included from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/local_nc.h:59, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c:20: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c:743:38: warning: conversion from 'long int' to 'u_int' {aka 'unsigned int'} may change value [-Wconversion] 743 | if (!xdr_setpos(old->xdrs, (*vpp)->begin)) { | ~~~~~~^~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/xdr/xdr.h:190:66: note: in definition of macro 'xdr_setpos' 190 | #define xdr_setpos(xdrs, pos) (*(xdrs)->x_ops->x_setpostn)(xdrs, pos) | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c:748:46: warning: conversion to 'long int' from 'long unsigned int' may change the sign of the result [-Wsign-conversion] 748 | return (NC_dcpy(target, old->xdrs, (*vpp)->len)); | ~~~~~~^~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c: In function 'NC_reccpy': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c:758:11: warning: cast increases required alignment of target type [-Wcast-align] 758 | vpp = (NC_var **)old->vars->values; | ^ In file included from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/local_nc.h:59, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c:20: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c:761:61: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 761 | if (!xdr_setpos(old->xdrs, (*vpp)->begin + old->recsize * recnum)) { | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/xdr/xdr.h:190:66: note: in definition of macro 'xdr_setpos' 190 | #define xdr_setpos(xdrs, pos) (*(xdrs)->x_ops->x_setpostn)(xdrs, pos) | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c:761:46: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion] 761 | if (!xdr_setpos(old->xdrs, (*vpp)->begin + old->recsize * recnum)) { | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/xdr/xdr.h:190:66: note: in definition of macro 'xdr_setpos' 190 | #define xdr_setpos(xdrs, pos) (*(xdrs)->x_ops->x_setpostn)(xdrs, pos) | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/cdf.c:1202:1: warning: the frame size of 25008 bytes is larger than 16384 bytes [-Wframe-larger-than=] 1202 | } /* hdf_write_var */ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c:761:46: warning: conversion from 'long unsigned int' to 'u_int' {aka 'unsigned int'} may change value [-Wconversion] 761 | if (!xdr_setpos(old->xdrs, (*vpp)->begin + old->recsize * recnum)) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/xdr/xdr.h:190:66: note: in definition of macro 'xdr_setpos' 190 | #define xdr_setpos(xdrs, pos) (*(xdrs)->x_ops->x_setpostn)(xdrs, pos) | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c:766:46: warning: conversion to 'long int' from 'long unsigned int' may change the sign of the result [-Wsign-conversion] 766 | return (NC_dcpy(target, old->xdrs, (*vpp)->len)); | ~~~~~~^~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c: In function 'NC_endef': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c:799:23: warning: unsigned conversion from 'int' to 'unsigned int' changes value from '-203' to '4294967093' [-Wsign-conversion] 799 | handle->flags &= ~(NC_CREAT | NC_INDEF | NC_NDIRTY | NC_HDIRTY); | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c:808:11: warning: cast increases required alignment of target type [-Wcast-align] 808 | vpp = (NC_var **)handle->vars->values; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c:820:39: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 820 | if (!NC_vcpy(xdrs, stash, ii)) | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c:833:19: warning: cast increases required alignment of target type [-Wcast-align] 833 | vpp = (NC_var **)handle->vars->values; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c:840:49: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 840 | if (!NC_reccpy(xdrs, stash, ii, jj)) | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c:840:53: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 840 | if (!NC_reccpy(xdrs, stash, ii, jj)) | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c:861:14: warning: size of 'realpath' 4097 bytes exceeds maximum object size 2560 [-Wlarger-than=] 861 | char realpath[FILENAME_MAX + 1]; | ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c:905:19: warning: unsigned conversion from 'int' to 'unsigned int' changes value from '-203' to '4294967093' [-Wsign-conversion] 905 | handle->flags &= ~(NC_CREAT | NC_INDEF | NC_NDIRTY | NC_HDIRTY); | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c: In function 'ncsetfill': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c:1011:31: warning: unsigned conversion from 'int' to 'unsigned int' changes value from '-193' to '4294967103' [-Wsign-conversion] 1011 | handle->flags &= ~(NC_NDIRTY | NC_HDIRTY); | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c:1018:35: warning: unsigned conversion from 'int' to 'unsigned int' changes value from '-65' to '4294967231' [-Wsign-conversion] 1018 | handle->flags &= ~(NC_NDIRTY); | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c:1023:27: warning: unsigned conversion from 'int' to 'unsigned int' changes value from '-257' to '4294967039' [-Wsign-conversion] 1023 | handle->flags &= ~NC_NOFILL; | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/dim.c: In function 'ncdimdef': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/dim.c:117:15: warning: cast increases required alignment of target type [-Wcast-align] 117 | dp = (NC_dim **)handle->dims->values; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/dim.c:136:33: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 136 | return (handle->dims->count - 1); | ~~~~~~~~~~~~~~~~~~~~~^~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/dim.c: In function 'NC_dimid': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/dim.c:147:11: warning: cast increases required alignment of target type [-Wcast-align] 147 | dp = (NC_dim **)handle->dims->values; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/dim.c:150:20: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 150 | return (ii); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/dim.c: In function 'ncdimid': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/dim.c:172:11: warning: cast increases required alignment of target type [-Wcast-align] 172 | dp = (NC_dim **)handle->dims->values; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/dim.c:175:20: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 175 | return (ii); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/dim.c: In function 'ncdiminq': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/dim.c:194:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 194 | if (dimid >= handle->dims->count) | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/dim.c:197:10: warning: cast increases required alignment of target type [-Wcast-align] 197 | dp = (NC_dim **)handle->dims->values; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/dim.c:210:22: warning: conversion to 'long int' from 'long unsigned int' may change the sign of the result [-Wsign-conversion] 210 | *sizep = handle->numrecs; | ^~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/dim.c: In function 'ncdimrename': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/dim.c:239:11: warning: cast increases required alignment of target type [-Wcast-align] 239 | dp = (NC_dim **)handle->dims->values; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/dim.c:247:10: warning: cast increases required alignment of target type [-Wcast-align] 247 | dp = (NC_dim **)handle->dims->values; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/dim.c:267:23: warning: unsigned conversion from 'int' to 'unsigned int' changes value from '-193' to '4294967103' [-Wsign-conversion] 267 | handle->flags &= ~(NC_NDIRTY | NC_HDIRTY); | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c: In function 'NC_dcpy': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/file.c:709:1: warning: stack usage is 8224 bytes [-Wstack-usage=] 709 | NC_dcpy(XDR *target, XDR *source, long nbytes) | ^~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/hdfsds.c: In function 'hdf_register_seen_sdg': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/hdfsds.c:146:34: warning: conversion to 'long unsigned int' from 'intn' {aka 'int'} may change the sign of the result [-Wsign-conversion] 146 | sdgTable = malloc(sdgMax * sizeof(uint16)); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/hdfsds.c:159:45: warning: conversion to 'long unsigned int' from 'intn' {aka 'int'} may change the sign of the result [-Wsign-conversion] 159 | sdgTable = realloc(sdgTable, sdgMax * sizeof(uint16)); | ^ In file included from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdf.h:17, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/local_nc.h:85, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/hdfsds.c:76: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/hdfsds.c: In function 'hdf_read_rank': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:228:15: warning: conversion from 'int' to 'int16' {aka 'short int'} may change value [-Wconversion] 228 | (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/hdfsds.c:233:9: note: in expansion of macro 'INT16DECODE' 233 | INT16DECODE(p, temp_rank); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:230:16: warning: conversion from 'int' to 'int16' {aka 'short int'} may change value [-Wconversion] 230 | (i) |= (int16)((*(p)&0xff)); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/hdfsds.c:233:9: note: in expansion of macro 'INT16DECODE' 233 | INT16DECODE(p, temp_rank); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/hdfsds.c: In function 'hdf_read_dimsizes': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/hdfsds.c:283:9: note: in expansion of macro 'INT32DECODE' 283 | INT32DECODE(p, dim_size); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/hdfsds.c: In function 'hdf_read_NT': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/hdfsds.c:330:5: note: in expansion of macro 'UINT16DECODE' 330 | UINT16DECODE(p, ntTag); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/hdfsds.c:331:5: note: in expansion of macro 'UINT16DECODE' 331 | UINT16DECODE(p, ntRef); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/hdfsds.c: In function 'hdf_get_sdc': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:352:31: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 352 | #define HDstrlen(s) (strlen((const char *)(s))) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/hdfsds.c:383:68: note: in expansion of macro 'HDstrlen' 383 | *tmp_attr = (NC_attr *)NC_new_attr(_HDF_CoordSys, NC_CHAR, HDstrlen(coordbuf), coordbuf); | ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/hdfsds.c: In function 'hdf_get_desc_annot': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/hdfsds.c:493:41: warning: conversion to 'long unsigned int' from 'intn' {aka 'int'} may change the sign of the result [-Wsign-conversion] 493 | if ((ddescs = malloc(num_ddescs * sizeof(int32))) == NULL) { | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/hdfsds.c:510:54: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 510 | if ((ann_desc = malloc((ann_len + 1) * sizeof(char))) == NULL) { | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/hdfsds.c:513:48: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 513 | memset(ann_desc, '\0', ann_len + 1); | ~~~~~~~~^~~ In file included from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdf.h:17, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/local_nc.h:85, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/hdfsds.c:76: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:352:31: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 352 | #define HDstrlen(s) (strlen((const char *)(s))) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/hdfsds.c:525:66: note: in expansion of macro 'HDstrlen' 525 | *tmp_attr = (NC_attr *)NC_new_attr(hremark, NC_CHAR, HDstrlen(ann_desc), ann_desc); | ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/hdfsds.c: In function 'hdf_get_label_annot': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/hdfsds.c:595:43: warning: conversion to 'long unsigned int' from 'intn' {aka 'int'} may change the sign of the result [-Wsign-conversion] 595 | if ((dlabels = malloc(num_dlabels * sizeof(int32))) == NULL) { | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/hdfsds.c:612:55: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 612 | if ((ann_label = malloc((ann_len + 1) * sizeof(char))) == NULL) { | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/hdfsds.c:615:49: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 615 | memset(ann_label, '\0', ann_len + 1); | ~~~~~~~~^~~ In file included from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdf.h:17, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/local_nc.h:85, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/hdfsds.c:76: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:352:31: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 352 | #define HDstrlen(s) (strlen((const char *)(s))) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/hdfsds.c:627:65: note: in expansion of macro 'HDstrlen' 627 | *tmp_attr = (NC_attr *)NC_new_attr(hlabel, NC_CHAR, HDstrlen(ann_label), ann_label); | ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/hdfsds.c: In function 'hdf_luf_to_attrs': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:352:31: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 352 | #define HDstrlen(s) (strlen((const char *)(s))) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/hdfsds.c:680:60: note: in expansion of macro 'HDstrlen' 680 | (NC_attr *)NC_new_attr(_HDF_LongName, NC_CHAR, HDstrlen((char *)labelstr), (Void *)labelstr); | ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:352:31: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 352 | #define HDstrlen(s) (strlen((const char *)(s))) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/hdfsds.c:694:65: note: in expansion of macro 'HDstrlen' 694 | *tmp_attr = (NC_attr *)NC_new_attr(_HDF_Units, NC_CHAR, HDstrlen((char *)unitstr), (Void *)unitstr); | ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:352:31: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 352 | #define HDstrlen(s) (strlen((const char *)(s))) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/hdfsds.c:709:58: note: in expansion of macro 'HDstrlen' 709 | (NC_attr *)NC_new_attr(_HDF_Format, NC_CHAR, HDstrlen((char *)formatstr), (Void *)formatstr); | ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/hdfsds.c: In function 'hdf_read_ndgs': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/hdfsds.c:964:36: warning: conversion to 'long unsigned int' from 'intn' {aka 'int'} may change the sign of the result [-Wsign-conversion] 964 | dims = malloc(sizeof(NC_dim *) * max_thangs); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/hdfsds.c:969:36: warning: conversion to 'long unsigned int' from 'intn' {aka 'int'} may change the sign of the result [-Wsign-conversion] 969 | vars = malloc(sizeof(NC_var *) * max_thangs); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/hdfsds.c:1070:56: warning: conversion to 'long unsigned int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 1070 | dimsizes = malloc((uint32)rank * sizeof(int32)); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/hdfsds.c:1075:55: warning: conversion to 'long unsigned int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 1075 | vardims = malloc((uint32)rank * sizeof(intn)); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/hdfsds.c:1080:58: warning: conversion to 'long unsigned int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 1080 | scaletypes = malloc((uint32)rank * sizeof(int32)); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/hdfsds.c:1092:38: warning: comparison of integer expressions of different signedness: 'hdf_err_code_t' and 'int' [-Wsign-compare] 1092 | if (err_code == FAIL) | ^~ In file included from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdf.h:17, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/local_nc.h:85, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/hdfsds.c:76: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/hdfsds.c:1217:29: note: in expansion of macro 'UINT16DECODE' 1217 | UINT16DECODE(p, sdgTag); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/hdfsds.c:1218:29: note: in expansion of macro 'UINT16DECODE' 1218 | UINT16DECODE(p, sdgRef); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/hdfsds.c:1221:29: note: in expansion of macro 'UINT16DECODE' 1221 | UINT16DECODE(p, sdgTag); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:238:16: warning: conversion from 'int' to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 238 | (i) |= (uint16)(*(p)&0xff); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/hdfsds.c:1222:29: note: in expansion of macro 'UINT16DECODE' 1222 | UINT16DECODE(p, sdgRef); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/hdfsds.c:1253:33: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1253 | scale_offset = rank * sizeof(uint8); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/hdfsds.c:1307:59: warning: conversion to 'long unsigned int' from 'intn' {aka 'int'} may change the sign of the result [-Wsign-conversion] 1307 | dims = realloc(dims, sizeof(NC_dim *) * max_thangs); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/hdfsds.c:1312:59: warning: conversion to 'long unsigned int' from 'intn' {aka 'int'} may change the sign of the result [-Wsign-conversion] 1312 | vars = realloc(vars, sizeof(NC_var *) * max_thangs); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/hdfsds.c:1395:79: warning: conversion to 'unsigned int' from 'intn' {aka 'int'} may change the sign of the result [-Wsign-conversion] 1395 | vars[current_var]->attrs = NC_new_array(NC_ATTRIBUTE, dimattrcnt, (Void *)dimattrs); | ^~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/hdfsds.c:1409:63: warning: conversion to 'long unsigned int' from 'intn' {aka 'int'} may change the sign of the result [-Wsign-conversion] 1409 | dims = realloc(dims, sizeof(NC_dim *) * max_thangs); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/hdfsds.c:1413:63: warning: conversion to 'long unsigned int' from 'intn' {aka 'int'} may change the sign of the result [-Wsign-conversion] 1413 | vars = realloc(vars, sizeof(NC_var *) * max_thangs); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/hdfsds.c:1507:71: warning: conversion to 'unsigned int' from 'intn' {aka 'int'} may change the sign of the result [-Wsign-conversion] 1507 | vars[current_var]->attrs = NC_new_array(NC_ATTRIBUTE, current_attr, (Void *)attrs); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/hdfsds.c:1522:55: warning: conversion to 'long unsigned int' from 'intn' {aka 'int'} may change the sign of the result [-Wsign-conversion] 1522 | dims = realloc(dims, sizeof(NC_dim *) * max_thangs); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/hdfsds.c:1527:55: warning: conversion to 'long unsigned int' from 'intn' {aka 'int'} may change the sign of the result [-Wsign-conversion] 1527 | vars = realloc(vars, sizeof(NC_var *) * max_thangs); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/hdfsds.c:1561:51: warning: conversion to 'unsigned int' from 'intn' {aka 'int'} may change the sign of the result [-Wsign-conversion] 1561 | handle->dims = NC_new_array(NC_DIMENSION, current_dim, (Void *)dims); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/hdfsds.c:1570:50: warning: conversion to 'unsigned int' from 'intn' {aka 'int'} may change the sign of the result [-Wsign-conversion] 1570 | handle->vars = NC_new_array(NC_VARIABLE, current_var, (Void *)vars); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/iarray.c: In function 'NC_xlen_iarray': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/iarray.c:112:13: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 112 | len += iarray->count * 4; | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/iarray.c:112:16: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 112 | len += iarray->count * 4; | ^~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfdatainfo.c: In function 'SDgetoldattdatainfo': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfdatainfo.c:571:29: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 571 | lufbuf = malloc(len + 1); | ~~~~^~~ In file included from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdf.h:17, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/local_nc.h:85, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfdatainfo.c:44: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:352:30: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int32' {aka 'int'} may change value [-Wconversion] 352 | #define HDstrlen(s) (strlen((const char *)(s))) | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfdatainfo.c:583:22: note: in expansion of macro 'HDstrlen' 583 | sdsluf_len = HDstrlen(lufbuf); | ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfdatainfo.c:606:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 606 | for (ii = 0; ii < var->assoc->count && dimidx_invar != ii; ii++) | ^ In file included from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdf.h:17, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/local_nc.h:85, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfdatainfo.c:44: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:352:30: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int32' {aka 'int'} may change value [-Wconversion] 352 | #define HDstrlen(s) (strlen((const char *)(s))) | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfdatainfo.c:628:47: note: in expansion of macro 'HDstrlen' 628 | dim_att_len = HDstrlen(dim_att); | ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfdatainfo.c: In function 'SDgetanndatainfo': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfdatainfo.c:755:26: warning: conversion to 'intn' {aka 'int'} from 'uintn' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 755 | num_annots = size; | ^~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfdatainfo.c:788:24: warning: conversion from 'int32' {aka 'int'} to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 788 | elem_ref = SDidtoref(sdsid); | ^~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfdatainfo.c:820:28: warning: comparison of integer expressions of different signedness: 'intn' {aka 'int'} and 'uintn' {aka 'unsigned int'} [-Wsign-compare] 820 | if (num_annots > size) | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfdatainfo.c:821:30: warning: conversion to 'intn' {aka 'int'} from 'uintn' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 821 | num_annots = size; | ^~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfdatainfo.c:824:46: warning: conversion to 'long unsigned int' from 'intn' {aka 'int'} may change the sign of the result [-Wsign-conversion] 824 | if ((dannots = malloc(num_annots * sizeof(int32))) == NULL) | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c: In function 'SDIget_var': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:177:53: warning: comparison of integer expressions of different signedness: 'int32' {aka 'int'} and 'unsigned int' [-Wsign-compare] 177 | if (handle->vars != NULL && varid >= 0 && varid < handle->vars->count) { | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:178:14: warning: cast increases required alignment of target type [-Wcast-align] 178 | ap = (NC_array **)handle->vars->values; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c: In function 'SDIget_dim': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:212:59: warning: comparison of integer expressions of different signedness: 'int32' {aka 'int'} and 'unsigned int' [-Wsign-compare] 212 | if (handle->dims != NULL && dimindex >= 0 && dimindex < handle->dims->count) { | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:213:14: warning: cast increases required alignment of target type [-Wcast-align] 213 | ap = (NC_array **)handle->dims->values; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c: In function 'SDstart': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:362:19: warning: unsigned conversion from 'int' to 'unsigned int' changes value from '-9' to '4294967287' [-Wsign-conversion] 362 | handle->flags &= ~(NC_INDEF); | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c: In function 'SDend': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:418:27: warning: unsigned conversion from 'int' to 'unsigned int' changes value from '-193' to '4294967103' [-Wsign-conversion] 418 | handle->flags &= ~(NC_NDIRTY | NC_HDIRTY); | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:429:35: warning: unsigned conversion from 'int' to 'unsigned int' changes value from '-65' to '4294967231' [-Wsign-conversion] 429 | handle->flags &= ~(NC_NDIRTY); | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c: In function 'SDfileinfo': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:483:26: warning: conversion to 'int32' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 483 | *(int32 *)datasets = ((handle->vars != NULL) ? handle->vars->count : 0); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:484:26: warning: conversion to 'int32' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 484 | *(int32 *)attrs = ((handle->attrs != NULL) ? handle->attrs->count : 0); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c: In function 'SDgetinfo': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:612:17: warning: conversion to 'int32' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 612 | *rank = var->assoc->count; | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:624:19: warning: conversion to 'int32' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 624 | *nattrs = (var->attrs ? var->attrs->count : 0); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:628:23: warning: comparison of integer expressions of different signedness: 'intn' {aka 'int'} and 'unsigned int' [-Wsign-compare] 628 | for (i = 0; i < var->assoc->count; i++) | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:635:31: warning: conversion from 'long unsigned int' to 'int32' {aka 'int'} may change value [-Wconversion] 635 | dimsizes[0] = handle->numrecs; | ^~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c: In function 'SDreaddata': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:753:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 753 | for (i = 0; i < var->assoc->count; i++) { | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:779:27: warning: conversion from 'long unsigned int' to 'int32' {aka 'int'} may change value [-Wconversion] 779 | dimsize = handle->numrecs; | ^~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:785:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 785 | for (i = 1; i < var->assoc->count; i++) | ^ In file included from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdf.h:17, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/local_nc.h:85, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:88: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c: In function 'SDnametoindex': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:352:30: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'intn' {aka 'int'} may change value [-Wconversion] 352 | #define HDstrlen(s) (strlen((const char *)(s))) | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:853:11: note: in expansion of macro 'HDstrlen' 853 | len = HDstrlen(name); | ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:854:11: warning: cast increases required alignment of target type [-Wcast-align] 854 | dp = (NC_var **)handle->vars->values; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:856:17: warning: comparison of integer expressions of different signedness: 'intn' {aka 'int'} and 'unsigned int' [-Wsign-compare] 856 | if (len == (*dp)->name->len && HDstrncmp(name, (*dp)->name->values, HDstrlen(name)) == 0) { | ^~ In file included from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdf.h:17, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/local_nc.h:85, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:88: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c: In function 'SDgetnumvars_byname': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:352:30: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'intn' {aka 'int'} may change value [-Wconversion] 352 | #define HDstrlen(s) (strlen((const char *)(s))) | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:911:11: note: in expansion of macro 'HDstrlen' 911 | len = HDstrlen(name); | ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:912:11: warning: cast increases required alignment of target type [-Wcast-align] 912 | dp = (NC_var **)handle->vars->values; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:914:17: warning: comparison of integer expressions of different signedness: 'intn' {aka 'int'} and 'unsigned int' [-Wsign-compare] 914 | if (len == (*dp)->name->len && HDstrncmp(name, (*dp)->name->values, HDstrlen(name)) == 0) | ^~ In file included from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdf.h:17, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/local_nc.h:85, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:88: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c: In function 'SDnametoindices': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:352:30: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'intn' {aka 'int'} may change value [-Wconversion] 352 | #define HDstrlen(s) (strlen((const char *)(s))) | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:972:16: note: in expansion of macro 'HDstrlen' 972 | len = HDstrlen(name); | ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:973:16: warning: cast increases required alignment of target type [-Wcast-align] 973 | dp = (NC_var **)handle->vars->values; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:976:17: warning: comparison of integer expressions of different signedness: 'intn' {aka 'int'} and 'unsigned int' [-Wsign-compare] 976 | if (len == (*dp)->name->len && HDstrncmp(name, (*dp)->name->values, HDstrlen(name)) == 0) { | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c: In function 'SDcreate': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:1171:24: warning: conversion to 'long unsigned int' from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 1171 | dims = malloc(rank * sizeof(intn)); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:1181:15: warning: conversion to 'intn' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 1181 | num = (handle->dims ? handle->dims->count : 0); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:1270:11: warning: conversion to 'unsigned int' from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 1270 | sdsid += handle->vars->count - 1; | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:1270:14: warning: conversion to 'int32' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 1270 | sdsid += handle->vars->count - 1; | ^~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c: In function 'SDgetdimid': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:1351:17: warning: conversion to 'unsigned int' from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 1351 | id = (sdsid & 0xfff00000) + (((int32)DIMTYPE) << 16) + dimindex; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:1351:58: warning: conversion to 'unsigned int' from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 1351 | id = (sdsid & 0xfff00000) + (((int32)DIMTYPE) << 16) + dimindex; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:1351:10: warning: conversion to 'int32' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 1351 | id = (sdsid & 0xfff00000) + (((int32)DIMTYPE) << 16) + dimindex; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c: In function 'SDsetdimname': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:1409:11: warning: cast increases required alignment of target type [-Wcast-align] 1409 | dp = (NC_dim **)handle->dims->values; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:1419:22: warning: cast increases required alignment of target type [-Wcast-align] 1419 | ap = (NC_array **)handle->dims->values; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c: In function 'SDsetrange': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:1653:24: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'intn' {aka 'int'} may change the sign of the result [-Wsign-conversion] 1653 | memcpy(data, pmin, sz); | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:1654:29: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'intn' {aka 'int'} may change the sign of the result [-Wsign-conversion] 1654 | memcpy(data + sz, pmax, sz); | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c: In function 'SDattrinfo': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:1873:32: warning: comparison of integer expressions of different signedness: 'int32' {aka 'int'} and 'unsigned int' [-Wsign-compare] 1873 | if ((ap == NULL) || (index >= ap->count)) { | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:1881:51: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 1881 | atp = (NC_attr **)((char *)ap->values + index * ap->szof); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:1881:11: warning: cast increases required alignment of target type [-Wcast-align] 1881 | atp = (NC_attr **)((char *)ap->values + index * ap->szof); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:1892:14: warning: conversion to 'int32' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 1892 | *count = (*atp)->data->count; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c: In function 'SDreadattr': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:1940:32: warning: comparison of integer expressions of different signedness: 'int32' {aka 'int'} and 'unsigned int' [-Wsign-compare] 1940 | if ((ap == NULL) || (index >= ap->count)) { | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:1948:51: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 1948 | atp = (NC_attr **)((char *)ap->values + index * ap->szof); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:1948:11: warning: cast increases required alignment of target type [-Wcast-align] 1948 | atp = (NC_attr **)((char *)ap->values + index * ap->szof); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c: In function 'SDwritedata': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:2075:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2075 | for (i = 0; i < var->assoc->count; i++) { | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:2092:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2092 | for (i = 0; i < var->assoc->count; i++) { | ^ In file included from /usr/include/string.h:630, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:78, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdf.h:17, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/local_nc.h:85, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:88: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c: In function 'SDgetdatastrs': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:354:51: warning: conversion to 'long unsigned int' from 'intn' {aka 'int'} may change the sign of the result [-Wsign-conversion] 354 | #define HDstrncpy(s1, s2, n) (strncpy((s1), (s2), (n))) | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:2451:17: note: in expansion of macro 'HDstrncpy' 2451 | HDstrncpy((char *)l, (*attr)->data->values, len); | ^~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:354:51: warning: conversion to 'long unsigned int' from 'intn' {aka 'int'} may change the sign of the result [-Wsign-conversion] 354 | #define HDstrncpy(s1, s2, n) (strncpy((s1), (s2), (n))) | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:2465:17: note: in expansion of macro 'HDstrncpy' 2465 | HDstrncpy((char *)u, (*attr)->data->values, len); | ^~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:354:51: warning: conversion to 'long unsigned int' from 'intn' {aka 'int'} may change the sign of the result [-Wsign-conversion] 354 | #define HDstrncpy(s1, s2, n) (strncpy((s1), (s2), (n))) | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:2479:17: note: in expansion of macro 'HDstrncpy' 2479 | HDstrncpy((char *)f, (*attr)->data->values, len); | ^~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:354:51: warning: conversion to 'long unsigned int' from 'intn' {aka 'int'} may change the sign of the result [-Wsign-conversion] 354 | #define HDstrncpy(s1, s2, n) (strncpy((s1), (s2), (n))) | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:2493:17: note: in expansion of macro 'HDstrncpy' 2493 | HDstrncpy((char *)c, (*attr)->data->values, len); | ^~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c: In function 'SDIgetcoordvar': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:2619:12: warning: cast increases required alignment of target type [-Wcast-align] 2619 | dp = (NC_var **)handle->vars->values; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:2708:17: warning: conversion to 'int32' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 2708 | ret_value = handle->vars->count - 1; | ^~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c: In function 'SDIfreevarAID': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:2821:28: warning: comparison of integer expressions of different signedness: 'int32' {aka 'int'} and 'unsigned int' [-Wsign-compare] 2821 | if (index < 0 || index > handle->vars->count) { | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:2825:10: warning: cast increases required alignment of target type [-Wcast-align] 2825 | ap = (NC_array **)handle->vars->values; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c: In function 'SDgetdimscale': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:2990:22: warning: conversion to 'long int' from 'long unsigned int' may change the sign of the result [-Wsign-conversion] 2990 | end[0] = handle->numrecs; | ^~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c: In function 'SDdiminfo': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:3082:13: warning: conversion from 'long int' to 'int32' {aka 'int'} may change value [-Wconversion] 3082 | *size = dim->size; | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:3092:15: warning: conversion to 'intn' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 3092 | len = dim->name->len; | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:3093:15: warning: cast increases required alignment of target type [-Wcast-align] 3093 | dp = (NC_var **)handle->vars->values; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:3094:25: warning: comparison of integer expressions of different signedness: 'intn' {aka 'int'} and 'unsigned int' [-Wsign-compare] 3094 | for (ii = 0; ii < handle->vars->count; ii++, dp++) { | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:3098:25: warning: comparison of integer expressions of different signedness: 'intn' {aka 'int'} and 'unsigned int' [-Wsign-compare] 3098 | if (len == (*dp)->name->len && HDstrncmp(name, (*dp)->name->values, (*dp)->name->len) == 0) { | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:3106:38: warning: conversion to 'int32' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 3106 | *nattr = ((*dp)->attrs ? (*dp)->attrs->count : 0); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:3113:34: warning: conversion to 'int32' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 3113 | *nattr = ((*dp)->attrs ? (*dp)->attrs->count : 0); | ^ In file included from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdf.h:17, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/local_nc.h:85, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:88: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c: In function 'SDgetdimstrs': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:352:30: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int32' {aka 'int'} may change value [-Wconversion] 352 | #define HDstrlen(s) (strlen((const char *)(s))) | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:3183:19: note: in expansion of macro 'HDstrlen' 3183 | namelen = HDstrlen(name); | ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:3184:19: warning: cast increases required alignment of target type [-Wcast-align] 3184 | dp = (NC_var **)handle->vars->values; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:3185:25: warning: comparison of integer expressions of different signedness: 'int32' {aka 'int'} and 'unsigned int' [-Wsign-compare] 3185 | for (ii = 0; ii < handle->vars->count; ii++, dp++) { | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:3188:29: warning: comparison of integer expressions of different signedness: 'int32' {aka 'int'} and 'unsigned int' [-Wsign-compare] 3188 | if (namelen == (*dp)->name->len && HDstrncmp(name, (*dp)->name->values, HDstrlen(name)) == 0) | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:3188:20: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 3188 | if (namelen == (*dp)->name->len && HDstrncmp(name, (*dp)->name->values, HDstrlen(name)) == 0) | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:3211:26: warning: conversion to 'intn' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 3211 | minlen = ((unsigned)len > (*attr)->data->count) ? (*attr)->data->count : (unsigned)len; | ^ In file included from /usr/include/string.h:630, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:78, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdf.h:17, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/local_nc.h:85, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:88: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:354:51: warning: conversion to 'long unsigned int' from 'intn' {aka 'int'} may change the sign of the result [-Wsign-conversion] 354 | #define HDstrncpy(s1, s2, n) (strncpy((s1), (s2), (n))) | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:3212:17: note: in expansion of macro 'HDstrncpy' 3212 | HDstrncpy((char *)l, (*attr)->data->values, minlen); | ^~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:3224:31: warning: comparison of integer expressions of different signedness: 'intn' {aka 'int'} and 'unsigned int' [-Wsign-compare] 3224 | minlen = (len > (*attr)->data->count) ? (*attr)->data->count : (unsigned)len; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:3224:26: warning: conversion to 'intn' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 3224 | minlen = (len > (*attr)->data->count) ? (*attr)->data->count : (unsigned)len; | ^ In file included from /usr/include/string.h:630, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:78, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdf.h:17, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/local_nc.h:85, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:88: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:354:51: warning: conversion to 'long unsigned int' from 'intn' {aka 'int'} may change the sign of the result [-Wsign-conversion] 354 | #define HDstrncpy(s1, s2, n) (strncpy((s1), (s2), (n))) | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:3225:17: note: in expansion of macro 'HDstrncpy' 3225 | HDstrncpy((char *)u, (*attr)->data->values, minlen); | ^~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:3237:31: warning: comparison of integer expressions of different signedness: 'intn' {aka 'int'} and 'unsigned int' [-Wsign-compare] 3237 | minlen = (len > (*attr)->data->count) ? (*attr)->data->count : (unsigned)len; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:3237:26: warning: conversion to 'intn' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 3237 | minlen = (len > (*attr)->data->count) ? (*attr)->data->count : (unsigned)len; | ^ In file included from /usr/include/string.h:630, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:78, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdf.h:17, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/local_nc.h:85, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:88: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:354:51: warning: conversion to 'long unsigned int' from 'intn' {aka 'int'} may change the sign of the result [-Wsign-conversion] 354 | #define HDstrncpy(s1, s2, n) (strncpy((s1), (s2), (n))) | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:3238:17: note: in expansion of macro 'HDstrncpy' 3238 | HDstrncpy((char *)f, (*attr)->data->values, minlen); | ^~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c: In function 'SDsetexternalfile': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:3347:18: warning: conversion from 'long unsigned int' to 'int32' {aka 'int'} may change value [-Wconversion] 3347 | length = var->len; | ^~~ In file included from /usr/include/string.h:630, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:78, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdf.h:17, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/local_nc.h:85, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:88: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c: In function 'SDgetexternalinfo': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:354:51: warning: conversion to 'long unsigned int' from 'intn' {aka 'int'} may change the sign of the result [-Wsign-conversion] 354 | #define HDstrncpy(s1, s2, n) (strncpy((s1), (s2), (n))) | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:3494:21: note: in expansion of macro 'HDstrncpy' 3494 | HDstrncpy(ext_filename, info_block.path, actual_fname_len); | ^~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c: In function 'SDgetexternalfile': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:354:51: warning: conversion to 'long unsigned int' from 'intn' {aka 'int'} may change the sign of the result [-Wsign-conversion] 354 | #define HDstrncpy(s1, s2, n) (strncpy((s1), (s2), (n))) | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:3619:21: note: in expansion of macro 'HDstrncpy' 3619 | HDstrncpy(ext_filename, info_block.path, buf_size); | ^~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:3620:43: warning: comparison of integer expressions of different signedness: 'intn' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 3620 | actual_len = buf_size < ext_file_len ? buf_size : ext_file_len; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:3620:60: warning: operand of '?:' changes signedness from 'intn' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 3620 | actual_len = buf_size < ext_file_len ? buf_size : ext_file_len; | ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:3620:69: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'intn' {aka 'int'} may change the sign of the result [-Wsign-conversion] 3620 | actual_len = buf_size < ext_file_len ? buf_size : ext_file_len; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:3620:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'intn' {aka 'int'} may change value [-Wconversion] 3620 | actual_len = buf_size < ext_file_len ? buf_size : ext_file_len; | ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c: In function 'SDfindattr': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:4321:12: warning: cast increases required alignment of target type [-Wcast-align] 4321 | attr = (NC_attr **)ap->values; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:4324:29: warning: comparison of integer expressions of different signedness: 'int32' {aka 'int'} and 'unsigned int' [-Wsign-compare] 4324 | for (attrid = 0; attrid < ap->count; attrid++, attr++) { | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c: In function 'SDreftoindex': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:4418:10: warning: cast increases required alignment of target type [-Wcast-align] 4418 | dp = (NC_var **)handle->vars->values; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:4419:21: warning: comparison of integer expressions of different signedness: 'intn' {aka 'int'} and 'unsigned int' [-Wsign-compare] 4419 | for (ii = 0; ii < handle->vars->count; ii++, dp++) { | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c: In function 'SDsetchunk': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:5155:13: warning: conversion to 'int32' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 5155 | ndims = var->assoc->count; /* set number of dims i.e. rank */ | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:5161:40: warning: conversion to 'long unsigned int' from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 5161 | if ((chunk[0].pdims = malloc(ndims * sizeof(DIM_DEF))) == NULL) { | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:5222:28: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 5222 | if ((fill_val = malloc(fill_val_len)) == NULL) { | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:5284:28: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 5284 | tBuf = malloc(tBuf_size); | ^~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c: In function 'nssdc_read_cdf': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:135:16: warning: size of 'vars' 40000 bytes exceeds maximum object size 2560 [-Wlarger-than=] 135 | NC_var *vars[H4_MAX_NC_VARS]; | ^~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:158:5: warning: "DEBUG" is not defined, evaluates to 0 [-Wundef] 158 | #if DEBUG | ^~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:5295:62: warning: conversion to 'int32' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 5295 | if (FAIL == DFKconvert(fill_val, tBuf, var->HDFtype, (uint32)(fill_val_len / var->HDFsize), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdf.h:17, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/local_nc.h:85, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:14: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:176:5: note: in expansion of macro 'INT32DECODE' 176 | INT32DECODE(b, dummy); /* record size */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:177:5: note: in expansion of macro 'INT32DECODE' 177 | INT32DECODE(b, dummy); /* record type */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:178:5: note: in expansion of macro 'INT32DECODE' 178 | INT32DECODE(b, gdrOffset); /* offset of GDR record */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:179:5: note: in expansion of macro 'INT32DECODE' 179 | INT32DECODE(b, vers); /* version number */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:180:5: note: in expansion of macro 'INT32DECODE' 180 | INT32DECODE(b, release); /* release number */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:181:5: note: in expansion of macro 'INT32DECODE' 181 | INT32DECODE(b, encoding); /* type of encoding */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:182:5: note: in expansion of macro 'INT32DECODE' 182 | INT32DECODE(b, flags); /* special flags (uint32????) */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:183:5: note: in expansion of macro 'INT32DECODE' 183 | INT32DECODE(b, dummy); /* rfuA */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:184:5: note: in expansion of macro 'INT32DECODE' 184 | INT32DECODE(b, dummy); /* rfuB */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:185:5: note: in expansion of macro 'INT32DECODE' 185 | INT32DECODE(b, inc); /* increment - do we care?? */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:186:5: note: in expansion of macro 'INT32DECODE' 186 | INT32DECODE(b, dummy); /* rfuD */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:187:5: note: in expansion of macro 'INT32DECODE' 187 | INT32DECODE(b, dummy); /* rfuE */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:218:5: note: in expansion of macro 'INT32DECODE' 218 | INT32DECODE(b, dummy); /* record size */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:219:5: note: in expansion of macro 'INT32DECODE' 219 | INT32DECODE(b, dummy); /* record type */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:220:5: note: in expansion of macro 'INT32DECODE' 220 | INT32DECODE(b, varNext); /* start of next R variable */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:221:5: note: in expansion of macro 'INT32DECODE' 221 | INT32DECODE(b, zVarNext); /* start of Zvariables */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:222:5: note: in expansion of macro 'INT32DECODE' 222 | INT32DECODE(b, adrNext); /* start of attributes */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:223:5: note: in expansion of macro 'INT32DECODE' 223 | INT32DECODE(b, dummy); /* eof */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:224:5: note: in expansion of macro 'INT32DECODE' 224 | INT32DECODE(b, numRVars); /* number of R variables */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:225:5: note: in expansion of macro 'INT32DECODE' 225 | INT32DECODE(b, numAttrs); /* number of attributes */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:226:5: note: in expansion of macro 'INT32DECODE' 226 | INT32DECODE(b, maxRec); /* dunno */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:227:5: note: in expansion of macro 'INT32DECODE' 227 | INT32DECODE(b, numDims); /* number of dimensions */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:228:5: note: in expansion of macro 'INT32DECODE' 228 | INT32DECODE(b, numZVars); /* number of Z variables */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:229:5: note: in expansion of macro 'INT32DECODE' 229 | INT32DECODE(b, dummy); /* rfuB */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:230:5: note: in expansion of macro 'INT32DECODE' 230 | INT32DECODE(b, dummy); /* rfuC */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:231:5: note: in expansion of macro 'INT32DECODE' 231 | INT32DECODE(b, dummy); /* rfuD */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:232:5: note: in expansion of macro 'INT32DECODE' 232 | INT32DECODE(b, dummy); /* rfuE */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c: In function 'SDwritechunk': In file included from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/local_nc.h:87, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:14: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:240:37: warning: conversion to 'long unsigned int' from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 240 | if (HI_READ(fp, buffer, numDims * sizeof(int32)) == FAIL) | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hfile.h:73:38: note: in definition of macro 'HI_READ' 73 | #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/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:240:37: warning: conversion to 'long unsigned int' from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 240 | if (HI_READ(fp, buffer, numDims * sizeof(int32)) == FAIL) | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hfile.h:73:75: note: in definition of macro 'HI_READ' 73 | #define HI_READ(f, b, n) (((size_t)(n) == (size_t)fread((b), 1, (size_t)(n), (f))) ? SUCCEED : FAIL) | ^ In file included from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdf.h:17, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/local_nc.h:85, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:14: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:256:9: note: in expansion of macro 'INT32DECODE' 256 | INT32DECODE(b, dim_sz[i]); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:281:9: note: in expansion of macro 'INT32DECODE' 281 | INT32DECODE(b, dummy); /* record size */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:288:9: note: in expansion of macro 'INT32DECODE' 288 | INT32DECODE(b, dummy); /* record type */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:289:9: note: in expansion of macro 'INT32DECODE' 289 | INT32DECODE(b, varNext); /* start of next R variable */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:5683:30: warning: conversion to 'uint32' {aka 'unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 5683 | byte_count = csize; | ^~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:290:9: note: in expansion of macro 'INT32DECODE' 290 | INT32DECODE(b, nt); /* number type */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:291:9: note: in expansion of macro 'INT32DECODE' 291 | INT32DECODE(b, vMaxRec); /* number of records for this variable */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:292:9: note: in expansion of macro 'INT32DECODE' 292 | INT32DECODE(b, vxrNext); /* start of VXR records */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:293:9: note: in expansion of macro 'INT32DECODE' 293 | INT32DECODE(b, VXRtail); /* ??? */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:294:9: note: in expansion of macro 'INT32DECODE' 294 | INT32DECODE(b, vFlags); /* variable flags <---- record variance in here */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:295:9: note: in expansion of macro 'INT32DECODE' 295 | INT32DECODE(b, dummy); /* rfuA */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c: In function 'NCcoordck': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:296:9: note: in expansion of macro 'INT32DECODE' 296 | INT32DECODE(b, dummy); /* rfuB */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:203:25: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 203 | if (*ip >= handle->numrecs) | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:214:30: warning: conversion to 'long unsigned int' from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 214 | len = (vp->len / vp->HDFsize) * vp->szof; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:297:9: note: in expansion of macro 'INT32DECODE' 297 | INT32DECODE(b, dummy); /* rfuC */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:214:21: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] 214 | len = (vp->len / vp->HDFsize) * vp->szof; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:215:28: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 215 | strg = malloc(len); | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:216:28: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 216 | strg1 = malloc(len); | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:298:9: note: in expansion of macro 'INT32DECODE' 298 | INT32DECODE(b, dummy); /* rfuF */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:225:75: warning: conversion to 'long unsigned int' from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 225 | HDmemfill(strg, (*attr)->data->values, vp->szof, (vp->len / vp->HDFsize)); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:225:58: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32' {aka 'unsigned int'} may change value [-Wconversion] 225 | HDmemfill(strg, (*attr)->data->values, vp->szof, (vp->len / vp->HDFsize)); | ~~^~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:225:75: warning: conversion from 'long unsigned int' to 'uint32' {aka 'unsigned int'} may change value [-Wconversion] 225 | HDmemfill(strg, (*attr)->data->values, vp->szof, (vp->len / vp->HDFsize)); | ~~~~~~~~~^~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:229:36: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 229 | NC_arrayfill(strg, len, vp->type); | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:238:26: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] 238 | byte_count = vp->len; | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:300:9: note: in expansion of macro 'INT32DECODE' 300 | INT32DECODE(b, numElem); /* == 1 unless string variable */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:301:9: note: in expansion of macro 'INT32DECODE' 301 | INT32DECODE(b, num); /* */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:5720:44: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 5720 | if (FAIL == DFKconvert((void *)datap, tBuf, var->HDFtype, (byte_count / var->HDFsize), | ^ In file included from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/build/Debug/netcdf.h:223, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/local_nc.h:63, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:18: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hlimits.h:40:19: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 40 | #define MAX(a, b) (((a) > (b)) ? (a) : (b)) | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:270:23: note: in expansion of macro 'MAX' 270 | vp->numrecs = MAX(vp->numrecs, (*ip + 1)); /* if NOFILL */ | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:302:9: note: in expansion of macro 'INT32DECODE' 302 | INT32DECODE(b, dummy); /* rfuD */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:275:31: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion] 275 | handle->numrecs = *ip + 1; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:287:42: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion] 287 | if (IS_RECVAR(vp) && (unfilled = *ip - handle->numrecs) >= 0) { | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:287:38: warning: conversion to 'long int' from 'long unsigned int' may change the sign of the result [-Wsign-conversion] 287 | if (IS_RECVAR(vp) && (unfilled = *ip - handle->numrecs) >= 0) { | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:303:9: note: in expansion of macro 'INT32DECODE' 303 | INT32DECODE(b, dummy); /* nextEndRecs */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:296:31: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion] 296 | handle->numrecs = *ip + 1; | ^ In file included from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/local_nc.h:59, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:18: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:300:63: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion] 300 | if (!xdr_NCsetpos(handle->xdrs, handle->begin_rec + handle->recsize * handle->numrecs)) { | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/xdr/xdr.h:190:66: note: in definition of macro 'xdr_setpos' 190 | #define xdr_setpos(xdrs, pos) (*(xdrs)->x_ops->x_setpostn)(xdrs, pos) | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:300:18: note: in expansion of macro 'xdr_NCsetpos' 300 | if (!xdr_NCsetpos(handle->xdrs, handle->begin_rec + handle->recsize * handle->numrecs)) { | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:300:63: warning: conversion from 'long unsigned int' to 'u_int' {aka 'unsigned int'} may change value [-Wconversion] 300 | if (!xdr_NCsetpos(handle->xdrs, handle->begin_rec + handle->recsize * handle->numrecs)) { | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/xdr/xdr.h:190:66: note: in definition of macro 'xdr_setpos' 190 | #define xdr_setpos(xdrs, pos) (*(xdrs)->x_ops->x_setpostn)(xdrs, pos) | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:300:18: note: in expansion of macro 'xdr_NCsetpos' 300 | if (!xdr_NCsetpos(handle->xdrs, handle->begin_rec + handle->recsize * handle->numrecs)) { | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:305:49: warning: cast increases required alignment of target type [-Wcast-align] 305 | if (!NCfillrecord(handle->xdrs, (NC_var **)handle->vars->values, handle->vars->count)) { | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:343:13: note: in expansion of macro 'INT32DECODE' 343 | INT32DECODE(b, dummy); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:315:27: warning: unsigned conversion from 'int' to 'unsigned int' changes value from '-65' to '4294967231' [-Wsign-conversion] 315 | handle->flags &= ~NC_NDIRTY; | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c: In function 'NC_varoffset': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:345:19: warning: conversion to 'u_long' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] 345 | return (vp->begin); | ~~~^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:355:23: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion] 355 | offset += *up * *ip; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:361:39: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion] 361 | return (vp->dsizes[0] * *coords + offset); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:363:53: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion] 363 | return (vp->begin + handle->recsize * *coords + offset); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:363:35: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion] 363 | return (vp->begin + handle->recsize * *coords + offset); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:416:13: note: in expansion of macro 'INT32DECODE' 416 | INT32DECODE(b, dummy); /* record size */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:380:35: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion] 380 | return (vp->begin + offset); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:383:28: warning: unsigned conversion from 'int' to 'u_long' {aka 'long unsigned int'} changes value from '-1' to '18446744073709551615' [-Wsign-conversion] 383 | return (-1); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:399:44: warning: conversion to 'u_long' {aka 'long unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 399 | return (offset + vix->offset[i] - vix->firstRec[i] * vp->dsizes[0] + 8); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:399:80: warning: conversion to 'long unsigned int' from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 399 | return (offset + vix->offset[i] - vix->firstRec[i] * vp->dsizes[0] + 8); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:5720:91: warning: conversion to 'uint32' {aka 'unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 5720 | if (FAIL == DFKconvert((void *)datap, tBuf, var->HDFtype, (byte_count / var->HDFsize), | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:423:13: note: in expansion of macro 'INT32DECODE' 423 | INT32DECODE(b, dummy); /* record type */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:424:13: note: in expansion of macro 'INT32DECODE' 424 | INT32DECODE(b, vxrNext); /* next VXR record */ | ^~~~~~~~~~~ In file included from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/local_nc.h:59, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:18: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c: In function 'xdr_NCvbyte': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:487:31: warning: conversion from 'u_long' {aka 'long unsigned int'} to 'u_int' {aka 'unsigned int'} may change value [-Wconversion] 487 | if (!xdr_setpos(xdrs, origin)) | ^~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/xdr/xdr.h:190:66: note: in definition of macro 'xdr_setpos' 190 | #define xdr_setpos(xdrs, pos) (*(xdrs)->x_ops->x_setpostn)(xdrs, pos) | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:425:13: note: in expansion of macro 'INT32DECODE' 425 | INT32DECODE(b, vix->nEntries); /* number of entries */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:426:13: note: in expansion of macro 'INT32DECODE' 426 | INT32DECODE(b, vix->nUsed); /* number of used entries */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c: In function 'xdr_NCvshort': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:547:26: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 547 | buf[which + 1] = *values % 256; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:548:26: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 548 | buf[which] = (*values >> 8); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:429:17: note: in expansion of macro 'INT32DECODE' 429 | INT32DECODE(b, vix->firstRec[i]); | ^~~~~~~~~~~ In file included from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/local_nc.h:59, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:18: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:550:31: warning: conversion from 'u_long' {aka 'long unsigned int'} to 'u_int' {aka 'unsigned int'} may change value [-Wconversion] 550 | if (!xdr_setpos(xdrs, origin)) | ^~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/xdr/xdr.h:190:66: note: in definition of macro 'xdr_setpos' 190 | #define xdr_setpos(xdrs, pos) (*(xdrs)->x_ops->x_setpostn)(xdrs, pos) | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:431:17: note: in expansion of macro 'INT32DECODE' 431 | INT32DECODE(b, vix->lastRec[i]); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c: In function 'xdr_NCv1data': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:67:52: warning: conversion from 'u_long' {aka 'long unsigned int'} to 'u_int' {aka 'unsigned int'} may change value [-Wconversion] 67 | #define xdr_NCsetpos(xdrs, pos) xdr_setpos((xdrs), (pos)) | ^~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/xdr/xdr.h:190:66: note: in definition of macro 'xdr_setpos' 190 | #define xdr_setpos(xdrs, pos) (*(xdrs)->x_ops->x_setpostn)(xdrs, pos) | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:583:10: note: in expansion of macro 'xdr_NCsetpos' 583 | if (!xdr_NCsetpos(xdrs, where)) | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:433:17: note: in expansion of macro 'INT32DECODE' 433 | INT32DECODE(b, vix->offset[i]); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:591:59: warning: cast increases required alignment of target type [-Wcast-align] 591 | return (xdr_NCvshort(xdrs, (unsigned)rem / 2, (short *)values)); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:594:35: warning: cast increases required alignment of target type [-Wcast-align] 594 | return (xdr_int(xdrs, (nclong *)values)); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:599:37: warning: cast increases required alignment of target type [-Wcast-align] 599 | return (xdr_float(xdrs, (float *)values)); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:601:38: warning: cast increases required alignment of target type [-Wcast-align] 601 | return (xdr_double(xdrs, (double *)values)); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:462:9: note: in expansion of macro 'INT32DECODE' 462 | INT32DECODE(b, dummy); /* record size */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:5720:91: warning: conversion to 'int32' {aka 'int'} from 'uint32' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 5720 | if (FAIL == DFKconvert((void *)datap, tBuf, var->HDFtype, (byte_count / var->HDFsize), | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c: In function 'SDIresizebuf': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:675:31: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 675 | *buf = calloc(1, size_wanted); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:469:9: note: in expansion of macro 'INT32DECODE' 469 | INT32DECODE(b, dummy); /* record type */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:470:9: note: in expansion of macro 'INT32DECODE' 470 | INT32DECODE(b, zVarNext); /* start of next R variable */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c: In function 'hdf_get_data': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:821:30: warning: conversion from 'long unsigned int' to 'int32' {aka 'int'} may change value [-Wconversion] 821 | block_size = vp->len * BLOCK_MULT; | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:471:9: note: in expansion of macro 'INT32DECODE' 471 | INT32DECODE(b, nt); /* number type */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:827:56: warning: conversion from 'int32' {aka 'int'} to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 827 | vp->aid = HLcreate(handle->hdf_file, DATA_TAG, vsid, block_size, BLOCK_COUNT); | ^~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:472:9: note: in expansion of macro 'INT32DECODE' 472 | INT32DECODE(b, vMaxRec); /* dunno */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c: In function 'hdf_get_vp_aid': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:473:9: note: in expansion of macro 'INT32DECODE' 473 | INT32DECODE(b, vxrNext); /* start of VXR records */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:894:24: warning: conversion from 'intn' {aka 'int'} to 'uint16' {aka 'short unsigned int'} may change value [-Wconversion] 894 | vp->data_ref = hdf_get_data(handle, vp); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:474:9: note: in expansion of macro 'INT32DECODE' 474 | INT32DECODE(b, VXRtail); /* ??? */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:910:39: warning: conversion from 'long unsigned int' to 'int32' {aka 'int'} may change value [-Wconversion] 910 | Hsetlength(vp->aid, vp->len); | ~~^~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:475:9: note: in expansion of macro 'INT32DECODE' 475 | INT32DECODE(b, vFlags); /* variable flags <---- record variance in here */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c: In function 'hdf_xdr_NCvdata': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:476:9: note: in expansion of macro 'INT32DECODE' 476 | INT32DECODE(b, dummy); /* rfuA */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:975:68: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32' {aka 'unsigned int'} may change value [-Wconversion] 975 | HDmemfill(values, (*attr)->data->values, vp->szof, count); | ~~^~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:477:9: note: in expansion of macro 'INT32DECODE' 477 | INT32DECODE(b, dummy); /* rfuB */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1012:60: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32' {aka 'unsigned int'} may change value [-Wconversion] 1012 | HDmemfill(values, (*attr)->data->values, vp->szof, count); | ~~^~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c: In function 'SDreadchunk': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1022:24: warning: conversion to 'uint32' {aka 'unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 1022 | byte_count = count * vp->HDFsize; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:478:9: note: in expansion of macro 'INT32DECODE' 478 | INT32DECODE(b, dummy); /* rfuC */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1022:18: warning: conversion to 'int32' {aka 'int'} from 'uint32' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 1022 | byte_count = count * vp->HDFsize; | ^~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:479:9: note: in expansion of macro 'INT32DECODE' 479 | INT32DECODE(b, dummy); /* rfuF */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:481:9: note: in expansion of macro 'INT32DECODE' 481 | INT32DECODE(b, numElem); /* */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1061:15: warning: conversion to 'u_long' {aka 'long unsigned int'} from 'intn' {aka 'int'} may change the sign of the result [-Wsign-conversion] 1061 | where += vp->data_offset; | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:482:9: note: in expansion of macro 'INT32DECODE' 482 | INT32DECODE(b, num); /* */ | ^~~~~~~~~~~ In file included from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/build/Debug/netcdf.h:223, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/local_nc.h:63, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:18: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hlimits.h:40:25: warning: comparison of integer expressions of different signedness: 'int32' {aka 'int'} and 'u_long' {aka 'long unsigned int'} [-Wsign-compare] 40 | #define MAX(a, b) (((a) > (b)) ? (a) : (b)) | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1068:25: note: in expansion of macro 'MAX' 1068 | data_size = MAX(byte_count, where); | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:483:9: note: in expansion of macro 'INT32DECODE' 483 | INT32DECODE(b, dummy); /* rfuD */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hlimits.h:40:34: warning: operand of '?:' changes signedness from 'int32' {aka 'int'} to 'u_long' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 40 | #define MAX(a, b) (((a) > (b)) ? (a) : (b)) | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1068:25: note: in expansion of macro 'MAX' 1068 | data_size = MAX(byte_count, where); | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:484:9: note: in expansion of macro 'INT32DECODE' 484 | INT32DECODE(b, dummy); /* nextEndRecs */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hlimits.h:40:38: warning: conversion to 'u_long' {aka 'long unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 40 | #define MAX(a, b) (((a) > (b)) ? (a) : (b)) | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1068:25: note: in expansion of macro 'MAX' 1068 | data_size = MAX(byte_count, where); | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:5878:30: warning: conversion to 'uint32' {aka 'unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 5878 | byte_count = csize; | ^~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hlimits.h:40:19: warning: conversion from 'u_long' {aka 'long unsigned int'} to 'int32' {aka 'int'} may change value [-Wconversion] 40 | #define MAX(a, b) (((a) > (b)) ? (a) : (b)) | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1068:25: note: in expansion of macro 'MAX' 1068 | data_size = MAX(byte_count, where); | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:506:9: note: in expansion of macro 'INT32DECODE' 506 | INT32DECODE(b, numDims); /* number of dimensions */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1084:42: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 1084 | data_size = new_count * vp->szof; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:514:13: note: in expansion of macro 'INT32DECODE' 514 | INT32DECODE(b, dim_sz[j]); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1084:32: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int32' {aka 'int'} may change value [-Wconversion] 1084 | data_size = new_count * vp->szof; | ^~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:518:13: note: in expansion of macro 'INT32DECODE' 518 | INT32DECODE(b, dummy); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1097:62: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32' {aka 'unsigned int'} may change value [-Wconversion] 1097 | HDmemfill(tBuf, (*attr)->data->values, vp->szof, new_count); | ~~^~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1097:70: warning: conversion to 'uint32' {aka 'unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 1097 | HDmemfill(tBuf, (*attr)->data->values, vp->szof, new_count); | ^~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1099:40: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 1099 | NC_arrayfill(tBuf, data_size, vp->type); | ^~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1103:69: warning: conversion to 'int32' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 1103 | if (FAIL == DFKconvert(tBuf, tBuf, vp->HDFtype, (uint32)new_count, DFACC_WRITE, 0, 0)) { | ^~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:588:13: note: in expansion of macro 'INT32DECODE' 588 | INT32DECODE(b, dummy); /* record size */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1123:43: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 1123 | data_size = new_count * vp->szof; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:595:13: note: in expansion of macro 'INT32DECODE' 595 | INT32DECODE(b, dummy); /* record type */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1123:33: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int32' {aka 'int'} may change value [-Wconversion] 1123 | data_size = new_count * vp->szof; | ^~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:5915:87: warning: conversion to 'uint32' {aka 'unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 5915 | if (FAIL == DFKconvert(tBuf, datap, var->HDFtype, (byte_count / var->HDFsize), | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:596:13: note: in expansion of macro 'INT32DECODE' 596 | INT32DECODE(b, vxrNext); /* next VXR record */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1138:31: warning: conversion from 'u_long' {aka 'long unsigned int'} to 'int32' {aka 'int'} may change value [-Wconversion] 1138 | int32 buf_size = where; | ^~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1164:34: warning: conversion to 'uint32' {aka 'unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 1164 | fill_count = chunk_size / vp->HDFsize; | ^~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:597:13: note: in expansion of macro 'INT32DECODE' 597 | INT32DECODE(b, vix->nEntries); /* number of entries */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1169:36: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int32' {aka 'int'} may change value [-Wconversion] 1169 | tempbuf_size = fill_count * vp->szof; | ^~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:598:13: note: in expansion of macro 'INT32DECODE' 598 | INT32DECODE(b, vix->nUsed); /* number of used entries */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1187:58: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32' {aka 'unsigned int'} may change value [-Wconversion] 1187 | HDmemfill(tBuf, (*attr)->data->values, vp->szof, fill_count); | ~~^~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:601:17: note: in expansion of macro 'INT32DECODE' 601 | INT32DECODE(b, vix->firstRec[i]); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1189:36: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 1189 | NC_arrayfill(tBuf, tempbuf_size, vp->type); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:603:17: note: in expansion of macro 'INT32DECODE' 603 | INT32DECODE(b, vix->lastRec[i]); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1194:68: warning: conversion to 'int32' {aka 'int'} from 'uint32' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 1194 | if (FAIL == DFKconvert(tBuf, tValues, vp->HDFtype, fill_count, DFACC_WRITE, 0, 0)) { | ^~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:605:17: note: in expansion of macro 'INT32DECODE' 605 | INT32DECODE(b, vix->offset[i]); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1219:32: warning: conversion from 'u_long' {aka 'long unsigned int'} to 'int32' {aka 'int'} may change value [-Wconversion] 1219 | if (Hseek(vp->aid, where, DF_START) == FAIL) { | ^~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:5915:87: warning: conversion to 'int32' {aka 'int'} from 'uint32' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 5915 | if (FAIL == DFKconvert(tBuf, datap, var->HDFtype, (byte_count / var->HDFsize), | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1231:32: warning: conversion from 'u_long' {aka 'long unsigned int'} to 'int32' {aka 'int'} may change value [-Wconversion] 1231 | if (Hseek(vp->aid, where, DF_START) == FAIL) { | ^~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:635:9: note: in expansion of macro 'INT32DECODE' 635 | INT32DECODE(b, dummy); /* record size */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1249:25: warning: conversion to 'int32' {aka 'int'} from 'uint32' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 1249 | new_count = count; /* use new_count; preserve the # of elements */ | ^~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1265:42: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 1265 | data_size = new_count * vp->szof; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:642:9: note: in expansion of macro 'INT32DECODE' 642 | INT32DECODE(b, dummy); /* record type */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1265:32: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int32' {aka 'int'} may change value [-Wconversion] 1265 | data_size = new_count * vp->szof; | ^~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:643:9: note: in expansion of macro 'INT32DECODE' 643 | INT32DECODE(b, adrNext); /* start of next ADR record */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1274:29: warning: conversion to 'int32' {aka 'int'} from 'uint32' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 1274 | elements_left = count; | ^~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:644:9: note: in expansion of macro 'INT32DECODE' 644 | INT32DECODE(b, aedrNext); /* start of next AEDR object */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1288:68: warning: conversion to 'int32' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 1288 | if (FAIL == DFKconvert(tBuf, pvalues, vp->HDFtype, (uint32)new_count, DFACC_READ, 0, 0)) { | ^~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:645:9: note: in expansion of macro 'INT32DECODE' 645 | INT32DECODE(b, scope); /* scope 1==global 2==local */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1300:43: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 1300 | data_size = new_count * vp->szof; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:646:9: note: in expansion of macro 'INT32DECODE' 646 | INT32DECODE(b, dummy); /* num */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1300:33: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int32' {aka 'int'} may change value [-Wconversion] 1300 | data_size = new_count * vp->szof; | ^~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:647:9: note: in expansion of macro 'INT32DECODE' 647 | INT32DECODE(b, dummy); /* numR */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1322:25: warning: conversion to 'int32' {aka 'int'} from 'uint32' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 1322 | new_count = count; /* use new_count; preserve the # of elements */ | ^~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:648:9: note: in expansion of macro 'INT32DECODE' 648 | INT32DECODE(b, dummy); /* maxR */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:649:9: note: in expansion of macro 'INT32DECODE' 649 | INT32DECODE(b, dummy); /* rfuA */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1347:29: warning: conversion to 'int32' {aka 'int'} from 'uint32' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 1347 | elements_left = count; | ^~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:650:9: note: in expansion of macro 'INT32DECODE' 650 | INT32DECODE(b, aedzNext); /* AzEDRhread */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1355:68: warning: conversion to 'int32' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 1355 | if (FAIL == DFKconvert(pvalues, tBuf, vp->HDFtype, (uint32)new_count, DFACC_WRITE, 0, 0)) { | ^~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:651:9: note: in expansion of macro 'INT32DECODE' 651 | INT32DECODE(b, dummy); /* NumZ */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:652:9: note: in expansion of macro 'INT32DECODE' 652 | INT32DECODE(b, dummy); /* MaxZ */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1371:43: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 1371 | data_size = new_count * vp->szof; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:653:9: note: in expansion of macro 'INT32DECODE' 653 | INT32DECODE(b, dummy); /* rfuE */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1371:33: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int32' {aka 'int'} may change value [-Wconversion] 1371 | data_size = new_count * vp->szof; | ^~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:681:13: note: in expansion of macro 'INT32DECODE' 681 | INT32DECODE(b, dummy); /* record size */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1391:35: warning: conversion to 'u_long' {aka 'long unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 1391 | bytes_left = vp->len - (where + byte_count); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:688:13: note: in expansion of macro 'INT32DECODE' 688 | INT32DECODE(b, dummy); /* record type */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:689:13: note: in expansion of macro 'INT32DECODE' 689 | INT32DECODE(b, aedrNext); /* start of next AEDR record */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1391:18: warning: conversion from 'long unsigned int' to 'int32' {aka 'int'} may change value [-Wconversion] 1391 | bytes_left = vp->len - (where + byte_count); | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:690:13: note: in expansion of macro 'INT32DECODE' 690 | INT32DECODE(b, num); /* attr (?) number */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:691:13: note: in expansion of macro 'INT32DECODE' 691 | INT32DECODE(b, nt); /* number type */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1424:34: warning: conversion to 'uint32' {aka 'unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 1424 | fill_count = chunk_size / vp->HDFsize; | ^~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:692:13: note: in expansion of macro 'INT32DECODE' 692 | INT32DECODE(b, num); /* var (?) number */ | ^~~~~~~~~~~ In file included from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdf.h:17, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/local_nc.h:85, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:88: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c: In function 'SDgetfilename': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1429:36: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int32' {aka 'int'} may change value [-Wconversion] 1429 | tempbuf_size = fill_count * vp->szof; | ^~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:693:13: note: in expansion of macro 'INT32DECODE' 693 | INT32DECODE(b, count); /* number of elements */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1447:58: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32' {aka 'unsigned int'} may change value [-Wconversion] 1447 | HDmemfill(tBuf, (*attr)->data->values, vp->szof, fill_count); | ~~^~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:694:13: note: in expansion of macro 'INT32DECODE' 694 | INT32DECODE(b, dummy); /* rfuA */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1449:36: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 1449 | NC_arrayfill(tBuf, tempbuf_size, vp->type); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:695:13: note: in expansion of macro 'INT32DECODE' 695 | INT32DECODE(b, dummy); /* rfuB */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:696:13: note: in expansion of macro 'INT32DECODE' 696 | INT32DECODE(b, dummy); /* rfuC */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1453:68: warning: conversion to 'int32' {aka 'int'} from 'uint32' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 1453 | if (FAIL == DFKconvert(tBuf, tValues, vp->HDFtype, fill_count, DFACC_WRITE, 0, 0)) { | ^~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:697:13: note: in expansion of macro 'INT32DECODE' 697 | INT32DECODE(b, dummy); /* rfuD */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:698:13: note: in expansion of macro 'INT32DECODE' 698 | INT32DECODE(b, dummy); /* rfuE */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:352:30: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'intn' {aka 'int'} may change value [-Wconversion] 352 | #define HDstrlen(s) (strlen((const char *)(s))) | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:6328:11: note: in expansion of macro 'HDstrlen' 6328 | len = HDstrlen(handle->path); | ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c: In function 'nssdc_xdr_NCvdata': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:709:49: warning: conversion to 'unsigned int' from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 709 | attr[0] = NC_new_attr(name, nctype, count, tBuf); | ^~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1543:24: warning: conversion to 'uint32' {aka 'unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 1543 | byte_count = count * vp->HDFsize; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1543:18: warning: conversion to 'int32' {aka 'int'} from 'uint32' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 1543 | byte_count = count * vp->HDFsize; | ^~~~~ In file included from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdf.h:17, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/local_nc.h:85, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:14: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:766:13: note: in expansion of macro 'INT32DECODE' 766 | INT32DECODE(b, dummy); /* record size */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c: In function 'NCvar1io': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:773:13: note: in expansion of macro 'INT32DECODE' 773 | INT32DECODE(b, dummy); /* record type */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1582:60: warning: conversion to 'u_long' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] 1582 | if (FAIL == hdf_xdr_NCv1data(handle, vp, vp->begin, vp->type, value)) | ~~^~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:774:13: note: in expansion of macro 'INT32DECODE' 774 | INT32DECODE(b, aedzNext); /* start of next AEDR record */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/mfsd.c:6330:40: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'intn' {aka 'int'} may change the sign of the result [-Wsign-conversion] 6330 | memcpy(filename, handle->path, len); | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1587:54: warning: conversion to 'u_long' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] 1587 | return (xdr_NCv1data(handle->xdrs, vp->begin, vp->type, value) ? 0 : -1); | ~~^~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:775:13: note: in expansion of macro 'INT32DECODE' 775 | INT32DECODE(b, num); /* attr (?) number */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c: In function 'ncvarput1': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:776:13: note: in expansion of macro 'INT32DECODE' 776 | INT32DECODE(b, nt); /* number type */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1641:45: warning: passing argument 4 of 'NCvar1io' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1641 | return (NCvar1io(handle, varid, coords, value)); | ^~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:777:13: note: in expansion of macro 'INT32DECODE' 777 | INT32DECODE(b, num); /* var (?) number */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1562:59: note: expected 'char *' but argument is of type 'const void *' 1562 | NCvar1io(NC *handle, int varid, const long *coords, Void *value) /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:778:13: note: in expansion of macro 'INT32DECODE' 778 | INT32DECODE(b, count); /* number of elements */ | ^~~~~~~~~~~ In file included from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/local_nc.h:59, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:18: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c: In function 'xdr_NCvdata': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:779:13: note: in expansion of macro 'INT32DECODE' 779 | INT32DECODE(b, dummy); /* rfuA */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:67:52: warning: conversion from 'u_long' {aka 'long unsigned int'} to 'u_int' {aka 'unsigned int'} may change value [-Wconversion] 67 | #define xdr_NCsetpos(xdrs, pos) xdr_setpos((xdrs), (pos)) | ^~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/xdr/xdr.h:190:66: note: in definition of macro 'xdr_setpos' 190 | #define xdr_setpos(xdrs, pos) (*(xdrs)->x_ops->x_setpostn)(xdrs, pos) | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1681:10: note: in expansion of macro 'xdr_NCsetpos' 1681 | if (!xdr_NCsetpos(xdrs, where)) | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:780:13: note: in expansion of macro 'INT32DECODE' 780 | INT32DECODE(b, dummy); /* rfuB */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:781:13: note: in expansion of macro 'INT32DECODE' 781 | INT32DECODE(b, dummy); /* rfuC */ | ^~~~~~~~~~~ In file included from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/build/Debug/netcdf.h:223, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/local_nc.h:63, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:18: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hlimits.h:37:19: warning: conversion from 'u_long' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 37 | #define MIN(a, b) (((a) < (b)) ? (a) : (b)) | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1688:35: note: in expansion of macro 'MIN' 1688 | unsigned vcount = MIN(count, 4 - rem); | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:782:13: note: in expansion of macro 'INT32DECODE' 782 | INT32DECODE(b, dummy); /* rfuD */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1696:22: warning: conversion from 'u_long' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1696 | count -= rem; | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] 244 | (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:783:13: note: in expansion of macro 'INT32DECODE' 783 | INT32DECODE(b, dummy); /* rfuE */ | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:794:49: warning: conversion to 'unsigned int' from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 794 | attr[0] = NC_new_attr(name, nctype, count, tBuf); | ^~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1709:54: warning: cast increases required alignment of target type [-Wcast-align] 1709 | if (!xdr_NCvshort(xdrs, (unsigned)1, (short *)values)) | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:834:51: warning: conversion to 'unsigned int' from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 834 | handle->dims = NC_new_array(NC_DIMENSION, current_dim, (Void *)dim_rec); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1715:22: warning: conversion from 'u_long' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1715 | count -= rem; | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:842:50: warning: conversion to 'unsigned int' from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 842 | handle->vars = NC_new_array(NC_VARIABLE, current_var, (Void *)vars); | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1716:35: warning: cast increases required alignment of target type [-Wcast-align] 1716 | if (!xdr_shorts(xdrs, (short *)values, count)) | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1720:57: warning: cast increases required alignment of target type [-Wcast-align] 1720 | return (xdr_NCvshort(xdrs, (unsigned)0, (short *)values)); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c: In function 'NCvcmaxcontig': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1772:25: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion] 1772 | if (*edp > *shp - *orp || *edp < 0) { | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c: In function 'nssdc_write_cdf': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:860:5: warning: "DEBUG" is not defined, evaluates to 0 [-Wundef] 860 | #if DEBUG | ^~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c: In function 'nssdc_xdr_cdf': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1772:18: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 1772 | if (*edp > *shp - *orp || *edp < 0) { | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:885:5: warning: "DEBUG" is not defined, evaluates to 0 [-Wundef] 885 | #if DEBUG | ^~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1776:18: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 1776 | if (*edp < *shp) { | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c: In function 'NCsimplerecio': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1818:14: warning: conversion to 'long int' from 'u_long' {aka 'long unsigned int'} may change the sign of the result [-Wsign-conversion] 1818 | offset = NC_varoffset(handle, vp, start); | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1831:53: warning: conversion to 'u_long' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] 1831 | if (FAIL == hdf_xdr_NCvdata(handle, vp, offset, vp->type, (uint32)*edges, values)) | ^~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1836:48: warning: conversion to 'u_long' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] 1836 | if (!nssdc_xdr_NCvdata(handle, vp, offset, vp->type, (uint32)*edges, values)) | ^~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1840:44: warning: conversion to 'u_long' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] 1840 | if (!xdr_NCvdata(handle->xdrs, offset, vp->type, (unsigned)*edges, values)) | ^~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1854:24: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 1854 | vp->numrecs += newrecs; | ^~~~~~~ In file included from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/build/Debug/netcdf.h:223, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/local_nc.h:63, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:18: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hlimits.h:40:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 40 | #define MAX(a, b) (((a) > (b)) ? (a) : (b)) | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1855:27: note: in expansion of macro 'MAX' 1855 | handle->numrecs = MAX(vp->numrecs, handle->numrecs); | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hlimits.h:40:34: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 40 | #define MAX(a, b) (((a) > (b)) ? (a) : (b)) | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1855:27: note: in expansion of macro 'MAX' 1855 | handle->numrecs = MAX(vp->numrecs, handle->numrecs); | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/hdf/src/hlimits.h:40:38: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 40 | #define MAX(a, b) (((a) > (b)) ? (a) : (b)) | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1855:27: note: in expansion of macro 'MAX' 1855 | handle->numrecs = MAX(vp->numrecs, handle->numrecs); | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1860:27: warning: unsigned conversion from 'int' to 'unsigned int' changes value from '-65' to '4294967231' [-Wsign-conversion] 1860 | handle->flags &= ~NC_NDIRTY; | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c: In function 'NCvario': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1906:60: warning: conversion to 'u_long' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] 1906 | if (FAIL == hdf_xdr_NCv1data(handle, vp, vp->begin, vp->type, values)) | ~~^~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1911:54: warning: conversion to 'u_long' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] 1911 | return (xdr_NCv1data(handle->xdrs, vp->begin, vp->type, values) ? 0 : -1); | ~~^~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1938:17: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion] 1938 | iocount *= *edp; | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:1946:28: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1946 | size_t szof = nctypelen(vp->type); | ^~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:2010:30: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2010 | values = (void *)((const uint8 *)values + iocount * szof); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:2011:27: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion] 2011 | (*cc) += (edp0 == edges ? iocount : 1); | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:2011:30: warning: conversion to 'long int' from 'long unsigned int' may change the sign of the result [-Wsign-conversion] 2011 | (*cc) += (edp0 == edges ? iocount : 1); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:2051:27: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 2051 | vp->numrecs = upper[0]; | ^~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c: In function 'NC_fill_buffer': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:2119:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2119 | for (ii = 0; ii < vp->assoc->count; ii++) | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:2120:29: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion] 2120 | buf_size = buf_size * edges[ii]; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:2125:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32' {aka 'unsigned int'} may change value [-Wconversion] 2125 | if (HDmemfill(values, (*attr)->data->values, vp->szof, buf_size) == NULL) | ~~^~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:2125:64: warning: conversion from 'long unsigned int' to 'uint32' {aka 'unsigned int'} may change value [-Wconversion] 2125 | if (HDmemfill(values, (*attr)->data->values, vp->szof, buf_size) == NULL) | ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:2124:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2124 | if (attr != NULL) | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c: In function 'NCnumrecvars': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:2211:10: warning: cast increases required alignment of target type [-Wcast-align] 2211 | dp = (NC_var **)handle->vars->values; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:2212:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2212 | for (ii = 0; ii < handle->vars->count; ii++, dp++) { | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c: In function 'NCelemsPerRec': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:2229:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2229 | for (jj = 1; jj < vp->assoc->count; jj++) | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:2230:16: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion] 2230 | nelems *= vp->shape[jj]; | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:2230:19: warning: conversion to 'long int' from 'long unsigned int' may change the sign of the result [-Wsign-conversion] 2230 | nelems *= vp->shape[jj]; | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c: In function 'ncrecinq': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:2244:13: warning: size of 'rvp' 40000 bytes exceeds maximum object size 2560 [-Wlarger-than=] 2244 | NC_var *rvp[H4_MAX_NC_VARS]; | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c: In function 'NCrecio': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:2272:14: warning: size of 'rvp' 40000 bytes exceeds maximum object size 2560 [-Wlarger-than=] 2272 | NC_var *rvp[H4_MAX_NC_VARS]; | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:2289:19: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 2289 | iocount = NCelemsPerRec(rvp[ii]); | ^~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c: In function 'ncrecput': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:2335:28: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion] 2335 | if ((unfilled = recnum - handle->numrecs) >= 0) { | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:2335:21: warning: conversion to 'long int' from 'long unsigned int' may change the sign of the result [-Wsign-conversion] 2335 | if ((unfilled = recnum - handle->numrecs) >= 0) { | ^~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:2339:31: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion] 2339 | handle->numrecs = recnum + 1; | ^~~~~~ In file included from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/local_nc.h:59, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:18: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:2343:63: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion] 2343 | if (!xdr_NCsetpos(handle->xdrs, handle->begin_rec + handle->recsize * handle->numrecs)) { | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/xdr/xdr.h:190:66: note: in definition of macro 'xdr_setpos' 190 | #define xdr_setpos(xdrs, pos) (*(xdrs)->x_ops->x_setpostn)(xdrs, pos) | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:2343:18: note: in expansion of macro 'xdr_NCsetpos' 2343 | if (!xdr_NCsetpos(handle->xdrs, handle->begin_rec + handle->recsize * handle->numrecs)) { | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:2343:63: warning: conversion from 'long unsigned int' to 'u_int' {aka 'unsigned int'} may change value [-Wconversion] 2343 | if (!xdr_NCsetpos(handle->xdrs, handle->begin_rec + handle->recsize * handle->numrecs)) { | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/xdr/xdr.h:190:66: note: in definition of macro 'xdr_setpos' 190 | #define xdr_setpos(xdrs, pos) (*(xdrs)->x_ops->x_setpostn)(xdrs, pos) | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:2343:18: note: in expansion of macro 'xdr_NCsetpos' 2343 | if (!xdr_NCsetpos(handle->xdrs, handle->begin_rec + handle->recsize * handle->numrecs)) { | ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:2348:49: warning: cast increases required alignment of target type [-Wcast-align] 2348 | if (!NCfillrecord(handle->xdrs, (NC_var **)handle->vars->values, handle->vars->count)) { | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:2358:27: warning: unsigned conversion from 'int' to 'unsigned int' changes value from '-65' to '4294967231' [-Wsign-conversion] 2358 | handle->flags &= ~NC_NDIRTY; | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c: In function 'nssdc_read_cdf': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:121:1: warning: stack usage might be 42752 bytes [-Wstack-usage=] 121 | nssdc_read_cdf(XDR *xdrs, NC **handlep) | ^~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c: In function 'NCrecio': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:2269:1: warning: stack usage is 40352 bytes [-Wstack-usage=] 2269 | NCrecio(NC *handle, long recnum, Void **datap) | ^~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:2315:1: warning: the frame size of 40288 bytes is larger than 16384 bytes [-Wframe-larger-than=] 2315 | } | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c: In function 'ncrecinq': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:2240:1: warning: stack usage is 40048 bytes [-Wstack-usage=] 2240 | ncrecinq(int cdfid, int *nrecvars, int *recvarids, long *recsizes) | ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putget.c:2266:1: warning: the frame size of 40000 bytes is larger than 16384 bytes [-Wframe-larger-than=] 2266 | } | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/nssdc.c:848:1: warning: the frame size of 42672 bytes is larger than 16384 bytes [-Wframe-larger-than=] 848 | } /* nssdc_read_cdf */ | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putgetg.c: In function 'NCgenio': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putgetg.c:49:15: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 49 | maxidim = vp->assoc->count - 1; | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putgetg.c:88:77: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion] 88 | : idim == 0 && IS_RECVAR(vp) ? handle->numrecs - mystart[idim] | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putgetg.c:89:77: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion] 89 | : vp->shape[idim] - mystart[idim]; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putgetg.c:87:61: warning: operand of '?:' changes signedness from 'long int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 87 | mycount[idim] = count != NULL ? count[idim] | ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putgetg.c:88:30: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion] 88 | : idim == 0 && IS_RECVAR(vp) ? handle->numrecs - mystart[idim] | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putgetg.c:87:30: warning: conversion to 'long int' from 'long unsigned int' may change the sign of the result [-Wsign-conversion] 87 | mycount[idim] = count != NULL ? count[idim] | ^~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putgetg.c:93:50: warning: operand of '?:' changes signedness from 'long int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 93 | : myimap[idim + 1] * mycount[idim + 1]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putgetg.c:93:48: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion] 93 | : myimap[idim + 1] * mycount[idim + 1]; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putgetg.c:91:50: warning: operand of '?:' changes signedness from 'long int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 91 | myimap[idim] = imap != NULL ? imap[idim] | ^~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putgetg.c:92:30: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion] 92 | : idim == maxidim ? vp->szof | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putgetg.c:91:30: warning: conversion to 'long int' from 'long unsigned int' may change the sign of the result [-Wsign-conversion] 91 | myimap[idim] = imap != NULL ? imap[idim] | ^~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/putgetg.c:106:55: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 106 | if (mystride[maxidim] == 1 && myimap[maxidim] == vp->szof) { | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/sharray.c: In function 'NCxdr_shortsb': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/sharray.c:29:20: warning: size of 'buf' 8192 bytes exceeds maximum object size 2560 [-Wlarger-than=] 29 | unsigned char buf[NC_SHRT_BUFSIZ]; | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/sharray.c:38:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 38 | *(cp + 1) = *sp % 256; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/sharray.c:39:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 39 | *cp = (*sp >> 8); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/sharray.c:27:1: warning: stack usage is 8224 bytes [-Wstack-usage=] 27 | NCxdr_shortsb(XDR *xdrs, short *sp, u_int nshorts) | ^~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/string.c: In function 'compute_hash': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/string.c:35:18: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 35 | count -= sizeof(uint32); | ^~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/string.c: In function 'NC_re_string': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/string.c:120:71: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 120 | (void)memset(old->values + count, 0, (int)old->count - (int)count + 1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/string.c: In function 'xdr_NC_string': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/string.c:158:27: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 158 | (*spp)->len = strlen((*spp)->values); | ^~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/string.c: In function 'NC_xlen_string': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/string.c:186:13: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 186 | len += cdfstr->count; | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/string.c:186:16: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 186 | len += cdfstr->count; | ^~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/var.c: In function 'NC_var_shape': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/var.c:124:13: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 124 | xszof = var->HDFsize; | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/var.c:134:10: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 134 | ii = var->assoc->count; | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/var.c:140:23: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 140 | shape = malloc(ii * sizeof(unsigned long)); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/var.c:151:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 151 | if (*ip < 0 || *ip >= ((dims != NULL) ? dims->count : 1)) { | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/var.c:156:15: warning: cast increases required alignment of target type [-Wcast-align] 156 | dp = (NC_dim **)dims->values + *ip; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/var.c:157:15: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion] 157 | *op = (*dp)->size; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/var.c:158:39: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 158 | if (*op == NC_UNLIMITED && ii != var->assoc->count) { | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/var.c:160:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 160 | var->assoc->count - ii); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/var.c:175:14: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 175 | ii = var->assoc->count; | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/var.c:176:24: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 176 | dsizes = malloc(ii * sizeof(unsigned long)); | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/var.c:222:23: warning: conversion to 'intn' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 222 | return (var->assoc->count); | ~~~~~~~~~~~^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/var.c: In function 'ncvardef': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/var.c:253:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 253 | if (handle->dims == NULL || ndims > handle->dims->count) { | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/var.c:275:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 275 | len = strlen(name); | ^~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/var.c:276:15: warning: cast increases required alignment of target type [-Wcast-align] 276 | dp = (NC_var **)handle->vars->values; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/var.c:277:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 277 | for (ii = 0; ii < handle->vars->count; ii++, dp++) { | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/var.c:278:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 278 | if (len == (*dp)->name->len && strncmp(name, (*dp)->name->values, len) == 0) { | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/xdrposix.c: In function 'rdbuf': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/xdrposix.c:105:35: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 105 | biop->nread = biop->cnt = read(biop->fd, (void *)biop->base, BIOBUFSIZ); | ^~~~ In file included from /usr/include/string.h:630, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/var.c:17: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/var.c:278:79: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 278 | if (len == (*dp)->name->len && strncmp(name, (*dp)->name->values, len) == 0) { | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/xdrposix.c: In function 'wrbuf': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/xdrposix.c:124:64: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 124 | biop->nwrote = write(biop->fd, (void *)biop->base, biop->cnt); | ~~~~^~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/xdrposix.c:124:24: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 124 | biop->nwrote = write(biop->fd, (void *)biop->base, biop->cnt); | ^~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/xdrposix.c: In function 'bioread': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/xdrposix.c:151:16: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] 151 | #define REM(p) ((p)->cnt - CNT(p)) | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/xdrposix.c:165:28: note: in expansion of macro 'REM' 165 | while (nbytes > (rem = REM(biop))) { | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/xdrposix.c:165:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 165 | while (nbytes > (rem = REM(biop))) { | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/var.c:300:37: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 300 | return (handle->vars->count - 1); | ~~~~~~~~~~~~~~~~~~~~~^~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/xdrposix.c:169:20: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 169 | nbytes -= rem; | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/xdrposix.c:169:23: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 169 | nbytes -= rem; | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/xdrposix.c:170:18: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 170 | ngot += rem; | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/xdrposix.c:170:21: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 170 | ngot += rem; | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/var.c: In function 'NC_computeshapes': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/xdrposix.c: In function 'biowrite': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/xdrposix.c:154:17: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] 154 | #define BREM(p) (BIOBUFSIZ - CNT(p)) | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/xdrposix.c:192:28: note: in expansion of macro 'BREM' 192 | while (nbytes > (rem = BREM(biop))) { | ^~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/xdrposix.c:192:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 192 | while (nbytes > (rem = BREM(biop))) { | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/var.c:324:13: warning: cast increases required alignment of target type [-Wcast-align] 324 | vbase = (NC_var **)handle->vars->values; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/xdrposix.c:198:20: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 198 | nbytes -= rem; | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/xdrposix.c:198:23: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 198 | nbytes -= rem; | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/xdrposix.c:199:20: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 199 | nwrote += rem; | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/xdrposix.c:199:23: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 199 | nwrote += rem; | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/xdrposix.c:148:16: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 148 | #define CNT(p) ((p)->ptr - (p)->base) | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/xdrposix.c:208:16: note: in expansion of macro 'CNT' 208 | if ((cnt = CNT(biop)) > biop->cnt) | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/var.c:346:25: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 346 | return (handle->vars->count); | ~~~~~~~~~~~~~^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/var.c: In function 'ncvarid': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/var.c:364:11: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 364 | len = strlen(name); | ^~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/var.c:365:11: warning: cast increases required alignment of target type [-Wcast-align] 365 | dp = (NC_var **)handle->vars->values; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/var.c:366:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 366 | for (ii = 0; ii < handle->vars->count; ii++, dp++) { | ^ In file included from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/xdrposix.c:46: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/xdrposix.c: In function 'xdrposix_getlong': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/xdrposix.c:355:17: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 355 | *lp = ntohl(*lp); | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/var.c:367:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 367 | if (len == (*dp)->name->len && strncmp(name, (*dp)->name->values, len) == 0) { | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/xdrposix.c: In function 'xdrposix_putlong': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/xdrposix.c:364:25: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 364 | unsigned char *up = (unsigned char *)lp; | ^ In file included from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/xdrposix.c:46: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/xdrposix.c:366:28: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 366 | netlong mycopy = htonl(*lp); | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/xdrposix.c:366:22: warning: conversion to 'netlong' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 366 | netlong mycopy = htonl(*lp); | ^~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/xdrposix.c: In function 'xdrposix_getbytes': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/xdrposix.c:381:92: warning: comparison of integer expressions of different signedness: 'int' and 'u_int' {aka 'unsigned int'} [-Wsign-compare] 381 | if ((len != 0) && (bioread((biobuf *)xdrs->x_private, (unsigned char *)addr, (int)len) != len)) | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/xdrposix.c: In function 'xdrposix_putbytes': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/xdrposix.c:389:60: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 389 | if ((len != 0) && (biowrite((biobuf *)xdrs->x_private, (unsigned char *)addr, (int)len) != len)) | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/xdrposix.c:389:93: warning: comparison of integer expressions of different signedness: 'int' and 'u_int' {aka 'unsigned int'} [-Wsign-compare] 389 | if ((len != 0) && (biowrite((biobuf *)xdrs->x_private, (unsigned char *)addr, (int)len) != len)) | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/xdrposix.c: In function 'xdrposix_getpos': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/xdrposix.c:398:35: warning: conversion from 'long int' to 'ncpos_t' {aka 'unsigned int'} may change value [-Wconversion] 398 | return BIOBUFSIZ * biop->page + CNT(biop); | ^ In file included from /usr/include/string.h:630, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/var.c:17: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/var.c:367:75: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 367 | if (len == (*dp)->name->len && strncmp(name, (*dp)->name->values, len) == 0) { | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/var.c: In function 'NC_hlookupvar': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/var.c:388:58: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 388 | else if (handle->vars != NULL && varid >= 0 && varid < handle->vars->count) { | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/var.c:389:14: warning: cast increases required alignment of target type [-Wcast-align] 389 | ap = (NC_array **)handle->vars->values; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/var.c: In function 'ncvarinq': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/var.c:439:19: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 439 | *ndimsp = vp->assoc->count; | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/var.c:442:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 442 | for (ii = 0; ii < vp->assoc->count; ii++) { | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/var.c:448:24: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 448 | *nattrsp = vp->attrs->count; | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/var.c: In function 'ncvarrename': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/var.c:476:11: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 476 | len = strlen(newname); | ^~~~~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/var.c:477:11: warning: cast increases required alignment of target type [-Wcast-align] 477 | vpp = (NC_var **)handle->vars->values; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/var.c:478:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 478 | for (ii = 0; ii < handle->vars->count; ii++, vpp++) { | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/var.c:479:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 479 | if (len == (*vpp)->name->len && strncmp(newname, (*vpp)->name->values, len) == 0) { | ^~ In file included from /usr/include/string.h:630, from /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/var.c:17: /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/var.c:479:80: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 479 | if (len == (*vpp)->name->len && strncmp(newname, (*vpp)->name->values, len) == 0) { | ^~~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/var.c:490:58: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 490 | else if (handle->vars != NULL && varid >= 0 && varid < handle->vars->count) { | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/var.c:491:15: warning: cast increases required alignment of target type [-Wcast-align] 491 | vpp = (NC_var **)handle->vars->values; | ^ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/var.c:515:23: warning: unsigned conversion from 'int' to 'unsigned int' changes value from '-193' to '4294967103' [-Wsign-conversion] 515 | handle->flags &= ~(NC_NDIRTY | NC_HDIRTY); | ^~ /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/var.c: In function 'xdr_NC_var': /home/conan/w/prod-v1/bsr/77880/efecf/.conan/data/hdf4/4.2.16-2/_/_/build/ba740ee6fb95d4fcd30cb8d6237cef3119da809d/src/mfhdf/libsrc/var.c:739:17: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 739 | begin = (*vpp)->begin; | ^ 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