******************************************************************************** conan install hdf4/4.2.16-2@#a8a2a91a4f6f52f0afcbaba8c75bea90 --build=hdf4 -pr /home/conan/w/prod-v1/bsr/77880/dadba/profile_linux_7_libstdcpp11_gcc_release_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/abebc/.conan/profiles/default) CC and CXX: /usr/bin/gcc, /usr/bin/g++ Found gcc 7 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/abebc/.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=7 compiler.libcxx=libstdc++ build_type=Release *** You can change them in /home/conan/w/prod-v1/bsr/77880/abebc/.conan/profiles/default *** *** Or override with -s compiler='other' -s ...s*** Configuration: [settings] arch=x86_64 build_type=Release compiler=gcc compiler.libcxx=libstdc++11 compiler.version=7 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:d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a - Build libjpeg/9e:d50a0d523d98c15bb147b18fa7d203887c38be8b - Download zlib/1.3:d50a0d523d98c15bb147b18fa7d203887c38be8b - Download Installing (downloading, building) binaries... libjpeg/9e: Retrieving package d50a0d523d98c15bb147b18fa7d203887c38be8b from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz libjpeg/9e: Package installed d50a0d523d98c15bb147b18fa7d203887c38be8b libjpeg/9e: Downloaded package revision c898f0651cd34bab23b9d82e4fe13c9c zlib/1.3: Retrieving package d50a0d523d98c15bb147b18fa7d203887c38be8b from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz zlib/1.3: Package installed d50a0d523d98c15bb147b18fa7d203887c38be8b zlib/1.3: Downloaded package revision 1d349f1676ab11c0d402b18238ad3753 [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/abebc/.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/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a hdf4/4.2.16-2: Generator txt created conanbuildinfo.txt hdf4/4.2.16-2: Calling generate() hdf4/4.2.16-2: Preset 'release' added to CMakePresets.json. Invoke it manually using 'cmake --preset release' 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/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/build/Release/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/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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=Release' 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/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/build/Release/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a" -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/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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="Release" "/home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src" ----Running------ > cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/build/Release/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a" -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/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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="Release" "/home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src" ----------------- -- Using Conan toolchain: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/build/Release/generators/conan_toolchain.cmake -- Conan toolchain: Setting BUILD_SHARED_LIBS = ON -- The C compiler identification is GNU 7.5.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- 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 -- Searching 16 bit integer - 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 7.5.0 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- 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/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/build/Release hdf4/4.2.16-2: CMake command: cmake --build "/home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/build/Release" '--' '-j3' ----Running------ > cmake --build "/home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/build/Release" '--' '-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 [ 3%] Building C object mfhdf/xdr/CMakeFiles/xdr-shared.dir/xdrstdio.c.o Scanning dependencies of target hdf-shared [ 4%] Building C object hdf/src/CMakeFiles/hdf-shared.dir/atom.c.o [ 6%] Building C object hdf/src/CMakeFiles/hdf-shared.dir/bitvect.c.o [ 7%] Building C object mfhdf/xdr/CMakeFiles/xdr-shared.dir/xdrarray.c.o [ 8%] Building C object hdf/src/CMakeFiles/hdf-shared.dir/cdeflate.c.o [ 9%] Building C object hdf/src/CMakeFiles/hdf-shared.dir/cnbit.c.o [ 11%] Linking C shared library libxdr.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.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.so [100%] Built target mfhdf-shared hdf4/4.2.16-2: Package 'd4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a' built hdf4/4.2.16-2: Build folder /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/build/Release 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/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a 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/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/build/Release" --prefix "/home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a" ----Running------ > cmake --install "/home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/build/Release" --prefix "/home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a" ----------------- -- Install configuration: "Release" -- Installing: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/include/hdf4/h4config.h -- Installing: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/lib/libhdf4.settings -- Installing: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/include/hdf4/xdr.h -- Installing: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/include/hdf4/types.h -- Installing: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/lib/libxdr.so.4.16.2 -- Installing: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/lib/libxdr.so.4 -- Installing: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/lib/libxdr.so -- Installing: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/include/hdf4/atom.h -- Installing: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/include/hdf4/bitvect.h -- Installing: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/include/hdf4/cdeflate.h -- Installing: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/include/hdf4/cnbit.h -- Installing: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/include/hdf4/cnone.h -- Installing: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/include/hdf4/crle.h -- Installing: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/include/hdf4/cskphuff.h -- Installing: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/include/hdf4/cszip.h -- Installing: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/include/hdf4/df.h -- Installing: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/include/hdf4/dfan.h -- Installing: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/include/hdf4/dfgr.h -- Installing: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/include/hdf4/dfrig.h -- Installing: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/include/hdf4/dfi.h -- Installing: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/include/hdf4/dfsd.h -- Installing: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/include/hdf4/dfstubs.h -- Installing: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/include/hdf4/dfufp2i.h -- Installing: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/include/hdf4/dynarray.h -- Installing: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/include/hdf4/glist.h -- Installing: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/include/hdf4/H4api_adpt.h -- Installing: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/include/hdf4/hbitio.h -- Installing: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/include/hdf4/hchunks.h -- Installing: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/include/hdf4/hcomp.h -- Installing: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/include/hdf4/hcompi.h -- Installing: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/include/hdf4/hconv.h -- Installing: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/include/hdf4/hdatainfo.h -- Installing: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/include/hdf4/hdf.h -- Installing: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/include/hdf4/hdfi.h -- Installing: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/include/hdf4/herr.h -- Installing: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/include/hdf4/hfile.h -- Installing: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/include/hdf4/hkit.h -- Installing: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/include/hdf4/hlimits.h -- Installing: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/include/hdf4/hntdefs.h -- Installing: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/include/hdf4/hproto.h -- Installing: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/include/hdf4/hqueue.h -- Installing: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/include/hdf4/htags.h -- Installing: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/include/hdf4/linklist.h -- Installing: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/include/hdf4/mcache.h -- Installing: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/include/hdf4/mfan.h -- Installing: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/include/hdf4/mfgr.h -- Installing: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/include/hdf4/mstdio.h -- Installing: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/include/hdf4/tbbt.h -- Installing: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/include/hdf4/vg.h -- Installing: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/include/hdf4/vgint.h -- Installing: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/lib/libhdf.so.4.16.2 -- Installing: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/lib/libhdf.so.4 -- Installing: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/lib/libhdf.so -- Installing: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/include/hdf4/local_nc.h -- Installing: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/include/hdf4/mfhdf.h -- Installing: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/include/hdf4/mfhdfi.h -- Installing: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/include/hdf4/mfdatainfo.h -- Installing: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/include/hdf4/hdf2netcdf.h -- Installing: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/include/hdf4/netcdf.h -- Installing: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/lib/libmfhdf.so.4.16.2 -- Installing: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/lib/libmfhdf.so.4 -- Installing: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/lib/libmfhdf.so -- Installing: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/lib/pkgconfig/hdf.pc -- Installing: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/package/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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 '.so' files: libmfhdf.so, libhdf.so, libxdr.so hdf4/4.2.16-2 package(): Packaged 3 '.2' files: libhdf.so.4.16.2, libxdr.so.4.16.2, libmfhdf.so.4.16.2 hdf4/4.2.16-2 package(): Packaged 3 '.4' files: libmfhdf.so.4, libhdf.so.4, libxdr.so.4 hdf4/4.2.16-2 package(): Packaged 52 '.h' files hdf4/4.2.16-2: Package 'd4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a' created hdf4/4.2.16-2: Created package revision efdd876e7a16f298022217ce1d14bc2a [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/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/xdr/xdr.c: In function ‘xdr_char’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/xdr/xdr.c:416:11: warning: conversion to ‘char’ from ‘int’ may alter its value [-Wconversion] *cp = i; ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/xdr/xdr.c: In function ‘xdr_u_char’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/xdr/xdr.c:432:11: warning: conversion to ‘u_char {aka unsigned char}’ from ‘u_int {aka unsigned int}’ may alter its value [-Wconversion] *cp = u; ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/xdr/xdr.c: In function ‘xdr_string’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/xdr/xdr.c:687:20: warning: conversion to ‘u_int {aka unsigned int}’ from ‘size_t {aka long unsigned int}’ may alter its value [-Wconversion] size = strlen(sp); ^~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/xdr/xdrstdio.c: In function ‘xdrstdio_create’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/xdr/xdrstdio.c:90:21: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] xdrs->x_ops = &xdrstdio_ops; ^ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/xdr/xdrstdio.c:47:0: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/xdr/xdrstdio.c: In function ‘xdrstdio_getlong’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] *lp = (long)ntohl(mycopy); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/xdr/xdrstdio.c: In function ‘xdrstdio_putlong’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/xdr/xdrstdio.c:127:29: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] mycopy = (int32_t)htonl((int32_t)*lp); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/atom.c: In function ‘HAinit_group’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] if ((grp_ptr->atom_list = (atom_info_t **)calloc(hash_size, sizeof(atom_info_t *))) == NULL) ^~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/bitvect.c: In function ‘bv_set’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/bitvect.c:188:33: warning: conversion to ‘bv_base {aka unsigned char}’ from ‘int’ may alter its value [-Wconversion] b->buffer[base_elem] &= ~bv_bit_value[bit_elem]; ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/cdeflate.c: In function ‘HCPcdeflate_seek’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/cdeflate.c:480:32: warning: size of ‘tmp_buf’ is 16384 bytes [-Wlarger-than=] uint8 tmp_buf[DEFLATE_TMP_BUF_SIZE]; /* temporary buffer */ ^~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/cdeflate.c:495:36: warning: conversion to ‘uint32 {aka unsigned int}’ from ‘int16 {aka short int}’ may change the sign of the result [-Wsign-conversion] if (HCIcdeflate_term(info, deflate_info->acc_mode) == FAIL) ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/cdeflate.c: In function ‘HCPcdeflate_read’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/cdeflate.c:555:36: warning: conversion to ‘uint32 {aka unsigned int}’ from ‘int16 {aka short int}’ may change the sign of the result [-Wsign-conversion] if (HCIcdeflate_term(info, deflate_info->acc_mode) == FAIL) ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/cdeflate.c: In function ‘HCPcdeflate_write’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/cdeflate.c:612:36: warning: conversion to ‘uint32 {aka unsigned int}’ from ‘intn {aka int}’ may change the sign of the result [-Wsign-conversion] if (HCIcdeflate_term(info, deflate_info->acc_init) == FAIL) ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/cdeflate.c:624:52: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] if ((length = HCIcdeflate_encode(info, length, (void *)data)) == FAIL) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/cdeflate.c: In function ‘HCPcdeflate_endaccess’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/cdeflate.c:705:32: warning: conversion to ‘uint32 {aka unsigned int}’ from ‘int16 {aka short int}’ may change the sign of the result [-Wsign-conversion] if (HCIcdeflate_term(info, deflate_info->acc_mode) == FAIL) ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/cnbit.c: In function ‘HCIcnbit_init’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/cnbit.c:117:75: warning: conversion to ‘size_t {aka long unsigned int}’ from ‘intn {aka int}’ may change the sign of the result [-Wsign-conversion] memset(nbit_info->mask_buf, (nbit_info->fill_one == TRUE ? 0xff : 0), nbit_info->nt_size); ^~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/cnbit.c:188:39: warning: conversion to ‘uint8 {aka unsigned char}’ from ‘int’ may alter its value [-Wconversion] nbit_info->mask_buf[i] &= ~(nbit_info->mask_info[i].mask); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/cnbit.c: In function ‘HCIcnbit_decode’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] memcpy(buf, &(nbit_info->buffer[nbit_info->buf_pos]), copy_length); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/cdeflate.c: In function ‘HCPcdeflate_seek’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/cdeflate.c:514:12: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow] if (HCIcdeflate_decode(info, offset - deflate_info->offset, tmp_buf) == FAIL) { ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/cdeflate.c:514:12: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow] /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/cdeflate.c:476:1: warning: stack usage is 16464 bytes [-Wstack-usage=] HCPcdeflate_seek(accrec_t *access_rec, int32 offset, int origin) ^~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/cdeflate.c:520:1: warning: the frame size of 16416 bytes is larger than 16384 bytes [-Wframe-larger-than=] } /* HCPcdeflate_seek() */ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/crle.c: In function ‘HCIcrle_decode’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/crle.c:160:25: warning: conversion to ‘int’ from ‘uintn {aka unsigned int}’ may change the sign of the result [-Wsign-conversion] memset(buf, rle_info->last_byte, dec_len); /* copy the run */ ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/crle.c: In function ‘HCPcrle_seek’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/crle.c:134:11: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow] while (length > 0) { /* decode until we have all the bytes we need */ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/cszip.c:343:1: warning: ‘HCIcszip_encode’ defined but not used [-Wunused-function] HCIcszip_encode(compinfo_t *info, int32 length, const uint8 *buf) ^~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/cskphuff.c: In function ‘HCPcskphuff_seek’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/cskphuff.c:241:11: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow] while (length > 0) { /* decode until we have all the bytes we need */ ^ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdf.h:17:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/df24.c:38: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/df24.c: In function ‘DF24nimages’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/df24.c:394:21: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(p, temp); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/df24.c:395:21: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(p, temp); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/df24.c:396:21: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(p, uint16var); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/df24.c:397:21: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(p, uint16var); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:228:15: warning: conversion to ‘int16 {aka short int}’ from ‘int’ may alter its value [-Wconversion] (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/df24.c:398:21: note: in expansion of macro ‘INT16DECODE’ INT16DECODE(p, ncomponents); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:230:16: warning: conversion to ‘int16 {aka short int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (int16)((*(p)&0xff)); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/df24.c:398:21: note: in expansion of macro ‘INT16DECODE’ INT16DECODE(p, ncomponents); ^~~~~~~~~~~ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdf.h:17:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfan.c:54: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfan.c: In function ‘DFANIlocate’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfan.c:779:13: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(ptr, DFANdir[type]->entries[i].datatag); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfan.c:780:13: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(ptr, DFANdir[type]->entries[i].dataref); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfconv.c: In function ‘DFconvert’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] memcpy(dest, source, size); ^~~~ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdf.h:17:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfgr.c:46: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfgr.c: In function ‘DFGRgetrig’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfgr.c:504:21: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(p, rig->datadesc[type].xdim); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfgr.c:505:21: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(p, rig->datadesc[type].ydim); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfgr.c:506:21: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(p, rig->datadesc[type].nt.tag); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfgr.c:507:21: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(p, rig->datadesc[type].nt.ref); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:228:15: warning: conversion to ‘int16 {aka short int}’ from ‘int’ may alter its value [-Wconversion] (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfgr.c:508:21: note: in expansion of macro ‘INT16DECODE’ INT16DECODE(p, int16var); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:230:16: warning: conversion to ‘int16 {aka short int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (int16)((*(p)&0xff)); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfgr.c:508:21: note: in expansion of macro ‘INT16DECODE’ INT16DECODE(p, int16var); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:228:15: warning: conversion to ‘int16 {aka short int}’ from ‘int’ may alter its value [-Wconversion] (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfgr.c:510:21: note: in expansion of macro ‘INT16DECODE’ INT16DECODE(p, int16var); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:230:16: warning: conversion to ‘int16 {aka short int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (int16)((*(p)&0xff)); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfgr.c:510:21: note: in expansion of macro ‘INT16DECODE’ INT16DECODE(p, int16var); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfgr.c:512:21: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(p, rig->datadesc[type].compr.tag); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfgr.c:513:21: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(p, rig->datadesc[type].compr.ref); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfgr.c: In function ‘DFGRIriginfo’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfgr.c:812:9: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(p, uint16var); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfgr.c:814:9: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(p, uint16var); ^~~~~~~~~~~~ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdf.h:17:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfgroup.c:29: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfgroup.c: In function ‘DFdiget’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfgroup.c:144:5: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(p, *ptag); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfgroup.c:145:5: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(p, *pref); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfimcomp.c:67:15: warning: size of ‘trans’ is 131072 bytes [-Wlarger-than=] static int trans[MAXCOLOR]; /* color translation table */ ^~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfimcomp.c: In function ‘cnt_color’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfimcomp.c:306:9: warning: size of ‘temp’ is 131072 bytes [-Wlarger-than=] int temp[MAXCOLOR]; ^~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfimcomp.c: In function ‘DFCIunimcomp’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] out[i * xdim + j] = (char)hi_color; ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] out[i * xdim + j] = (char)lo_color; ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfimcomp.c: In function ‘init’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfimcomp.c:601:17: warning: size of ‘temp’ is 131072 bytes [-Wlarger-than=] int temp[MAXCOLOR]; ^~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfjpeg.c: In function ‘DFCIjpeg’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfjpeg.c:294:26: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] row_pointer[0] = (JSAMPROW)(&image_buffer[(size_t)cinfo_ptr->next_scanline * (size_t)row_stride]); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfimcomp.c: In function ‘DFCIimcomp’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfimcomp.c:1054:1: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow] } /* end of next_pt */ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfimcomp.c:1054:1: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow] /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfimcomp.c:1054:1: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow] /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfimcomp.c:1054:1: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow] /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfimcomp.c:1054:1: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow] /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfimcomp.c:1054:1: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow] /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfimcomp.c:1054:1: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow] /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfimcomp.c:1054:1: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow] /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfimcomp.c:1054:1: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow] /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfimcomp.c:1054:1: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow] /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfimcomp.c:1054:1: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow] /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfimcomp.c:1054:1: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow] /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfimcomp.c:1054:1: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow] /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfimcomp.c:1054:1: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow] /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfimcomp.c:1054:1: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow] /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfimcomp.c:1054:1: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow] /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfimcomp.c:1054:1: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow] /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfimcomp.c:1054:1: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow] /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfimcomp.c: In function ‘cnt_color’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfimcomp.c:304:1: warning: stack usage is 131104 bytes [-Wstack-usage=] cnt_color(int blocks) ^~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfimcomp.c:325:1: warning: the frame size of 131088 bytes is larger than 16384 bytes [-Wframe-larger-than=] } /* end of cnt_color */ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfimcomp.c: In function ‘init’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfimcomp.c:598:1: warning: stack usage is 131136 bytes [-Wstack-usage=] init(int blocks, int distinct, struct rgb *my_color_pt) ^~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfimcomp.c:666:1: warning: the frame size of 131088 bytes is larger than 16384 bytes [-Wframe-larger-than=] } /* end of init */ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfimcomp.c: In function ‘classify.isra.1’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfimcomp.c:1011:8: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow] if (distinct > 0) { ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfkswap.c: In function ‘DFKsb4b’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfkswap.c:196:32: warning: this statement may fall through [-Wimplicit-fallthrough=] source += 4; ~~~~~~~^~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfkswap.c:197:25: note: here case 7: ^~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfkswap.c:203:36: warning: this statement may fall through [-Wimplicit-fallthrough=] source += 4; ~~~~~~~^~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfkswap.c:204:25: note: here case 6: ^~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfkswap.c:210:36: warning: this statement may fall through [-Wimplicit-fallthrough=] source += 4; ~~~~~~~^~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfkswap.c:211:25: note: here case 5: ^~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfkswap.c:217:36: warning: this statement may fall through [-Wimplicit-fallthrough=] source += 4; ~~~~~~~^~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfkswap.c:218:25: note: here case 4: ^~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfkswap.c:224:36: warning: this statement may fall through [-Wimplicit-fallthrough=] source += 4; ~~~~~~~^~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfkswap.c:225:25: note: here case 3: ^~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfkswap.c:231:36: warning: this statement may fall through [-Wimplicit-fallthrough=] source += 4; ~~~~~~~^~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfkswap.c:232:25: note: here case 2: ^~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfkswap.c:238:36: warning: this statement may fall through [-Wimplicit-fallthrough=] source += 4; ~~~~~~~^~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfkswap.c:239:25: note: here case 1: ^~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfimcomp.c: In function ‘DFCIimcomp’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfimcomp.c:113:1: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow] DFCIimcomp(int32 xdim, int32 ydim, const uint8 *in, uint8 out[], uint8 in_pal[], uint8 out_pal[], int mode) ^~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfimcomp.c:113:1: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow] /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfimcomp.c:113:1: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow] /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfimcomp.c:113:1: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow] /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfimcomp.c:113:1: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow] /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfimcomp.c:113:1: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow] /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfimcomp.c:113:1: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow] /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfimcomp.c:113:1: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow] /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfimcomp.c:113:1: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow] /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfimcomp.c:113:1: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow] /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfimcomp.c:113:1: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow] /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfimcomp.c:113:1: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow] /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfimcomp.c:800:12: warning: potential null pointer dereference [-Wnull-dereference] dim = select_dim(ptr); ~~~~~~~^~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfimcomp.c:901:24: warning: potential null pointer dereference [-Wnull-dereference] for (i = 1; i < ptr->nmbr_distinct; i++) ~~~^~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfp.c: In function ‘DFPnpals’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] if ((pal_off = (int32 *)malloc(npals * sizeof(int32))) == NULL) ^ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdf.h:17:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfr8.c:43: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfr8.c: In function ‘DFR8getrig’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfr8.c:709:21: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(p, rig->descimage.xdim); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfr8.c:710:21: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(p, rig->descimage.ydim); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfr8.c:711:21: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(p, rig->descimage.nt.tag); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfr8.c:712:21: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(p, rig->descimage.nt.ref); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:228:15: warning: conversion to ‘int16 {aka short int}’ from ‘int’ may alter its value [-Wconversion] (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfr8.c:713:21: note: in expansion of macro ‘INT16DECODE’ INT16DECODE(p, rig->descimage.ncomponents); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:230:16: warning: conversion to ‘int16 {aka short int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (int16)((*(p)&0xff)); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfr8.c:713:21: note: in expansion of macro ‘INT16DECODE’ INT16DECODE(p, rig->descimage.ncomponents); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:228:15: warning: conversion to ‘int16 {aka short int}’ from ‘int’ may alter its value [-Wconversion] (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfr8.c:714:21: note: in expansion of macro ‘INT16DECODE’ INT16DECODE(p, rig->descimage.interlace); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:230:16: warning: conversion to ‘int16 {aka short int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (int16)((*(p)&0xff)); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfr8.c:714:21: note: in expansion of macro ‘INT16DECODE’ INT16DECODE(p, rig->descimage.interlace); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfr8.c:715:21: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(p, rig->descimage.compr.tag); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfr8.c:716:21: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(p, rig->descimage.compr.ref); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfr8.c: In function ‘DFR8nimages’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] if ((img_off = (int32 *)malloc(nimages * sizeof(int32))) == NULL) ^ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdf.h:17:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfr8.c:43: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfr8.c:947:21: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(p, temp); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfr8.c:948:21: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(p, temp); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfr8.c:949:21: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(p, temp16); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfr8.c:950:21: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(p, temp16); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:228:15: warning: conversion to ‘int16 {aka short int}’ from ‘int’ may alter its value [-Wconversion] (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfr8.c:951:21: note: in expansion of macro ‘INT16DECODE’ INT16DECODE(p, ncomponents); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:230:16: warning: conversion to ‘int16 {aka short int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (int16)((*(p)&0xff)); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfr8.c:951:21: note: in expansion of macro ‘INT16DECODE’ INT16DECODE(p, ncomponents); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfr8.c: In function ‘DFR8Iriginfo’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfr8.c:1385:13: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(p, uint16var); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfr8.c:1387:13: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(p, uint16var); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfrle.c: In function ‘DFCIrle’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfrle.c:69:20: warning: conversion to ‘int32 {aka int}’ from ‘long int’ may alter its value [-Wconversion] len -= q - p; /* subtract len of seq */ ^ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdf.h:17:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfsd.c:92: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfsd.c: In function ‘DFSDIsetnsdg_t’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfsd.c:1959:17: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(bufp, lnkdd[0].tag); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfsd.c:1960:17: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(bufp, lnkdd[0].ref); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfsd.c:1961:17: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(bufp, lnkdd[1].tag); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfsd.c:1962:17: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(bufp, lnkdd[1].ref); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfsd.c:2012:17: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(bufp, lnkdd[0].tag); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfsd.c:2013:17: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(bufp, lnkdd[0].ref); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfsd.c:2014:17: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(bufp, lnkdd[1].tag); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfsd.c:2015:17: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(bufp, lnkdd[1].ref); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfsd.c: In function ‘DFSDIgetndg’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:228:15: warning: conversion to ‘int16 {aka short int}’ from ‘int’ may alter its value [-Wconversion] (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfsd.c:2233:17: note: in expansion of macro ‘INT16DECODE’ INT16DECODE(p, int16var); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:230:16: warning: conversion to ‘int16 {aka short int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (int16)((*(p)&0xff)); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfsd.c:2233:17: note: in expansion of macro ‘INT16DECODE’ INT16DECODE(p, int16var); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfsd.c:2252:21: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(p, sdg->dimsizes[i]); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfsd.c:2261:17: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(p, nt.tag); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfsd.c:2262:17: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(p, nt.ref); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfsd.c:2316:21: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(p, nt.tag); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfsd.c:2317:21: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(p, nt.ref); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfsd.c: In function ‘DFSDstartslab’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] memcpy(&(fill_buf[i]), buf2, localNTsize); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] memcpy(&(fill_buf[i]), Writesdg.fill_value, localNTsize); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfsd.c: In function ‘DFSDIgetndg’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfsd.c:2348:20: warning: this statement may fall through [-Wimplicit-fallthrough=] if (luf == (-1)) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfsd.c:2351:13: note: here case DFTAG_SDU: /* units */ ^~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfsd.c:2352:20: warning: this statement may fall through [-Wimplicit-fallthrough=] if (luf == (-1)) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dfsd.c:2355:13: note: here case DFTAG_SDF: /* formats */ ^~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dynarray.c: In function ‘DAcreate_array’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] new_arr->arr = (void **)calloc(start_size, sizeof(void *)); ^~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/dynarray.c: In function ‘DAset_elem’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] if ((arr->arr = (void **)calloc(new_size, sizeof(void *))) == NULL) ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] if ((new_arr = (void **)realloc(arr->arr, new_size * sizeof(void *))) == NULL) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hbitio.c: In function ‘Hbitwrite’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hbitio.c:331:30: warning: conversion to ‘int32 {aka int}’ from ‘long int’ may alter its value [-Wconversion] write_size = bitfile_rec->bytez - bitfile_rec->bytea; ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hbitio.c:358:34: warning: conversion to ‘int32 {aka int}’ from ‘long int’ may alter its value [-Wconversion] write_size = bitfile_rec->bytez - bitfile_rec->bytea; ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hbitio.c: In function ‘Hbitseek’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hbitio.c:587:34: warning: conversion to ‘uint8 {aka unsigned char}’ from ‘int’ may alter its value [-Wconversion] bitfile_rec->bits &= maskc[bit_offset] << bitfile_rec->count; ^~~~~ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdf.h:17:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hblocks.c:121: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hblocks.c: In function ‘HLIstaccess’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hblocks.c:672:9: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(p, info->length); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hblocks.c:673:9: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(p, info->block_length); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hblocks.c:674:9: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(p, info->number_blocks); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hblocks.c:675:9: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(p, info->link_ref); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hblocks.c: In function ‘HLgetdatainfo’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hblocks.c:784:5: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(p, total_length); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hblocks.c:785:5: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(p, block_length); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hblocks.c:786:5: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(p, num_blocks); /* get number of blocks in link table */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hblocks.c:787:5: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(p, link_ref); /* get ref# link table */ ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hblocks.c:803:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] num_data_blocks < info_count)) { ^ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdf.h:17:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hblocks.c:121: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hblocks.c: In function ‘HLIgetlink’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hblocks.c:988:9: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(p, new_link->nextref); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hblocks.c:990:13: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(p, new_link->block_list[i].ref); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hblocks.c: In function ‘HLconvert’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hblocks.c:520:9: warning: potential null pointer dereference [-Wnull-dereference] free(access_rec->special_info); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hblocks.c:520:9: warning: potential null pointer dereference [-Wnull-dereference] /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hblocks.c: In function ‘HLgetdatainfo’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hblocks.c:877:8: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow] if (ret_value == FAIL) { /* Error condition cleanup */ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hbuffer.c: In function ‘HBPread’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] memcpy(data, info->buf + access_rec->posn, length); ^~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hbuffer.c: In function ‘HBPwrite’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] memcpy(info->buf + access_rec->posn, data, length); ^~~~~~ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdf.h:17:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hchunks.c:267: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hchunks.c: In function ‘HMCIstaccess’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hchunks.c:914:13: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(p, info->sp_tag_header_len); /* 4 bytes */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hchunks.c:944:13: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(p, info->flag); /* 4 bytes */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hchunks.c:945:13: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(p, info->length); /* 4 bytes */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hchunks.c:946:13: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(p, info->chunk_size); /* 4 bytes */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hchunks.c:947:13: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(p, info->nt_size); /* 4 bytes */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hchunks.c:948:13: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(p, info->chktbl_tag); /* 2 bytes */ ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hchunks.c:949:13: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(p, info->chktbl_ref); /* 2 bytes */ ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hchunks.c:950:13: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(p, info->sp_tag); /* 2 bytes */ ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hchunks.c:951:13: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(p, info->sp_ref); /* 2 bytes */ ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hchunks.c:952:13: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(p, info->ndims); /* 4 bytes */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hchunks.c:964:17: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(p, (info->ddims[j].flag)); /* 4 bytes */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hchunks.c:965:17: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(p, (info->ddims[j].dim_length)); /* 4 bytes */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hchunks.c:966:17: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(p, (info->ddims[j].chunk_length)); /* 4 bytes */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hchunks.c:989:13: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(p, (info->fill_val_len)); /* 4 bytes */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hchunks.c:996:39: warning: conversion to ‘size_t {aka long unsigned int}’ from ‘int32 {aka int}’ may change the sign of the result [-Wsign-conversion] memcpy(info->fill_val, p, info->fill_val_len); /* 1 byte */ ^~~~ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdf.h:17:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hchunks.c:267: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hchunks.c:1015:21: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(p, sp_tag); /* 2 bytes */ ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hchunks.c:1016:21: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(p, info->comp_sp_tag_head_len); /* 4 bytes */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hchunks.c:1024:56: warning: conversion to ‘size_t {aka long unsigned int}’ from ‘int32 {aka int}’ may change the sign of the result [-Wsign-conversion] if ((info->comp_sp_tag_header = calloc(info->comp_sp_tag_head_len, 1)) == NULL) ^~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hchunks.c: In function ‘HMCcreate’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hchunks.c:1402:38: warning: conversion to ‘size_t {aka long unsigned int}’ from ‘int32 {aka int}’ may change the sign of the result [-Wsign-conversion] memcpy(info->fill_val, fill_val, info->fill_val_len); /* fill_val_len bytes */ ^~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] if ((c_sp_header = (uint8 *)calloc(sp_tag_header_len, 1)) == NULL) ^~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hchunks.c:1632:35: warning: conversion to ‘size_t {aka long unsigned int}’ from ‘int32 {aka int}’ may change the sign of the result [-Wsign-conversion] memcpy(p, info->fill_val, info->fill_val_len); /* fill_val_len bytes */ ^~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hchunks.c:1643:53: warning: conversion to ‘size_t {aka long unsigned int}’ from ‘int32 {aka int}’ may change the sign of the result [-Wsign-conversion] memcpy(p, info->comp_sp_tag_header, info->comp_sp_tag_head_len); ^~~~ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdf.h:17:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hchunks.c:267: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hchunks.c: In function ‘HMCgetcomptype’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hchunks.c:1849:5: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(bufp, sp_tag_header_len); /* 4 bytes */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] if ((c_sp_header = (uint8 *)calloc(sp_tag_header_len, 1)) == NULL) ^~~~~~~~~~~~~~~~~ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdf.h:17:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hchunks.c:267: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hchunks.c:1876:5: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(bufp, flag); /* 4 bytes */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hchunks.c:1891:13: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(bufp, sp_tag); /* 2 bytes */ ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hchunks.c:1892:13: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(bufp, comp_sp_tag_head_len); /* 4 bytes */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] if ((comp_sp_tag_header = calloc(comp_sp_tag_head_len, 1)) == NULL) ^~~~~~~~~~~~~~~~~~~~ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdf.h:17:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hchunks.c:267: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hchunks.c:1909:13: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(bufp, c_type); /* get encoding type */ ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hchunks.c: In function ‘HMCgetdatainfo’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:228:15: warning: conversion to ‘int16 {aka short int}’ from ‘int’ may alter its value [-Wconversion] (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hchunks.c:2044:17: note: in expansion of macro ‘INT16DECODE’ INT16DECODE(p, spec_code); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:230:16: warning: conversion to ‘int16 {aka short int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (int16)((*(p)&0xff)); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hchunks.c:2044:17: note: in expansion of macro ‘INT16DECODE’ INT16DECODE(p, spec_code); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hchunks.c:2053:21: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(p, comp_ref); /* get ref# of compressed data */ ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:228:15: warning: conversion to ‘int16 {aka short int}’ from ‘int’ may alter its value [-Wconversion] (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hchunks.c:2079:25: note: in expansion of macro ‘INT16DECODE’ INT16DECODE(p, spec_code); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:230:16: warning: conversion to ‘int16 {aka short int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (int16)((*(p)&0xff)); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hchunks.c:2079:25: note: in expansion of macro ‘INT16DECODE’ INT16DECODE(p, spec_code); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hchunks.c: In function ‘HMCgetdatasize’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hchunks.c:2208:5: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(p, chkinfo->flag); /* 4 bytes */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hchunks.c:2212:5: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(p, chkinfo->length); /* 4 bytes */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hchunks.c:2213:5: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(p, chkinfo->chunk_size); /* 4 bytes */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hchunks.c:2214:5: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(p, chkinfo->nt_size); /* 4 bytes */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hchunks.c:2220:5: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(p, chkinfo->chktbl_tag); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hchunks.c:2221:5: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(p, chkinfo->chktbl_ref); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hchunks.c:2225:5: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(p, chkinfo->ndims); /* 4 bytes */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hchunks.c:2310:25: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(p, sp_tag); /* 2 bytes */ ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hchunks.c:2317:29: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(p, comp_ref); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hchunks.c: In function ‘HMCreadChunk’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] memcpy(bptr, chk_dptr, read_len); ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hchunks.c: In function ‘HMCPread’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] memcpy(bptr, chk_dptr, chunk_size); ^~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hchunks.c: In function ‘HMCwriteChunk’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] memcpy(chk_dptr, bptr, write_len); ^~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hchunks.c: In function ‘HMCPwrite’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] memcpy(chk_dptr, bptr, chunk_size); ^~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hcomp.c: In function ‘HCIinit_coder’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hcomp.c:150:27: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] if ((comp_config_info & COMP_DECODER_ENABLED | COMP_ENCODER_ENABLED) == 0) { In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdf.h:17:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hcomp.c:76: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hcomp.c: In function ‘HCPdecode_header’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hcomp.c:481:5: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(p, m_type); /* get model type */ ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hcomp.c:483:5: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(p, c_type); /* get encoding type */ ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hcomp.c:501:13: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(p, c_info->nbit.nt); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hcomp.c:503:13: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(p, s_ext); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hcomp.c:506:13: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(p, f_one); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hcomp.c:509:13: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(p, m_off); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hcomp.c:512:13: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(p, m_len); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hcomp.c:535:13: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(p, level); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:256:15: warning: conversion to ‘int32 {aka int}’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] (i) = ((uint32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hcomp.c:542:13: note: in expansion of macro ‘UINT32DECODE’ UINT32DECODE(p, c_info->szip.pixels); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] (i) |= ((uint32)(*(p)&0xff) << 16); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hcomp.c:542:13: note: in expansion of macro ‘UINT32DECODE’ UINT32DECODE(p, c_info->szip.pixels); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] (i) |= ((uint32)(*(p)&0xff) << 16); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hcomp.c:542:13: note: in expansion of macro ‘UINT32DECODE’ UINT32DECODE(p, c_info->szip.pixels); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] (i) |= ((uint32)(*(p)&0xff) << 8); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hcomp.c:542:13: note: in expansion of macro ‘UINT32DECODE’ UINT32DECODE(p, c_info->szip.pixels); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] (i) |= ((uint32)(*(p)&0xff) << 8); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hcomp.c:542:13: note: in expansion of macro ‘UINT32DECODE’ UINT32DECODE(p, c_info->szip.pixels); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] (i) |= (uint32)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hcomp.c:542:13: note: in expansion of macro ‘UINT32DECODE’ UINT32DECODE(p, c_info->szip.pixels); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] (i) |= (uint32)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hcomp.c:542:13: note: in expansion of macro ‘UINT32DECODE’ UINT32DECODE(p, c_info->szip.pixels); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:256:15: warning: conversion to ‘int32 {aka int}’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] (i) = ((uint32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hcomp.c:543:13: note: in expansion of macro ‘UINT32DECODE’ UINT32DECODE(p, c_info->szip.pixels_per_scanline); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] (i) |= ((uint32)(*(p)&0xff) << 16); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hcomp.c:543:13: note: in expansion of macro ‘UINT32DECODE’ UINT32DECODE(p, c_info->szip.pixels_per_scanline); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] (i) |= ((uint32)(*(p)&0xff) << 16); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hcomp.c:543:13: note: in expansion of macro ‘UINT32DECODE’ UINT32DECODE(p, c_info->szip.pixels_per_scanline); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] (i) |= ((uint32)(*(p)&0xff) << 8); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hcomp.c:543:13: note: in expansion of macro ‘UINT32DECODE’ UINT32DECODE(p, c_info->szip.pixels_per_scanline); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] (i) |= ((uint32)(*(p)&0xff) << 8); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hcomp.c:543:13: note: in expansion of macro ‘UINT32DECODE’ UINT32DECODE(p, c_info->szip.pixels_per_scanline); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] (i) |= (uint32)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hcomp.c:543:13: note: in expansion of macro ‘UINT32DECODE’ UINT32DECODE(p, c_info->szip.pixels_per_scanline); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] (i) |= (uint32)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hcomp.c:543:13: note: in expansion of macro ‘UINT32DECODE’ UINT32DECODE(p, c_info->szip.pixels_per_scanline); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:256:15: warning: conversion to ‘int32 {aka int}’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] (i) = ((uint32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hcomp.c:544:13: note: in expansion of macro ‘UINT32DECODE’ UINT32DECODE(p, c_info->szip.options_mask); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] (i) |= ((uint32)(*(p)&0xff) << 16); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hcomp.c:544:13: note: in expansion of macro ‘UINT32DECODE’ UINT32DECODE(p, c_info->szip.options_mask); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] (i) |= ((uint32)(*(p)&0xff) << 16); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hcomp.c:544:13: note: in expansion of macro ‘UINT32DECODE’ UINT32DECODE(p, c_info->szip.options_mask); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] (i) |= ((uint32)(*(p)&0xff) << 8); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hcomp.c:544:13: note: in expansion of macro ‘UINT32DECODE’ UINT32DECODE(p, c_info->szip.options_mask); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] (i) |= ((uint32)(*(p)&0xff) << 8); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hcomp.c:544:13: note: in expansion of macro ‘UINT32DECODE’ UINT32DECODE(p, c_info->szip.options_mask); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] (i) |= (uint32)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hcomp.c:544:13: note: in expansion of macro ‘UINT32DECODE’ UINT32DECODE(p, c_info->szip.options_mask); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] (i) |= (uint32)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hcomp.c:544:13: note: in expansion of macro ‘UINT32DECODE’ UINT32DECODE(p, c_info->szip.options_mask); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hcomp.c: In function ‘HCIwrite_header’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hcomp.c:605:24: warning: conversion to ‘int32 {aka int}’ from ‘long int’ may alter its value [-Wconversion] if (Hwrite(dd_aid, p - local_ptbuf, local_ptbuf) == FAIL) ^ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdf.h:17:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hcomp.c:76: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hcomp.c: In function ‘HCIread_header’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hcomp.c:648:5: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(p, header_version); /* get compression version */ ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hcomp.c:649:5: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(p, info->length); /* get _uncompressed_ data length */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hcomp.c:650:5: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(p, info->comp_ref); /* get ref # of comp. data */ ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hcomp.c: In function ‘HCPgetcomptype’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] if ((local_ptbuf = (uint8 *)malloc(data_len)) == NULL) ^~~~~~~~ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdf.h:17:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hcomp.c:76: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hcomp.c:1614:9: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(p, sp_tag); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hcomp.c:1625:17: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(p, c_type); /* get encoding type */ ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hcomp.c: In function ‘HCPgetdatasize’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:228:15: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hcomp.c:1746:13: note: in expansion of macro ‘INT16DECODE’ INT16DECODE(p, sp_tag); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:230:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (int16)((*(p)&0xff)); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hcomp.c:1746:13: note: in expansion of macro ‘INT16DECODE’ INT16DECODE(p, sp_tag); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hcomp.c:1752:17: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(p, len); /* get _uncompressed_ data length */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hcomp.c:1762:21: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(p, comp_ref); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hcomp.c:1778:17: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(p, len); /* get total data length */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hcomp.c: In function ‘HCget_config_info’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hcomp.c:1510:38: warning: this statement may fall through [-Wimplicit-fallthrough=] *compression_config_info = 0; ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hcomp.c:1511:9: note: here case COMP_CODE_RLE: /* Run-length encoding */ ^~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hcompri.c: In function ‘HRPconvert’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] info->image_size = xdim * ydim * pixel_size; ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hcompri.c: In function ‘HRPread’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] length = info->image_size; ^~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hcompri.c:271:78: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int16 {aka short int}’ may change the sign of the result [-Wsign-conversion] DFgetcomp(info->fid, info->tag, info->ref, data, info->xdim, info->ydim, info->scheme); ^~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hcompri.c: In function ‘HRPwrite’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] length = info->image_size; ^~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hcompri.c: In function ‘HRPinquire’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hcompri.c:365:47: warning: signed and unsigned type in conditional expression [-Wsign-compare] *plength = (access_rec->new_elem ? -1 : info->image_size); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hcompri.c:365:47: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] *plength = (access_rec->new_elem ? -1 : info->image_size); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hcompri.c:365:20: warning: conversion of unsigned constant value to negative integer [-Wsign-conversion] /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hcompri.c: In function ‘HRPconvert’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hcompri.c:157:34: warning: potential null pointer dereference [-Wnull-dereference] access_rec->special_info = NULL; ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hcompri.c:157:34: warning: potential null pointer dereference [-Wnull-dereference] /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hcompri.c:157:34: warning: potential null pointer dereference [-Wnull-dereference] In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdf.h:17:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdatainfo.c:55: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdatainfo.c: In function ‘HDgetdatainfo’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:228:15: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdatainfo.c:184:13: note: in expansion of macro ‘INT16DECODE’ INT16DECODE(p, sp_tag); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:230:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (int16)((*(p)&0xff)); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdatainfo.c:184:13: note: in expansion of macro ‘INT16DECODE’ INT16DECODE(p, sp_tag); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdatainfo.c:195:17: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(p, length); /* get _uncompressed_ data length */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdatainfo.c:205:21: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(p, comp_ref); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:228:15: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdatainfo.c:250:25: note: in expansion of macro ‘INT16DECODE’ INT16DECODE(p, spec_code); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:230:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (int16)((*(p)&0xff)); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdatainfo.c:250:25: note: in expansion of macro ‘INT16DECODE’ INT16DECODE(p, spec_code); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdatainfo.c: In function ‘GRgetdatainfo’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] 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/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdatainfo.c:851:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (count == FAIL) ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] count = HDgetdatainfo(hdf_file_id, ri_ptr->img_tag, ri_ptr->img_ref, NULL, start_block, ^~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdatainfo.c:859:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (count == FAIL) ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] ret_value = count; ^~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdatainfo.c: In function ‘GRgetpalinfo’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdatainfo.c:919:63: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] if ((pal_count > 0 && palinfo_array == NULL) || pal_count < 0) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdatainfo.c:941:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while (ret_value != FAIL && idx < pal_count) { ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdatainfo.c:973:8: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow] if (ret_value == FAIL) { /* Error condition cleanup */ ^ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hextelt.c:77:0: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hextelt.c: In function ‘HXIstaccess’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hextelt.c:486:13: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(p, info->length); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hextelt.c:487:13: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(p, info->extern_offset); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hextelt.c:488:13: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(p, info->length_file_name); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hfile.c: In function ‘HPregister_term_func’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hfile.c:2154:40: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] if (HDGLadd_to_list(*cleanup_list, (void *)term_func) == FAIL) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hfile.c: In function ‘HPend’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hfile.c:2190:22: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] if ((term_func = (hdf_termfunc_t)HDGLfirst_in_list(*cleanup_list)) != NULL) { ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hfile.c:2193:31: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] } while ((term_func = (hdf_termfunc_t)HDGLnext_in_list(*cleanup_list)) != NULL); ^ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdf.h:17:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hfile.c:116: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hfile.c: In function ‘HIget_function_table’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:228:15: warning: conversion to ‘int16 {aka short int}’ from ‘int’ may alter its value [-Wconversion] (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hfile.c:2276:5: note: in expansion of macro ‘INT16DECODE’ INT16DECODE(p, spec_code); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:230:16: warning: conversion to ‘int16 {aka short int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (int16)((*(p)&0xff)); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hfile.c:2276:5: note: in expansion of macro ‘INT16DECODE’ INT16DECODE(p, spec_code); ^~~~~~~~~~~ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hfile.c:119:0: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hfile.c: In function ‘HIupdate_version’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hfile.h:55:23: warning: conversion to ‘size_t {aka long unsigned int}’ from ‘int’ may change the sign of the result [-Wsign-conversion] #define LIBVSTR_LEN 80 /* length of version string */ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hfile.c:2877:26: note: in expansion of macro ‘LIBVSTR_LEN’ memset(&p[i], 0, LIBVSTR_LEN - i); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hfile.c: In function ‘HPread_drec’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] if ((*drec_buf = (uint8 *)malloc(drec_len)) == NULL) ^~~~~~~~ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdf.h:17:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hfile.c:116: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hfile.c: In function ‘HDcheck_empty’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:228:15: warning: conversion to ‘int16 {aka short int}’ from ‘int’ may alter its value [-Wconversion] (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hfile.c:3441:13: note: in expansion of macro ‘INT16DECODE’ INT16DECODE(p, sptag); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:230:16: warning: conversion to ‘int16 {aka short int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (int16)((*(p)&0xff)); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hfile.c:3441:13: note: in expansion of macro ‘INT16DECODE’ INT16DECODE(p, sptag); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hfile.c:3448:17: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(p, length); /* get _uncompressed_ data length */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hfile.c:3464:17: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(p, chk_tbl_tag); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hfile.c:3465:17: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(p, chk_tbl_ref); ^~~~~~~~~~~~ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdf.h:17:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hfiledd.c:93: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hfiledd.c: In function ‘HTPstart’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:228:15: warning: conversion to ‘int16 {aka short int}’ from ‘int’ may alter its value [-Wconversion] (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hfiledd.c:205:9: note: in expansion of macro ‘INT16DECODE’ INT16DECODE(p, ddcurr->ndds); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:230:16: warning: conversion to ‘int16 {aka short int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (int16)((*(p)&0xff)); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hfiledd.c:205:9: note: in expansion of macro ‘INT16DECODE’ INT16DECODE(p, ddcurr->ndds); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hfiledd.c:209:9: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(p, ddcurr->nextoffset); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hfiledd.c:124:9: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(p, tag); \ ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hfiledd.c:241:13: note: in expansion of macro ‘DDDECODE’ 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/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hfiledd.c:125:9: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(p, ref); \ ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hfiledd.c:241:13: note: in expansion of macro ‘DDDECODE’ 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/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hfiledd.c:126:9: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(p, offset); \ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hfiledd.c:241:13: note: in expansion of macro ‘DDDECODE’ 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/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hfiledd.c:127:9: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(p, length); \ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hfiledd.c:241:13: note: in expansion of macro ‘DDDECODE’ 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/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hfiledd.c: In function ‘HTPinit’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hfiledd.c:351:56: warning: conversion to ‘long unsigned int’ from ‘int16 {aka short int}’ may change the sign of the result [-Wsign-conversion] list = block->ddlist = (dd_t *)malloc((uint32)ndds * sizeof(dd_t)); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hfiledd.c:363:28: warning: conversion to ‘size_t {aka long unsigned int}’ from ‘int’ may change the sign of the result [-Wsign-conversion] tbuf = (uint8 *)malloc(ndds * DD_SZ); ^~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hfiledd.c: In function ‘HTInew_dd_block’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hfiledd.c:1418:32: warning: conversion to ‘size_t {aka long unsigned int}’ from ‘int’ may change the sign of the result [-Wsign-conversion] tbuf = (uint8 *)malloc(ndds * DD_SZ); ^~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hfiledd.c: In function ‘HTIfind_dd’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hfiledd.c:1520:25: warning: conversion to ‘intn {aka int}’ from ‘long int’ may alter its value [-Wconversion] idx = ((*pdd) - &block->ddlist[0]) + 1; ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hfiledd.c:1659:25: warning: conversion to ‘intn {aka int}’ from ‘long int’ may alter its value [-Wconversion] idx = ((*pdd) - &block->ddlist[0]) - 1; ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hfiledd.c: In function ‘HTIupdate_dd’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hfiledd.c:1715:13: warning: conversion to ‘int32 {aka int}’ from ‘long int’ may alter its value [-Wconversion] idx = dd_ptr - &block->ddlist[0]; ^~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hfiledd.c: In function ‘HTIcount_dd’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hfiledd.c:1797:27: warning: conversion to ‘uintn {aka unsigned int}’ from ‘int16 {aka short int}’ may change the sign of the result [-Wsign-conversion] t_all_cnt += (uintn)block->ndds; ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hfiledd.c:1814:27: warning: conversion to ‘uintn {aka unsigned int}’ from ‘int16 {aka short int}’ may change the sign of the result [-Wsign-conversion] t_all_cnt += (uintn)block->ndds; ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hfiledd.c:1828:31: warning: conversion to ‘uintn {aka unsigned int}’ from ‘int16 {aka short int}’ may change the sign of the result [-Wsign-conversion] t_all_cnt += (uintn)block->ndds; ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hfiledd.c:1839:35: warning: conversion to ‘uintn {aka unsigned int}’ from ‘int16 {aka short int}’ may change the sign of the result [-Wsign-conversion] t_all_cnt += (uintn)block->ndds; ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hfiledd.c:1861:35: warning: conversion to ‘uintn {aka unsigned int}’ from ‘int16 {aka short int}’ may change the sign of the result [-Wsign-conversion] t_all_cnt += (uintn)block->ndds; ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hfiledd.c: In function ‘HTIregister_tag_ref.isra.0’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hfiledd.c:1944:22: warning: potential null pointer dereference [-Wnull-dereference] if (tinfo_ptr->d != NULL) ~~~~~~~~~^~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hkit.c: In function ‘HDf2cstring’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hkit.c:89:23: warning: conversion to ‘size_t {aka long unsigned int}’ from ‘int’ may change the sign of the result [-Wsign-conversion] memcpy(cstr, str, i + 1); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/mcache.c: In function ‘mcache_put’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/mcache.c:522:18: warning: conversion to ‘uint8 {aka unsigned char}’ from ‘int’ may alter its value [-Wconversion] bp->flags &= ~MCACHE_PINNED; ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/mcache.c:523:18: warning: conversion to ‘uint8 {aka unsigned char}’ from ‘int’ may alter its value [-Wconversion] bp->flags |= flags & MCACHE_DIRTY; ^~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/mcache.c: In function ‘mcache_write’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/mcache.c:793:18: warning: conversion to ‘uint8 {aka unsigned char}’ from ‘int’ may alter its value [-Wconversion] bp->flags &= ~MCACHE_DIRTY; ^ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdf.h:17:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/mfan.h:31, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/mfan.c:87: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/mfan.c: In function ‘ANIcreate_ann_tree’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/mfan.c:539:13: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(dptr, ann_entry->elmtag); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/mfan.c:540:13: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(dptr, ann_entry->elmref); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/mfan.c: At top level: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/mfan.c:576:5: warning: "NOT_USED_YET" is not defined, evaluates to 0 [-Wundef] #if NOT_USED_YET ^~~~~~~~~~~~ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdf.h:17:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/mfgr.c:165: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/mfgr.c: In function ‘Decode_diminfo’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/mfgr.c:524:5: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(p, dim_info->xdim); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/mfgr.c:525:5: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(p, dim_info->ydim); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/mfgr.c:526:5: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(p, dim_info->nt_tag); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/mfgr.c:527:5: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(p, dim_info->nt_ref); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:228:15: warning: conversion to ‘int16 {aka short int}’ from ‘int’ may alter its value [-Wconversion] (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/mfgr.c:528:5: note: in expansion of macro ‘INT16DECODE’ INT16DECODE(p, int16var); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:230:16: warning: conversion to ‘int16 {aka short int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (int16)((*(p)&0xff)); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/mfgr.c:528:5: note: in expansion of macro ‘INT16DECODE’ INT16DECODE(p, int16var); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:228:15: warning: conversion to ‘gr_interlace_t {aka short int}’ from ‘int’ may alter its value [-Wconversion] (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/mfgr.c:530:5: note: in expansion of macro ‘INT16DECODE’ INT16DECODE(p, dim_info->il); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:230:16: warning: conversion to ‘gr_interlace_t {aka short int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (int16)((*(p)&0xff)); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/mfgr.c:530:5: note: in expansion of macro ‘INT16DECODE’ INT16DECODE(p, dim_info->il); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/mfgr.c:531:5: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(p, dim_info->comp_tag); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/mfgr.c:532:5: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(p, dim_info->comp_ref); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/mfgr.c: In function ‘GRIget_image_list’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] if ((img_info = (imginfo_t *)malloc(nimages * sizeof(imginfo_t))) == NULL) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/mfgr.c:644:82: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int32 {aka int}’ may alter its value [-Wconversion] Store_imginfo(&img_info[curr_image], grp_tag, grp_ref, img_tag, ^~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/mfgr.c:644:91: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int32 {aka int}’ may alter its value [-Wconversion] Store_imginfo(&img_info[curr_image], grp_tag, grp_ref, img_tag, ^~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/mfgr.c:644:100: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int32 {aka int}’ may alter its value [-Wconversion] Store_imginfo(&img_info[curr_image], grp_tag, grp_ref, img_tag, ^~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/mfgr.c:645:59: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int32 {aka int}’ may alter its value [-Wconversion] img_ref); ^~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/mfgr.c:858:63: warning: conversion to ‘size_t {aka long unsigned int}’ from ‘int’ may change the sign of the result [-Wsign-conversion] if ((new_image->name = (char *)malloc(name_len + 1)) == NULL) ^~~~~~~~ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdf.h:17:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/mfgr.c:165: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/mfgr.c:1247:25: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(p, u); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/mfgr.c:1249:25: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(p, u); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/mfgr.c: In function ‘GRwriteimage’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] if ((fill_line = malloc(fill_line_size)) == NULL) ^~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/mfgr.c: In function ‘GRgetcomptype’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/mfgr.c:4262:34: warning: logical ‘or’ of equal expressions [-Wlogical-op] else if (scheme == DFTAG_IMC || scheme == DFTAG_IMCOMP) ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/mfgr.c: In function ‘GRsetattr’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] if ((at_ptr->data = malloc(new_at_size)) == NULL) ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] memcpy(at_ptr->data, data, new_at_size); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] if ((at_ptr->data = (char *)malloc(at_size)) == NULL) ^~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] memcpy(at_ptr->data, data, at_size); ^~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/mfgr.c: In function ‘GRgetattr’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] if ((at_ptr->data = malloc(at_size)) == NULL) ^~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] memcpy(data, at_ptr->data, at_size); ^~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/mfgr.c: In function ‘GRIgetaid’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/mfgr.c:4939:51: warning: conversion to ‘int16 {aka short int}’ from ‘uint16 {aka short unsigned int}’ may change the sign of the result [-Wsign-conversion] ri_ptr->img_dim.comp_tag, &(ri_ptr->cinfo), pixel_size)) == ^~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] Hstartaccess(hdf_file_id, ri_ptr->img_tag, ri_ptr->img_ref, acc_perm)) == FAIL) ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/mfgr.c: In function ‘GRsetchunk’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] if ((chunk[0].pdims = (DIM_DEF *)malloc(ndims * sizeof(DIM_DEF))) == NULL) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] pixel_disk_size, /* fill value length */ ^~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/mfgr.c: In function ‘GRwritechunk’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] if ((img_data = malloc(pixel_disk_size * csize)) == NULL) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] if ((pixel_buf = malloc(pixel_mem_size * csize)) == NULL) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/mfgr.c:5625:51: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] if (FAIL == GRIil_convert((void *)datap, ri_ptr->img_dim.il, pixel_buf, ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/mfgr.c:5639:48: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] if (FAIL == DFKconvert((void *)datap, img_data, ri_ptr->img_dim.nt, ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/mfgr.c: In function ‘GRreadchunk’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] if ((img_data = malloc(pixel_disk_size * csize)) == NULL) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] if ((pixel_buf = malloc(pixel_mem_size * csize)) == NULL) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] memcpy(datap, pixel_buf, pixel_mem_size * csize); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/tbbt.c: In function ‘tbbtfind’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/tbbt.c:26:63: warning: conversion to ‘size_t {aka long unsigned int}’ from ‘int’ may change the sign of the result [-Wsign-conversion] ((NULL != compar) ? (*compar)(k1, k2, a) : memcmp(k1, k2, 0 < (a) ? (a) : (intn)HDstrlen(k1))) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/tbbt.c:121:28: note: in expansion of macro ‘KEYcmp’ while (0 != (cmp = KEYcmp(key, ptr->key, arg))) { ^~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/tbbt.c:26:63: warning: conversion to ‘size_t {aka long unsigned int}’ from ‘int’ may change the sign of the result [-Wsign-conversion] ((NULL != compar) ? (*compar)(k1, k2, a) : memcmp(k1, k2, 0 < (a) ? (a) : (intn)HDstrlen(k1))) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/tbbt.c:121:28: note: in expansion of macro ‘KEYcmp’ while (0 != (cmp = KEYcmp(key, ptr->key, arg))) { ^~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/tbbt.c: In function ‘tbbtless’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/tbbt.c:26:63: warning: conversion to ‘size_t {aka long unsigned int}’ from ‘int’ may change the sign of the result [-Wsign-conversion] ((NULL != compar) ? (*compar)(k1, k2, a) : memcmp(k1, k2, 0 < (a) ? (a) : (intn)HDstrlen(k1))) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/tbbt.c:208:28: note: in expansion of macro ‘KEYcmp’ while (0 != (cmp = KEYcmp(key, ptr->key, arg))) { ^~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/tbbt.c:26:63: warning: conversion to ‘size_t {aka long unsigned int}’ from ‘int’ may change the sign of the result [-Wsign-conversion] ((NULL != compar) ? (*compar)(k1, k2, a) : memcmp(k1, k2, 0 < (a) ? (a) : (intn)HDstrlen(k1))) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/tbbt.c:208:28: note: in expansion of macro ‘KEYcmp’ while (0 != (cmp = KEYcmp(key, ptr->key, arg))) { ^~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/tbbt.c:26:63: warning: conversion to ‘size_t {aka long unsigned int}’ from ‘int’ may change the sign of the result [-Wsign-conversion] ((NULL != compar) ? (*compar)(k1, k2, a) : memcmp(k1, k2, 0 < (a) ? (a) : (intn)HDstrlen(k1))) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/tbbt.c:221:19: note: in expansion of macro ‘KEYcmp’ cmp = KEYcmp(key, ptr->key, arg); ^~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/tbbt.c:26:63: warning: conversion to ‘size_t {aka long unsigned int}’ from ‘int’ may change the sign of the result [-Wsign-conversion] ((NULL != compar) ? (*compar)(k1, k2, a) : memcmp(k1, k2, 0 < (a) ? (a) : (intn)HDstrlen(k1))) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/tbbt.c:221:19: note: in expansion of macro ‘KEYcmp’ cmp = KEYcmp(key, ptr->key, arg); ^~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/tbbt.c: In function ‘balance’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/tbbt.c:398:28: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] ptr->flags &= ~TBBT_UNBAL; ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/tbbt.c: In function ‘tbbtins’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/tbbt.c:26:63: warning: conversion to ‘size_t {aka long unsigned int}’ from ‘int’ may change the sign of the result [-Wsign-conversion] ((NULL != compar) ? (*compar)(k1, k2, a) : memcmp(k1, k2, 0 < (a) ? (a) : (intn)HDstrlen(k1))) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/tbbt.c:498:11: note: in expansion of macro ‘KEYcmp’ cmp = KEYcmp(ptr->key, parent->key, arg); ^~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/tbbt.c:26:63: warning: conversion to ‘size_t {aka long unsigned int}’ from ‘int’ may change the sign of the result [-Wsign-conversion] ((NULL != compar) ? (*compar)(k1, k2, a) : memcmp(k1, k2, 0 < (a) ? (a) : (intn)HDstrlen(k1))) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/tbbt.c:498:11: note: in expansion of macro ‘KEYcmp’ cmp = KEYcmp(ptr->key, parent->key, arg); ^~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/tbbt.c: In function ‘tbbtrem’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/tbbt.c:564:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] side = (0x10 & *(short *)&node) ? LEFT : RIGHT; /* balance" */ ^~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/tbbt.c:567:14: warning: potential null pointer dereference [-Wnull-dereference] par = leaf->Parent; /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vattr.c: In function ‘VSsetattr’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vattr.c:352:57: warning: conversion to ‘long unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] vs->alist = realloc(vs->alist, (vs->nattrs + 1) * sizeof(vs_attr_t)); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vattr.c: In function ‘Vsetattr’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vattr.c:845:57: warning: conversion to ‘long unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] vg->alist = realloc(vg->alist, (vg->nattrs + 1) * sizeof(vg_attr_t)); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vattr.c: In function ‘Vnoldattrs’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] areflist = (uint16 *)malloc(sizeof(uint16) * n_old_attrs); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] vg->old_alist = (vg_attr_t *)malloc(sizeof(vg_attr_t) * (n_old_attrs)); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vconv.c: In function ‘vimakecompat’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] if ((buf = (uint8 *)malloc(bsize)) == NULL) ^~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] if ((buf = (uint8 *)malloc(bsize)) == NULL) ^~~~~ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdf.h:17:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vconv.c:31: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vconv.c: In function ‘oldunpackvg’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:228:15: warning: conversion to ‘int16 {aka short int}’ from ‘int’ may alter its value [-Wconversion] (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vconv.c:357:5: note: in expansion of macro ‘INT16DECODE’ INT16DECODE(bb, int16var); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:230:16: warning: conversion to ‘int16 {aka short int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (int16)((*(p)&0xff)); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vconv.c:357:5: note: in expansion of macro ‘INT16DECODE’ INT16DECODE(bb, int16var); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vconv.c:362:9: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(bb, vg->tag[i]); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vconv.c:366:9: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(bb, vg->ref[i]); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vconv.c: In function ‘oldunpackvs’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:228:15: warning: conversion to ‘int16 {aka short int}’ from ‘int’ may alter its value [-Wconversion] (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vconv.c:385:5: note: in expansion of macro ‘INT16DECODE’ INT16DECODE(bb, vs->interlace); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:230:16: warning: conversion to ‘int16 {aka short int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (int16)((*(p)&0xff)); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vconv.c:385:5: note: in expansion of macro ‘INT16DECODE’ INT16DECODE(bb, vs->interlace); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vconv.c:387:5: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(bb, vs->nvertices); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vconv.c:389:5: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(bb, vs->wlist.ivsize); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:228:15: warning: conversion to ‘int16 {aka short int}’ from ‘int’ may alter its value [-Wconversion] (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vconv.c:391:5: note: in expansion of macro ‘INT16DECODE’ INT16DECODE(bb, int16var); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:230:16: warning: conversion to ‘int16 {aka short int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (int16)((*(p)&0xff)); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vconv.c:391:5: note: in expansion of macro ‘INT16DECODE’ INT16DECODE(bb, int16var); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:228:15: warning: conversion to ‘int16 {aka short int}’ from ‘int’ may alter its value [-Wconversion] (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vconv.c:395:9: note: in expansion of macro ‘INT16DECODE’ INT16DECODE(bb, vs->wlist.type[i]); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:230:16: warning: conversion to ‘int16 {aka short int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (int16)((*(p)&0xff)); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vconv.c:395:9: note: in expansion of macro ‘INT16DECODE’ INT16DECODE(bb, vs->wlist.type[i]); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vconv.c:398:9: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(bb, vs->wlist.isize[i]); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vconv.c:401:9: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(bb, vs->wlist.off[i]); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vconv.c:404:9: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(bb, vs->wlist.order[i]); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vg.c: In function ‘VSsetname’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vg.c:509:16: warning: conversion to ‘int32 {aka int}’ from ‘size_t {aka long unsigned int}’ may alter its value [-Wconversion] curr_len = strnlen(vs->vsname, VSNAMELENMAX + 1); ^~~~~~~ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdf.h:17:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vg.c:65: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:352:30: warning: conversion to ‘int32 {aka int}’ from ‘size_t {aka long unsigned int}’ may alter its value [-Wconversion] #define HDstrlen(s) (strlen((const char *)(s))) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vg.c:512:17: note: in expansion of macro ‘HDstrlen’ if ((slen = HDstrlen(vsname)) > VSNAMELENMAX) { /* truncate name */ ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vg.c: In function ‘VSIgetvdatas’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vg.c:1432:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] && ((nactual_vds < n_vds) || (n_vds == 0)) && (nactual_vds <= nfound_vds)) { ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vg.c:1443:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (nfound_vds >= start_vd) ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vg.c:1486:55: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (ii = 0; ii < n_elements && ((nactual_vds < n_vds) || (n_vds == 0)) && nactual_vds <= nfound_vds; ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vg.c:1499:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (nfound_vds >= start_vd) ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vg.c:1517:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (nfound_vds < start_vd) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vg.c:1524:32: warning: conversion to ‘unsigned int’ from ‘intn {aka int}’ may change the sign of the result [-Wsign-conversion] ret_value = nfound_vds - start_vd; ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vg.c:1524:21: warning: conversion to ‘int32 {aka int}’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] ret_value = nfound_vds - start_vd; ^~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vgp.c: In function ‘vpackvg’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vgp.c:820:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘size_t {aka long unsigned int}’ may alter its value [-Wconversion] temp_len = slen > 0 ? slen : 0; ^~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vgp.c:831:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘size_t {aka long unsigned int}’ may alter its value [-Wconversion] temp_len = slen > 0 ? slen : 0; ^~~~ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdf.h:17:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vgp.c:105: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vgp.c: In function ‘vunpackvg’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vgp.c:908:5: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(bb, uint16var); /* retrieve the vg's version field */ ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vgp.c:911:5: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(bb, uint16var); /* retrieve the vg's more field */ ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vgp.c:918:9: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(bb, vg->nvelt); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] vg->tag = (uint16 *)malloc(vg->msize * sizeof(uint16)); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] vg->ref = (uint16 *)malloc(vg->msize * sizeof(uint16)); ^ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdf.h:17:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vgp.c:105: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vgp.c:929:13: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(bb, vg->tag[u]); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vgp.c:933:13: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(bb, vg->ref[u]); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vgp.c:936:9: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(bb, uint16var); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vgp.c:940:41: warning: conversion to ‘size_t {aka long unsigned int}’ from ‘int’ may change the sign of the result [-Wsign-conversion] vg->vgname = (char *)malloc(uint16var + 1); ^~~~~~~~~ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdf.h:17:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vgp.c:105: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vgp.c:946:9: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(bb, uint16var); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vgp.c:950:42: warning: conversion to ‘size_t {aka long unsigned int}’ from ‘int’ may change the sign of the result [-Wsign-conversion] vg->vgclass = (char *)malloc(uint16var + 1); ^~~~~~~~~ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdf.h:17:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vgp.c:105: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vgp.c:955:9: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(bb, vg->extag); /* retrieve the vg's expansion tag */ ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vgp.c:956:9: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(bb, vg->exref); /* retrieve the vg's expansion ref */ ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vgp.c:962:17: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(bb, vg->nattrs); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] if (NULL == (vg->alist = malloc(vg->nattrs * sizeof(vg_attr_t)))) ^ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdf.h:17:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vgp.c:105: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vgp.c:968:21: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(bb, vg->alist[i].atag); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vgp.c:969:21: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(bb, vg->alist[i].aref); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vgp.c: In function ‘VPgetinfo’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] if ((len = Hlength(f, DFTAG_VG, (uint16)ref)) == FAIL) ^~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vgp.c:1004:51: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ((len = Hlength(f, DFTAG_VG, (uint16)ref)) == FAIL) ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vgp.c:1008:21: warning: conversion to ‘uint32 {aka unsigned int}’ from ‘size_t {aka long unsigned int}’ may alter its value [-Wconversion] Vgbufsize = len; ^~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vgp.c:1028:38: warning: conversion to ‘intn {aka int}’ from ‘size_t {aka long unsigned int}’ may alter its value [-Wconversion] if (FAIL == vunpackvg(vg, Vgbuf, len)) ^~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vgp.c: In function ‘Vattach’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] vg->tag = (uint16 *)malloc(vg->msize * sizeof(uint16)); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] vg->ref = (uint16 *)malloc(vg->msize * sizeof(uint16)); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vgp.c: In function ‘Vdetach’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vgp.c:1246:25: warning: conversion to ‘uint32 {aka unsigned int}’ from ‘size_t {aka long unsigned int}’ may alter its value [-Wconversion] Vgbufsize = need; ^~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vgp.c: In function ‘vinsertpair’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] vg->tag = (uint16 *)realloc((void *)vg->tag, vg->msize * sizeof(uint16)); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] vg->ref = (uint16 *)realloc((void *)vg->ref, vg->msize * sizeof(uint16)); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vgp.c: In function ‘Vsetname’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vgp.c:2086:35: warning: conversion to ‘intn {aka int}’ from ‘size_t {aka long unsigned int}’ may alter its value [-Wconversion] HIstrncpy(vg->vgname, vgname, name_len + 1); ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vgp.c: In function ‘Vsetclass’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vgp.c:2154:37: warning: conversion to ‘intn {aka int}’ from ‘size_t {aka long unsigned int}’ may alter its value [-Wconversion] HIstrncpy(vg->vgclass, vgclass, classname_len + 1); ^~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vgp.c: In function ‘Vgetnamelen’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vgp.c:2457:22: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] if (temp_len >= 0) ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vgp.c: In function ‘Vgetclassnamelen’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vgp.c:2511:22: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] if (temp_len >= 0) ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vgp.c: In function ‘Vgetvgroups’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vgp.c:3060:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] && ((nactual_vgs < n_vgs) || (n_vgs == 0)) && (nactual_vgs <= user_vgs)) { ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vgp.c:3078:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (user_vgs >= start_vg) ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vgp.c:3095:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (user_vgs < start_vg) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vgp.c:3129:55: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (ii = 0; ii < n_elements && ((nactual_vgs < n_vgs) || (n_vgs == 0)) && (nactual_vgs <= user_vgs); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vgp.c:3153:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (user_vgs >= start_vg) ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vgp.c:3171:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (user_vgs < start_vg) ^ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdf.h:17:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vio.c:62: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vio.c: In function ‘vpackvs’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:352:30: warning: conversion to ‘int16 {aka short int}’ from ‘size_t {aka long unsigned int}’ may alter its value [-Wconversion] #define HDstrlen(s) (strlen((const char *)(s))) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vio.c:403:20: note: in expansion of macro ‘HDstrlen’ slen = HDstrlen(vs->wlist.name[i]); ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:352:30: warning: conversion to ‘int16 {aka short int}’ from ‘size_t {aka long unsigned int}’ may alter its value [-Wconversion] #define HDstrlen(s) (strlen((const char *)(s))) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vio.c:412:12: note: in expansion of macro ‘HDstrlen’ slen = HDstrlen(vs->vsname); ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:352:30: warning: conversion to ‘int16 {aka short int}’ from ‘size_t {aka long unsigned int}’ may alter its value [-Wconversion] #define HDstrlen(s) (strlen((const char *)(s))) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vio.c:419:12: note: in expansion of macro ‘HDstrlen’ slen = HDstrlen(vs->vsclass); ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vio.c: In function ‘vunpackvs’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vio.c:495:5: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(bb, uint16var); /* retrieve the vg's version field */ ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vio.c:498:5: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(bb, uint16var); /* retrieve the vg's more field */ ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:228:15: warning: conversion to ‘int16 {aka short int}’ from ‘int’ may alter its value [-Wconversion] (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vio.c:505:9: note: in expansion of macro ‘INT16DECODE’ INT16DECODE(bb, vs->interlace); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:230:16: warning: conversion to ‘int16 {aka short int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (int16)((*(p)&0xff)); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vio.c:505:9: note: in expansion of macro ‘INT16DECODE’ INT16DECODE(bb, vs->interlace); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vio.c:508:9: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(bb, vs->nvertices); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vio.c:511:9: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(bb, vs->wlist.ivsize); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:228:15: warning: conversion to ‘int16 {aka short int}’ from ‘int’ may alter its value [-Wconversion] (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vio.c:514:9: note: in expansion of macro ‘INT16DECODE’ INT16DECODE(bb, int16var); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:230:16: warning: conversion to ‘int16 {aka short int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (int16)((*(p)&0xff)); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vio.c:514:9: note: in expansion of macro ‘INT16DECODE’ INT16DECODE(bb, int16var); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:228:15: warning: conversion to ‘int16 {aka short int}’ from ‘int’ may alter its value [-Wconversion] (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vio.c:541:17: note: in expansion of macro ‘INT16DECODE’ INT16DECODE(bb, vs->wlist.type[i]); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:230:16: warning: conversion to ‘int16 {aka short int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (int16)((*(p)&0xff)); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vio.c:541:17: note: in expansion of macro ‘INT16DECODE’ INT16DECODE(bb, vs->wlist.type[i]); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vio.c:544:17: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(bb, vs->wlist.isize[i]); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vio.c:547:17: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(bb, vs->wlist.off[i]); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vio.c:550:17: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(bb, vs->wlist.order[i]); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:228:15: warning: conversion to ‘int16 {aka short int}’ from ‘int’ may alter its value [-Wconversion] (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vio.c:557:17: note: in expansion of macro ‘INT16DECODE’ INT16DECODE(bb, int16var); /* this gives the length */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:230:16: warning: conversion to ‘int16 {aka short int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (int16)((*(p)&0xff)); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vio.c:557:17: note: in expansion of macro ‘INT16DECODE’ INT16DECODE(bb, int16var); /* this gives the length */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vio.c:558:72: warning: conversion to ‘long unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] if (NULL == (vs->wlist.name[i] = malloc((int16var + 1) * sizeof(char)))) ^ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdf.h:17:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vio.c:62: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:228:15: warning: conversion to ‘int16 {aka short int}’ from ‘int’ may alter its value [-Wconversion] (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vio.c:568:9: note: in expansion of macro ‘INT16DECODE’ INT16DECODE(bb, int16var); /* this gives the length */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:230:16: warning: conversion to ‘int16 {aka short int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (int16)((*(p)&0xff)); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vio.c:568:9: note: in expansion of macro ‘INT16DECODE’ INT16DECODE(bb, int16var); /* this gives the length */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:228:15: warning: conversion to ‘int16 {aka short int}’ from ‘int’ may alter its value [-Wconversion] (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vio.c:574:9: note: in expansion of macro ‘INT16DECODE’ INT16DECODE(bb, int16var); /* this gives the length */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:230:16: warning: conversion to ‘int16 {aka short int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (int16)((*(p)&0xff)); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vio.c:574:9: note: in expansion of macro ‘INT16DECODE’ INT16DECODE(bb, int16var); /* this gives the length */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vio.c:580:9: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(bb, vs->extag); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vio.c:581:9: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(bb, vs->exref); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:228:15: warning: conversion to ‘int16 {aka short int}’ from ‘int’ may alter its value [-Wconversion] (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vio.c:584:9: note: in expansion of macro ‘INT16DECODE’ INT16DECODE(bb, temp); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:230:16: warning: conversion to ‘int16 {aka short int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (int16)((*(p)&0xff)); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vio.c:584:9: note: in expansion of macro ‘INT16DECODE’ INT16DECODE(bb, temp); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:228:15: warning: conversion to ‘int16 {aka short int}’ from ‘int’ may alter its value [-Wconversion] (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vio.c:589:9: note: in expansion of macro ‘INT16DECODE’ INT16DECODE(bb, temp); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:230:16: warning: conversion to ‘int16 {aka short int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (int16)((*(p)&0xff)); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vio.c:589:9: note: in expansion of macro ‘INT16DECODE’ INT16DECODE(bb, temp); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vio.c:596:17: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(bb, vs->nattrs); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] 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/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdf.h:17:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vio.c:62: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vio.c:602:21: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(bb, vs->alist[i].findex); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vio.c:603:21: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(bb, vs->alist[i].atag); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vio.c:604:21: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(bb, vs->alist[i].aref); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vio.c: In function ‘VSPgetinfo’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] if ((vh_length = Hlength(f, DFTAG_VH, ref)) == FAIL) ^~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vio.c:698:49: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ((vh_length = Hlength(f, DFTAG_VH, ref)) == FAIL) ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vio.c:702:21: warning: conversion to ‘uint32 {aka unsigned int}’ from ‘size_t {aka long unsigned int}’ may alter its value [-Wconversion] Vhbufsize = vh_length; ^~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vio.c:720:38: warning: conversion to ‘int32 {aka int}’ from ‘size_t {aka long unsigned int}’ may alter its value [-Wconversion] if (FAIL == vunpackvs(vs, Vhbuf, vh_length)) ^~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vio.c: In function ‘VSdetach’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vio.c:1021:29: warning: conversion to ‘uint32 {aka unsigned int}’ from ‘size_t {aka long unsigned int}’ may alter its value [-Wconversion] Vhbufsize = need; ^~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vparse.c:31:14: warning: size of ‘sym’ is 33024 bytes [-Wlarger-than=] static char sym[VSFIELDMAX][FIELDNAMELENMAX + 1]; /* array of tokens ? */ ^~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vparse.c: In function ‘scanattrs’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vparse.c:71:21: warning: conversion to ‘uint32 {aka unsigned int}’ from ‘size_t {aka long unsigned int}’ may alter its value [-Wconversion] Vpbufsize = slen; ^~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vrw.c: In function ‘VSread’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vrw.c:265:25: warning: conversion to ‘uint32 {aka unsigned int}’ from ‘long unsigned int’ may alter its value [-Wconversion] Vtbufsize = (size_t)chunk * (size_t)hsize; ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vrw.c:297:52: warning: conversion to ‘int32 {aka int}’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] DFKconvert(Vtbuf, Src, w->type[0], (uint32)w->order[0] * (uint32)chunk, DFACC_READ, 0, 0); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] DFKconvert(b2, b1, type, (uint32)chunk, DFACC_READ, (uint32)hsize, (uint32)uvsize); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] DFKconvert(b2, b1, type, (uint32)chunk, DFACC_READ, (uint32)hsize, (uint32)uvsize); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] DFKconvert(b2, b1, type, (uint32)chunk, DFACC_READ, (uint32)hsize, (uint32)uvsize); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vrw.c:336:25: warning: conversion to ‘uint32 {aka unsigned int}’ from ‘long unsigned int’ may alter its value [-Wconversion] Vtbufsize = (size_t)nelt * (size_t)hsize; ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] DFKconvert(b2, b1, type, (uint32)nelt, DFACC_READ, (uint32)hsize, (uint32)esize); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] DFKconvert(b2, b1, type, (uint32)nelt, DFACC_READ, (uint32)hsize, (uint32)esize); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] DFKconvert(b2, b1, type, (uint32)nelt, DFACC_READ, (uint32)hsize, (uint32)esize); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] DFKconvert(b2, b1, type, (uint32)nelt, DFACC_READ, (uint32)isize, (uint32)esize); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] DFKconvert(b2, b1, type, (uint32)nelt, DFACC_READ, (uint32)isize, (uint32)esize); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] DFKconvert(b2, b1, type, (uint32)nelt, DFACC_READ, (uint32)isize, (uint32)esize); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] DFKconvert(b2, b1, type, (uint32)nelt, DFACC_READ, (uint32)isize, (uint32)uvsize); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] DFKconvert(b2, b1, type, (uint32)nelt, DFACC_READ, (uint32)isize, (uint32)uvsize); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] DFKconvert(b2, b1, type, (uint32)nelt, DFACC_READ, (uint32)isize, (uint32)uvsize); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vrw.c: In function ‘VSwrite’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vrw.c:575:25: warning: conversion to ‘uint32 {aka unsigned int}’ from ‘long unsigned int’ may alter its value [-Wconversion] Vtbufsize = (size_t)chunk * (size_t)hdf_size; ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vrw.c:609:32: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] DFKconvert((void *)src, dest, type, (uint32)chunk, DFACC_WRITE, (uint32)int_size, ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] DFKconvert((void *)src, dest, type, (uint32)chunk, DFACC_WRITE, (uint32)int_size, ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] DFKconvert((void *)src, dest, type, (uint32)chunk, DFACC_WRITE, (uint32)int_size, ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] (uint32)hdf_size); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vrw.c:659:32: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] DFKconvert((void *)src, dest, type, (uint32)nelt, DFACC_WRITE, (uint32)esize, ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] DFKconvert((void *)src, dest, type, (uint32)nelt, DFACC_WRITE, (uint32)esize, ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] DFKconvert((void *)src, dest, type, (uint32)nelt, DFACC_WRITE, (uint32)esize, ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] (uint32)hdf_size); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vrw.c:682:32: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] DFKconvert((void *)src, dest, type, (uint32)nelt, DFACC_WRITE, (uint32)esize, ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] DFKconvert((void *)src, dest, type, (uint32)nelt, DFACC_WRITE, (uint32)esize, ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] DFKconvert((void *)src, dest, type, (uint32)nelt, DFACC_WRITE, (uint32)esize, ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] (uint32)isize); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vrw.c:705:32: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] DFKconvert((void *)src, dest, type, (uint32)nelt, DFACC_WRITE, (uint32)int_size, ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] DFKconvert((void *)src, dest, type, (uint32)nelt, DFACC_WRITE, (uint32)int_size, ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] DFKconvert((void *)src, dest, type, (uint32)nelt, DFACC_WRITE, (uint32)int_size, ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] (uint32)isize); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vsfld.c:50:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] {"PX", DFNT_FLOAT32, SIZE_FLOAT32, 1}, {"PY", DFNT_FLOAT32, SIZE_FLOAT32, 1}, ^~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vsfld.c:50:45: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] {"PX", DFNT_FLOAT32, SIZE_FLOAT32, 1}, {"PY", DFNT_FLOAT32, SIZE_FLOAT32, 1}, ^~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vsfld.c:51:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] {"PZ", DFNT_FLOAT32, SIZE_FLOAT32, 1}, ^~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vsfld.c:53:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] {"IX", DFNT_INT32, SIZE_INT32, 1}, {"IY", DFNT_INT32, SIZE_INT32, 1}, ^~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vsfld.c:53:45: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] {"IX", DFNT_INT32, SIZE_INT32, 1}, {"IY", DFNT_INT32, SIZE_INT32, 1}, ^~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vsfld.c:54:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] {"IZ", DFNT_INT32, SIZE_INT32, 1}, ^~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vsfld.c:56:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] {"NX", DFNT_FLOAT32, SIZE_FLOAT32, 1}, {"NY", DFNT_FLOAT32, SIZE_FLOAT32, 1}, ^~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vsfld.c:56:45: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] {"NX", DFNT_FLOAT32, SIZE_FLOAT32, 1}, {"NY", DFNT_FLOAT32, SIZE_FLOAT32, 1}, ^~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vsfld.c:57:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] {"NZ", DFNT_FLOAT32, SIZE_FLOAT32, 1}, ^~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vsfld.c: In function ‘VSsetfields’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vsfld.c:190:50: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] wlist->ivsize += (uint16)(wlist->isize[wlist->n]); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vsfld.c:203:27: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] uj += wlist->isize[i]; ^~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vsfld.c: In function ‘VSgetexternalfile’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vsfld.c:674:34: warning: conversion to ‘intn {aka int}’ from ‘size_t {aka long unsigned int}’ may alter its value [-Wconversion] actual_len = buf_size < ext_file_len ? buf_size : ext_file_len; ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vsfld.c: In function ‘VSfpack’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vsfld.c:991:52: warning: conversion to ‘size_t {aka long unsigned int}’ from ‘int32 {aka int}’ may change the sign of the result [-Wsign-conversion] memcpy(bufp + foffs[j], fbufps[j], fmsizes[j]); ^~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/vsfld.c:1000:52: warning: conversion to ‘size_t {aka long unsigned int}’ from ‘int32 {aka int}’ may change the sign of the result [-Wsign-conversion] memcpy(fbufps[j], bufp + foffs[j], fmsizes[j]); ^~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/array.c: In function ‘NC_new_array’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/array.c:239:24: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] ret->len = count * NC_xtypelen(type); ^ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdf.h:17:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/local_nc.h:85, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/cdf.c:17: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/cdf.c: In function ‘hdf_get_magicnum’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/cdf.c:144:5: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(pbuf, magic_num); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/array.c: In function ‘NC_xlen_array’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/cdf.c: In function ‘NC_new_cdf’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/array.c:395:21: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] len += array->count * NC_CHAR_SIZE; ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/attr.c: In function ‘NC_aput’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/cdf.c:247:18: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] cdf->flags = mode; ^~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/array.c:395:24: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] len += array->count * NC_CHAR_SIZE; ^~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/attr.c:198:30: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] return ((*ap)->count - 1); ~~~~~~~~~~~~~~^~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/array.c:400:21: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] len += array->count * NC_SHORT_SIZE; ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/array.c:400:24: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] len += array->count * NC_SHORT_SIZE; ^~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/array.c:406:21: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] len += array->count * NC_LONG_SIZE; ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/attr.c:211:34: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] return ((*ap)->count - 1); ~~~~~~~~~~~~~~^~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/array.c:406:24: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] len += array->count * NC_LONG_SIZE; ^~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/array.c:409:21: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] len += array->count * NC_DOUBLE_SIZE; ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/array.c:409:24: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] len += array->count * NC_DOUBLE_SIZE; ^~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/attr.c:226:27: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] handle->flags &= ~(NC_NDIRTY | NC_HDIRTY); ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/attr.c:230:30: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] return ((*ap)->count - 1); ~~~~~~~~~~~~~~^~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/attr.c:244:30: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] return ((*ap)->count - 1); ~~~~~~~~~~~~~~^~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/attr.c: In function ‘ncattname’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/attr.c:284:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (attnum < 0 || attnum >= (*ap)->count) { ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/attr.c: In function ‘ncattinq’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/attr.c:316:19: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] *countp = (*attr)->data->count; ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/cdf.c: In function ‘ncinquire’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/cdf.c:487:19: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] *nvarsp = (handle->vars != NULL) ? handle->vars->count : 0; ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/cdf.c:489:20: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] *nattrsp = (handle->attrs != NULL) ? handle->attrs->count : 0; ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/cdf.c:495:23: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] *ndimsp = handle->dims->count; ^~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/attr.c: In function ‘ncattrename’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/cdf.c:502:33: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] *xtendimp = ii; ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/attr.c:359:23: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] handle->flags &= ~(NC_NDIRTY | NC_HDIRTY); ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/cdf.c: In function ‘hdf_get_ref’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] dims += i * tmp->szof; ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/cdf.c: In function ‘hdf_create_dim_vdata’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/cdf.c:746:17: warning: conversion to ‘int32 {aka int}’ from ‘long int’ may alter its value [-Wconversion] val = (dim->size != NC_UNLIMITED) ? dim->size : (int32)handle->numrecs; ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/cdf.c:747:78: warning: conversion to ‘int32 {aka int}’ from ‘long int’ may alter its value [-Wconversion] ref = VHstoredata(handle->hdf_file, "Values", (const uint8 *)&val, dsize, DFNT_INT32, ^~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/cdf.c: In function ‘hdf_create_compat_dim_vdata’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] val = malloc(dsize * sizeof(int32)); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/cdf.c:813:16: warning: conversion to ‘int32 {aka int}’ from ‘long unsigned int’ may alter its value [-Wconversion] *val = handle->numrecs; ^~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/cdf.c:820:71: warning: conversion to ‘int32 {aka int}’ from ‘long int’ may alter its value [-Wconversion] ref = VHstoredata(handle->hdf_file, "Values", (const uint8 *)val, dsize, DFNT_INT32, dim->name->values, ^~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/cdf.c: In function ‘hdf_write_attr’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/cdf.c:858:14: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] size = (*attr)->data->count; ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/cdf.c: In function ‘hdf_write_var’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/cdf.c:990:16: warning: size of ‘tags’ is 12136 bytes [-Wlarger-than=] int32 tags[H4_MAX_NC_ATTRS + H4_MAX_VAR_DIMS + 2]; ^~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/cdf.c:991:16: warning: size of ‘refs’ is 12168 bytes [-Wlarger-than=] int32 refs[H4_MAX_NC_ATTRS + H4_MAX_VAR_DIMS + 10]; ^~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/cdf.c:1065:15: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int32 {aka int}’ may alter its value [-Wconversion] ref = VSQueryref(vs_id); ^~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] ntstring[3] = outNT; /* class: IEEE or machine class */ ^~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/cdf.c:1136:12: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘unsigned int’ may alter its value [-Wconversion] rank = assoc->count; ^~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/cdf.c:1146:23: warning: conversion to ‘int32 {aka int}’ from ‘long unsigned int’ may alter its value [-Wconversion] val = handle->numrecs; ^~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] (*var)->vgid = VHmakegroup(handle->hdf_file, tags, refs, count, (*var)->name->values, _HDF_VARIABLE); ^~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/cdf.c: In function ‘hdf_conv_scales’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/cdf.c:1404:58: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] scalelen = Hlength((*handlep)->hdf_file, scaletag, scaleref); ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/cdf.c:1404:68: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] scalelen = Hlength((*handlep)->hdf_file, scaletag, scaleref); ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/cdf.c:1416:64: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] status = Hgetelement((*handlep)->hdf_file, scaletag, scaleref, scalebuf); ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/cdf.c:1416:74: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] status = Hgetelement((*handlep)->hdf_file, scaletag, scaleref, scalebuf); ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/cdf.c:1427:95: warning: conversion to ‘int32 {aka int}’ from ‘long unsigned int’ may alter its value [-Wconversion] Hputelement((*handlep)->hdf_file, DATA_TAG, (*vars)->data_ref, datap, (*vars)->len); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/cdf.c:1429:45: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (*vars)->data_tag = scaletag; ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/cdf.c:1430:45: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (*vars)->data_ref = scaleref; ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/cdf.c: In function ‘hdf_read_dims’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] dimension = malloc(sizeof(NC_dim *) * Vntagrefs(vg) + 1); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] handle->numrecs = val; ^~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/cdf.c:1613:51: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] handle->dims = NC_new_array(NC_DIMENSION, count, (Void *)dimension); ^~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/cdf.c: In function ‘hdf_read_attrs’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/cdf.c:1752:43: warning: conversion to ‘long unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] attributes = malloc(sizeof(NC_attr *) * n + 1); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/cdf.c:1786:33: warning: conversion to ‘size_t {aka long unsigned int}’ from ‘int’ may change the sign of the result [-Wsign-conversion] values = malloc(vsize * attr_size + 1); ^~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] attributes[count] = (NC_attr *)NC_new_attr(vsname, type, attr_size, values); ^~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/cdf.c:1830:44: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] Array = NC_new_array(NC_ATTRIBUTE, count, (Void *)attributes); ^~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/cdf.c: In function ‘hdf_read_vars’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] variables = malloc(sizeof(NC_var *) * Vntagrefs(vg) + 1); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] dims = malloc(sizeof(int) * Vntagrefs(vg) + 1); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/cdf.c:2052:78: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int32 {aka int}’ may alter its value [-Wconversion] data_count = Hlength(handle->hdf_file, DATA_TAG, sub_id); ^~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/cdf.c:2065:63: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int32 {aka int}’ may alter its value [-Wconversion] if (Hgetelement(handle->hdf_file, tag, sub_id, ntstring) == FAIL) { ^~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/cdf.c:2065:68: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int32 {aka int}’ may alter its value [-Wconversion] if (Hgetelement(handle->hdf_file, tag, sub_id, ntstring) == FAIL) { ^~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/cdf.c:2147:32: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] vp->data_ref = data_ref; ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] vp->numrecs = data_count / vp->dsizes[0]; ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/cdf.c:2187:39: warning: conversion to ‘int’ from ‘long unsigned int’ may alter its value [-Wconversion] vp->numrecs = data_count / vp->dsizes[0]; ^~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/cdf.c:2221:50: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] handle->vars = NC_new_array(NC_VARIABLE, count, (Void *)variables); ^~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/cdf.c: In function ‘hdf_vg_clobber’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/cdf.c:2432:48: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int32 {aka int}’ may alter its value [-Wconversion] if (vexistvg(handle->hdf_file, ref) != FAIL) { ^~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/cdf.c:2444:48: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int32 {aka int}’ may alter its value [-Wconversion] if (vexistvs(handle->hdf_file, ref) != FAIL) { ^~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/cdf.c: In function ‘hdf_cdf_clobber’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/cdf.c:2556:44: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int32 {aka int}’ may alter its value [-Wconversion] if (vexistvg(handle->hdf_file, ref) != FAIL) { ^~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/cdf.c: In function ‘hdf_close’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/cdf.c:2670:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i = 0; i < tmp->count; i++) { ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/cdf.c:2741:45: warning: conversion to ‘int32 {aka int}’ from ‘long unsigned int’ may alter its value [-Wconversion] int32 val = handle->numrecs; ^~~~~~ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/local_nc.h:59:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/cdf.c:17: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/cdf.c: In function ‘xdr_numrecs’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] if (!xdr_setpos(xdrs, handle->begin_rec + handle->numrecs * handle->recsize)) { ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/xdr/xdr.h:190:66: note: in definition of macro ‘xdr_setpos’ #define xdr_setpos(xdrs, pos) (*(xdrs)->x_ops->x_setpostn)(xdrs, pos) ^~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/cdf.c:2838:31: warning: conversion to ‘u_int {aka unsigned int}’ from ‘long unsigned int’ may alter its value [-Wconversion] if (!xdr_setpos(xdrs, handle->begin_rec + handle->numrecs * handle->recsize)) { ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/xdr/xdr.h:190:66: note: in definition of macro ‘xdr_setpos’ #define xdr_setpos(xdrs, pos) (*(xdrs)->x_ops->x_setpostn)(xdrs, pos) ^~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/cdf.c: In function ‘xdr_NC_fill’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/cdf.c:2887:25: warning: conversion to ‘int’ from ‘size_t {aka long unsigned int}’ may alter its value [-Wconversion] int len = NC_typelen(vp->type); ^~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/dim.c: In function ‘ncdimdef’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/dim.c:136:33: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] return (handle->dims->count - 1); ~~~~~~~~~~~~~~~~~~~~~^~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/dim.c: In function ‘NC_dimid’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/dim.c:150:20: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] return (ii); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/dim.c: In function ‘ncdimid’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/dim.c:175:20: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] return (ii); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/dim.c: In function ‘ncdiminq’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/dim.c:194:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (dimid >= handle->dims->count) ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] *sizep = handle->numrecs; ^~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/dim.c: In function ‘ncdimrename’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/dim.c:267:23: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] handle->flags &= ~(NC_NDIRTY | NC_HDIRTY); ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/cdf.c: In function ‘hdf_write_var’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/cdf.c:982:1: warning: stack usage is 24832 bytes [-Wstack-usage=] hdf_write_var(XDR *xdrs, NC *handle, NC_var **var) ^~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/cdf.c:1202:1: warning: the frame size of 24768 bytes is larger than 16384 bytes [-Wframe-larger-than=] } /* hdf_write_var */ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/file.c: In function ‘NC_reset_maxopenfiles’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/file.c:54:5: warning: conversion to ‘intn {aka int}’ from ‘rlim_t {aka long unsigned int}’ may alter its value [-Wconversion] (((MAX_SYS_OPENFILES - 3) > H4_MAX_AVAIL_OPENFILES) ? H4_MAX_AVAIL_OPENFILES : (MAX_SYS_OPENFILES - 3)) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/file.c:99:22: note: in expansion of macro ‘MAX_AVAIL_OPENFILES’ intn sys_limit = MAX_AVAIL_OPENFILES; ^~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] _cdfs = malloc(sizeof(NC *) * (max_NC_open)); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] newlist = malloc(sizeof(NC *) * alloc_size); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/file.c: In function ‘NC_get_systemlimit’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/file.c:54:82: warning: conversion to ‘intn {aka int}’ from ‘rlim_t {aka long unsigned int}’ may alter its value [-Wconversion] (((MAX_SYS_OPENFILES - 3) > H4_MAX_AVAIL_OPENFILES) ? H4_MAX_AVAIL_OPENFILES : (MAX_SYS_OPENFILES - 3)) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/file.c:192:13: note: in expansion of macro ‘MAX_AVAIL_OPENFILES’ return (MAX_AVAIL_OPENFILES); ^~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/file.c: In function ‘NC_open’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/file.c:268:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (max_NC_open == MAX_AVAIL_OPENFILES) { ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/file.c:54:5: warning: conversion to ‘intn {aka int}’ from ‘rlim_t {aka long unsigned int}’ may alter its value [-Wconversion] (((MAX_SYS_OPENFILES - 3) > H4_MAX_AVAIL_OPENFILES) ? H4_MAX_AVAIL_OPENFILES : (MAX_SYS_OPENFILES - 3)) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/file.c:274:43: note: in expansion of macro ‘MAX_AVAIL_OPENFILES’ if (FAIL == NC_reset_maxopenfiles(MAX_AVAIL_OPENFILES)) { ^~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/file.c: In function ‘ncsync’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/file.c:352:27: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] handle->flags &= ~(NC_NDIRTY | NC_HDIRTY); ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/file.c:360:31: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] handle->flags &= ~(NC_NDIRTY); ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/file.c: In function ‘ncabort’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/file.c:395:14: warning: size of ‘path’ is 4097 bytes [-Wlarger-than=] char path[FILENAME_MAX + 1]; ^~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/file.c: In function ‘NCtempname’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/file.c:515:17: warning: size of ‘tnbuf’ is 4097 bytes [-Wlarger-than=] static char tnbuf[FILENAME_MAX + 1]; ^~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/file.c:527:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (&tnbuf[FILENAME_MAX] - begin <= TN_NSEED + TN_NACCES + TN_NDIGITS) { ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] pid = getpid(); ^~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/file.c:543:15: warning: conversion to ‘char’ from ‘unsigned int’ may alter its value [-Wconversion] *cp = (pid % 10) + '0'; ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/file.c: In function ‘ncredef’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/file.c:615:27: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] handle->flags &= ~(NC_NDIRTY); ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/file.c: In function ‘NC_begins’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] index = NC_xlen_cdf(handle); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] (*vpp)->begin = index; ^~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] handle->begin_rec = index; ^~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] (*vpp)->begin = index; ^~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/file.c: In function ‘NC_dcpy’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/file.c:713:10: warning: size of ‘buf’ is 8192 bytes [-Wlarger-than=] char buf[NC_DCP_BUFSIZE]; ^~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/file.c:715:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while (nbytes > sizeof(buf)) { ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] nbytes -= sizeof(buf); ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] nbytes -= sizeof(buf); ^~~~~~ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/local_nc.h:59:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/file.c:20: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/file.c:723:36: warning: conversion to ‘u_int {aka unsigned int}’ from ‘long int’ may alter its value [-Wconversion] if (!XDR_GETBYTES(source, buf, nbytes)) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/xdr/xdr.h:180:80: note: in definition of macro ‘XDR_GETBYTES’ #define XDR_GETBYTES(xdrs, addr, len) (*(xdrs)->x_ops->x_getbytes)(xdrs, addr, len) ^~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/file.c:725:36: warning: conversion to ‘u_int {aka unsigned int}’ from ‘long int’ may alter its value [-Wconversion] if (!XDR_PUTBYTES(target, buf, nbytes)) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/xdr/xdr.h:183:80: note: in definition of macro ‘XDR_PUTBYTES’ #define XDR_PUTBYTES(xdrs, addr, len) (*(xdrs)->x_ops->x_putbytes)(xdrs, addr, len) ^~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/file.c: In function ‘NC_vcpy’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/file.c:743:32: warning: conversion to ‘u_int {aka unsigned int}’ from ‘long int’ may alter its value [-Wconversion] if (!xdr_setpos(old->xdrs, (*vpp)->begin)) { ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/xdr/xdr.h:190:66: note: in definition of macro ‘xdr_setpos’ #define xdr_setpos(xdrs, pos) (*(xdrs)->x_ops->x_setpostn)(xdrs, pos) ^~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/file.c:748:40: warning: conversion to ‘long int’ from ‘long unsigned int’ may change the sign of the result [-Wsign-conversion] return (NC_dcpy(target, old->xdrs, (*vpp)->len)); ^ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/local_nc.h:59:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/file.c:20: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/file.c: In function ‘NC_reccpy’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/file.c:761:61: warning: conversion to ‘long unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] if (!xdr_setpos(old->xdrs, (*vpp)->begin + old->recsize * recnum)) { ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/xdr/xdr.h:190:66: note: in definition of macro ‘xdr_setpos’ #define xdr_setpos(xdrs, pos) (*(xdrs)->x_ops->x_setpostn)(xdrs, pos) ^~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] if (!xdr_setpos(old->xdrs, (*vpp)->begin + old->recsize * recnum)) { ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/xdr/xdr.h:190:66: note: in definition of macro ‘xdr_setpos’ #define xdr_setpos(xdrs, pos) (*(xdrs)->x_ops->x_setpostn)(xdrs, pos) ^~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/file.c:761:32: warning: conversion to ‘u_int {aka unsigned int}’ from ‘long unsigned int’ may alter its value [-Wconversion] if (!xdr_setpos(old->xdrs, (*vpp)->begin + old->recsize * recnum)) { ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/xdr/xdr.h:190:66: note: in definition of macro ‘xdr_setpos’ #define xdr_setpos(xdrs, pos) (*(xdrs)->x_ops->x_setpostn)(xdrs, pos) ^~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/file.c:766:40: warning: conversion to ‘long int’ from ‘long unsigned int’ may change the sign of the result [-Wsign-conversion] return (NC_dcpy(target, old->xdrs, (*vpp)->len)); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/file.c: In function ‘NC_endef’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/file.c:799:23: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] handle->flags &= ~(NC_CREAT | NC_INDEF | NC_NDIRTY | NC_HDIRTY); ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/file.c:820:39: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] if (!NC_vcpy(xdrs, stash, ii)) ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/file.c:840:49: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] if (!NC_reccpy(xdrs, stash, ii, jj)) ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/file.c:840:53: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] if (!NC_reccpy(xdrs, stash, ii, jj)) ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/file.c:861:14: warning: size of ‘realpath’ is 4097 bytes [-Wlarger-than=] char realpath[FILENAME_MAX + 1]; ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/file.c:905:19: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] handle->flags &= ~(NC_CREAT | NC_INDEF | NC_NDIRTY | NC_HDIRTY); ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/file.c: In function ‘ncsetfill’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/file.c:1011:31: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] handle->flags &= ~(NC_NDIRTY | NC_HDIRTY); ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/file.c:1018:35: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] handle->flags &= ~(NC_NDIRTY); ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/file.c:1023:27: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] handle->flags &= ~NC_NOFILL; ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/hdfsds.c: In function ‘hdf_register_seen_sdg’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] sdgTable = malloc(sdgMax * sizeof(uint16)); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] sdgTable = realloc(sdgTable, sdgMax * sizeof(uint16)); ^ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdf.h:17:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/local_nc.h:85, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/hdfsds.c:76: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/hdfsds.c: In function ‘hdf_read_rank’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:228:15: warning: conversion to ‘int16 {aka short int}’ from ‘int’ may alter its value [-Wconversion] (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/hdfsds.c:233:9: note: in expansion of macro ‘INT16DECODE’ INT16DECODE(p, temp_rank); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:230:16: warning: conversion to ‘int16 {aka short int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (int16)((*(p)&0xff)); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/hdfsds.c:233:9: note: in expansion of macro ‘INT16DECODE’ INT16DECODE(p, temp_rank); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/hdfsds.c: In function ‘hdf_read_dimsizes’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/hdfsds.c:283:9: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(p, dim_size); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/hdfsds.c: In function ‘hdf_read_NT’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/hdfsds.c:330:5: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(p, ntTag); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/hdfsds.c:331:5: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(p, ntRef); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/hdfsds.c: In function ‘hdf_get_sdc’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:352:30: warning: conversion to ‘unsigned int’ from ‘size_t {aka long unsigned int}’ may alter its value [-Wconversion] #define HDstrlen(s) (strlen((const char *)(s))) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/hdfsds.c:383:68: note: in expansion of macro ‘HDstrlen’ *tmp_attr = (NC_attr *)NC_new_attr(_HDF_CoordSys, NC_CHAR, HDstrlen(coordbuf), coordbuf); ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/hdfsds.c: In function ‘hdf_get_desc_annot’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] if ((ddescs = malloc(num_ddescs * sizeof(int32))) == NULL) { ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/hdfsds.c:510:54: warning: conversion to ‘long unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] if ((ann_desc = malloc((ann_len + 1) * sizeof(char))) == NULL) { ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/hdfsds.c:513:40: warning: conversion to ‘size_t {aka long unsigned int}’ from ‘int’ may change the sign of the result [-Wsign-conversion] memset(ann_desc, '\0', ann_len + 1); ^~~~~~~ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdf.h:17:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/local_nc.h:85, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/hdfsds.c:76: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:352:30: warning: conversion to ‘unsigned int’ from ‘size_t {aka long unsigned int}’ may alter its value [-Wconversion] #define HDstrlen(s) (strlen((const char *)(s))) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/hdfsds.c:525:66: note: in expansion of macro ‘HDstrlen’ *tmp_attr = (NC_attr *)NC_new_attr(hremark, NC_CHAR, HDstrlen(ann_desc), ann_desc); ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/hdfsds.c: In function ‘hdf_get_label_annot’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] if ((dlabels = malloc(num_dlabels * sizeof(int32))) == NULL) { ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/hdfsds.c:612:55: warning: conversion to ‘long unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] if ((ann_label = malloc((ann_len + 1) * sizeof(char))) == NULL) { ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/hdfsds.c:615:41: warning: conversion to ‘size_t {aka long unsigned int}’ from ‘int’ may change the sign of the result [-Wsign-conversion] memset(ann_label, '\0', ann_len + 1); ^~~~~~~ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdf.h:17:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/local_nc.h:85, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/hdfsds.c:76: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:352:30: warning: conversion to ‘unsigned int’ from ‘size_t {aka long unsigned int}’ may alter its value [-Wconversion] #define HDstrlen(s) (strlen((const char *)(s))) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/hdfsds.c:627:65: note: in expansion of macro ‘HDstrlen’ *tmp_attr = (NC_attr *)NC_new_attr(hlabel, NC_CHAR, HDstrlen(ann_label), ann_label); ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/hdfsds.c: In function ‘hdf_luf_to_attrs’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:352:30: warning: conversion to ‘unsigned int’ from ‘size_t {aka long unsigned int}’ may alter its value [-Wconversion] #define HDstrlen(s) (strlen((const char *)(s))) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/hdfsds.c:680:60: note: in expansion of macro ‘HDstrlen’ (NC_attr *)NC_new_attr(_HDF_LongName, NC_CHAR, HDstrlen((char *)labelstr), (Void *)labelstr); ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:352:30: warning: conversion to ‘unsigned int’ from ‘size_t {aka long unsigned int}’ may alter its value [-Wconversion] #define HDstrlen(s) (strlen((const char *)(s))) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/hdfsds.c:694:65: note: in expansion of macro ‘HDstrlen’ *tmp_attr = (NC_attr *)NC_new_attr(_HDF_Units, NC_CHAR, HDstrlen((char *)unitstr), (Void *)unitstr); ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:352:30: warning: conversion to ‘unsigned int’ from ‘size_t {aka long unsigned int}’ may alter its value [-Wconversion] #define HDstrlen(s) (strlen((const char *)(s))) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/hdfsds.c:709:58: note: in expansion of macro ‘HDstrlen’ (NC_attr *)NC_new_attr(_HDF_Format, NC_CHAR, HDstrlen((char *)formatstr), (Void *)formatstr); ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/hdfsds.c: In function ‘hdf_read_ndgs’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] dims = malloc(sizeof(NC_dim *) * max_thangs); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] vars = malloc(sizeof(NC_var *) * max_thangs); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/hdfsds.c:1070:56: warning: conversion to ‘long unsigned int’ from ‘int16 {aka short int}’ may change the sign of the result [-Wsign-conversion] dimsizes = malloc((uint32)rank * sizeof(int32)); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/hdfsds.c:1075:55: warning: conversion to ‘long unsigned int’ from ‘int16 {aka short int}’ may change the sign of the result [-Wsign-conversion] vardims = malloc((uint32)rank * sizeof(intn)); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/hdfsds.c:1080:58: warning: conversion to ‘long unsigned int’ from ‘int16 {aka short int}’ may change the sign of the result [-Wsign-conversion] scaletypes = malloc((uint32)rank * sizeof(int32)); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/hdfsds.c:1092:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (err_code == FAIL) ^~ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdf.h:17:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/local_nc.h:85, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/hdfsds.c:76: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/hdfsds.c:1217:29: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(p, sdgTag); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/hdfsds.c:1218:29: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(p, sdgRef); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/hdfsds.c:1221:29: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(p, sdgTag); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:238:16: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int’ may alter its value [-Wconversion] (i) |= (uint16)(*(p)&0xff); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/hdfsds.c:1222:29: note: in expansion of macro ‘UINT16DECODE’ UINT16DECODE(p, sdgRef); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/hdfsds.c:1253:33: warning: conversion to ‘long unsigned int’ from ‘int16 {aka short int}’ may change the sign of the result [-Wsign-conversion] scale_offset = rank * sizeof(uint8); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] dims = realloc(dims, sizeof(NC_dim *) * max_thangs); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] vars = realloc(vars, sizeof(NC_var *) * max_thangs); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] vars[current_var]->attrs = NC_new_array(NC_ATTRIBUTE, dimattrcnt, (Void *)dimattrs); ^~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] dims = realloc(dims, sizeof(NC_dim *) * max_thangs); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] vars = realloc(vars, sizeof(NC_var *) * max_thangs); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] vars[current_var]->attrs = NC_new_array(NC_ATTRIBUTE, current_attr, (Void *)attrs); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] dims = realloc(dims, sizeof(NC_dim *) * max_thangs); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] vars = realloc(vars, sizeof(NC_var *) * max_thangs); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] handle->dims = NC_new_array(NC_DIMENSION, current_dim, (Void *)dims); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] handle->vars = NC_new_array(NC_VARIABLE, current_var, (Void *)vars); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/file.c: In function ‘NC_dcpy’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/file.c:709:1: warning: stack usage is 8256 bytes [-Wstack-usage=] NC_dcpy(XDR *target, XDR *source, long nbytes) ^~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/iarray.c: In function ‘NC_xlen_iarray’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/iarray.c:112:13: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] len += iarray->count * 4; ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/iarray.c:112:16: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] len += iarray->count * 4; ^~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfdatainfo.c: In function ‘SDgetoldattdatainfo’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfdatainfo.c:571:25: warning: conversion to ‘size_t {aka long unsigned int}’ from ‘int’ may change the sign of the result [-Wsign-conversion] lufbuf = malloc(len + 1); ^~~ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdf.h:17:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/local_nc.h:85, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfdatainfo.c:44: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:352:30: warning: conversion to ‘int32 {aka int}’ from ‘size_t {aka long unsigned int}’ may alter its value [-Wconversion] #define HDstrlen(s) (strlen((const char *)(s))) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfdatainfo.c:583:22: note: in expansion of macro ‘HDstrlen’ sdsluf_len = HDstrlen(lufbuf); ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfdatainfo.c:606:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (ii = 0; ii < var->assoc->count && dimidx_invar != ii; ii++) ^ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdf.h:17:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/local_nc.h:85, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfdatainfo.c:44: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:352:30: warning: conversion to ‘int32 {aka int}’ from ‘size_t {aka long unsigned int}’ may alter its value [-Wconversion] #define HDstrlen(s) (strlen((const char *)(s))) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfdatainfo.c:628:47: note: in expansion of macro ‘HDstrlen’ dim_att_len = HDstrlen(dim_att); ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfdatainfo.c: In function ‘SDgetanndatainfo’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] num_annots = size; ^~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfdatainfo.c:788:24: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int32 {aka int}’ may alter its value [-Wconversion] elem_ref = SDidtoref(sdsid); ^~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfdatainfo.c:820:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (num_annots > size) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] num_annots = size; ^~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] if ((dannots = malloc(num_annots * sizeof(int32))) == NULL) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c: In function ‘SDIget_var’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c:177:53: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (handle->vars != NULL && varid >= 0 && varid < handle->vars->count) { ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c: In function ‘SDIget_dim’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c:212:59: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (handle->dims != NULL && dimindex >= 0 && dimindex < handle->dims->count) { ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c: In function ‘SDstart’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c:362:19: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] handle->flags &= ~(NC_INDEF); ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c: In function ‘SDend’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c:418:27: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] handle->flags &= ~(NC_NDIRTY | NC_HDIRTY); ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c:429:35: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] handle->flags &= ~(NC_NDIRTY); ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c: In function ‘SDfileinfo’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] *(int32 *)datasets = ((handle->vars != NULL) ? handle->vars->count : 0); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] *(int32 *)attrs = ((handle->attrs != NULL) ? handle->attrs->count : 0); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c: In function ‘SDgetinfo’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] *rank = var->assoc->count; ^~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] *nattrs = (var->attrs ? var->attrs->count : 0); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c:628:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i = 0; i < var->assoc->count; i++) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c:635:31: warning: conversion to ‘int32 {aka int}’ from ‘long unsigned int’ may alter its value [-Wconversion] dimsizes[0] = handle->numrecs; ^~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c: In function ‘SDreaddata’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c:753:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i = 0; i < var->assoc->count; i++) { ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c:779:27: warning: conversion to ‘int32 {aka int}’ from ‘long unsigned int’ may alter its value [-Wconversion] dimsize = handle->numrecs; ^~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c:785:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i = 1; i < var->assoc->count; i++) ^ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdf.h:17:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/local_nc.h:85, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c:88: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c: In function ‘SDnametoindex’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:352:30: warning: conversion to ‘intn {aka int}’ from ‘size_t {aka long unsigned int}’ may alter its value [-Wconversion] #define HDstrlen(s) (strlen((const char *)(s))) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c:853:11: note: in expansion of macro ‘HDstrlen’ len = HDstrlen(name); ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c:856:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (len == (*dp)->name->len && HDstrncmp(name, (*dp)->name->values, HDstrlen(name)) == 0) { ^~ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdf.h:17:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/local_nc.h:85, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c:88: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c: In function ‘SDgetnumvars_byname’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:352:30: warning: conversion to ‘intn {aka int}’ from ‘size_t {aka long unsigned int}’ may alter its value [-Wconversion] #define HDstrlen(s) (strlen((const char *)(s))) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c:911:11: note: in expansion of macro ‘HDstrlen’ len = HDstrlen(name); ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c:914:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (len == (*dp)->name->len && HDstrncmp(name, (*dp)->name->values, HDstrlen(name)) == 0) ^~ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdf.h:17:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/local_nc.h:85, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c:88: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c: In function ‘SDnametoindices’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:352:30: warning: conversion to ‘intn {aka int}’ from ‘size_t {aka long unsigned int}’ may alter its value [-Wconversion] #define HDstrlen(s) (strlen((const char *)(s))) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c:972:16: note: in expansion of macro ‘HDstrlen’ len = HDstrlen(name); ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c:976:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (len == (*dp)->name->len && HDstrncmp(name, (*dp)->name->values, HDstrlen(name)) == 0) { ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c: In function ‘SDcreate’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] dims = malloc(rank * sizeof(intn)); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] num = (handle->dims ? handle->dims->count : 0); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] sdsid += handle->vars->count - 1; ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] sdsid += handle->vars->count - 1; ^~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c: In function ‘SDgetdimid’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] id = (sdsid & 0xfff00000) + (((int32)DIMTYPE) << 16) + dimindex; ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] id = (sdsid & 0xfff00000) + (((int32)DIMTYPE) << 16) + dimindex; ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] id = (sdsid & 0xfff00000) + (((int32)DIMTYPE) << 16) + dimindex; ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c: In function ‘SDsetrange’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] memcpy(data, pmin, sz); ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] memcpy(data + sz, pmax, sz); ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c: In function ‘SDattrinfo’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c:1873:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ((ap == NULL) || (index >= ap->count)) { ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] atp = (NC_attr **)((char *)ap->values + index * ap->szof); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] *count = (*atp)->data->count; ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c: In function ‘SDreadattr’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c:1940:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ((ap == NULL) || (index >= ap->count)) { ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] atp = (NC_attr **)((char *)ap->values + index * ap->szof); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c: In function ‘SDwritedata’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c:2075:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i = 0; i < var->assoc->count; i++) { ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c:2092:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i = 0; i < var->assoc->count; i++) { ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c: In function ‘nssdc_read_cdf’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:135:16: warning: size of ‘vars’ is 40000 bytes [-Wlarger-than=] NC_var *vars[H4_MAX_NC_VARS]; ^~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:158:5: warning: "DEBUG" is not defined, evaluates to 0 [-Wundef] #if DEBUG ^~~~~ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdf.h:17:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/local_nc.h:85, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:14: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:176:5: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, dummy); /* record size */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:177:5: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, dummy); /* record type */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:178:5: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, gdrOffset); /* offset of GDR record */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:179:5: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, vers); /* version number */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:180:5: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, release); /* release number */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:181:5: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, encoding); /* type of encoding */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:182:5: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, flags); /* special flags (uint32????) */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:183:5: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, dummy); /* rfuA */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:184:5: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, dummy); /* rfuB */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:185:5: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, inc); /* increment - do we care?? */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:186:5: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, dummy); /* rfuD */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:187:5: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, dummy); /* rfuE */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:218:5: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, dummy); /* record size */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:219:5: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, dummy); /* record type */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:220:5: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, varNext); /* start of next R variable */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:221:5: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, zVarNext); /* start of Zvariables */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:222:5: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, adrNext); /* start of attributes */ ^~~~~~~~~~~ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdf.h:17:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/local_nc.h:85, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c:88: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c: In function ‘SDgetdatastrs’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:223:5: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, dummy); /* eof */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:224:5: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, numRVars); /* number of R variables */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:354:51: warning: conversion to ‘size_t {aka long unsigned int}’ from ‘intn {aka int}’ may change the sign of the result [-Wsign-conversion] #define HDstrncpy(s1, s2, n) (strncpy((s1), (s2), (n))) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c:2451:17: note: in expansion of macro ‘HDstrncpy’ HDstrncpy((char *)l, (*attr)->data->values, len); ^~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:225:5: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, numAttrs); /* number of attributes */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:354:51: warning: conversion to ‘size_t {aka long unsigned int}’ from ‘intn {aka int}’ may change the sign of the result [-Wsign-conversion] #define HDstrncpy(s1, s2, n) (strncpy((s1), (s2), (n))) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c:2465:17: note: in expansion of macro ‘HDstrncpy’ HDstrncpy((char *)u, (*attr)->data->values, len); ^~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:226:5: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, maxRec); /* dunno */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:227:5: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, numDims); /* number of dimensions */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:354:51: warning: conversion to ‘size_t {aka long unsigned int}’ from ‘intn {aka int}’ may change the sign of the result [-Wsign-conversion] #define HDstrncpy(s1, s2, n) (strncpy((s1), (s2), (n))) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c:2479:17: note: in expansion of macro ‘HDstrncpy’ HDstrncpy((char *)f, (*attr)->data->values, len); ^~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:228:5: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, numZVars); /* number of Z variables */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:229:5: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, dummy); /* rfuB */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:230:5: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, dummy); /* rfuC */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:354:51: warning: conversion to ‘size_t {aka long unsigned int}’ from ‘intn {aka int}’ may change the sign of the result [-Wsign-conversion] #define HDstrncpy(s1, s2, n) (strncpy((s1), (s2), (n))) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c:2493:17: note: in expansion of macro ‘HDstrncpy’ HDstrncpy((char *)c, (*attr)->data->values, len); ^~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:231:5: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, dummy); /* rfuD */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:232:5: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, dummy); /* rfuE */ ^~~~~~~~~~~ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/local_nc.h:87:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:14: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] if (HI_READ(fp, buffer, numDims * sizeof(int32)) == FAIL) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hfile.h:73:38: note: in definition of macro ‘HI_READ’ #define HI_READ(f, b, n) (((size_t)(n) == (size_t)fread((b), 1, (size_t)(n), (f))) ? SUCCEED : FAIL) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] if (HI_READ(fp, buffer, numDims * sizeof(int32)) == FAIL) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hfile.h:73:75: note: in definition of macro ‘HI_READ’ #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/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdf.h:17:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/local_nc.h:85, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:14: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:256:9: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, dim_sz[i]); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:281:9: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, dummy); /* record size */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:288:9: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, dummy); /* record type */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:289:9: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, varNext); /* start of next R variable */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c: In function ‘SDIgetcoordvar’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:290:9: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, nt); /* number type */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] ret_value = handle->vars->count - 1; ^~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:291:9: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, vMaxRec); /* number of records for this variable */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:292:9: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, vxrNext); /* start of VXR records */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:293:9: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, VXRtail); /* ??? */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:294:9: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, vFlags); /* variable flags <---- record variance in here */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:295:9: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, dummy); /* rfuA */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:296:9: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, dummy); /* rfuB */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:297:9: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, dummy); /* rfuC */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:298:9: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, dummy); /* rfuF */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c: In function ‘SDIfreevarAID’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:300:9: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, numElem); /* == 1 unless string variable */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c:2821:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (index < 0 || index > handle->vars->count) { ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:301:9: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, num); /* */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:302:9: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, dummy); /* rfuD */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:303:9: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, dummy); /* nextEndRecs */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:343:13: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, dummy); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c: In function ‘SDgetdimscale’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] end[0] = handle->numrecs; ^~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:416:13: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, dummy); /* record size */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:423:13: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, dummy); /* record type */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:424:13: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, vxrNext); /* next VXR record */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c: In function ‘SDdiminfo’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:425:13: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, vix->nEntries); /* number of entries */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c:3082:13: warning: conversion to ‘int32 {aka int}’ from ‘long int’ may alter its value [-Wconversion] *size = dim->size; ^~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:426:13: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, vix->nUsed); /* number of used entries */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] len = dim->name->len; ^~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:429:17: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, vix->firstRec[i]); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c:3094:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (ii = 0; ii < handle->vars->count; ii++, dp++) { ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:431:17: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, vix->lastRec[i]); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c:3098:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (len == (*dp)->name->len && HDstrncmp(name, (*dp)->name->values, (*dp)->name->len) == 0) { ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:433:17: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, vix->offset[i]); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] *nattr = ((*dp)->attrs ? (*dp)->attrs->count : 0); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:462:9: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, dummy); /* record size */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] *nattr = ((*dp)->attrs ? (*dp)->attrs->count : 0); ^ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdf.h:17:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/local_nc.h:85, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c:88: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c: In function ‘SDgetdimstrs’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:469:9: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, dummy); /* record type */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:352:30: warning: conversion to ‘int32 {aka int}’ from ‘size_t {aka long unsigned int}’ may alter its value [-Wconversion] #define HDstrlen(s) (strlen((const char *)(s))) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c:3183:19: note: in expansion of macro ‘HDstrlen’ namelen = HDstrlen(name); ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:470:9: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, zVarNext); /* start of next R variable */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:471:9: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, nt); /* number type */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c:3185:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (ii = 0; ii < handle->vars->count; ii++, dp++) { ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:472:9: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, vMaxRec); /* dunno */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c:3188:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (namelen == (*dp)->name->len && HDstrncmp(name, (*dp)->name->values, HDstrlen(name)) == 0) ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:473:9: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, vxrNext); /* start of VXR records */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:474:9: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, VXRtail); /* ??? */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:475:9: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, vFlags); /* variable flags <---- record variance in here */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c:3188:20: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] if (namelen == (*dp)->name->len && HDstrncmp(name, (*dp)->name->values, HDstrlen(name)) == 0) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:476:9: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, dummy); /* rfuA */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:477:9: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, dummy); /* rfuB */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] minlen = ((unsigned)len > (*attr)->data->count) ? (*attr)->data->count : (unsigned)len; ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:478:9: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, dummy); /* rfuC */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:479:9: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, dummy); /* rfuF */ ^~~~~~~~~~~ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdf.h:17:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/local_nc.h:85, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c:88: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:354:51: warning: conversion to ‘size_t {aka long unsigned int}’ from ‘intn {aka int}’ may change the sign of the result [-Wsign-conversion] #define HDstrncpy(s1, s2, n) (strncpy((s1), (s2), (n))) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c:3212:17: note: in expansion of macro ‘HDstrncpy’ HDstrncpy((char *)l, (*attr)->data->values, minlen); ^~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:481:9: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, numElem); /* */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:482:9: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, num); /* */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:483:9: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, dummy); /* rfuD */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c:3224:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] minlen = (len > (*attr)->data->count) ? (*attr)->data->count : (unsigned)len; ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:484:9: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, dummy); /* nextEndRecs */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] minlen = (len > (*attr)->data->count) ? (*attr)->data->count : (unsigned)len; ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:506:9: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, numDims); /* number of dimensions */ ^~~~~~~~~~~ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdf.h:17:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/local_nc.h:85, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c:88: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:354:51: warning: conversion to ‘size_t {aka long unsigned int}’ from ‘intn {aka int}’ may change the sign of the result [-Wsign-conversion] #define HDstrncpy(s1, s2, n) (strncpy((s1), (s2), (n))) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c:3225:17: note: in expansion of macro ‘HDstrncpy’ HDstrncpy((char *)u, (*attr)->data->values, minlen); ^~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:514:13: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, dim_sz[j]); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:518:13: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, dummy); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c:3237:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] minlen = (len > (*attr)->data->count) ? (*attr)->data->count : (unsigned)len; ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] minlen = (len > (*attr)->data->count) ? (*attr)->data->count : (unsigned)len; ^ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdf.h:17:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/local_nc.h:85, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c:88: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:354:51: warning: conversion to ‘size_t {aka long unsigned int}’ from ‘intn {aka int}’ may change the sign of the result [-Wsign-conversion] #define HDstrncpy(s1, s2, n) (strncpy((s1), (s2), (n))) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c:3238:17: note: in expansion of macro ‘HDstrncpy’ HDstrncpy((char *)f, (*attr)->data->values, minlen); ^~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:588:13: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, dummy); /* record size */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:595:13: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, dummy); /* record type */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:596:13: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, vxrNext); /* next VXR record */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:597:13: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, vix->nEntries); /* number of entries */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:598:13: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, vix->nUsed); /* number of used entries */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:601:17: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, vix->firstRec[i]); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c: In function ‘SDsetexternalfile’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c:3347:18: warning: conversion to ‘int32 {aka int}’ from ‘long unsigned int’ may alter its value [-Wconversion] length = var->len; ^~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:603:17: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, vix->lastRec[i]); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:605:17: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, vix->offset[i]); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:635:9: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, dummy); /* record size */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:642:9: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, dummy); /* record type */ ^~~~~~~~~~~ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdf.h:17:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/local_nc.h:85, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c:88: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c: In function ‘SDgetexternalinfo’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:643:9: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, adrNext); /* start of next ADR record */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:644:9: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, aedrNext); /* start of next AEDR object */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:354:51: warning: conversion to ‘size_t {aka long unsigned int}’ from ‘intn {aka int}’ may change the sign of the result [-Wsign-conversion] #define HDstrncpy(s1, s2, n) (strncpy((s1), (s2), (n))) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c:3494:21: note: in expansion of macro ‘HDstrncpy’ HDstrncpy(ext_filename, info_block.path, actual_fname_len); ^~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:645:9: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, scope); /* scope 1==global 2==local */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:646:9: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, dummy); /* num */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:647:9: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, dummy); /* numR */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:648:9: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, dummy); /* maxR */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:649:9: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, dummy); /* rfuA */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:650:9: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, aedzNext); /* AzEDRhread */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:651:9: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, dummy); /* NumZ */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:652:9: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, dummy); /* MaxZ */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:653:9: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, dummy); /* rfuE */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c: In function ‘SDgetexternalfile’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:681:13: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, dummy); /* record size */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:354:51: warning: conversion to ‘size_t {aka long unsigned int}’ from ‘intn {aka int}’ may change the sign of the result [-Wsign-conversion] #define HDstrncpy(s1, s2, n) (strncpy((s1), (s2), (n))) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c:3619:21: note: in expansion of macro ‘HDstrncpy’ HDstrncpy(ext_filename, info_block.path, buf_size); ^~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:688:13: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, dummy); /* record type */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c:3620:43: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] actual_len = buf_size < ext_file_len ? buf_size : ext_file_len; ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:689:13: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, aedrNext); /* start of next AEDR record */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:690:13: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, num); /* attr (?) number */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c:3620:69: warning: signed and unsigned type in conditional expression [-Wsign-compare] actual_len = buf_size < ext_file_len ? buf_size : ext_file_len; ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:691:13: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, nt); /* number type */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:692:13: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, num); /* var (?) number */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c:3620:34: warning: conversion to ‘intn {aka int}’ from ‘size_t {aka long unsigned int}’ may alter its value [-Wconversion] actual_len = buf_size < ext_file_len ? buf_size : ext_file_len; ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:693:13: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, count); /* number of elements */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:694:13: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, dummy); /* rfuA */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:695:13: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, dummy); /* rfuB */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:696:13: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, dummy); /* rfuC */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:697:13: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, dummy); /* rfuD */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:698:13: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, dummy); /* rfuE */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] attr[0] = NC_new_attr(name, nctype, count, tBuf); ^~~~~ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdf.h:17:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/local_nc.h:85, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:14: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:766:13: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, dummy); /* record size */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:773:13: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, dummy); /* record type */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:774:13: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, aedzNext); /* start of next AEDR record */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:775:13: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, num); /* attr (?) number */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:776:13: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, nt); /* number type */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:777:13: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, num); /* var (?) number */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:778:13: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, count); /* number of elements */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:779:13: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, dummy); /* rfuA */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:780:13: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, dummy); /* rfuB */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:781:13: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, dummy); /* rfuC */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:782:13: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, dummy); /* rfuD */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:244:58: warning: this condition has identical branches [-Wduplicated-branches] (i) = (int32)(((int32) * (p)&0x80) ? ~0xffffffff : 0x00) | ((int32)(*(p)&0xff) << 24); \ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:783:13: note: in expansion of macro ‘INT32DECODE’ INT32DECODE(b, dummy); /* rfuE */ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] attr[0] = NC_new_attr(name, nctype, count, tBuf); ^~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] handle->dims = NC_new_array(NC_DIMENSION, current_dim, (Void *)dim_rec); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] handle->vars = NC_new_array(NC_VARIABLE, current_var, (Void *)vars); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c: In function ‘nssdc_write_cdf’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:860:5: warning: "DEBUG" is not defined, evaluates to 0 [-Wundef] #if DEBUG ^~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c: In function ‘nssdc_xdr_cdf’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:885:5: warning: "DEBUG" is not defined, evaluates to 0 [-Wundef] #if DEBUG ^~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c: In function ‘SDfindattr’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c:4324:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (attrid = 0; attrid < ap->count; attrid++, attr++) { ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c: In function ‘SDreftoindex’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c:4419:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (ii = 0; ii < handle->vars->count; ii++, dp++) { ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c: In function ‘SDsetchunk’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] ndims = var->assoc->count; /* set number of dims i.e. rank */ ^~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] if ((chunk[0].pdims = malloc(ndims * sizeof(DIM_DEF))) == NULL) { ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] if ((fill_val = malloc(fill_val_len)) == NULL) { ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] tBuf = malloc(tBuf_size); ^~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] if (FAIL == DFKconvert(fill_val, tBuf, var->HDFtype, (uint32)(fill_val_len / var->HDFsize), ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c: In function ‘SDwritechunk’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] byte_count = csize; ^~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c:5720:44: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] if (FAIL == DFKconvert((void *)datap, tBuf, var->HDFtype, (byte_count / var->HDFsize), ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] if (FAIL == DFKconvert((void *)datap, tBuf, var->HDFtype, (byte_count / var->HDFsize), ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c:5720:79: warning: conversion to ‘int32 {aka int}’ from ‘uint32 {aka unsigned int}’ may change the sign of the result [-Wsign-conversion] if (FAIL == DFKconvert((void *)datap, tBuf, var->HDFtype, (byte_count / var->HDFsize), ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c: In function ‘SDreadchunk’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] byte_count = csize; ^~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] if (FAIL == DFKconvert(tBuf, datap, var->HDFtype, (byte_count / var->HDFsize), ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c:5915:75: warning: conversion to ‘int32 {aka int}’ from ‘uint32 {aka unsigned int}’ may change the sign of the result [-Wsign-conversion] if (FAIL == DFKconvert(tBuf, datap, var->HDFtype, (byte_count / var->HDFsize), ^ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdf.h:17:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/local_nc.h:85, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c:88: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c: In function ‘SDgetfilename’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hdfi.h:352:30: warning: conversion to ‘intn {aka int}’ from ‘size_t {aka long unsigned int}’ may alter its value [-Wconversion] #define HDstrlen(s) (strlen((const char *)(s))) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/mfsd.c:6328:11: note: in expansion of macro ‘HDstrlen’ len = HDstrlen(handle->path); ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] memcpy(filename, handle->path, len); ^~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c: In function ‘NCcoordck’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:203:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (*ip >= handle->numrecs) ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] len = (vp->len / vp->HDFsize) * vp->szof; ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:214:21: warning: conversion to ‘int’ from ‘long unsigned int’ may alter its value [-Wconversion] len = (vp->len / vp->HDFsize) * vp->szof; ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] strg = malloc(len); ^~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] strg1 = malloc(len); ^~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] HDmemfill(strg, (*attr)->data->values, vp->szof, (vp->len / vp->HDFsize)); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:225:56: warning: conversion to ‘uint32 {aka unsigned int}’ from ‘size_t {aka long unsigned int}’ may alter its value [-Wconversion] HDmemfill(strg, (*attr)->data->values, vp->szof, (vp->len / vp->HDFsize)); ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:225:66: warning: conversion to ‘uint32 {aka unsigned int}’ from ‘long unsigned int’ may alter its value [-Wconversion] HDmemfill(strg, (*attr)->data->values, vp->szof, (vp->len / vp->HDFsize)); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] NC_arrayfill(strg, len, vp->type); ^~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:238:26: warning: conversion to ‘int’ from ‘long unsigned int’ may alter its value [-Wconversion] byte_count = vp->len; ^~ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/build/Release/netcdf.h:223:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/local_nc.h:63, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:18: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hlimits.h:40:19: warning: conversion to ‘int’ from ‘long int’ may alter its value [-Wconversion] #define MAX(a, b) (((a) > (b)) ? (a) : (b)) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:270:23: note: in expansion of macro ‘MAX’ vp->numrecs = MAX(vp->numrecs, (*ip + 1)); /* if NOFILL */ ^~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] handle->numrecs = *ip + 1; ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] if (IS_RECVAR(vp) && (unfilled = *ip - handle->numrecs) >= 0) { ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] if (IS_RECVAR(vp) && (unfilled = *ip - handle->numrecs) >= 0) { ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] handle->numrecs = *ip + 1; ^ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/local_nc.h:59:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:18: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] if (!xdr_NCsetpos(handle->xdrs, handle->begin_rec + handle->recsize * handle->numrecs)) { ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/xdr/xdr.h:190:66: note: in definition of macro ‘xdr_setpos’ #define xdr_setpos(xdrs, pos) (*(xdrs)->x_ops->x_setpostn)(xdrs, pos) ^~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:300:18: note: in expansion of macro ‘xdr_NCsetpos’ if (!xdr_NCsetpos(handle->xdrs, handle->begin_rec + handle->recsize * handle->numrecs)) { ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:67:52: warning: conversion to ‘u_int {aka unsigned int}’ from ‘long unsigned int’ may alter its value [-Wconversion] #define xdr_NCsetpos(xdrs, pos) xdr_setpos((xdrs), (pos)) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/xdr/xdr.h:190:66: note: in definition of macro ‘xdr_setpos’ #define xdr_setpos(xdrs, pos) (*(xdrs)->x_ops->x_setpostn)(xdrs, pos) ^~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:300:18: note: in expansion of macro ‘xdr_NCsetpos’ if (!xdr_NCsetpos(handle->xdrs, handle->begin_rec + handle->recsize * handle->numrecs)) { ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:315:27: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] handle->flags &= ~NC_NDIRTY; ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c: In function ‘NC_varoffset’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] return (vp->begin); ~~~^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] offset += *up * *ip; ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] return (vp->dsizes[0] * *coords + offset); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] return (vp->begin + handle->recsize * *coords + offset); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] return (vp->begin + handle->recsize * *coords + offset); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] return (vp->begin + offset); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:383:28: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] return (-1); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] return (offset + vix->offset[i] - vix->firstRec[i] * vp->dsizes[0] + 8); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] return (offset + vix->offset[i] - vix->firstRec[i] * vp->dsizes[0] + 8); ^ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/local_nc.h:59:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:18: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c: In function ‘xdr_NCvbyte’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:487:31: warning: conversion to ‘u_int {aka unsigned int}’ from ‘u_long {aka long unsigned int}’ may alter its value [-Wconversion] if (!xdr_setpos(xdrs, origin)) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/xdr/xdr.h:190:66: note: in definition of macro ‘xdr_setpos’ #define xdr_setpos(xdrs, pos) (*(xdrs)->x_ops->x_setpostn)(xdrs, pos) ^~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c: In function ‘xdr_NCvshort’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:547:26: warning: conversion to ‘unsigned char’ from ‘int’ may alter its value [-Wconversion] buf[which + 1] = *values % 256; ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:548:26: warning: conversion to ‘unsigned char’ from ‘int’ may alter its value [-Wconversion] buf[which] = (*values >> 8); ^ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/local_nc.h:59:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:18: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:550:31: warning: conversion to ‘u_int {aka unsigned int}’ from ‘u_long {aka long unsigned int}’ may alter its value [-Wconversion] if (!xdr_setpos(xdrs, origin)) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/xdr/xdr.h:190:66: note: in definition of macro ‘xdr_setpos’ #define xdr_setpos(xdrs, pos) (*(xdrs)->x_ops->x_setpostn)(xdrs, pos) ^~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:556:19: warning: conversion to ‘short int’ from ‘int’ may alter its value [-Wconversion] *values = ((buf[which] & 0x7f) << 8) + buf[which + 1]; ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:559:24: warning: conversion to ‘short int’ from ‘int’ may alter its value [-Wconversion] *values -= 0x8000; ^~~~~~ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/local_nc.h:59:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:18: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c: In function ‘xdr_NCv1data’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:67:52: warning: conversion to ‘u_int {aka unsigned int}’ from ‘u_long {aka long unsigned int}’ may alter its value [-Wconversion] #define xdr_NCsetpos(xdrs, pos) xdr_setpos((xdrs), (pos)) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/xdr/xdr.h:190:66: note: in definition of macro ‘xdr_setpos’ #define xdr_setpos(xdrs, pos) (*(xdrs)->x_ops->x_setpostn)(xdrs, pos) ^~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:583:10: note: in expansion of macro ‘xdr_NCsetpos’ if (!xdr_NCsetpos(xdrs, where)) ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c: In function ‘SDIresizebuf’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] *buf = calloc(1, size_wanted); ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c: In function ‘hdf_get_data’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:821:30: warning: conversion to ‘int32 {aka int}’ from ‘long unsigned int’ may alter its value [-Wconversion] block_size = vp->len * BLOCK_MULT; ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:827:56: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘int32 {aka int}’ may alter its value [-Wconversion] vp->aid = HLcreate(handle->hdf_file, DATA_TAG, vsid, block_size, BLOCK_COUNT); ^~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c: In function ‘hdf_get_vp_aid’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:894:24: warning: conversion to ‘uint16 {aka short unsigned int}’ from ‘intn {aka int}’ may alter its value [-Wconversion] vp->data_ref = hdf_get_data(handle, vp); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:910:37: warning: conversion to ‘int32 {aka int}’ from ‘long unsigned int’ may alter its value [-Wconversion] Hsetlength(vp->aid, vp->len); ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c: In function ‘hdf_xdr_NCvdata’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:975:66: warning: conversion to ‘uint32 {aka unsigned int}’ from ‘size_t {aka long unsigned int}’ may alter its value [-Wconversion] HDmemfill(values, (*attr)->data->values, vp->szof, count); ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:1012:58: warning: conversion to ‘uint32 {aka unsigned int}’ from ‘size_t {aka long unsigned int}’ may alter its value [-Wconversion] HDmemfill(values, (*attr)->data->values, vp->szof, count); ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] byte_count = count * vp->HDFsize; ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] byte_count = count * vp->HDFsize; ^~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] where += vp->data_offset; ^~ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/build/Release/netcdf.h:223:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/local_nc.h:63, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:18: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hlimits.h:40:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define MAX(a, b) (((a) > (b)) ? (a) : (b)) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:1068:25: note: in expansion of macro ‘MAX’ data_size = MAX(byte_count, where); ^~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hlimits.h:40:38: warning: signed and unsigned type in conditional expression [-Wsign-compare] #define MAX(a, b) (((a) > (b)) ? (a) : (b)) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:1068:25: note: in expansion of macro ‘MAX’ data_size = MAX(byte_count, where); ^~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] #define MAX(a, b) (((a) > (b)) ? (a) : (b)) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:1068:25: note: in expansion of macro ‘MAX’ data_size = MAX(byte_count, where); ^~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hlimits.h:40:19: warning: conversion to ‘int32 {aka int}’ from ‘u_long {aka long unsigned int}’ may alter its value [-Wconversion] #define MAX(a, b) (((a) > (b)) ? (a) : (b)) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:1068:25: note: in expansion of macro ‘MAX’ data_size = MAX(byte_count, where); ^~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] data_size = new_count * vp->szof; ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:1084:32: warning: conversion to ‘int32 {aka int}’ from ‘size_t {aka long unsigned int}’ may alter its value [-Wconversion] data_size = new_count * vp->szof; ^~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:1097:60: warning: conversion to ‘uint32 {aka unsigned int}’ from ‘size_t {aka long unsigned int}’ may alter its value [-Wconversion] HDmemfill(tBuf, (*attr)->data->values, vp->szof, new_count); ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] HDmemfill(tBuf, (*attr)->data->values, vp->szof, new_count); ^~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] NC_arrayfill(tBuf, data_size, vp->type); ^~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] if (FAIL == DFKconvert(tBuf, tBuf, vp->HDFtype, (uint32)new_count, DFACC_WRITE, 0, 0)) { ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] data_size = new_count * vp->szof; ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:1123:33: warning: conversion to ‘int32 {aka int}’ from ‘size_t {aka long unsigned int}’ may alter its value [-Wconversion] data_size = new_count * vp->szof; ^~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:1138:31: warning: conversion to ‘int32 {aka int}’ from ‘u_long {aka long unsigned int}’ may alter its value [-Wconversion] int32 buf_size = where; ^~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] fill_count = chunk_size / vp->HDFsize; ^~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:1169:36: warning: conversion to ‘int32 {aka int}’ from ‘size_t {aka long unsigned int}’ may alter its value [-Wconversion] tempbuf_size = fill_count * vp->szof; ^~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:1187:56: warning: conversion to ‘uint32 {aka unsigned int}’ from ‘size_t {aka long unsigned int}’ may alter its value [-Wconversion] HDmemfill(tBuf, (*attr)->data->values, vp->szof, fill_count); ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] NC_arrayfill(tBuf, tempbuf_size, vp->type); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] if (FAIL == DFKconvert(tBuf, tValues, vp->HDFtype, fill_count, DFACC_WRITE, 0, 0)) { ^~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:1219:32: warning: conversion to ‘int32 {aka int}’ from ‘u_long {aka long unsigned int}’ may alter its value [-Wconversion] if (Hseek(vp->aid, where, DF_START) == FAIL) { ^~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:1231:32: warning: conversion to ‘int32 {aka int}’ from ‘u_long {aka long unsigned int}’ may alter its value [-Wconversion] if (Hseek(vp->aid, where, DF_START) == FAIL) { ^~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] new_count = count; /* use new_count; preserve the # of elements */ ^~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] data_size = new_count * vp->szof; ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:1265:32: warning: conversion to ‘int32 {aka int}’ from ‘size_t {aka long unsigned int}’ may alter its value [-Wconversion] data_size = new_count * vp->szof; ^~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] elements_left = count; ^~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] if (FAIL == DFKconvert(tBuf, pvalues, vp->HDFtype, (uint32)new_count, DFACC_READ, 0, 0)) { ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] data_size = new_count * vp->szof; ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:1300:33: warning: conversion to ‘int32 {aka int}’ from ‘size_t {aka long unsigned int}’ may alter its value [-Wconversion] data_size = new_count * vp->szof; ^~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] new_count = count; /* use new_count; preserve the # of elements */ ^~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] elements_left = count; ^~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] if (FAIL == DFKconvert(pvalues, tBuf, vp->HDFtype, (uint32)new_count, DFACC_WRITE, 0, 0)) { ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] data_size = new_count * vp->szof; ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:1371:33: warning: conversion to ‘int32 {aka int}’ from ‘size_t {aka long unsigned int}’ may alter its value [-Wconversion] data_size = new_count * vp->szof; ^~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] bytes_left = vp->len - (where + byte_count); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:1391:18: warning: conversion to ‘int32 {aka int}’ from ‘long unsigned int’ may alter its value [-Wconversion] bytes_left = vp->len - (where + byte_count); ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] fill_count = chunk_size / vp->HDFsize; ^~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:1429:36: warning: conversion to ‘int32 {aka int}’ from ‘size_t {aka long unsigned int}’ may alter its value [-Wconversion] tempbuf_size = fill_count * vp->szof; ^~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:1447:56: warning: conversion to ‘uint32 {aka unsigned int}’ from ‘size_t {aka long unsigned int}’ may alter its value [-Wconversion] HDmemfill(tBuf, (*attr)->data->values, vp->szof, fill_count); ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] NC_arrayfill(tBuf, tempbuf_size, vp->type); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] if (FAIL == DFKconvert(tBuf, tValues, vp->HDFtype, fill_count, DFACC_WRITE, 0, 0)) { ^~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c: In function ‘nssdc_xdr_NCvdata’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] byte_count = count * vp->HDFsize; ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] byte_count = count * vp->HDFsize; ^~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c: In function ‘NCvar1io’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:1582:58: warning: conversion to ‘u_long {aka long unsigned int}’ from ‘long int’ may change the sign of the result [-Wsign-conversion] if (FAIL == hdf_xdr_NCv1data(handle, vp, vp->begin, vp->type, value)) ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:1587:52: warning: conversion to ‘u_long {aka long unsigned int}’ from ‘long int’ may change the sign of the result [-Wsign-conversion] return (xdr_NCv1data(handle->xdrs, vp->begin, vp->type, value) ? 0 : -1); ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c: In function ‘ncvarput1’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:1641:45: warning: passing argument 4 of ‘NCvar1io’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] return (NCvar1io(handle, varid, coords, value)); ^~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:1562:1: note: expected ‘char *’ but argument is of type ‘const void *’ NCvar1io(NC *handle, int varid, const long *coords, Void *value) ^~~~~~~~ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/local_nc.h:59:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:18: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c: In function ‘xdr_NCvdata’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:67:52: warning: conversion to ‘u_int {aka unsigned int}’ from ‘u_long {aka long unsigned int}’ may alter its value [-Wconversion] #define xdr_NCsetpos(xdrs, pos) xdr_setpos((xdrs), (pos)) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/xdr/xdr.h:190:66: note: in definition of macro ‘xdr_setpos’ #define xdr_setpos(xdrs, pos) (*(xdrs)->x_ops->x_setpostn)(xdrs, pos) ^~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:1681:10: note: in expansion of macro ‘xdr_NCsetpos’ if (!xdr_NCsetpos(xdrs, where)) ^~~~~~~~~~~~ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/build/Release/netcdf.h:223:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/local_nc.h:63, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:18: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hlimits.h:37:19: warning: conversion to ‘unsigned int’ from ‘u_long {aka long unsigned int}’ may alter its value [-Wconversion] #define MIN(a, b) (((a) < (b)) ? (a) : (b)) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:1688:35: note: in expansion of macro ‘MIN’ unsigned vcount = MIN(count, 4 - rem); ^~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:1696:22: warning: conversion to ‘unsigned int’ from ‘u_long {aka long unsigned int}’ may alter its value [-Wconversion] count -= rem; ^~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:1715:22: warning: conversion to ‘unsigned int’ from ‘u_long {aka long unsigned int}’ may alter its value [-Wconversion] count -= rem; ^~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c: In function ‘NCvcmaxcontig’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] if (*edp > *shp - *orp || *edp < 0) { ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:1772:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (*edp > *shp - *orp || *edp < 0) { ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:1776:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (*edp < *shp) { ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c: In function ‘NCsimplerecio’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] offset = NC_varoffset(handle, vp, start); ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] if (FAIL == hdf_xdr_NCvdata(handle, vp, offset, vp->type, (uint32)*edges, values)) ^~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] if (!nssdc_xdr_NCvdata(handle, vp, offset, vp->type, (uint32)*edges, values)) ^~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] if (!xdr_NCvdata(handle->xdrs, offset, vp->type, (unsigned)*edges, values)) ^~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:1854:24: warning: conversion to ‘int’ from ‘long int’ may alter its value [-Wconversion] vp->numrecs += newrecs; ^~~~~~~ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/build/Release/netcdf.h:223:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/local_nc.h:63, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:18: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hlimits.h:40:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define MAX(a, b) (((a) > (b)) ? (a) : (b)) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:1855:27: note: in expansion of macro ‘MAX’ handle->numrecs = MAX(vp->numrecs, handle->numrecs); ^~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hlimits.h:40:38: warning: signed and unsigned type in conditional expression [-Wsign-compare] #define MAX(a, b) (((a) > (b)) ? (a) : (b)) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:1855:27: note: in expansion of macro ‘MAX’ handle->numrecs = MAX(vp->numrecs, handle->numrecs); ^~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/hdf/src/hlimits.h:40:38: warning: conversion to ‘long unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] #define MAX(a, b) (((a) > (b)) ? (a) : (b)) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:1855:27: note: in expansion of macro ‘MAX’ handle->numrecs = MAX(vp->numrecs, handle->numrecs); ^~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:1860:27: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] handle->flags &= ~NC_NDIRTY; ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c: In function ‘NCvario’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:1906:58: warning: conversion to ‘u_long {aka long unsigned int}’ from ‘long int’ may change the sign of the result [-Wsign-conversion] if (FAIL == hdf_xdr_NCv1data(handle, vp, vp->begin, vp->type, values)) ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:1911:52: warning: conversion to ‘u_long {aka long unsigned int}’ from ‘long int’ may change the sign of the result [-Wsign-conversion] return (xdr_NCv1data(handle->xdrs, vp->begin, vp->type, values) ? 0 : -1); ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] iocount *= *edp; ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] size_t szof = nctypelen(vp->type); ^~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:2010:30: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] values = (void *)((const uint8 *)values + iocount * szof); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] (*cc) += (edp0 == edges ? iocount : 1); ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] (*cc) += (edp0 == edges ? iocount : 1); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:2051:27: warning: conversion to ‘int’ from ‘long int’ may alter its value [-Wconversion] vp->numrecs = upper[0]; ^~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c: In function ‘NC_fill_buffer’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:2119:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (ii = 0; ii < vp->assoc->count; ii++) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] buf_size = buf_size * edges[ii]; ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:2125:54: warning: conversion to ‘uint32 {aka unsigned int}’ from ‘size_t {aka long unsigned int}’ may alter its value [-Wconversion] if (HDmemfill(values, (*attr)->data->values, vp->szof, buf_size) == NULL) ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:2125:64: warning: conversion to ‘uint32 {aka unsigned int}’ from ‘long unsigned int’ may alter its value [-Wconversion] if (HDmemfill(values, (*attr)->data->values, vp->szof, buf_size) == NULL) ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:2124:8: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] if (attr != NULL) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c: In function ‘NCnumrecvars’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:2212:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (ii = 0; ii < handle->vars->count; ii++, dp++) { ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c: In function ‘NCelemsPerRec’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:2229:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (jj = 1; jj < vp->assoc->count; jj++) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] nelems *= vp->shape[jj]; ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] nelems *= vp->shape[jj]; ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c: In function ‘ncrecinq’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:2244:13: warning: size of ‘rvp’ is 40000 bytes [-Wlarger-than=] NC_var *rvp[H4_MAX_NC_VARS]; ^~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c: In function ‘NCrecio’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:2272:14: warning: size of ‘rvp’ is 40000 bytes [-Wlarger-than=] NC_var *rvp[H4_MAX_NC_VARS]; ^~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:2289:19: warning: conversion to ‘unsigned int’ from ‘long int’ may alter its value [-Wconversion] iocount = NCelemsPerRec(rvp[ii]); ^~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c: In function ‘ncrecput’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] if ((unfilled = recnum - handle->numrecs) >= 0) { ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] if ((unfilled = recnum - handle->numrecs) >= 0) { ^~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] handle->numrecs = recnum + 1; ^~~~~~ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/local_nc.h:59:0, from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:18: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] if (!xdr_NCsetpos(handle->xdrs, handle->begin_rec + handle->recsize * handle->numrecs)) { ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/xdr/xdr.h:190:66: note: in definition of macro ‘xdr_setpos’ #define xdr_setpos(xdrs, pos) (*(xdrs)->x_ops->x_setpostn)(xdrs, pos) ^~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:2343:18: note: in expansion of macro ‘xdr_NCsetpos’ if (!xdr_NCsetpos(handle->xdrs, handle->begin_rec + handle->recsize * handle->numrecs)) { ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:67:52: warning: conversion to ‘u_int {aka unsigned int}’ from ‘long unsigned int’ may alter its value [-Wconversion] #define xdr_NCsetpos(xdrs, pos) xdr_setpos((xdrs), (pos)) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/xdr/xdr.h:190:66: note: in definition of macro ‘xdr_setpos’ #define xdr_setpos(xdrs, pos) (*(xdrs)->x_ops->x_setpostn)(xdrs, pos) ^~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:2343:18: note: in expansion of macro ‘xdr_NCsetpos’ if (!xdr_NCsetpos(handle->xdrs, handle->begin_rec + handle->recsize * handle->numrecs)) { ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:2358:27: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] handle->flags &= ~NC_NDIRTY; ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c: In function ‘nssdc_read_cdf’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:121:1: warning: stack usage might be 42816 bytes [-Wstack-usage=] nssdc_read_cdf(XDR *xdrs, NC **handlep) ^~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c: In function ‘NCrecio’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:2279:8: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow] if (nrvars == -1) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/nssdc.c:848:1: warning: the frame size of 42736 bytes is larger than 16384 bytes [-Wframe-larger-than=] } /* nssdc_read_cdf */ ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:2284:5: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow] for (ii = 0; ii < nrvars; ii++) { ^~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:2269:1: warning: stack usage is 40400 bytes [-Wstack-usage=] NCrecio(NC *handle, long recnum, Void **datap) ^~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:2315:1: warning: the frame size of 40336 bytes is larger than 16384 bytes [-Wframe-larger-than=] } ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putgetg.c: In function ‘NCgenio’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putgetg.c:49:15: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] maxidim = vp->assoc->count - 1; ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] : idim == 0 && IS_RECVAR(vp) ? handle->numrecs - mystart[idim] ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] : vp->shape[idim] - mystart[idim]; ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putgetg.c:88:30: warning: signed and unsigned type in conditional expression [-Wsign-compare] : idim == 0 && IS_RECVAR(vp) ? handle->numrecs - mystart[idim] ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] mycount[idim] = count != NULL ? count[idim] ^~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putgetg.c:93:48: warning: signed and unsigned type in conditional expression [-Wsign-compare] : myimap[idim + 1] * mycount[idim + 1]; ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putgetg.c:92:30: warning: signed and unsigned type in conditional expression [-Wsign-compare] : idim == maxidim ? vp->szof ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] myimap[idim] = imap != NULL ? imap[idim] ^~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putgetg.c:106:55: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (mystride[maxidim] == 1 && myimap[maxidim] == vp->szof) { ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c: In function ‘ncrecinq’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:2253:8: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow] if (nrvars == -1) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:2240:1: warning: stack usage is 40080 bytes [-Wstack-usage=] ncrecinq(int cdfid, int *nrecvars, int *recvarids, long *recsizes) ^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/putget.c:2266:1: warning: the frame size of 40016 bytes is larger than 16384 bytes [-Wframe-larger-than=] } ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/sharray.c: In function ‘NCxdr_shortsb’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/sharray.c:29:20: warning: size of ‘buf’ is 8192 bytes [-Wlarger-than=] unsigned char buf[NC_SHRT_BUFSIZ]; ^~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/sharray.c:38:25: warning: conversion to ‘unsigned char’ from ‘int’ may alter its value [-Wconversion] *(cp + 1) = *sp % 256; ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/sharray.c:39:25: warning: conversion to ‘unsigned char’ from ‘int’ may alter its value [-Wconversion] *cp = (*sp >> 8); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/sharray.c:48:19: warning: conversion to ‘short int’ from ‘int’ may alter its value [-Wconversion] *sp = ((*cp & 0x7f) << 8) + *(cp + 1); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/sharray.c:51:24: warning: conversion to ‘short int’ from ‘int’ may alter its value [-Wconversion] *sp -= 0x8000; ^~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/string.c: In function ‘compute_hash’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/string.c:35:18: warning: conversion to ‘unsigned int’ from ‘long unsigned int’ may alter its value [-Wconversion] count -= sizeof(uint32); ^~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/string.c: In function ‘NC_re_string’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/string.c:120:42: warning: conversion to ‘size_t {aka long unsigned int}’ from ‘int’ may change the sign of the result [-Wsign-conversion] (void)memset(old->values + count, 0, (int)old->count - (int)count + 1); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/string.c: In function ‘xdr_NC_string’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/string.c:158:27: warning: conversion to ‘unsigned int’ from ‘size_t {aka long unsigned int}’ may alter its value [-Wconversion] (*spp)->len = strlen((*spp)->values); ^~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/string.c: In function ‘NC_xlen_string’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/string.c:186:13: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] len += cdfstr->count; ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/string.c:186:16: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] len += cdfstr->count; ^~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/sharray.c:27:1: warning: stack usage is 8256 bytes [-Wstack-usage=] NCxdr_shortsb(XDR *xdrs, short *sp, u_int nshorts) ^~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/sharray.c: In function ‘NCxdr_shortsb.constprop’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/sharray.c:27:1: warning: stack usage is 8240 bytes [-Wstack-usage=] /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/var.c: In function ‘NC_var_shape’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] xszof = var->HDFsize; ^~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/var.c:134:10: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] ii = var->assoc->count; ^~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/var.c:140:23: warning: conversion to ‘long unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] shape = malloc(ii * sizeof(unsigned long)); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/var.c:151:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (*ip < 0 || *ip >= ((dims != NULL) ? dims->count : 1)) { ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] *op = (*dp)->size; ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/var.c:158:39: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (*op == NC_UNLIMITED && ii != var->assoc->count) { ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/var.c:160:40: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] var->assoc->count - ii); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/var.c:175:14: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] ii = var->assoc->count; ^~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/var.c:176:24: warning: conversion to ‘long unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] dsizes = malloc(ii * sizeof(unsigned long)); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] return (var->assoc->count); ~~~~~~~~~~~^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/var.c: In function ‘ncvardef’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/var.c:253:43: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (handle->dims == NULL || ndims > handle->dims->count) { ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/var.c:275:15: warning: conversion to ‘int’ from ‘size_t {aka long unsigned int}’ may alter its value [-Wconversion] len = strlen(name); ^~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/var.c:277:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (ii = 0; ii < handle->vars->count; ii++, dp++) { ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/var.c:278:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (len == (*dp)->name->len && strncmp(name, (*dp)->name->values, len) == 0) { ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] if (len == (*dp)->name->len && strncmp(name, (*dp)->name->values, len) == 0) { ^~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/var.c:300:37: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] return (handle->vars->count - 1); ~~~~~~~~~~~~~~~~~~~~~^~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/var.c: In function ‘NC_computeshapes’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/var.c:346:25: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] return (handle->vars->count); ~~~~~~~~~~~~~^~~~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/var.c: In function ‘ncvarid’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/var.c:364:11: warning: conversion to ‘int’ from ‘size_t {aka long unsigned int}’ may alter its value [-Wconversion] len = strlen(name); ^~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/var.c:366:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (ii = 0; ii < handle->vars->count; ii++, dp++) { ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/var.c:367:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (len == (*dp)->name->len && strncmp(name, (*dp)->name->values, len) == 0) { ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] if (len == (*dp)->name->len && strncmp(name, (*dp)->name->values, len) == 0) { ^~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/var.c: In function ‘NC_hlookupvar’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/var.c:388:58: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (handle->vars != NULL && varid >= 0 && varid < handle->vars->count) { ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/var.c: In function ‘ncvarinq’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/var.c:439:19: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] *ndimsp = vp->assoc->count; ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/var.c:442:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (ii = 0; ii < vp->assoc->count; ii++) { ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/var.c:448:24: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] *nattrsp = vp->attrs->count; ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/var.c: In function ‘ncvarrename’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/var.c:476:11: warning: conversion to ‘int’ from ‘size_t {aka long unsigned int}’ may alter its value [-Wconversion] len = strlen(newname); ^~~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/var.c:478:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (ii = 0; ii < handle->vars->count; ii++, vpp++) { ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/var.c:479:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (len == (*vpp)->name->len && strncmp(newname, (*vpp)->name->values, len) == 0) { ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] if (len == (*vpp)->name->len && strncmp(newname, (*vpp)->name->values, len) == 0) { ^~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/var.c:490:58: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (handle->vars != NULL && varid >= 0 && varid < handle->vars->count) { ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/var.c:515:23: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] handle->flags &= ~(NC_NDIRTY | NC_HDIRTY); ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/var.c: In function ‘xdr_NC_var’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/var.c:739:17: warning: conversion to ‘unsigned int’ from ‘long int’ may alter its value [-Wconversion] begin = (*vpp)->begin; ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/xdrposix.c: In function ‘rdbuf’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/xdrposix.c:105:35: warning: conversion to ‘int’ from ‘ssize_t {aka long int}’ may alter its value [-Wconversion] biop->nread = biop->cnt = read(biop->fd, (void *)biop->base, BIOBUFSIZ); ^~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/xdrposix.c: In function ‘wrbuf’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/xdrposix.c:124:60: warning: conversion to ‘size_t {aka long unsigned int}’ from ‘int’ may change the sign of the result [-Wsign-conversion] biop->nwrote = write(biop->fd, (void *)biop->base, biop->cnt); ^~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/xdrposix.c:124:24: warning: conversion to ‘int’ from ‘ssize_t {aka long int}’ may alter its value [-Wconversion] biop->nwrote = write(biop->fd, (void *)biop->base, biop->cnt); ^~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/xdrposix.c: In function ‘bioread’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] #define REM(p) ((p)->cnt - CNT(p)) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/xdrposix.c:165:28: note: in expansion of macro ‘REM’ while (nbytes > (rem = REM(biop))) { ^~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/xdrposix.c:165:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while (nbytes > (rem = REM(biop))) { ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] nbytes -= rem; ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/xdrposix.c:169:23: warning: conversion to ‘int’ from ‘size_t {aka long unsigned int}’ may alter its value [-Wconversion] nbytes -= rem; ^~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] ngot += rem; ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/xdrposix.c:170:21: warning: conversion to ‘int’ from ‘size_t {aka long unsigned int}’ may alter its value [-Wconversion] ngot += rem; ^~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/xdrposix.c: In function ‘biowrite’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] #define BREM(p) (BIOBUFSIZ - CNT(p)) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/xdrposix.c:192:28: note: in expansion of macro ‘BREM’ while (nbytes > (rem = BREM(biop))) { ^~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/xdrposix.c:192:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while (nbytes > (rem = BREM(biop))) { ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] nbytes -= rem; ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/xdrposix.c:198:23: warning: conversion to ‘int’ from ‘size_t {aka long unsigned int}’ may alter its value [-Wconversion] nbytes -= rem; ^~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] nwrote += rem; ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/xdrposix.c:199:23: warning: conversion to ‘int’ from ‘size_t {aka long unsigned int}’ may alter its value [-Wconversion] nwrote += rem; ^~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/xdrposix.c:148:16: warning: conversion to ‘int’ from ‘long int’ may alter its value [-Wconversion] #define CNT(p) ((p)->ptr - (p)->base) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/xdrposix.c:208:16: note: in expansion of macro ‘CNT’ if ((cnt = CNT(biop)) > biop->cnt) ^~~ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/xdrposix.c:46:0: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/xdrposix.c: In function ‘xdrposix_getlong’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/xdrposix.c:355:17: warning: conversion to ‘unsigned int’ from ‘long int’ may alter its value [-Wconversion] *lp = ntohl(*lp); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/xdrposix.c: In function ‘xdrposix_putlong’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/xdrposix.c:364:25: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] unsigned char *up = (unsigned char *)lp; ^ In file included from /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/xdrposix.c:46:0: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/xdrposix.c:366:28: warning: conversion to ‘unsigned int’ from ‘long int’ may alter its value [-Wconversion] netlong mycopy = htonl(*lp); ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/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] netlong mycopy = htonl(*lp); ^~~~~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/xdrposix.c: In function ‘xdrposix_getbytes’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/xdrposix.c:381:92: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ((len != 0) && (bioread((biobuf *)xdrs->x_private, (unsigned char *)addr, (int)len) != len)) ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/xdrposix.c: In function ‘xdrposix_putbytes’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/xdrposix.c:389:60: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] if ((len != 0) && (biowrite((biobuf *)xdrs->x_private, (unsigned char *)addr, (int)len) != len)) ^ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/xdrposix.c:389:93: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ((len != 0) && (biowrite((biobuf *)xdrs->x_private, (unsigned char *)addr, (int)len) != len)) ^~ /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/xdrposix.c: In function ‘xdrposix_getpos’: /home/conan/w/prod-v1/bsr/77880/abebc/.conan/data/hdf4/4.2.16-2/_/_/build/d4ba5a4dfe8de1fe8333dc6b76a75031d19a8b8a/src/mfhdf/libsrc/xdrposix.c:398:35: warning: conversion to ‘ncpos_t {aka unsigned int}’ from ‘long int’ may alter its value [-Wconversion] return BIOBUFSIZ * biop->page + CNT(biop); ^ 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