Installing ./clamav-0.101.1-8.qt.src.rpm Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.pNFTZx + umask 022 + cd /home/build/rpmbuild/BUILD + cd /home/build/rpmbuild/BUILD + rm -rf clamav-0.101.1 + /usr/bin/gzip -dc /home/build/rpmbuild/SOURCES/clamav-0.101.1.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd clamav-0.101.1 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #0 (clamav-0.9x-qmailtoaster.patch):' Patch #0 (clamav-0.9x-qmailtoaster.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file etc/clamd.conf.sample Hunk #4 succeeded at 90 (offset 8 lines). Hunk #5 succeeded at 102 (offset 8 lines). Hunk #6 succeeded at 211 (offset 9 lines). Hunk #7 succeeded at 396 (offset 79 lines). patching file etc/freshclam.conf.sample Hunk #3 succeeded at 131 (offset -9 lines). + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.HHWzv3 + umask 022 + cd /home/build/rpmbuild/BUILD + cd clamav-0.101.1 + sed -i -e 's|test/Makefile unit_tests/Makefile ||g' configure + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + '[' 1 = 1 ']' +++ dirname ./configure ++ find . -name config.guess -o -name config.sub + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./config/config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./config/config.sub ++ basename ./config/config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./config/config.sub '/usr/lib/rpm/redhat/config.sub' -> './config/config.sub' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./config/config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./config/config.guess ++ basename ./config/config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./config/config.guess '/usr/lib/rpm/redhat/config.guess' -> './config/config.guess' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./win32/3rdparty/libxml2/config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./win32/3rdparty/libxml2/config.sub ++ basename ./win32/3rdparty/libxml2/config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./win32/3rdparty/libxml2/config.sub '/usr/lib/rpm/redhat/config.sub' -> './win32/3rdparty/libxml2/config.sub' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./win32/3rdparty/libxml2/config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./win32/3rdparty/libxml2/config.guess ++ basename ./win32/3rdparty/libxml2/config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./win32/3rdparty/libxml2/config.guess '/usr/lib/rpm/redhat/config.guess' -> './win32/3rdparty/libxml2/config.guess' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./libclammspack/config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./libclammspack/config.sub ++ basename ./libclammspack/config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./libclammspack/config.sub '/usr/lib/rpm/redhat/config.sub' -> './libclammspack/config.sub' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./libclammspack/config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./libclammspack/config.guess ++ basename ./libclammspack/config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./libclammspack/config.guess '/usr/lib/rpm/redhat/config.guess' -> './libclammspack/config.guess' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./libclamav/c++/config/config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./libclamav/c++/config/config.sub ++ basename ./libclamav/c++/config/config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./libclamav/c++/config/config.sub '/usr/lib/rpm/redhat/config.sub' -> './libclamav/c++/config/config.sub' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./libclamav/c++/config/config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./libclamav/c++/config/config.guess ++ basename ./libclamav/c++/config/config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./libclamav/c++/config/config.guess '/usr/lib/rpm/redhat/config.guess' -> './libclamav/c++/config/config.guess' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./libclamav/c++/llvm/autoconf/config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./libclamav/c++/llvm/autoconf/config.sub ++ basename ./libclamav/c++/llvm/autoconf/config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./libclamav/c++/llvm/autoconf/config.sub '/usr/lib/rpm/redhat/config.sub' -> './libclamav/c++/llvm/autoconf/config.sub' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./libclamav/c++/llvm/autoconf/config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./libclamav/c++/llvm/autoconf/config.guess ++ basename ./libclamav/c++/llvm/autoconf/config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./libclamav/c++/llvm/autoconf/config.guess '/usr/lib/rpm/redhat/config.guess' -> './libclamav/c++/llvm/autoconf/config.guess' + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']' ++ find . -name ltmain.sh + for i in $(find . -name ltmain.sh) + /usr/bin/sed -i.backup -e 's~compiler_flags=$~compiler_flags="-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld"~' ./config/ltmain.sh + for i in $(find . -name ltmain.sh) + /usr/bin/sed -i.backup -e 's~compiler_flags=$~compiler_flags="-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld"~' ./win32/3rdparty/libxml2/ltmain.sh + for i in $(find . -name ltmain.sh) + /usr/bin/sed -i.backup -e 's~compiler_flags=$~compiler_flags="-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld"~' ./libclammspack/ltmain.sh + for i in $(find . -name ltmain.sh) + /usr/bin/sed -i.backup -e 's~compiler_flags=$~compiler_flags="-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld"~' ./libclamav/c++/config/ltmain.sh + for i in $(find . -name ltmain.sh) + /usr/bin/sed -i.backup -e 's~compiler_flags=$~compiler_flags="-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld"~' ./libclamav/c++/llvm/autoconf/ltmain.sh + ./configure --build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-clamav --disable-llvm --disable-static --enable-check --enable-clamdtop --enable-dns --enable-id-check --with-dbdir=/var/lib/clamav --with-group=clamav --with-systemdsystemunitdir=/usr/lib/systemd/system --with-user=clamav checking for x86_64-redhat-linux-gnu-g++... no checking for x86_64-redhat-linux-gnu-c++... no checking for x86_64-redhat-linux-gnu-gpp... no checking for x86_64-redhat-linux-gnu-aCC... no checking for x86_64-redhat-linux-gnu-CC... no checking for x86_64-redhat-linux-gnu-cxx... no checking for x86_64-redhat-linux-gnu-cc++... no checking for x86_64-redhat-linux-gnu-cl.exe... no checking for x86_64-redhat-linux-gnu-FCC... no checking for x86_64-redhat-linux-gnu-KCC... no checking for x86_64-redhat-linux-gnu-RCC... no checking for x86_64-redhat-linux-gnu-xlC_r... no checking for x86_64-redhat-linux-gnu-xlC... no checking for g++... g++ checking whether the C++ compiler works... yes checking for C++ compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking build system type... x86_64-redhat-linux-gnu checking host system type... x86_64-redhat-linux-gnu checking target system type... x86_64-redhat-linux-gnu creating target.h - canonical system defines checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for style of include used by make... GNU checking whether make supports nested variables... yes checking whether UID '1000' is supported by ustar format... yes checking whether GID '1000' is supported by ustar format... yes checking how to create a ustar tar archive... gnutar checking dependency style of g++... none checking whether make supports nested variables... (cached) yes checking for x86_64-redhat-linux-gnu-gcc... no checking for gcc... gcc checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking dependency style of gcc... none checking for x86_64-redhat-linux-gnu-ar... no checking for x86_64-redhat-linux-gnu-lib... no checking for x86_64-redhat-linux-gnu-link... no checking for ar... ar checking the archiver (ar) interface... ar checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for fgrep... /usr/bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-redhat-linux-gnu file names to x86_64-redhat-linux-gnu format... func_convert_file_noop checking how to convert x86_64-redhat-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for x86_64-redhat-linux-gnu-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for x86_64-redhat-linux-gnu-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for x86_64-redhat-linux-gnu-ar... ar checking for archiver @FILE support... @ checking for x86_64-redhat-linux-gnu-strip... no checking for strip... strip checking for x86_64-redhat-linux-gnu-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for x86_64-redhat-linux-gnu-mt... no checking for mt... no checking if : is a manifest tool... no checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... no checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for shl_load... no checking for shl_load in -ldld... no checking for dlopen... no checking for dlopen in -ldl... yes checking whether a program can dlopen itself... yes checking whether a statically linked program can dlopen itself... yes checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking how to run the C++ preprocessor... g++ -E checking for ld used by g++... /usr/bin/ld -m elf_x86_64 checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking for g++ option to produce PIC... -fPIC -DPIC checking if g++ PIC flag -fPIC -DPIC works... yes checking if g++ static flag -static works... no checking if g++ supports -c -o file.o... yes checking if g++ supports -c -o file.o... (cached) yes checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking what extension is used for runtime loadable modules... .so checking what variable specifies run-time module search path... LD_LIBRARY_PATH checking for the default library search path... /lib /usr/lib /usr/lib64//bind9-export/ /usr/lib64/dyninst /usr/lib64/mysql checking for library containing dlopen... -ldl checking for dlerror... yes checking for shl_load... (cached) no checking for shl_load in -ldld... (cached) no checking for dld_link in -ldld... no checking for _ prefix in compiled symbols... no checking whether deplibs are loaded by dlopen... yes checking for argz.h... yes checking for error_t... yes checking for argz_add... yes checking for argz_append... yes checking for argz_count... yes checking for argz_create_sep... yes checking for argz_insert... yes checking for argz_next... yes checking for argz_stringify... yes checking if argz actually works... yes checking whether libtool supports -dlopen/-dlpreopen... yes checking for ltdl.h... no checking where to find libltdl headers... -I$(top_srcdir)/libltdl checking where to find libltdl library... $(top_build_prefix)libltdl/libltdlc.la checking for unistd.h... (cached) yes checking for dl.h... no checking for sys/dl.h... no checking for dld.h... no checking for mach-o/dyld.h... no checking for dirent.h... yes checking for closedir... yes checking for opendir... yes checking for readdir... yes checking for strlcat... no checking for strlcpy... no checking for x86_64-redhat-linux-gnu-pkg-config... /usr/bin/x86_64-redhat-linux-gnu-pkg-config checking pkg-config is at least version 0.16... yes checking for x86_64-redhat-linux-gnu-gcc... gcc checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ISO C89... (cached) none needed checking whether gcc understands -c and -o together... (cached) yes checking dependency style of gcc... (cached) none checking for flex... flex checking lex output file root... lex.yy checking lex library... none needed checking whether yytext is a pointer... no checking for bison... bison -y checking whether ln -s works... yes checking whether make sets $(MAKE)... (cached) yes checking for cos in -lm... yes checking for stdint.h... (cached) yes checking for unistd.h... (cached) yes checking sys/int_types.h usability... no checking sys/int_types.h presence... no checking for sys/int_types.h... no checking for dlfcn.h... (cached) yes checking for inttypes.h... (cached) yes checking sys/inttypes.h usability... no checking sys/inttypes.h presence... no checking for sys/inttypes.h... no checking sys/times.h usability... yes checking sys/times.h presence... yes checking for sys/times.h... yes checking for memory.h... (cached) yes checking ndir.h usability... no checking ndir.h presence... no checking for ndir.h... no checking for stdlib.h... (cached) yes checking for strings.h... (cached) yes checking for string.h... (cached) yes checking sys/mman.h usability... yes checking sys/mman.h presence... yes checking for sys/mman.h... yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking for sys/stat.h... (cached) yes checking for sys/types.h... (cached) yes checking malloc.h usability... yes checking malloc.h presence... yes checking for malloc.h... yes checking poll.h usability... yes checking poll.h presence... yes checking for poll.h... yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking sys/filio.h usability... no checking sys/filio.h presence... no checking for sys/filio.h... no checking sys/uio.h usability... yes checking sys/uio.h presence... yes checking for sys/uio.h... yes checking termios.h usability... yes checking termios.h presence... yes checking for termios.h... yes checking stdbool.h usability... yes checking stdbool.h presence... yes checking for stdbool.h... yes checking pwd.h usability... yes checking pwd.h presence... yes checking for pwd.h... yes checking grp.h usability... yes checking grp.h presence... yes checking for grp.h... yes checking sys/queue.h usability... yes checking sys/queue.h presence... yes checking for sys/queue.h... yes checking sys/cdefs.h usability... yes checking sys/cdefs.h presence... yes checking for sys/cdefs.h... yes checking syslog.h usability... yes checking syslog.h presence... yes checking for syslog.h... yes checking pthread.h usability... yes checking pthread.h presence... yes checking for pthread.h... yes checking for C/C++ restrict keyword... __restrict checking for an ANSI C-conforming const... yes checking for inline... inline checking whether byte ordering is bigendian... no checking for a supported version of gcc... ok (8) checking for gcc bug PR27603... ok, bug not present checking for gcc bug PR26763-2... ok, bug not present checking for valid code generation of CLI_ISCONTAINED... ok, bug not present checking for gcc bug PR28045... ok, bug not present checking for gcc bug PR37573... ok, bug not present checking for off_t... yes checking size of short... 2 checking size of int... 4 checking size of long... 8 checking size of long long... 8 checking size of void *... 8 checking for ld --version-script... yes checking whether uname(2) is POSIX... yes checking for bind in -lsocket... no checking for library containing gethostent... none required checking for poll... yes checking for setsid... yes checking for memcpy... yes checking for snprintf... yes checking for vsnprintf... yes checking for strerror_r... yes checking for strlcpy... (cached) no checking for strlcat... (cached) no checking for strcasestr... yes checking for inet_ntop... yes checking for setgroups... yes checking for initgroups... yes checking for ctime_r... yes checking for mkstemp... yes checking for mallinfo... yes checking for madvise... yes checking for getnameinfo... yes checking for strndup... yes checking for strnlen... yes checking for _LARGEFILE_SOURCE value needed for large files... no checking for working mmap... yes checking for sysconf(_SC_PAGESIZE)... yes checking for getpagesize()... yes checking for MAP_ANON(YMOUS)... MAP_ANONYMOUS checking for enable_extended_FILE_stdio... no checking for timegm... yes checking for sysctlbyname... no checking for CHECK... yes checking for libxml2 installation... /usr checking xml2-config version... 2.9.7 -I/usr/include/libxml2 -lxml2 -lz -llzma -lm -ldl checking for xmlreader.h in /usr... found CPPFLAGS: -I/usr/include/libxml2 LD_FLAGS: -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lxml2 -lz -llzma -lm -ldl checking for xmlTextReaderRead in -lxml2... yes configure: Compiling and linking with libxml2 from /usr checking for OpenSSL installation... /usr checking for CRYPTO_free in -lcrypto... yes checking for X509_VERIFY_PARAM_new in -lssl... yes checking for libjson installation... /usr checking for library containing json_object_object_get_ex... -ljson-c checking for pcre2-config... /usr/bin/pcre2-config checking pcre-config version... 10.32 checking for CVE-2017-7186... ok configure: CFLAGS from pcre-config: configure: LIBS from pcre-config: -lpcre2-8 configure: Compiling and linking with pcre2 from /usr checking whether to enable maintainer-specific portions of Makefiles... no checking for zlib installation... /usr checking for inflateEnd in -lz... yes checking for gzopen in -lz... yes checking how to link with libbz2... -lbz2 checking for BZ2_bzDecompressInit in -lbz2... yes checking bzlib.h usability... yes checking bzlib.h presence... yes checking for bzlib.h... yes checking for CVE-2008-1372... ok checking for CVE-2010-0405... ok checking for getaddrinfo... yes checking for SYSTEMD... no checking for SYSTEMD... no systemd is not supported checking for systemd system unit installation directory... /usr/lib/systemd/system checking for IPv6 support... yes checking for resolv.h... yes checking for dn_expand in std libs... no checking for dn_expand in -lresolv... yes checking whether setpgrp takes no argument... yes checking for libiconv_open in -liconv... no checking for libiconv_open in -liconv... (cached) no checking for iconv... yes checking for pthread.h... (cached) yes checking whether in_port_t is defined... yes checking for in_addr_t definition... yes checking sys/fanotify.h usability... yes checking sys/fanotify.h presence... yes checking for sys/fanotify.h... yes checking for sched_yield... yes checking for pthread_yield... yes checking for readdir_r... support disabled checking for ctime_r... yes, and it takes 2 arguments checking for socklen_t... yes checking for structure packing via __attribute__((packed))... yes checking for type aligning via __attribute__((aligned))... yes checking that structure packing works... yes checking for fd_set... yes, found in sys/select.h checking default FD_SETSIZE value... 1024 checking stat64... yes checking whether signed right shift is sign extended... yes checking for recvmsg... yes checking for sendmsg... yes checking for msg_control field in struct msghdr... yes checking BSD 4.4 / RFC2292 style fd passing... yes checking ncurses/ncurses.h usability... yes checking ncurses/ncurses.h presence... yes checking for ncurses/ncurses.h... yes checking linking with ncurses... ok configure: Compiling and linking with ncurses by using -lncurses checking LFS safe fts implementation... yes checking for libcurl installation... /usr checking for curl_easy_init in -lcurl... yes checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking for sys/int_types.h... (cached) no checking for inttypes.h... (cached) yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating libltdl/Makefile config.status: creating clamscan/Makefile config.status: creating database/Makefile config.status: creating docs/Makefile config.status: creating clamd/Makefile config.status: creating clamd/clamav-daemon.service config.status: creating clamd/clamav-daemon.socket config.status: creating clamdscan/Makefile config.status: creating clamsubmit/Makefile config.status: creating clamav-milter/Makefile config.status: creating freshclam/clamav-freshclam.service config.status: creating freshclam/Makefile config.status: creating sigtool/Makefile config.status: creating clamconf/Makefile config.status: creating etc/Makefile config.status: creating clamdtop/Makefile config.status: creating clambc/Makefile config.status: creating libfreshclam/Makefile config.status: creating Makefile config.status: creating clamav-config config.status: creating libclamav.pc config.status: creating platform.h config.status: creating docs/man/clamav-milter.8 config.status: creating docs/man/clamav-milter.conf.5 config.status: creating docs/man/clambc.1 config.status: creating docs/man/clamconf.1 config.status: creating docs/man/clamd.8 config.status: creating docs/man/clamd.conf.5 config.status: creating docs/man/clamdscan.1 config.status: creating docs/man/clamscan.1 config.status: creating docs/man/freshclam.1 config.status: creating docs/man/freshclam.conf.5 config.status: creating docs/man/sigtool.1 config.status: creating docs/man/clamdtop.1 config.status: creating docs/man/clamsubmit.1 config.status: creating clamav-types.h config.status: creating clamav-config.h config.status: creating libclammspack/config.h config.status: libclammspack/config.h is unchanged config.status: executing depfiles commands config.status: executing libtool commands checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating libltdl/Makefile config.status: creating clamscan/Makefile config.status: creating database/Makefile config.status: creating docs/Makefile config.status: creating clamd/Makefile config.status: creating clamd/clamav-daemon.service config.status: creating clamd/clamav-daemon.socket config.status: creating clamdscan/Makefile config.status: creating clamsubmit/Makefile config.status: creating clamav-milter/Makefile config.status: creating freshclam/clamav-freshclam.service config.status: creating freshclam/Makefile config.status: creating sigtool/Makefile config.status: creating clamconf/Makefile config.status: creating etc/Makefile config.status: creating clamdtop/Makefile config.status: creating clambc/Makefile config.status: creating libfreshclam/Makefile config.status: creating Makefile config.status: creating clamav-config config.status: creating libclamav.pc config.status: creating platform.h config.status: creating docs/man/clamav-milter.8 config.status: creating docs/man/clamav-milter.conf.5 config.status: creating docs/man/clambc.1 config.status: creating docs/man/clamconf.1 config.status: creating docs/man/clamd.8 config.status: creating docs/man/clamd.conf.5 config.status: creating docs/man/clamdscan.1 config.status: creating docs/man/clamscan.1 config.status: creating docs/man/freshclam.1 config.status: creating docs/man/freshclam.conf.5 config.status: creating docs/man/sigtool.1 config.status: creating docs/man/clamdtop.1 config.status: creating docs/man/clamsubmit.1 config.status: creating clamav-types.h config.status: creating libclamav/Makefile config.status: creating clamav-config.h config.status: clamav-config.h is unchanged config.status: creating libclammspack/config.h config.status: libclammspack/config.h is unchanged config.status: executing depfiles commands config.status: executing libtool commands configure: Summary of detected features follows OS : linux-gnu pthreads : yes (-lpthread) configure: Summary of miscellaneous features check : -lcheck fanotify : yes fdpassing : 1 IPv6 : yes configure: Summary of optional tools clamdtop : -lncurses milter : yes (disabled) clamsubmit : yes (libjson-c-dev found at /usr), libcurl-devel found at /usr) configure: Summary of engine performance features release mode: yes llvm : no (disabled) mempool : yes configure: Summary of engine detection features bzip2 : ok zlib : /usr unrar : yes preclass : yes (libjson-c-dev found at /usr) pcre : /usr libmspack : yes (Internal) libxml2 : yes, from /usr yara : yes fts : yes (libc) + sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool + sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool + sed -i -e 's|clamav-milter test clamdtop|clamav-milter clamdtop|g' -e 's|clambc unit_tests clamsubmit|clambc clamsubmit|g' -e 's|unit_tests \$(am|\$(am|g' Makefile + /usr/bin/make /usr/bin/make all-recursive make[1]: Entering directory '/home/build/rpmbuild/BUILD/clamav-0.101.1' Making all in libltdl make[2]: Entering directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/libltdl' /usr/bin/make all-am make[3]: Entering directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/libltdl' CC dlopen.lo CCLD dlopen.la CC libltdlc_la-preopen.lo CC libltdlc_la-lt__alloc.lo CC libltdlc_la-lt_dlloader.lo CC libltdlc_la-lt_error.lo CC libltdlc_la-ltdl.lo CC libltdlc_la-slist.lo CC lt__strl.lo CCLD libltdlc.la make[3]: Leaving directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/libltdl' make[2]: Leaving directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/libltdl' Making all in libclamav make[2]: Entering directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/libclamav' /usr/bin/make all-recursive make[3]: Entering directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/libclamav' make[4]: Entering directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/libclamav' CXX libclamunrar_la-archive.lo In file included from ../libclamunrar/archive.cpp:3: ../libclamunrar/arccmt.cpp: In member function 'bool Archive::GetComment(Array*)': ../libclamunrar/arccmt.cpp:46:24: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (Format==RARFMT14 && MainHead.PackComment || Format!=RARFMT14 && CommHead.Method!=0x30) ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../libclamunrar/archive.cpp: In member function 'bool Archive::IsArchive(bool)': ../libclamunrar/archive.cpp:206:46: warning: suggest parentheses around '&&' within '||' [-Wparentheses] StartFound=Type==HEAD_MAIN || SilentOpen && Type==HEAD_CRYPT; ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../libclamunrar/archive.cpp:3: ../libclamunrar/arccmt.cpp: At global scope: ../libclamunrar/arccmt.cpp:1:13: warning: 'bool IsAnsiEscComment(const wchar*, size_t)' declared 'static' but never defined [-Wunused-function] static bool IsAnsiEscComment(const wchar *Data,size_t Size); ^~~~~~~~~~~~~~~~ cc1plus: warning: unrecognized command line option '-Wno-logical-op-parentheses' CXX libclamunrar_la-arcread.lo ../libclamunrar/arcread.cpp: In member function 'void Archive::ConvertFileHeader(FileHeader*)': ../libclamunrar/arcread.cpp:1383:29: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (*s=='/' || *s=='\\' && Format!=RARFMT50) ~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ../libclamunrar/arcread.cpp: In member function 'size_t Archive::ReadHeader()': ../libclamunrar/arcread.cpp:32:3: warning: 'ReadSize' may be used uninitialized in this function [-Wmaybe-uninitialized] if (ReadSize>0 && NextBlockPos<=CurBlockPos) ^~ At global scope: cc1plus: warning: unrecognized command line option '-Wno-logical-op-parentheses' CXX libclamunrar_la-blake2s.lo CXX libclamunrar_la-cmddata.lo ../libclamunrar/cmddata.cpp: In member function 'int CommandData::IsProcessFile(FileHeader&, bool*, int, wchar*, uint)': ../libclamunrar/cmddata.cpp:1208:60: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if ((FileHead.FileAttr & ExclFileAttr)!=0 || InclAttrSet && (FileHead.FileAttr & InclFileAttr)==0) ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libclamunrar/cmddata.cpp: In member function 'void CommandData::ProcessCommand()': ../libclamunrar/cmddata.cpp:1233:38: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (Command[0]!=0 && Command[1]!=0 && wcschr(SingleCharCommands,Command[0])!=NULL || *ArcName==0) ^ At global scope: cc1plus: warning: unrecognized command line option '-Wno-logical-op-parentheses' CXX libclamunrar_la-consio.lo CXX libclamunrar_la-crc.lo CXX libclamunrar_la-crypt.lo In file included from ../libclamunrar/crypt.cpp:7: ../libclamunrar/crypt3.cpp: In member function 'void CryptData::SetKey30(bool, SecPassword*, const wchar*, const byte*)': ../libclamunrar/crypt3.cpp:8:21: warning: suggest parentheses around '&&' within '||' [-Wparentheses] (Salt==NULL && !KDF3Cache[I].SaltPresent || Salt!=NULL && ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ At global scope: cc1plus: warning: unrecognized command line option '-Wno-logical-op-parentheses' CXX libclamunrar_la-dll.lo CXX libclamunrar_la-encname.lo CXX libclamunrar_la-errhnd.lo CXX libclamunrar_la-extinfo.lo CXX libclamunrar_la-extract.lo ../libclamunrar/extract.cpp: In member function 'bool CmdExtract::ExtractCurrentFile(Archive&, size_t, bool&)': ../libclamunrar/extract.cpp:356:32: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] if (Cmd->VersionControl-1==Version) ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../libclamunrar/extract.cpp:641:9: warning: this 'else' clause does not guard... [-Wmisleading-indentation] else ^~~~ ../libclamunrar/extract.cpp:653:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' if (!LinkSuccess || Arc.Format==RARFMT15 && !FileCreateMode) ^~ ../libclamunrar/extract.cpp:653:52: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (!LinkSuccess || Arc.Format==RARFMT15 && !FileCreateMode) ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../libclamunrar/extract.cpp:733:67: warning: suggest parentheses around '&&' within '||' [-Wparentheses] (!LinkEntry || Arc.FileHead.RedirType==FSREDIR_FILECOPY && LinkSuccess) && ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ At global scope: cc1plus: warning: unrecognized command line option '-Wno-logical-op-parentheses' CXX libclamunrar_la-filcreat.lo CXX libclamunrar_la-file.lo ../libclamunrar/file.cpp: In member function 'bool File::Create(const wchar*, uint)': ../libclamunrar/file.cpp:165:8: warning: unused variable 'ShareRead' [-Wunused-variable] bool ShareRead=(Mode & FMF_SHAREREAD)!=0 || File::OpenShared; ^~~~~~~~~ ../libclamunrar/file.cpp: In member function 'bool File::Write(const void*, size_t)': ../libclamunrar/file.cpp:322:20: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] Success=Written==Size; ~~~~~~~^~~~~~ ../libclamunrar/file.cpp:343:20: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (Written0) ~~~~~~~^~~~~ At global scope: cc1plus: warning: unrecognized command line option '-Wno-logical-op-parentheses' CXX libclamunrar_la-filefn.lo ../libclamunrar/filefn.cpp: In function 'bool CreatePath(const wchar*, bool)': ../libclamunrar/filefn.cpp:57:15: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] if (s-Path>=ASIZE(DirName)) At global scope: cc1plus: warning: unrecognized command line option '-Wno-logical-op-parentheses' CXX libclamunrar_la-filestr.lo CXX libclamunrar_la-find.lo CXX libclamunrar_la-getbits.lo CXX libclamunrar_la-global.lo CXX libclamunrar_la-hash.lo ../libclamunrar/hash.cpp: In member function 'bool HashValue::operator==(const HashValue&)': ../libclamunrar/hash.cpp:33:24: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (Type==HASH_RAR14 && cmp.Type==HASH_RAR14 || ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ At global scope: cc1plus: warning: unrecognized command line option '-Wno-logical-op-parentheses' CXX libclamunrar_la-headers.lo ../libclamunrar/headers.cpp: In member function 'FileHeader& FileHeader::operator=(FileHeader&)': ../libclamunrar/headers.cpp:43:32: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct FileHeader' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this,&hd,sizeof(*this)); ^ In file included from ../libclamunrar/rar.hpp:28, from ../libclamunrar/headers.cpp:1: ../libclamunrar/headers.hpp:174:8: note: 'struct FileHeader' declared here struct FileHeader:BlockHeader ^~~~~~~~~~ At global scope: cc1plus: warning: unrecognized command line option '-Wno-logical-op-parentheses' CXX libclamunrar_la-isnt.lo CXX libclamunrar_la-list.lo ../libclamunrar/list.cpp: In function 'void ListArchive(CommandData*)': ../libclamunrar/list.cpp:150:46: warning: suggest parentheses around '&&' within '||' [-Wparentheses] Arc.GetHeaderType()==HEAD_ENDARC && Arc.EndArcHead.NextVolume) && ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../libclamunrar/rar.hpp:13, from ../libclamunrar/list.cpp:1: ../libclamunrar/list.cpp: In function 'void ListFileHeader(Archive&, FileHeader&, bool&, bool, bool, bool)': ../libclamunrar/rardefs.hpp:4:24: warning: comparison of integer expressions of different signedness: 'int64' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] #define Min(x,y) (((x)<(y)) ? (x):(y)) ~~~^~~~ ../libclamunrar/list.cpp:289:31: note: in expansion of macro 'Min' int DataSize=(int)Min(hd.PackSize,ASIZE(LinkTargetA)-1); ^~~ ../libclamunrar/list.cpp: At global scope: ../libclamunrar/list.cpp:4:13: warning: 'void ListSymLink(Archive&)' declared 'static' but never defined [-Wunused-function] static void ListSymLink(Archive &Arc); ^~~~~~~~~~~ ../libclamunrar/list.cpp:6:13: warning: 'void ListOldSubHeader(Archive&)' declared 'static' but never defined [-Wunused-function] static void ListOldSubHeader(Archive &Arc); ^~~~~~~~~~~~~~~~ ../libclamunrar/list.cpp:7:13: warning: 'void ListNewSubHeader(CommandData*, Archive&)' declared 'static' but never defined [-Wunused-function] static void ListNewSubHeader(CommandData *Cmd,Archive &Arc); ^~~~~~~~~~~~~~~~ cc1plus: warning: unrecognized command line option '-Wno-logical-op-parentheses' CXX libclamunrar_la-match.lo CXX libclamunrar_la-options.lo ../libclamunrar/options.cpp: In member function 'void RAROptions::Init()': ../libclamunrar/options.cpp:19:35: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class RAROptions' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(this,0,sizeof(RAROptions)); ^ In file included from ../libclamunrar/rar.hpp:24, from ../libclamunrar/options.cpp:1: ../libclamunrar/options.hpp:81:7: note: 'class RAROptions' declared here class RAROptions ^~~~~~~~~~ At global scope: cc1plus: warning: unrecognized command line option '-Wno-logical-op-parentheses' CXX libclamunrar_la-pathfn.lo ../libclamunrar/pathfn.cpp: In function 'void NextVolumeName(wchar*, uint, bool)': ../libclamunrar/pathfn.cpp:349:21: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (ChPtr[1]==0 && wcslen(ArcName)|\"":"?*",*s)!=NULL || Extended && (byte)*s<32) ~~~~~~~~~^~~~~~~~~~~~~~ ../libclamunrar/pathfn.cpp: In function 'void MakeNameUsable(wchar*, bool)': ../libclamunrar/pathfn.cpp:441:66: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (wcschr(Extended ? L"?*<>|\"":L"?*",*s)!=NULL || Extended && (uint)*s<32) ~~~~~~~~~^~~~~~~~~~~~~~ At global scope: cc1plus: warning: unrecognized command line option '-Wno-logical-op-parentheses' CXX libclamunrar_la-qopen.lo ../libclamunrar/qopen.cpp: In member function 'bool QuickOpen::ReadNext()': ../libclamunrar/qopen.cpp:280:8: warning: unused variable 'Flags' [-Wunused-variable] uint Flags=(uint)Raw.GetV(); ^~~~~ At global scope: cc1plus: warning: unrecognized command line option '-Wno-logical-op-parentheses' CXX libclamunrar_la-rar.lo CXX libclamunrar_la-rarvm.lo CXX libclamunrar_la-rawread.lo CXX libclamunrar_la-rdwrfn.lo ../libclamunrar/rdwrfn.cpp: In member function 'int ComprDataIO::UnpRead(byte*, size_t)': ../libclamunrar/rdwrfn.cpp:121:36: warning: suggest parentheses around '&&' within '||' [-Wparentheses] (ReadSize==0 || Decryption && (TotalRead & CRYPT_BLOCK_MASK) != 0) ) ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ At global scope: cc1plus: warning: unrecognized command line option '-Wno-logical-op-parentheses' CXX libclamunrar_la-recvol.lo In file included from ../libclamunrar/recvol.cpp:3: ../libclamunrar/recvol3.cpp: In member function 'bool RecVolumes3::Restore(RAROptions*, const wchar*, bool)': ../libclamunrar/recvol3.cpp:231:25: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (RecVolNumber!=0 && RecVolNumber!=P[1] || FileNumber!=0 && FileNumber!=P[2]) ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from ../libclamunrar/recvol.cpp:4: ../libclamunrar/recvol5.cpp: In member function 'bool RecVolumes5::Restore(RAROptions*, const wchar*, bool)': ../libclamunrar/recvol5.cpp:380:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (ReadSize!=RecBufferSize) ~~~~~~~~^~~~~~~~~~~~~~~ In file included from ../libclamunrar/rar.hpp:13, from ../libclamunrar/recvol.cpp:1: ../libclamunrar/rardefs.hpp:4:24: warning: comparison of integer expressions of different signedness: 'int' and 'uint64' {aka 'long unsigned int'} [-Wsign-compare] #define Min(x,y) (((x)<(y)) ? (x):(y)) ~~~^~~~ ../libclamunrar/recvol5.cpp:397:34: note: in expansion of macro 'Min' size_t WriteSize=(size_t)Min(MaxRead,Item->FileSize); ^~~ At global scope: cc1plus: warning: unrecognized command line option '-Wno-logical-op-parentheses' CXX libclamunrar_la-resource.lo CXX libclamunrar_la-rijndael.lo ../libclamunrar/rijndael.cpp: In member function 'void Rijndael::GenerateTables()': ../libclamunrar/rijndael.cpp:439:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (int i = 0,w = 1; i < sizeof(rcon)/sizeof(rcon[0]); i++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libclamunrar/rijndael.cpp: In member function 'void Rijndael::Init(bool, const byte*, uint, const byte*)': ../libclamunrar/rijndael.cpp:82:8: warning: 'uKeyLenInBytes' may be used uninitialized in this function [-Wmaybe-uninitialized] uint uKeyLenInBytes; ^~~~~~~~~~~~~~ At global scope: cc1plus: warning: unrecognized command line option '-Wno-logical-op-parentheses' CXX libclamunrar_la-rs.lo CXX libclamunrar_la-rs16.lo CXX libclamunrar_la-scantree.lo ../libclamunrar/scantree.cpp: In member function 'bool ScanTree::GetNextMask()': ../libclamunrar/scantree.cpp:221:51: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (Name[0]=='.' && (Name[1]==0 || Name[1]=='.' && Name[2]==0)) ~~~~~~~~~~~~~^~~~~~~~~~~~~ ../libclamunrar/scantree.cpp: In member function 'SCAN_CODE ScanTree::FindProc(FindData*)': ../libclamunrar/scantree.cpp:260:36: warning: suggest parentheses around '&&' within '||' [-Wparentheses] FolderWildcards && Recurse!=RECURSE_DISABLE || ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libclamunrar/scantree.cpp:261:30: warning: suggest parentheses around '&&' within '||' [-Wparentheses] Wildcards && Recurse==RECURSE_WILDCARDS || ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libclamunrar/scantree.cpp:262:35: warning: suggest parentheses around '&&' within '||' [-Wparentheses] ScanEntireDisk && Recurse!=RECURSE_DISABLE); ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ At global scope: cc1plus: warning: unrecognized command line option '-Wno-logical-op-parentheses' CXX libclamunrar_la-secpassword.lo CXX libclamunrar_la-sha1.lo CXX libclamunrar_la-sha256.lo CXX libclamunrar_la-smallfn.lo CXX libclamunrar_la-strfn.lo ../libclamunrar/strfn.cpp: In function 'bool IsAlpha(int)': ../libclamunrar/strfn.cpp:195:18: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return ch>='A' && ch<='Z' || ch>='a' && ch<='z'; ~~~~~~~~^~~~~~~~~~ At global scope: cc1plus: warning: unrecognized command line option '-Wno-logical-op-parentheses' CXX libclamunrar_la-strlist.lo CXX libclamunrar_la-system.lo CXX libclamunrar_la-threadpool.lo CXX libclamunrar_la-timefn.lo ../libclamunrar/timefn.cpp: In member function 'void RarTime::SetIsoText(const wchar*)': ../libclamunrar/timefn.cpp:253:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] if (FieldPos 0xb0 || AvrPlc >= 0x2a00 && OldAvr2 < 0x40) ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../libclamunrar/unpack.cpp:14: ../libclamunrar/unpack30.cpp: In member function 'void Unpack::Unpack29(bool)': ../libclamunrar/unpack30.cpp:30:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (int I=0;IParentFilter]->Prg; ^~~~~~~~~ ../libclamunrar/unpack30.cpp:561:29: warning: unused variable 'ParentPrg' [-Wunused-variable] VM_PreparedProgram *ParentPrg=&Filters30[flt->ParentFilter]->Prg; ^~~~~~~~~ In file included from ../libclamunrar/unpack.cpp:15: ../libclamunrar/unpack50.cpp: In member function 'void Unpack::Unpack5(bool)': ../libclamunrar/unpack50.cpp:30:73: warning: suggest parentheses around '&&' within '||' [-Wparentheses] Inp.InAddr==BlockHeader.BlockStart+BlockHeader.BlockSize-1 && ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ Inp.InBit>=BlockHeader.BlockBitSize) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libclamunrar/unpack50.cpp: In member function 'void Unpack::UnpWriteBuf()': ../libclamunrar/unpack50.cpp:393:21: warning: suggest parentheses around '&&' within '||' [-Wparentheses] WrPtr!=UnpPtr && ((WrPtr-UnpPtr)&MaxWinMask)<((WriteBorder-UnpPtr)&MaxWinMask)) ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ At global scope: cc1plus: warning: unrecognized command line option '-Wno-logical-op-parentheses' CXX libclamunrar_la-volume.lo ../libclamunrar/volume.cpp: In function 'bool MergeArchive(Archive&, ComprDataIO*, bool, wchar)': ../libclamunrar/volume.cpp:22:25: warning: suggest parentheses around '&&' within '||' [-Wparentheses] hd->UnpVer>=20 && hd->FileHash.CRC32!=0xffffffff; ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libclamunrar/volume.cpp: In function 'bool DllVolChange(RAROptions*, wchar*, size_t)': ../libclamunrar/volume.cpp:247:44: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (DllVolAborted || Cmd->Callback==NULL && Cmd->ChangeVolProc==NULL) ^ At global scope: cc1plus: warning: unrecognized command line option '-Wno-logical-op-parentheses' CXXLD libclamunrar.la CXX unrar_iface.lo CXXLD libclamunrar_iface.la CC libclammspack_la-cabc.lo CC libclammspack_la-cabd.lo CC libclammspack_la-chmc.lo CC libclammspack_la-chmd.lo CC libclammspack_la-crc32.lo CC libclammspack_la-hlpc.lo CC libclammspack_la-hlpd.lo CC libclammspack_la-kwajc.lo CC libclammspack_la-kwajd.lo CC libclammspack_la-litc.lo CC libclammspack_la-litd.lo CC libclammspack_la-lzssd.lo CC libclammspack_la-lzxc.lo CC libclammspack_la-lzxd.lo CC libclammspack_la-mszipc.lo CC libclammspack_la-mszipd.lo CC libclammspack_la-oabc.lo CC libclammspack_la-oabd.lo CC libclammspack_la-qtmd.lo CC libclammspack_la-system.lo CC libclammspack_la-szddc.lo CC libclammspack_la-szddd.lo CCLD libclammspack.la CC libclamav_la-matcher-ac.lo matcher-ac.c: In function 'ac_special_altstr': matcher-ac.c:2322:35: warning: variable 'len' set but not used [-Wunused-but-set-variable] int i, ret, num, fixed, slen, len; ^~~ matcher-ac.c: In function 'ac_special_altexpand': matcher-ac.c:2182:23: warning: 'wild' may be used uninitialized in this function [-Wmaybe-uninitialized] } else if (wild == 0) { /* duplicate */ ^ matcher-ac.c:2146:17: note: 'wild' was declared here int i, cmp, wild; ^~~~ matcher-ac.c:2182:23: warning: 'wild' may be used uninitialized in this function [-Wmaybe-uninitialized] } else if (wild == 0) { /* duplicate */ ^ matcher-ac.c:2146:17: note: 'wild' was declared here int i, cmp, wild; ^~~~ CC libclamav_la-matcher-bm.lo CC libclamav_la-matcher-hash.lo CC libclamav_la-matcher.lo matcher.c: In function 'cli_caloff': matcher.c:486:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (offset_max) ^~ matcher.c:488:3: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' break; ^~~~~ CC libclamav_la-others.lo CC libclamav_la-readdb.lo readdb.c: In function 'cli_parse_add': readdb.c:601:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if ( ret = cli_bcomp_addpatt(root, virname, hexsig, lsigid, options) ) { ^~~ readdb.c: In function 'cl_load': readdb.c:4578:2: warning: 'daily_cld' may be used uninitialized in this function [-Wmaybe-uninitialized] cl_cvdfree(daily_cld); ^~~~~~~~~~~~~~~~~~~~~ readdb.c:4476:17: note: 'daily_cld' was declared here struct cl_cvd *daily_cld, *daily_cvd; ^~~~~~~~~ CC libclamav_la-cvd.lo CC libclamav_la-dsig.lo In file included from crtmgr.h:27, from others.h:51, from matcher.h:29, from others.h:22, from dsig.c:35: dsig.c: In function 'cli_decodesig': bignum.h:10:31: warning: right-hand operand of comma expression has no effect [-Wunused-value] #define mp_init(a) (fp_init(a), 0) ~~~~~~~~~~~^~~~ dsig.c:74:5: note: in expansion of macro 'mp_init' mp_init(&r); ^~~~~~~ bignum.h:10:31: warning: right-hand operand of comma expression has no effect [-Wunused-value] #define mp_init(a) (fp_init(a), 0) ~~~~~~~~~~~^~~~ dsig.c:75:5: note: in expansion of macro 'mp_init' mp_init(&c); ^~~~~~~ bignum.h:10:31: warning: right-hand operand of comma expression has no effect [-Wunused-value] #define mp_init(a) (fp_init(a), 0) ~~~~~~~~~~~^~~~ dsig.c:94:5: note: in expansion of macro 'mp_init' mp_init(&p); ^~~~~~~ dsig.c: In function 'cli_versig': bignum.h:10:31: warning: right-hand operand of comma expression has no effect [-Wunused-value] #define mp_init(a) (fp_init(a), 0) ~~~~~~~~~~~^~~~ dsig.c:120:5: note: in expansion of macro 'mp_init' mp_init(&n); ^~~~~~~ bignum.h:10:31: warning: right-hand operand of comma expression has no effect [-Wunused-value] #define mp_init(a) (fp_init(a), 0) ~~~~~~~~~~~^~~~ dsig.c:122:5: note: in expansion of macro 'mp_init' mp_init(&e); ^~~~~~~ dsig.c: In function 'cli_versig2': bignum.h:10:31: warning: right-hand operand of comma expression has no effect [-Wunused-value] #define mp_init(a) (fp_init(a), 0) ~~~~~~~~~~~^~~~ dsig.c:164:5: note: in expansion of macro 'mp_init' mp_init(&e); ^~~~~~~ bignum.h:10:31: warning: right-hand operand of comma expression has no effect [-Wunused-value] #define mp_init(a) (fp_init(a), 0) ~~~~~~~~~~~^~~~ dsig.c:166:5: note: in expansion of macro 'mp_init' mp_init(&n); ^~~~~~~ dsig.c:191:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (!(ctx)) ^~ dsig.c:194:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' cl_update_hash(ctx, digest2, HASH_LEN); ^~~~~~~~~~~~~~ dsig.c:219:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (!(ctx)) ^~ dsig.c:222:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' cl_update_hash(ctx, final, sizeof(final)); ^~~~~~~~~~~~~~ CC libclamav_la-scanners.lo scanners.c: In function 'cli_unrar_scanmetadata': scanners.c:249:1: warning: label 'done' defined but not used [-Wunused-label] done: ^~~~ scanners.c:235:9: warning: unused variable 'virus_found' [-Wunused-variable] int virus_found = 0; ^~~~~~~~~~~ scanners.c: In function 'cli_scanrar': scanners.c:260:11: warning: unused variable 'comment_dir' [-Wunused-variable] char* comment_dir = NULL; /* temp dir to write file comments to */ ^~~~~~~~~~~ scanners.c: In function 'cli_scanraw': scanners.c:2583:14: warning: unused variable 'lastrar' [-Wunused-variable] uint32_t lastrar; ^~~~~~~ CC libclamav_la-textdet.lo CC libclamav_la-filetypes.lo filetypes.c: In function 'cli_filetype2': filetypes.c:355:76: warning: comparison between 'cli_file_t' {aka 'enum '} and 'enum cl_error_t' [-Wenum-compare] if ((ret2 = cli_ooxml_filetype(NULL, map)) != CL_SUCCESS) { ^~ CC libclamav_la-rtf.lo rtf.c: In function 'push_state': rtf.c:153:9: warning: variable 'defelements' set but not used [-Wunused-but-set-variable] size_t defelements; ^~~~~~~~~~~ CC libclamav_la-blob.lo CC libclamav_la-mbox.lo mbox.c: In function 'parseMHTMLComment': mbox.c:1143:15: warning: unused variable 'thisjobj' [-Wunused-variable] json_object *thisjobj = (json_object *)wrkjobj; ^~~~~~~~ mbox.c: In function 'boundaryStart': mbox.c:2460:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (newline != line) ^~ mbox.c:2465:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if((*newline != '-') && (*newline != '(')) { ^~ mbox.c:2550:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (newline != line) ^~ mbox.c:2553:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' return rc; ^~~~~~ mbox.c: In function 'boundaryEnd': mbox.c:2632:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (newline != line) ^~ mbox.c:2635:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' return 0; ^~~~~~ mbox.c: In function 'do_multipart': mbox.c:3863:14: warning: unused variable 'mtype' [-Wunused-variable] const char *mtype = NULL; ^~~~~ mbox.c: In function 'rfc1341': mbox.c:3315:7: warning: '/' directive output may be truncated writing 1 byte into a region of size between 0 and 256 [-Wformat-truncation=] "%s"PATHSEP"%s", pdir, dent->d_name); ^~~~ In file included from ../clamav-config.h:690, from msxml_parser.h:29, from mbox.c:78: ../platform.h:34:18: note: format string is defined here #define PATHSEP "/" ^ In file included from /usr/include/stdio.h:873, from mbox.c:37: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 2 and 513 bytes into a destination of size 256 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libclamav_la-message.lo CC libclamav_la-table.lo CC libclamav_la-text.lo CC libclamav_la-ole2_extract.lo CC libclamav_la-vba_extract.lo CC libclamav_la-msexpand.lo CC libclamav_la-pe.lo CC libclamav_la-pe_icons.lo CC libclamav_la-disasm.lo CC libclamav_la-upx.lo upx.c: In function 'upx_inflate2e': upx.c:515:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if ((oob = doubleebx(src, &myebx, &scur, ssize)) == -1) ^~ upx.c:517:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' backsize = 2 + oob; ^~~~~~~~ CC libclamav_la-htmlnorm.lo CC libclamav_la-libmspack.lo CC libclamav_la-rebuildpe.lo rebuildpe.c: In function 'cli_rebuildpe_align': rebuildpe.c:178:32: warning: '%.2d' directive output may be truncated writing between 2 and 10 bytes into a region of size 3 [-Wformat-truncation=] snprintf(curpe, 8, ".clam%.2d", i+1); ^~~~ rebuildpe.c:178:26: note: directive argument in the range [1, 2147483647] snprintf(curpe, 8, ".clam%.2d", i+1); ^~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/openssl/crypto.h:20, from /usr/include/openssl/comp.h:16, from /usr/include/openssl/ssl.h:17, from clamav.h:31, from rebuildpe.c:44: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 8 and 16 bytes into a destination of size 8 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libclamav_la-petite.lo CC libclamav_la-wwunpack.lo CC libclamav_la-unsp.lo CC libclamav_la-aspack.lo CC libclamav_la-packlibs.lo CC libclamav_la-fsg.lo CC libclamav_la-mew.lo mew.c: In function 'mew_lzma': mew.c:358:13: warning: variable 'var30' set but not used [-Wunused-but-set-variable] char var1, var30; ^~~~~ CC libclamav_la-upack.lo CC libclamav_la-line.lo CC libclamav_la-untar.lo CC libclamav_la-unzip.lo unzip.c: In function 'zupdatekey': unzip.c:319:19: warning: unused variable 'crctmp' [-Wunused-variable] unsigned long crctmp; ^~~~~~ CC libclamav_la-ooxml.lo CC libclamav_la-inflate64.lo CC libclamav_la-special.lo CC libclamav_la-binhex.lo CC libclamav_la-is_tar.lo CC libclamav_la-tnef.lo CC libclamav_la-autoit.lo CC libclamav_la-unarj.lo unarj.c: In function 'arj_read_main_header': unarj.c:811:8: warning: variable 'header_offset' set but not used [-Wunused-but-set-variable] off_t header_offset; ^~~~~~~~~~~~~ CC libclamav_la-bzlib.lo CC libclamav_la-nulsft.lo CC libclamav_la-infblock.lo CC libclamav_la-pdf.lo pdf.c: In function 'pdf_findobj_in_objstm': pdf.c:302:30: warning: unused variable 'objsize' [-Wunused-variable] unsigned long objid = 0, objsize = 0, objoff = 0; ^~~~~~~ pdf.c: In function 'pdf_find_and_parse_objs_in_objstm': pdf.c:3027:11: warning: unused variable 'current_obj' [-Wunused-variable] char* current_obj = objstm->streambuf + objstm->first; ^~~~~~~~~~~ pdf.c:3026:11: warning: unused variable 'current_pair' [-Wunused-variable] char* current_pair = objstm->streambuf; ^~~~~~~~~~~~ pdf.c:3020:13: warning: unused variable 'foundobj' [-Wunused-variable] int32_t foundobj = 0, alerts = 0; ^~~~~~~~ pdf.c: In function 'pdf_find_and_extract_objs': pdf.c:3106:25: warning: unused variable 'j' [-Wunused-variable] unsigned int i = 0, j = 0; ^ pdf.c:3105:9: warning: unused variable 'foundobj' [-Wunused-variable] int foundobj = 0; ^~~~~~~~ pdf.c: At top level: pdf.c:77:12: warning: 'asciihexdecode' declared 'static' but never defined [-Wunused-function] static int asciihexdecode(const char *buf, off_t len, char *output); ^~~~~~~~~~~~~~ pdf.c:78:12: warning: 'ascii85decode' declared 'static' but never defined [-Wunused-function] static int ascii85decode(const char *buf, off_t len, unsigned char *output); ^~~~~~~~~~~~~ CC libclamav_la-pdfng.lo pdfng.c: In function 'pdf_parse_string': pdfng.c:385:12: warning: unused variable 'i' [-Wunused-variable] size_t i; ^ CC libclamav_la-pdfdecode.lo pdfdecode.c: In function 'filter_flatedecode': pdfdecode.c:673:16: warning: unused variable 'skip' [-Wunused-variable] int zstat, skip = 0, rc = CL_SUCCESS; ^~~~ pdfdecode.c: In function 'filter_lzwdecode': pdfdecode.c:918:28: warning: unused variable 'skip' [-Wunused-variable] int echg = 1, lzwstat, skip = 0, rc = CL_SUCCESS; ^~~~ CC libclamav_la-spin.lo CC libclamav_la-yc.lo CC libclamav_la-elf.lo CC libclamav_la-sis.lo CC libclamav_la-uuencode.lo CC libclamav_la-phishcheck.lo CC libclamav_la-phish_domaincheck_db.lo CC libclamav_la-phish_whitelist.lo CC libclamav_la-regex_list.lo CC libclamav_la-regex_suffix.lo CC libclamav_la-entconv.lo CC libclamav_la-hashtab.lo CC libclamav_la-dconf.lo CC libclamav_la-lzma_iface.lo CC libclamav_la-7z_iface.lo CC libclamav_la-7zAlloc.lo CC libclamav_la-7zBuf.lo CC libclamav_la-7zBuf2.lo CC libclamav_la-7zCrc.lo CC libclamav_la-7zDec.lo CC libclamav_la-7zFile.lo CC libclamav_la-7zIn.lo CC libclamav_la-7zStream.lo CC libclamav_la-Bcj2.lo CC libclamav_la-Bra.lo CC libclamav_la-Bra86.lo CC libclamav_la-Lzma2Dec.lo CC libclamav_la-LzmaDec.lo CC libclamav_la-Ppmd7.lo CC libclamav_la-Ppmd7Dec.lo CC libclamav_la-Xz.lo CC libclamav_la-XzCrc64.lo CC libclamav_la-XzDec.lo CC libclamav_la-XzIn.lo 7z/XzIn.c: In function 'Xz_ReadIndex2': 7z/XzIn.c:79:24: warning: variable 'crcStartPos' set but not used [-Wunused-but-set-variable] size_t i, numBlocks, crcStartPos, pos = 1; ^~~~~~~~~~~ CC libclamav_la-Delta.lo CC libclamav_la-BraIA64.lo CC libclamav_la-CpuArch.lo CC libclamav_la-7zCrcOpt.lo CC libclamav_la-explode.lo CC libclamav_la-textnorm.lo CC libclamav_la-dlp.lo dlp.c: In function 'dlp_is_valid_cc': dlp.c:186:9: warning: unused variable 'need' [-Wunused-variable] int need; ^~~~ CC libclamav_la-js-norm.lo jsparse/js-norm.c: In function 'cli_js_process_buffer': jsparse/js-norm.c:964:18: warning: variable 'yyb' set but not used [-Wunused-but-set-variable] YY_BUFFER_STATE yyb; ^~~ CC libclamav_la-uniq.lo GEN version.h.tmp GEN version.h CC libclamav_la-version.lo CC libclamav_la-mpool.lo CC libclamav_la-filtering.lo filtering.c: In function 'filter_add_acpatt': filtering.c:353:5: warning: 'base' may be used uninitialized in this function [-Wmaybe-uninitialized] if (base < 0) { ^ filtering.c:322:10: note: 'base' was declared here int32_t base; ^~~~ CC libclamav_la-fmap.lo fmap.c: In function 'fmap_readpage': fmap.c:362:16: warning: variable 'faultme' set but not used [-Wunused-but-set-variable] volatile char faultme; ^~~~~~~ CC libclamav_la-perflogging.lo CC libclamav_la-bytecode.lo bytecode.c: In function 'parseLSig': bytecode.c:661:11: warning: variable 'vnames' set but not used [-Wunused-but-set-variable] char *vnames, *vend = strchr(buffer, ';'); ^~~~~~ bytecode.c:660:17: warning: variable 'prefix' set but not used [-Wunused-but-set-variable] const char *prefix; ^~~~~~ bytecode.c: In function 'cli_bytecode_prepare2': bytecode.c:2602:29: warning: variable 'jitok' set but not used [-Wunused-but-set-variable] unsigned i, interp = 0, jitok = 0, jitcount=0; ^~~~~ CC libclamav_la-bytecode_vm.lo bytecode_vm.c: In function 'cli_vm_execute': bytecode_vm.c:354:34: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:685:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_ADD, res = op0 + op1); ^~~~~~~~~~~~ bytecode_vm.c:354:28: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:685:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_ADD, res = op0 + op1); ^~~~~~~~~~~~ bytecode_vm.c:364:34: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:685:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_ADD, res = op0 + op1); ^~~~~~~~~~~~ bytecode_vm.c:364:28: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:685:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_ADD, res = op0 + op1); ^~~~~~~~~~~~ bytecode_vm.c:374:35: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int16_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:685:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_ADD, res = op0 + op1); ^~~~~~~~~~~~ bytecode_vm.c:374:29: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int16_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:685:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_ADD, res = op0 + op1); ^~~~~~~~~~~~ bytecode_vm.c:384:35: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int32_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:685:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_ADD, res = op0 + op1); ^~~~~~~~~~~~ bytecode_vm.c:384:29: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int32_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:685:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_ADD, res = op0 + op1); ^~~~~~~~~~~~ bytecode_vm.c:394:35: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int64_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:685:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_ADD, res = op0 + op1); ^~~~~~~~~~~~ bytecode_vm.c:394:29: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int64_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:685:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_ADD, res = op0 + op1); ^~~~~~~~~~~~ bytecode_vm.c:354:34: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:686:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_SUB, res = op0 - op1); ^~~~~~~~~~~~ bytecode_vm.c:354:28: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:686:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_SUB, res = op0 - op1); ^~~~~~~~~~~~ bytecode_vm.c:364:34: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:686:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_SUB, res = op0 - op1); ^~~~~~~~~~~~ bytecode_vm.c:364:28: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:686:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_SUB, res = op0 - op1); ^~~~~~~~~~~~ bytecode_vm.c:374:35: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int16_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:686:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_SUB, res = op0 - op1); ^~~~~~~~~~~~ bytecode_vm.c:374:29: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int16_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:686:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_SUB, res = op0 - op1); ^~~~~~~~~~~~ bytecode_vm.c:384:35: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int32_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:686:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_SUB, res = op0 - op1); ^~~~~~~~~~~~ bytecode_vm.c:384:29: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int32_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:686:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_SUB, res = op0 - op1); ^~~~~~~~~~~~ bytecode_vm.c:394:35: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int64_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:686:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_SUB, res = op0 - op1); ^~~~~~~~~~~~ bytecode_vm.c:394:29: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int64_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:686:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_SUB, res = op0 - op1); ^~~~~~~~~~~~ bytecode_vm.c:354:34: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:687:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_MUL, res = op0 * op1); ^~~~~~~~~~~~ bytecode_vm.c:354:28: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:687:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_MUL, res = op0 * op1); ^~~~~~~~~~~~ bytecode_vm.c:364:34: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:687:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_MUL, res = op0 * op1); ^~~~~~~~~~~~ bytecode_vm.c:364:28: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:687:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_MUL, res = op0 * op1); ^~~~~~~~~~~~ bytecode_vm.c:374:35: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int16_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:687:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_MUL, res = op0 * op1); ^~~~~~~~~~~~ bytecode_vm.c:374:29: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int16_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:687:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_MUL, res = op0 * op1); ^~~~~~~~~~~~ bytecode_vm.c:384:35: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int32_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:687:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_MUL, res = op0 * op1); ^~~~~~~~~~~~ bytecode_vm.c:384:29: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int32_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:687:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_MUL, res = op0 * op1); ^~~~~~~~~~~~ bytecode_vm.c:394:35: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int64_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:687:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_MUL, res = op0 * op1); ^~~~~~~~~~~~ bytecode_vm.c:394:29: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int64_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:687:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_MUL, res = op0 * op1); ^~~~~~~~~~~~ bytecode_vm.c:354:34: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:689:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_UDIV, CHECK_OP(op1 == 0, "bytecode attempted to execute udiv#0\n"); ^~~~~~~~~~~~ bytecode_vm.c:354:28: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:689:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_UDIV, CHECK_OP(op1 == 0, "bytecode attempted to execute udiv#0\n"); ^~~~~~~~~~~~ bytecode_vm.c:364:34: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:689:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_UDIV, CHECK_OP(op1 == 0, "bytecode attempted to execute udiv#0\n"); ^~~~~~~~~~~~ bytecode_vm.c:364:28: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:689:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_UDIV, CHECK_OP(op1 == 0, "bytecode attempted to execute udiv#0\n"); ^~~~~~~~~~~~ bytecode_vm.c:374:35: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int16_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:689:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_UDIV, CHECK_OP(op1 == 0, "bytecode attempted to execute udiv#0\n"); ^~~~~~~~~~~~ bytecode_vm.c:374:29: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int16_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:689:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_UDIV, CHECK_OP(op1 == 0, "bytecode attempted to execute udiv#0\n"); ^~~~~~~~~~~~ bytecode_vm.c:384:35: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int32_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:689:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_UDIV, CHECK_OP(op1 == 0, "bytecode attempted to execute udiv#0\n"); ^~~~~~~~~~~~ bytecode_vm.c:384:29: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int32_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:689:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_UDIV, CHECK_OP(op1 == 0, "bytecode attempted to execute udiv#0\n"); ^~~~~~~~~~~~ bytecode_vm.c:394:35: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int64_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:689:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_UDIV, CHECK_OP(op1 == 0, "bytecode attempted to execute udiv#0\n"); ^~~~~~~~~~~~ bytecode_vm.c:394:29: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int64_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:689:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_UDIV, CHECK_OP(op1 == 0, "bytecode attempted to execute udiv#0\n"); ^~~~~~~~~~~~ bytecode_vm.c:354:34: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:693:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_UREM, CHECK_OP(op1 == 0, "bytecode attempted to execute urem#0\n"); ^~~~~~~~~~~~ bytecode_vm.c:354:28: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:693:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_UREM, CHECK_OP(op1 == 0, "bytecode attempted to execute urem#0\n"); ^~~~~~~~~~~~ bytecode_vm.c:364:34: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:693:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_UREM, CHECK_OP(op1 == 0, "bytecode attempted to execute urem#0\n"); ^~~~~~~~~~~~ bytecode_vm.c:364:28: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:693:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_UREM, CHECK_OP(op1 == 0, "bytecode attempted to execute urem#0\n"); ^~~~~~~~~~~~ bytecode_vm.c:374:35: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int16_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:693:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_UREM, CHECK_OP(op1 == 0, "bytecode attempted to execute urem#0\n"); ^~~~~~~~~~~~ bytecode_vm.c:374:29: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int16_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:693:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_UREM, CHECK_OP(op1 == 0, "bytecode attempted to execute urem#0\n"); ^~~~~~~~~~~~ bytecode_vm.c:384:35: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int32_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:693:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_UREM, CHECK_OP(op1 == 0, "bytecode attempted to execute urem#0\n"); ^~~~~~~~~~~~ bytecode_vm.c:384:29: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int32_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:693:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_UREM, CHECK_OP(op1 == 0, "bytecode attempted to execute urem#0\n"); ^~~~~~~~~~~~ bytecode_vm.c:394:35: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int64_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:693:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_UREM, CHECK_OP(op1 == 0, "bytecode attempted to execute urem#0\n"); ^~~~~~~~~~~~ bytecode_vm.c:394:29: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int64_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:693:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_UREM, CHECK_OP(op1 == 0, "bytecode attempted to execute urem#0\n"); ^~~~~~~~~~~~ bytecode_vm.c:354:34: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:698:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_SHL, CHECK_OP(op1 > inst->type, "bytecode attempted to execute shl greater than bitwidth\n"); ^~~~~~~~~~~~ bytecode_vm.c:354:28: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:698:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_SHL, CHECK_OP(op1 > inst->type, "bytecode attempted to execute shl greater than bitwidth\n"); ^~~~~~~~~~~~ bytecode_vm.c:364:34: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:698:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_SHL, CHECK_OP(op1 > inst->type, "bytecode attempted to execute shl greater than bitwidth\n"); ^~~~~~~~~~~~ bytecode_vm.c:364:28: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:698:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_SHL, CHECK_OP(op1 > inst->type, "bytecode attempted to execute shl greater than bitwidth\n"); ^~~~~~~~~~~~ bytecode_vm.c:374:35: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int16_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:698:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_SHL, CHECK_OP(op1 > inst->type, "bytecode attempted to execute shl greater than bitwidth\n"); ^~~~~~~~~~~~ bytecode_vm.c:374:29: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int16_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:698:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_SHL, CHECK_OP(op1 > inst->type, "bytecode attempted to execute shl greater than bitwidth\n"); ^~~~~~~~~~~~ bytecode_vm.c:384:35: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int32_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:698:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_SHL, CHECK_OP(op1 > inst->type, "bytecode attempted to execute shl greater than bitwidth\n"); ^~~~~~~~~~~~ bytecode_vm.c:384:29: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int32_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:698:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_SHL, CHECK_OP(op1 > inst->type, "bytecode attempted to execute shl greater than bitwidth\n"); ^~~~~~~~~~~~ bytecode_vm.c:394:35: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int64_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:698:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_SHL, CHECK_OP(op1 > inst->type, "bytecode attempted to execute shl greater than bitwidth\n"); ^~~~~~~~~~~~ bytecode_vm.c:394:29: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int64_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:698:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_SHL, CHECK_OP(op1 > inst->type, "bytecode attempted to execute shl greater than bitwidth\n"); ^~~~~~~~~~~~ bytecode_vm.c:354:34: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:700:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_LSHR, CHECK_OP(op1 > inst->type, "bytecode attempted to execute lshr greater than bitwidth\n"); ^~~~~~~~~~~~ bytecode_vm.c:354:28: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:700:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_LSHR, CHECK_OP(op1 > inst->type, "bytecode attempted to execute lshr greater than bitwidth\n"); ^~~~~~~~~~~~ bytecode_vm.c:364:34: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:700:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_LSHR, CHECK_OP(op1 > inst->type, "bytecode attempted to execute lshr greater than bitwidth\n"); ^~~~~~~~~~~~ bytecode_vm.c:364:28: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:700:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_LSHR, CHECK_OP(op1 > inst->type, "bytecode attempted to execute lshr greater than bitwidth\n"); ^~~~~~~~~~~~ bytecode_vm.c:374:35: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int16_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:700:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_LSHR, CHECK_OP(op1 > inst->type, "bytecode attempted to execute lshr greater than bitwidth\n"); ^~~~~~~~~~~~ bytecode_vm.c:374:29: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int16_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:700:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_LSHR, CHECK_OP(op1 > inst->type, "bytecode attempted to execute lshr greater than bitwidth\n"); ^~~~~~~~~~~~ bytecode_vm.c:384:35: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int32_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:700:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_LSHR, CHECK_OP(op1 > inst->type, "bytecode attempted to execute lshr greater than bitwidth\n"); ^~~~~~~~~~~~ bytecode_vm.c:384:29: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int32_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:700:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_LSHR, CHECK_OP(op1 > inst->type, "bytecode attempted to execute lshr greater than bitwidth\n"); ^~~~~~~~~~~~ bytecode_vm.c:394:35: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int64_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:700:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_LSHR, CHECK_OP(op1 > inst->type, "bytecode attempted to execute lshr greater than bitwidth\n"); ^~~~~~~~~~~~ bytecode_vm.c:394:29: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int64_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:700:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_LSHR, CHECK_OP(op1 > inst->type, "bytecode attempted to execute lshr greater than bitwidth\n"); ^~~~~~~~~~~~ bytecode_vm.c:354:34: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:702:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_ASHR, CHECK_OP(op1 > inst->type, "bytecode attempted to execute ashr greater than bitwidth\n"); ^~~~~~~~~~~~ bytecode_vm.c:364:34: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:702:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_ASHR, CHECK_OP(op1 > inst->type, "bytecode attempted to execute ashr greater than bitwidth\n"); ^~~~~~~~~~~~ bytecode_vm.c:374:35: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int16_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:702:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_ASHR, CHECK_OP(op1 > inst->type, "bytecode attempted to execute ashr greater than bitwidth\n"); ^~~~~~~~~~~~ bytecode_vm.c:384:35: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int32_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:702:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_ASHR, CHECK_OP(op1 > inst->type, "bytecode attempted to execute ashr greater than bitwidth\n"); ^~~~~~~~~~~~ bytecode_vm.c:394:35: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int64_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:702:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_ASHR, CHECK_OP(op1 > inst->type, "bytecode attempted to execute ashr greater than bitwidth\n"); ^~~~~~~~~~~~ bytecode_vm.c:354:34: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:705:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_AND, res = op0 & op1); ^~~~~~~~~~~~ bytecode_vm.c:354:28: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:705:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_AND, res = op0 & op1); ^~~~~~~~~~~~ bytecode_vm.c:364:34: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:705:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_AND, res = op0 & op1); ^~~~~~~~~~~~ bytecode_vm.c:364:28: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:705:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_AND, res = op0 & op1); ^~~~~~~~~~~~ bytecode_vm.c:374:35: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int16_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:705:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_AND, res = op0 & op1); ^~~~~~~~~~~~ bytecode_vm.c:374:29: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int16_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:705:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_AND, res = op0 & op1); ^~~~~~~~~~~~ bytecode_vm.c:384:35: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int32_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:705:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_AND, res = op0 & op1); ^~~~~~~~~~~~ bytecode_vm.c:384:29: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int32_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:705:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_AND, res = op0 & op1); ^~~~~~~~~~~~ bytecode_vm.c:394:35: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int64_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:705:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_AND, res = op0 & op1); ^~~~~~~~~~~~ bytecode_vm.c:394:29: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int64_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:705:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_AND, res = op0 & op1); ^~~~~~~~~~~~ bytecode_vm.c:354:34: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:706:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_OR, res = op0 | op1); ^~~~~~~~~~~~ bytecode_vm.c:354:28: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:706:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_OR, res = op0 | op1); ^~~~~~~~~~~~ bytecode_vm.c:364:34: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:706:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_OR, res = op0 | op1); ^~~~~~~~~~~~ bytecode_vm.c:364:28: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:706:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_OR, res = op0 | op1); ^~~~~~~~~~~~ bytecode_vm.c:374:35: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int16_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:706:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_OR, res = op0 | op1); ^~~~~~~~~~~~ bytecode_vm.c:374:29: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int16_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:706:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_OR, res = op0 | op1); ^~~~~~~~~~~~ bytecode_vm.c:384:35: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int32_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:706:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_OR, res = op0 | op1); ^~~~~~~~~~~~ bytecode_vm.c:384:29: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int32_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:706:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_OR, res = op0 | op1); ^~~~~~~~~~~~ bytecode_vm.c:394:35: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int64_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:706:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_OR, res = op0 | op1); ^~~~~~~~~~~~ bytecode_vm.c:394:29: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int64_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:706:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_OR, res = op0 | op1); ^~~~~~~~~~~~ bytecode_vm.c:354:34: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:707:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_XOR, res = op0 ^ op1); ^~~~~~~~~~~~ bytecode_vm.c:354:28: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:707:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_XOR, res = op0 ^ op1); ^~~~~~~~~~~~ bytecode_vm.c:364:34: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:707:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_XOR, res = op0 ^ op1); ^~~~~~~~~~~~ bytecode_vm.c:364:28: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:707:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_XOR, res = op0 ^ op1); ^~~~~~~~~~~~ bytecode_vm.c:374:35: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int16_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:707:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_XOR, res = op0 ^ op1); ^~~~~~~~~~~~ bytecode_vm.c:374:29: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int16_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:707:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_XOR, res = op0 ^ op1); ^~~~~~~~~~~~ bytecode_vm.c:384:35: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int32_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:707:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_XOR, res = op0 ^ op1); ^~~~~~~~~~~~ bytecode_vm.c:384:29: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int32_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:707:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_XOR, res = op0 ^ op1); ^~~~~~~~~~~~ bytecode_vm.c:394:35: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int64_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:707:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_XOR, res = op0 ^ op1); ^~~~~~~~~~~~ bytecode_vm.c:394:29: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int64_t sop0, sop1;\ ^~~~ bytecode_vm.c:403:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:707:13: note: in expansion of macro 'DEFINE_BINOP' DEFINE_BINOP(OP_BC_XOR, res = op0 ^ op1); ^~~~~~~~~~~~ bytecode_vm.c:467:23: warning: left-hand operand of comma expression has no effect [-Wunused-value] R0(tmp, inst->u.unaryop);\ ^ bytecode_vm.c:744:13: note: in expansion of macro 'DEFINE_OP_BC_RET_N' DEFINE_OP_BC_RET_N(OP_BC_RET_VOID*5, uint8_t, (void), (void)); ^~~~~~~~~~~~~~~~~~ bytecode_vm.c:474:23: warning: left-hand operand of comma expression has no effect [-Wunused-value] W0(ret, tmp);\ ^ bytecode_vm.c:744:13: note: in expansion of macro 'DEFINE_OP_BC_RET_N' DEFINE_OP_BC_RET_N(OP_BC_RET_VOID*5, uint8_t, (void), (void)); ^~~~~~~~~~~~~~~~~~ bytecode_vm.c:467:23: warning: left-hand operand of comma expression has no effect [-Wunused-value] R0(tmp, inst->u.unaryop);\ ^ bytecode_vm.c:745:13: note: in expansion of macro 'DEFINE_OP_BC_RET_N' DEFINE_OP_BC_RET_N(OP_BC_RET_VOID*5+1, uint8_t, (void), (void)); ^~~~~~~~~~~~~~~~~~ bytecode_vm.c:474:23: warning: left-hand operand of comma expression has no effect [-Wunused-value] W0(ret, tmp);\ ^ bytecode_vm.c:745:13: note: in expansion of macro 'DEFINE_OP_BC_RET_N' DEFINE_OP_BC_RET_N(OP_BC_RET_VOID*5+1, uint8_t, (void), (void)); ^~~~~~~~~~~~~~~~~~ bytecode_vm.c:467:23: warning: left-hand operand of comma expression has no effect [-Wunused-value] R0(tmp, inst->u.unaryop);\ ^ bytecode_vm.c:746:13: note: in expansion of macro 'DEFINE_OP_BC_RET_N' DEFINE_OP_BC_RET_N(OP_BC_RET_VOID*5+2, uint8_t, (void), (void)); ^~~~~~~~~~~~~~~~~~ bytecode_vm.c:474:23: warning: left-hand operand of comma expression has no effect [-Wunused-value] W0(ret, tmp);\ ^ bytecode_vm.c:746:13: note: in expansion of macro 'DEFINE_OP_BC_RET_N' DEFINE_OP_BC_RET_N(OP_BC_RET_VOID*5+2, uint8_t, (void), (void)); ^~~~~~~~~~~~~~~~~~ bytecode_vm.c:467:23: warning: left-hand operand of comma expression has no effect [-Wunused-value] R0(tmp, inst->u.unaryop);\ ^ bytecode_vm.c:747:13: note: in expansion of macro 'DEFINE_OP_BC_RET_N' DEFINE_OP_BC_RET_N(OP_BC_RET_VOID*5+3, uint8_t, (void), (void)); ^~~~~~~~~~~~~~~~~~ bytecode_vm.c:474:23: warning: left-hand operand of comma expression has no effect [-Wunused-value] W0(ret, tmp);\ ^ bytecode_vm.c:747:13: note: in expansion of macro 'DEFINE_OP_BC_RET_N' DEFINE_OP_BC_RET_N(OP_BC_RET_VOID*5+3, uint8_t, (void), (void)); ^~~~~~~~~~~~~~~~~~ bytecode_vm.c:467:23: warning: left-hand operand of comma expression has no effect [-Wunused-value] R0(tmp, inst->u.unaryop);\ ^ bytecode_vm.c:748:13: note: in expansion of macro 'DEFINE_OP_BC_RET_N' DEFINE_OP_BC_RET_N(OP_BC_RET_VOID*5+4, uint8_t, (void), (void)); ^~~~~~~~~~~~~~~~~~ bytecode_vm.c:474:23: warning: left-hand operand of comma expression has no effect [-Wunused-value] W0(ret, tmp);\ ^ bytecode_vm.c:748:13: note: in expansion of macro 'DEFINE_OP_BC_RET_N' DEFINE_OP_BC_RET_N(OP_BC_RET_VOID*5+4, uint8_t, (void), (void)); ^~~~~~~~~~~~~~~~~~ bytecode_vm.c:354:34: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:404:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:750:13: note: in expansion of macro 'DEFINE_ICMPOP' DEFINE_ICMPOP(OP_BC_ICMP_EQ, res = (op0 == op1)); ^~~~~~~~~~~~~ bytecode_vm.c:354:28: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:404:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:750:13: note: in expansion of macro 'DEFINE_ICMPOP' DEFINE_ICMPOP(OP_BC_ICMP_EQ, res = (op0 == op1)); ^~~~~~~~~~~~~ bytecode_vm.c:364:34: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:404:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:750:13: note: in expansion of macro 'DEFINE_ICMPOP' DEFINE_ICMPOP(OP_BC_ICMP_EQ, res = (op0 == op1)); ^~~~~~~~~~~~~ bytecode_vm.c:364:28: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:404:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:750:13: note: in expansion of macro 'DEFINE_ICMPOP' DEFINE_ICMPOP(OP_BC_ICMP_EQ, res = (op0 == op1)); ^~~~~~~~~~~~~ bytecode_vm.c:374:35: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int16_t sop0, sop1;\ ^~~~ bytecode_vm.c:404:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:750:13: note: in expansion of macro 'DEFINE_ICMPOP' DEFINE_ICMPOP(OP_BC_ICMP_EQ, res = (op0 == op1)); ^~~~~~~~~~~~~ bytecode_vm.c:374:29: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int16_t sop0, sop1;\ ^~~~ bytecode_vm.c:404:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:750:13: note: in expansion of macro 'DEFINE_ICMPOP' DEFINE_ICMPOP(OP_BC_ICMP_EQ, res = (op0 == op1)); ^~~~~~~~~~~~~ bytecode_vm.c:384:35: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int32_t sop0, sop1;\ ^~~~ bytecode_vm.c:404:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:750:13: note: in expansion of macro 'DEFINE_ICMPOP' DEFINE_ICMPOP(OP_BC_ICMP_EQ, res = (op0 == op1)); ^~~~~~~~~~~~~ bytecode_vm.c:384:29: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int32_t sop0, sop1;\ ^~~~ bytecode_vm.c:404:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:750:13: note: in expansion of macro 'DEFINE_ICMPOP' DEFINE_ICMPOP(OP_BC_ICMP_EQ, res = (op0 == op1)); ^~~~~~~~~~~~~ bytecode_vm.c:394:35: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int64_t sop0, sop1;\ ^~~~ bytecode_vm.c:404:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:750:13: note: in expansion of macro 'DEFINE_ICMPOP' DEFINE_ICMPOP(OP_BC_ICMP_EQ, res = (op0 == op1)); ^~~~~~~~~~~~~ bytecode_vm.c:394:29: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int64_t sop0, sop1;\ ^~~~ bytecode_vm.c:404:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:750:13: note: in expansion of macro 'DEFINE_ICMPOP' DEFINE_ICMPOP(OP_BC_ICMP_EQ, res = (op0 == op1)); ^~~~~~~~~~~~~ bytecode_vm.c:354:34: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:404:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:751:13: note: in expansion of macro 'DEFINE_ICMPOP' DEFINE_ICMPOP(OP_BC_ICMP_NE, res = (op0 != op1)); ^~~~~~~~~~~~~ bytecode_vm.c:354:28: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:404:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:751:13: note: in expansion of macro 'DEFINE_ICMPOP' DEFINE_ICMPOP(OP_BC_ICMP_NE, res = (op0 != op1)); ^~~~~~~~~~~~~ bytecode_vm.c:364:34: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:404:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:751:13: note: in expansion of macro 'DEFINE_ICMPOP' DEFINE_ICMPOP(OP_BC_ICMP_NE, res = (op0 != op1)); ^~~~~~~~~~~~~ bytecode_vm.c:364:28: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:404:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:751:13: note: in expansion of macro 'DEFINE_ICMPOP' DEFINE_ICMPOP(OP_BC_ICMP_NE, res = (op0 != op1)); ^~~~~~~~~~~~~ bytecode_vm.c:374:35: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int16_t sop0, sop1;\ ^~~~ bytecode_vm.c:404:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:751:13: note: in expansion of macro 'DEFINE_ICMPOP' DEFINE_ICMPOP(OP_BC_ICMP_NE, res = (op0 != op1)); ^~~~~~~~~~~~~ bytecode_vm.c:374:29: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int16_t sop0, sop1;\ ^~~~ bytecode_vm.c:404:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:751:13: note: in expansion of macro 'DEFINE_ICMPOP' DEFINE_ICMPOP(OP_BC_ICMP_NE, res = (op0 != op1)); ^~~~~~~~~~~~~ bytecode_vm.c:384:35: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int32_t sop0, sop1;\ ^~~~ bytecode_vm.c:404:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:751:13: note: in expansion of macro 'DEFINE_ICMPOP' DEFINE_ICMPOP(OP_BC_ICMP_NE, res = (op0 != op1)); ^~~~~~~~~~~~~ bytecode_vm.c:384:29: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int32_t sop0, sop1;\ ^~~~ bytecode_vm.c:404:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:751:13: note: in expansion of macro 'DEFINE_ICMPOP' DEFINE_ICMPOP(OP_BC_ICMP_NE, res = (op0 != op1)); ^~~~~~~~~~~~~ bytecode_vm.c:394:35: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int64_t sop0, sop1;\ ^~~~ bytecode_vm.c:404:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:751:13: note: in expansion of macro 'DEFINE_ICMPOP' DEFINE_ICMPOP(OP_BC_ICMP_NE, res = (op0 != op1)); ^~~~~~~~~~~~~ bytecode_vm.c:394:29: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int64_t sop0, sop1;\ ^~~~ bytecode_vm.c:404:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:751:13: note: in expansion of macro 'DEFINE_ICMPOP' DEFINE_ICMPOP(OP_BC_ICMP_NE, res = (op0 != op1)); ^~~~~~~~~~~~~ bytecode_vm.c:354:34: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:404:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:752:13: note: in expansion of macro 'DEFINE_ICMPOP' DEFINE_ICMPOP(OP_BC_ICMP_UGT, res = (op0 > op1)); ^~~~~~~~~~~~~ bytecode_vm.c:354:28: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:404:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:752:13: note: in expansion of macro 'DEFINE_ICMPOP' DEFINE_ICMPOP(OP_BC_ICMP_UGT, res = (op0 > op1)); ^~~~~~~~~~~~~ bytecode_vm.c:364:34: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:404:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:752:13: note: in expansion of macro 'DEFINE_ICMPOP' DEFINE_ICMPOP(OP_BC_ICMP_UGT, res = (op0 > op1)); ^~~~~~~~~~~~~ bytecode_vm.c:364:28: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:404:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:752:13: note: in expansion of macro 'DEFINE_ICMPOP' DEFINE_ICMPOP(OP_BC_ICMP_UGT, res = (op0 > op1)); ^~~~~~~~~~~~~ bytecode_vm.c:374:35: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int16_t sop0, sop1;\ ^~~~ bytecode_vm.c:404:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:752:13: note: in expansion of macro 'DEFINE_ICMPOP' DEFINE_ICMPOP(OP_BC_ICMP_UGT, res = (op0 > op1)); ^~~~~~~~~~~~~ bytecode_vm.c:374:29: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int16_t sop0, sop1;\ ^~~~ bytecode_vm.c:404:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:752:13: note: in expansion of macro 'DEFINE_ICMPOP' DEFINE_ICMPOP(OP_BC_ICMP_UGT, res = (op0 > op1)); ^~~~~~~~~~~~~ bytecode_vm.c:384:35: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int32_t sop0, sop1;\ ^~~~ bytecode_vm.c:404:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:752:13: note: in expansion of macro 'DEFINE_ICMPOP' DEFINE_ICMPOP(OP_BC_ICMP_UGT, res = (op0 > op1)); ^~~~~~~~~~~~~ bytecode_vm.c:384:29: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int32_t sop0, sop1;\ ^~~~ bytecode_vm.c:404:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:752:13: note: in expansion of macro 'DEFINE_ICMPOP' DEFINE_ICMPOP(OP_BC_ICMP_UGT, res = (op0 > op1)); ^~~~~~~~~~~~~ bytecode_vm.c:394:35: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int64_t sop0, sop1;\ ^~~~ bytecode_vm.c:404:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:752:13: note: in expansion of macro 'DEFINE_ICMPOP' DEFINE_ICMPOP(OP_BC_ICMP_UGT, res = (op0 > op1)); ^~~~~~~~~~~~~ bytecode_vm.c:394:29: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int64_t sop0, sop1;\ ^~~~ bytecode_vm.c:404:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:752:13: note: in expansion of macro 'DEFINE_ICMPOP' DEFINE_ICMPOP(OP_BC_ICMP_UGT, res = (op0 > op1)); ^~~~~~~~~~~~~ bytecode_vm.c:354:34: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:404:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:753:13: note: in expansion of macro 'DEFINE_ICMPOP' DEFINE_ICMPOP(OP_BC_ICMP_UGE, res = (op0 >= op1)); ^~~~~~~~~~~~~ bytecode_vm.c:354:28: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:404:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:753:13: note: in expansion of macro 'DEFINE_ICMPOP' DEFINE_ICMPOP(OP_BC_ICMP_UGE, res = (op0 >= op1)); ^~~~~~~~~~~~~ bytecode_vm.c:364:34: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:404:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:753:13: note: in expansion of macro 'DEFINE_ICMPOP' DEFINE_ICMPOP(OP_BC_ICMP_UGE, res = (op0 >= op1)); ^~~~~~~~~~~~~ bytecode_vm.c:364:28: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:404:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:753:13: note: in expansion of macro 'DEFINE_ICMPOP' DEFINE_ICMPOP(OP_BC_ICMP_UGE, res = (op0 >= op1)); ^~~~~~~~~~~~~ bytecode_vm.c:374:35: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int16_t sop0, sop1;\ ^~~~ bytecode_vm.c:404:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:753:13: note: in expansion of macro 'DEFINE_ICMPOP' DEFINE_ICMPOP(OP_BC_ICMP_UGE, res = (op0 >= op1)); ^~~~~~~~~~~~~ bytecode_vm.c:374:29: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int16_t sop0, sop1;\ ^~~~ bytecode_vm.c:404:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:753:13: note: in expansion of macro 'DEFINE_ICMPOP' DEFINE_ICMPOP(OP_BC_ICMP_UGE, res = (op0 >= op1)); ^~~~~~~~~~~~~ bytecode_vm.c:384:35: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int32_t sop0, sop1;\ ^~~~ bytecode_vm.c:404:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:753:13: note: in expansion of macro 'DEFINE_ICMPOP' DEFINE_ICMPOP(OP_BC_ICMP_UGE, res = (op0 >= op1)); ^~~~~~~~~~~~~ bytecode_vm.c:384:29: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int32_t sop0, sop1;\ ^~~~ bytecode_vm.c:404:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:753:13: note: in expansion of macro 'DEFINE_ICMPOP' DEFINE_ICMPOP(OP_BC_ICMP_UGE, res = (op0 >= op1)); ^~~~~~~~~~~~~ bytecode_vm.c:394:35: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int64_t sop0, sop1;\ ^~~~ bytecode_vm.c:404:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:753:13: note: in expansion of macro 'DEFINE_ICMPOP' DEFINE_ICMPOP(OP_BC_ICMP_UGE, res = (op0 >= op1)); ^~~~~~~~~~~~~ bytecode_vm.c:394:29: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int64_t sop0, sop1;\ ^~~~ bytecode_vm.c:404:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:753:13: note: in expansion of macro 'DEFINE_ICMPOP' DEFINE_ICMPOP(OP_BC_ICMP_UGE, res = (op0 >= op1)); ^~~~~~~~~~~~~ bytecode_vm.c:354:34: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:404:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:754:13: note: in expansion of macro 'DEFINE_ICMPOP' DEFINE_ICMPOP(OP_BC_ICMP_ULT, res = (op0 < op1)); ^~~~~~~~~~~~~ bytecode_vm.c:354:28: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:404:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:754:13: note: in expansion of macro 'DEFINE_ICMPOP' DEFINE_ICMPOP(OP_BC_ICMP_ULT, res = (op0 < op1)); ^~~~~~~~~~~~~ bytecode_vm.c:364:34: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:404:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:754:13: note: in expansion of macro 'DEFINE_ICMPOP' DEFINE_ICMPOP(OP_BC_ICMP_ULT, res = (op0 < op1)); ^~~~~~~~~~~~~ bytecode_vm.c:364:28: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:404:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:754:13: note: in expansion of macro 'DEFINE_ICMPOP' DEFINE_ICMPOP(OP_BC_ICMP_ULT, res = (op0 < op1)); ^~~~~~~~~~~~~ bytecode_vm.c:374:35: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int16_t sop0, sop1;\ ^~~~ bytecode_vm.c:404:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:754:13: note: in expansion of macro 'DEFINE_ICMPOP' DEFINE_ICMPOP(OP_BC_ICMP_ULT, res = (op0 < op1)); ^~~~~~~~~~~~~ bytecode_vm.c:374:29: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int16_t sop0, sop1;\ ^~~~ bytecode_vm.c:404:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:754:13: note: in expansion of macro 'DEFINE_ICMPOP' DEFINE_ICMPOP(OP_BC_ICMP_ULT, res = (op0 < op1)); ^~~~~~~~~~~~~ bytecode_vm.c:384:35: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int32_t sop0, sop1;\ ^~~~ bytecode_vm.c:404:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:754:13: note: in expansion of macro 'DEFINE_ICMPOP' DEFINE_ICMPOP(OP_BC_ICMP_ULT, res = (op0 < op1)); ^~~~~~~~~~~~~ bytecode_vm.c:384:29: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int32_t sop0, sop1;\ ^~~~ bytecode_vm.c:404:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:754:13: note: in expansion of macro 'DEFINE_ICMPOP' DEFINE_ICMPOP(OP_BC_ICMP_ULT, res = (op0 < op1)); ^~~~~~~~~~~~~ bytecode_vm.c:394:35: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int64_t sop0, sop1;\ ^~~~ bytecode_vm.c:404:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:754:13: note: in expansion of macro 'DEFINE_ICMPOP' DEFINE_ICMPOP(OP_BC_ICMP_ULT, res = (op0 < op1)); ^~~~~~~~~~~~~ bytecode_vm.c:394:29: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int64_t sop0, sop1;\ ^~~~ bytecode_vm.c:404:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:754:13: note: in expansion of macro 'DEFINE_ICMPOP' DEFINE_ICMPOP(OP_BC_ICMP_ULT, res = (op0 < op1)); ^~~~~~~~~~~~~ bytecode_vm.c:354:34: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:404:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:755:13: note: in expansion of macro 'DEFINE_ICMPOP' DEFINE_ICMPOP(OP_BC_ICMP_ULE, res = (op0 <= op1)); ^~~~~~~~~~~~~ bytecode_vm.c:354:28: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:404:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:755:13: note: in expansion of macro 'DEFINE_ICMPOP' DEFINE_ICMPOP(OP_BC_ICMP_ULE, res = (op0 <= op1)); ^~~~~~~~~~~~~ bytecode_vm.c:364:34: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:404:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:755:13: note: in expansion of macro 'DEFINE_ICMPOP' DEFINE_ICMPOP(OP_BC_ICMP_ULE, res = (op0 <= op1)); ^~~~~~~~~~~~~ bytecode_vm.c:364:28: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int8_t sop0, sop1;\ ^~~~ bytecode_vm.c:404:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:755:13: note: in expansion of macro 'DEFINE_ICMPOP' DEFINE_ICMPOP(OP_BC_ICMP_ULE, res = (op0 <= op1)); ^~~~~~~~~~~~~ bytecode_vm.c:374:35: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int16_t sop0, sop1;\ ^~~~ bytecode_vm.c:404:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:755:13: note: in expansion of macro 'DEFINE_ICMPOP' DEFINE_ICMPOP(OP_BC_ICMP_ULE, res = (op0 <= op1)); ^~~~~~~~~~~~~ bytecode_vm.c:374:29: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int16_t sop0, sop1;\ ^~~~ bytecode_vm.c:404:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:755:13: note: in expansion of macro 'DEFINE_ICMPOP' DEFINE_ICMPOP(OP_BC_ICMP_ULE, res = (op0 <= op1)); ^~~~~~~~~~~~~ bytecode_vm.c:384:35: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int32_t sop0, sop1;\ ^~~~ bytecode_vm.c:404:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:755:13: note: in expansion of macro 'DEFINE_ICMPOP' DEFINE_ICMPOP(OP_BC_ICMP_ULE, res = (op0 <= op1)); ^~~~~~~~~~~~~ bytecode_vm.c:384:29: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int32_t sop0, sop1;\ ^~~~ bytecode_vm.c:404:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:755:13: note: in expansion of macro 'DEFINE_ICMPOP' DEFINE_ICMPOP(OP_BC_ICMP_ULE, res = (op0 <= op1)); ^~~~~~~~~~~~~ bytecode_vm.c:394:35: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] int64_t sop0, sop1;\ ^~~~ bytecode_vm.c:404:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:755:13: note: in expansion of macro 'DEFINE_ICMPOP' DEFINE_ICMPOP(OP_BC_ICMP_ULE, res = (op0 <= op1)); ^~~~~~~~~~~~~ bytecode_vm.c:394:29: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] int64_t sop0, sop1;\ ^~~~ bytecode_vm.c:404:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER' #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) ^~~~~~~~~~~~~~~~~~~~~~ bytecode_vm.c:755:13: note: in expansion of macro 'DEFINE_ICMPOP' DEFINE_ICMPOP(OP_BC_ICMP_ULE, res = (op0 <= op1)); ^~~~~~~~~~~~~ bytecode_vm.c:1108:30: warning: variable 'iptr' set but not used [-Wunused-but-set-variable] int64_t ptr, iptr; ^~~~ CC libclamav_la-cpio.lo CC libclamav_la-macho.lo CC libclamav_la-ishield.lo CC libclamav_la-bytecode_api.lo CC libclamav_la-bytecode_api_decl.lo CC libclamav_la-cache.lo cache.c: In function 'cacheset_add': cache.c:439:26: warning: statement with no effect [-Wunused-value] #define printnode(a,b,c) (0) ^ cache.c:655:5: note: in expansion of macro 'printnode' printnode("newnode", cs, newnode); ^~~~~~~~~ cache.c: In function 'cacheset_remove': cache.c:439:26: warning: statement with no effect [-Wunused-value] #define printnode(a,b,c) (0) ^ cache.c:674:5: note: in expansion of macro 'printnode' printnode("targetnode", cs, targetnode); ^~~~~~~~~ cache.c:439:26: warning: statement with no effect [-Wunused-value] #define printnode(a,b,c) (0) ^ cache.c:723:5: note: in expansion of macro 'printnode' printnode("root", cs, cs->root); ^~~~~~~~~ cache.c:439:26: warning: statement with no effect [-Wunused-value] #define printnode(a,b,c) (0) ^ cache.c:724:5: note: in expansion of macro 'printnode' printnode("first", cs, cs->first); ^~~~~~~~~ cache.c:439:26: warning: statement with no effect [-Wunused-value] #define printnode(a,b,c) (0) ^ cache.c:725:5: note: in expansion of macro 'printnode' printnode("last", cs, cs->last); ^~~~~~~~~ cache.c:469:25: warning: statement with no effect [-Wunused-value] #define printchain(a,b) (0) ^ cache.c:727:5: note: in expansion of macro 'printchain' printchain("remove (after)", cs); ^~~~~~~~~~ At top level: cache.c:37:24: warning: 'pool_mutex' defined but not used [-Wunused-variable] static pthread_mutex_t pool_mutex = PTHREAD_MUTEX_INITIALIZER; ^~~~~~~~~~ CC libclamav_la-bytecode_detect.lo CC libclamav_la-events.lo CC libclamav_la-adc.lo CC libclamav_la-dmg.lo CC libclamav_la-xar.lo xar.c: In function 'xar_get_numeric_from_xml_element': xar.c:80:81: warning: comparison of distinct pointer types lacks a cast if (((numval == LONG_MAX || numval == LONG_MIN) && errno) || endptr == numstr) { ^~ CC libclamav_la-xdp.lo CC libclamav_la-mbr.lo CC libclamav_la-gpt.lo CC libclamav_la-apm.lo CC libclamav_la-prtn_intxn.lo CC libclamav_la-json_api.lo CC libclamav_la-xz_iface.lo CC libclamav_la-sf_base64decode.lo CC libclamav_la-hfsplus.lo hfsplus.c: In function 'hfsplus_fetch_node': hfsplus.c:455:26: warning: variable 'fetchStart' set but not used [-Wunused-but-set-variable] uint32_t fetchBlock, fetchStart; ^~~~~~~~~~ hfsplus.c: In function 'hfsplus_walk_catalog': hfsplus.c:553:22: warning: variable 'catFork' set but not used [-Wunused-but-set-variable] hfsPlusForkData *catFork; ^~~~~~~ hfsplus.c:551:14: warning: variable 'distance' set but not used [-Wunused-but-set-variable] uint16_t distance, recordStart, nextDist, nextStart; ^~~~~~~~ CC libclamav_la-swf.lo swf.c: In function 'cli_scanswf': swf.c:450:23: warning: variable 'foo' set but not used [-Wunused-but-set-variable] unsigned int val, foo, tag_hdr, tag_type, tag_len; ^~~ CC libclamav_la-jpeg.lo CC libclamav_la-png.lo png.c: In function 'check_ascii_float': png.c:239:7: warning: variable 'have_sign' set but not used [-Wunused-but-set-variable] int have_sign = 0, have_integer = 0, have_dot = 0, have_fraction = 0; ^~~~~~~~~ png.c: In function 'cli_parsepng': png.c:585:50: warning: variable 'numfilt_total' set but not used [-Wunused-but-set-variable] static long numfilt, numfilt_this_block, numfilt_total, numfilt_pass[7]; ^~~~~~~~~~~~~ CC libclamav_la-iso9660.lo CC libclamav_la-arc4.lo CC libclamav_la-rijndael.lo CC libclamav_la-crtmgr.lo In file included from crtmgr.h:27, from others.h:51, from matcher.h:29, from others.h:22, from crtmgr.c:27: crtmgr.c: In function 'cli_crt_init': bignum.h:10:31: warning: right-hand operand of comma expression has no effect [-Wunused-value] #define mp_init(a) (fp_init(a), 0) ~~~~~~~~~~~^~~~ bignum.h:13:33: note: in expansion of macro 'mp_init' #define mp_init_multi(a,b,c,d) (mp_init(a), mp_init(b), mp_init(c), 0) ^~~~~~~ crtmgr.c:48:15: note: in expansion of macro 'mp_init_multi' if((ret = mp_init_multi(&x509->n, &x509->e, &x509->sig, NULL))) { ^~~~~~~~~~~~~ bignum.h:10:31: warning: right-hand operand of comma expression has no effect [-Wunused-value] #define mp_init(a) (fp_init(a), 0) ~~~~~~~~~~~^~~~ bignum.h:13:45: note: in expansion of macro 'mp_init' #define mp_init_multi(a,b,c,d) (mp_init(a), mp_init(b), mp_init(c), 0) ^~~~~~~ crtmgr.c:48:15: note: in expansion of macro 'mp_init_multi' if((ret = mp_init_multi(&x509->n, &x509->e, &x509->sig, NULL))) { ^~~~~~~~~~~~~ bignum.h:10:31: warning: right-hand operand of comma expression has no effect [-Wunused-value] #define mp_init(a) (fp_init(a), 0) ~~~~~~~~~~~^~~~ bignum.h:13:57: note: in expansion of macro 'mp_init' #define mp_init_multi(a,b,c,d) (mp_init(a), mp_init(b), mp_init(c), 0) ^~~~~~~ crtmgr.c:48:15: note: in expansion of macro 'mp_init_multi' if((ret = mp_init_multi(&x509->n, &x509->e, &x509->sig, NULL))) { ^~~~~~~~~~~~~ crtmgr.c: In function 'crtmgr_add': bignum.h:10:31: warning: right-hand operand of comma expression has no effect [-Wunused-value] #define mp_init(a) (fp_init(a), 0) ~~~~~~~~~~~^~~~ bignum.h:13:33: note: in expansion of macro 'mp_init' #define mp_init_multi(a,b,c,d) (mp_init(a), mp_init(b), mp_init(c), 0) ^~~~~~~ crtmgr.c:151:15: note: in expansion of macro 'mp_init_multi' if((ret = mp_init_multi(&i->n, &i->e, &i->sig, NULL))) { ^~~~~~~~~~~~~ bignum.h:10:31: warning: right-hand operand of comma expression has no effect [-Wunused-value] #define mp_init(a) (fp_init(a), 0) ~~~~~~~~~~~^~~~ bignum.h:13:45: note: in expansion of macro 'mp_init' #define mp_init_multi(a,b,c,d) (mp_init(a), mp_init(b), mp_init(c), 0) ^~~~~~~ crtmgr.c:151:15: note: in expansion of macro 'mp_init_multi' if((ret = mp_init_multi(&i->n, &i->e, &i->sig, NULL))) { ^~~~~~~~~~~~~ bignum.h:10:31: warning: right-hand operand of comma expression has no effect [-Wunused-value] #define mp_init(a) (fp_init(a), 0) ~~~~~~~~~~~^~~~ bignum.h:13:57: note: in expansion of macro 'mp_init' #define mp_init_multi(a,b,c,d) (mp_init(a), mp_init(b), mp_init(c), 0) ^~~~~~~ crtmgr.c:151:15: note: in expansion of macro 'mp_init_multi' if((ret = mp_init_multi(&i->n, &i->e, &i->sig, NULL))) { ^~~~~~~~~~~~~ CC libclamav_la-asn1.lo asn1.c: In function 'asn1_expect_hash_algo': asn1.c:356:8: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if(ret = asn1_expect_objtype(map, *asn1data, asn1len, &obj, ASN1_TYPE_SEQUENCE)) { ^~~ asn1.c:362:8: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if(ret = asn1_expect_objtype(map, obj.content, &avail, &obj, ASN1_TYPE_OBJECT_ID)) { ^~~ CC libclamav_la-fpu.lo CC libclamav_la-stats.lo stats.c: In function 'clamav_stats_get_hostid': stats.c:579:19: warning: unused variable 'i' [-Wunused-variable] size_t bufsz, i; ^ stats.c:579:12: warning: unused variable 'bufsz' [-Wunused-variable] size_t bufsz, i; ^~~~~ stats.c:575:11: warning: unused variable 'sysctls' [-Wunused-variable] char *sysctls[] = { ^~~~~~~ CC libclamav_la-www.lo CC libclamav_la-stats_json.lo CC libclamav_la-hostid.lo CC libclamav_la-openioc.lo CC libclamav_la-msdoc.lo CC libclamav_la-matcher-pcre.lo matcher-pcre.c: In function 'cli_pcre_scanbuf': matcher-pcre.c:594:14: warning: unused variable 'maxfilesize' [-Wunused-variable] uint64_t maxfilesize, evalids = 0; ^~~~~~~~~~~ matcher-pcre.c:588:28: warning: unused variable 'metatable' [-Wunused-variable] struct cli_pcre_meta **metatable = root->pcre_metatable, *pm = NULL; ^~~~~~~~~ CC libclamav_la-regex_pcre.lo regex_pcre.c: In function 'cli_pcre_compile': regex_pcre.c:139:34: warning: pointer targets in passing argument 1 of 'pcre2_compile_8' differ in signedness [-Wpointer-sign] pd->re = pcre2_compile(pd->expression, PCRE2_ZERO_TERMINATED, options, &errornum, &erroffset, cctx); /* pd->re handled by pcre2 -> call pcre_free() -> calls free() */ ~~^~~~~~~~~~~~ In file included from regex_pcre.c:32: /usr/include/pcre2.h:916:1: note: expected 'PCRE2_SPTR8' {aka 'const unsigned char *'} but argument is of type 'char *' PCRE2_TYPES_STRUCTURES_AND_FUNCTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex_pcre.c:141:34: warning: pointer targets in passing argument 1 of 'pcre2_compile_8' differ in signedness [-Wpointer-sign] pd->re = pcre2_compile(pd->expression, PCRE2_ZERO_TERMINATED, pd->options, &errornum, &erroffset, cctx); /* pd->re handled by pcre2 -> call pcre_free() -> calls free() */ ~~^~~~~~~~~~~~ In file included from regex_pcre.c:32: /usr/include/pcre2.h:916:1: note: expected 'PCRE2_SPTR8' {aka 'const unsigned char *'} but argument is of type 'char *' PCRE2_TYPES_STRUCTURES_AND_FUNCTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex_pcre.c: In function 'cli_pcre_match': regex_pcre.c:229:28: warning: unused variable 'pc2ctx' [-Wunused-variable] pcre2_general_context *pc2ctx; ^~~~~~ regex_pcre.c: In function 'cli_pcre_report': regex_pcre.c:405:44: warning: passing argument 3 of 'named_substr_print' from incompatible pointer type [-Wincompatible-pointer-types] named_substr_print(pd, buffer, ovector); ^~~~~~~ regex_pcre.c:301:98: note: expected 'int *' but argument is of type 'size_t *' {aka 'long unsigned int *'} static void named_substr_print(const struct cli_pcre_data *pd, const unsigned char *buffer, int *ovector) ~~~~~^~~~~~~ CC libclamav_la-msxml.lo msxml.c: In function 'cli_scanmsxml': msxml.c:231:9: warning: unused variable 'state' [-Wunused-variable] int state, ret = CL_SUCCESS; ^~~~~ CC libclamav_la-msxml_parser.lo CC libclamav_la-tiff.lo CC libclamav_la-hwp.lo hwp.c: In function 'parsehwp3_infoblk_0': hwp.c:1516:13: warning: unused variable 'map' [-Wunused-variable] fmap_t *map = (dmap ? dmap : *ctx->fmap); ^~~ hwp.c:1515:22: warning: unused variable 'infolen' [-Wunused-variable] uint16_t infoid, infolen; ^~~~~~~ hwp.c:1515:14: warning: unused variable 'infoid' [-Wunused-variable] uint16_t infoid, infolen; ^~~~~~ hwp.c: In function 'parsehwp3_infoblk_1': hwp.c:1527:10: warning: unused variable 'field' [-Wunused-variable] char field[HWP3_FIELD_LENGTH]; ^~~~~ hwp.c: In function 'hwp3_cb': hwp.c:1759:12: warning: unused variable 't' [-Wunused-variable] int i, t = 0, p = 0, last = 0, ret = CL_SUCCESS; ^ hwp.c: In function 'cli_scanhwpml': hwp.c:2113:9: warning: unused variable 'state' [-Wunused-variable] int state, ret = CL_SUCCESS; ^~~~~ hwp.c: In function 'hwp3_cb': hwp.c:1618:13: warning: 'entry' may be used uninitialized in this function [-Wmaybe-uninitialized] cli_jsonstr(entry, "Type", "Terminating Entry"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hwp.c:1529:51: note: 'entry' was declared here json_object *infoblk_1, *contents, *counter, *entry; ^~~~~ hwp.c:1567:17: warning: 'contents' may be used uninitialized in this function [-Wmaybe-uninitialized] entry = cli_jsonobj(contents, NULL); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ hwp.c:1529:30: note: 'contents' was declared here json_object *infoblk_1, *contents, *counter, *entry; ^~~~~~~~ hwp.c:1809:13: warning: 'fonts' may be used uninitialized in this function [-Wmaybe-uninitialized] cli_jsonint(fonts, NULL, nfonts); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libclamav_la-lzwdec.lo lzw/lzwdec.c:443:13: warning: 'dict_print' defined but not used [-Wunused-function] static void dict_print(code_t *codetab, uint16_t start, uint16_t maxcode) ^~~~~~~~~~ CC libclamav_la-matcher-byte-comp.lo matcher-byte-comp.c: In function 'cli_bcomp_addpatt': matcher-byte-comp.c:78:11: warning: unused variable 'hexcpy' [-Wunused-variable] char *hexcpy = NULL; ^~~~~~ matcher-byte-comp.c: In function 'cli_bcomp_scanbuf': matcher-byte-comp.c:455:20: warning: unused variable 'rc' [-Wunused-variable] int64_t i = 0, rc = 0, ret = CL_SUCCESS; ^~ matcher-byte-comp.c: In function 'cli_bcomp_normalize_buffer': matcher-byte-comp.c:887:14: warning: variable 'hex' set but not used [-Wunused-but-set-variable] uint16_t hex = 0; ^~~ CC libclamav_la-yara_arena.lo CC libclamav_la-yara_compiler.lo CC libclamav_la-yara_exec.lo yara_exec.c: In function 'yr_execute_code': yara_exec.c:147:13: warning: unused variable 'match' [-Wunused-variable] YR_MATCH* match; ^~~~~ CC libclamav_la-yara_hash.lo CC libclamav_la-yara_grammar.lo yara_grammar.y: In function 'yara_yyparse': yara_grammar.y:1568:23: warning: unused variable 'sized_string' [-Wunused-variable] SIZED_STRING* sized_string = $1; ^~~~~~~~~~~~ CC libclamav_la-yara_lexer.lo yara_lexer.c:2779:24: warning: 'yy_fatal_error' defined but not used [-Wunused-function] ^ yara_lexer.c: In function 'yara_yylex': yara_lexer.l:263:16: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 999 [-Wformat-truncation=] "can't open include file: %s", yyextra->lex_buf); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from yara_lexer.c:241: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 26 and 1049 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libclamav_la-yara_parser.lo yara_parser.c: In function '_yr_parser_write_string': yara_parser.c:321:7: warning: unused variable 'free_literal' [-Wunused-variable] int free_literal = FALSE; ^~~~~~~~~~~~ yara_parser.c:320:7: warning: unused variable 'max_string_len' [-Wunused-variable] int max_string_len; ^~~~~~~~~~~~~~ yara_parser.c: In function 'yr_parser_reduce_string_declaration': yara_parser.c:513:7: warning: unused variable 'remainder_re' [-Wunused-variable] RE* remainder_re; ^~~~~~~~~~~~ yara_parser.c:512:7: warning: unused variable 're' [-Wunused-variable] RE* re = NULL; ^~ yara_parser.c:510:14: warning: unused variable 'prev_string' [-Wunused-variable] YR_STRING* prev_string; ^~~~~~~~~~~ yara_parser.c:509:14: warning: unused variable 'aux_string' [-Wunused-variable] YR_STRING* aux_string; ^~~~~~~~~~ yara_parser.c:505:8: warning: unused variable 'message' [-Wunused-variable] char message[512]; ^~~~~~~ yara_parser.c:503:11: warning: unused variable 'max_gap' [-Wunused-variable] int32_t max_gap; ^~~~~~~ yara_parser.c:502:11: warning: unused variable 'min_gap' [-Wunused-variable] int32_t min_gap; ^~~~~~~ yara_parser.c:499:7: warning: unused variable 'min_atom_length_aux' [-Wunused-variable] int min_atom_length_aux; ^~~~~~~~~~~~~~~~~~~ yara_parser.c: In function 'yr_parser_reduce_import': yara_parser.c:964:16: warning: unused variable 'compiler' [-Wunused-variable] YR_COMPILER* compiler = yyget_extra(yyscanner); ^~~~~~~~ CC libclamav_la-fp_add.lo CC libclamav_la-fp_add_d.lo CC libclamav_la-fp_addmod.lo CC libclamav_la-fp_cmp.lo CC libclamav_la-fp_cmp_d.lo CC libclamav_la-fp_cmp_mag.lo CC libclamav_la-fp_sub.lo CC libclamav_la-fp_sub_d.lo CC libclamav_la-fp_submod.lo CC libclamav_la-s_fp_add.lo CC libclamav_la-s_fp_sub.lo CC libclamav_la-fp_radix_size.lo tomsfastmath/bin/fp_radix_size.c: In function 'fp_radix_size': tomsfastmath/bin/fp_radix_size.c:16:11: warning: variable 'digs' set but not used [-Wunused-but-set-variable] int digs; ^~~~ CC libclamav_la-fp_read_radix.lo CC libclamav_la-fp_read_signed_bin.lo CC libclamav_la-fp_read_unsigned_bin.lo CC libclamav_la-fp_reverse.lo CC libclamav_la-fp_s_rmap.lo CC libclamav_la-fp_signed_bin_size.lo CC libclamav_la-fp_to_signed_bin.lo CC libclamav_la-fp_to_unsigned_bin.lo CC libclamav_la-fp_toradix.lo CC libclamav_la-fp_toradix_n.lo CC libclamav_la-fp_unsigned_bin_size.lo CC libclamav_la-fp_cnt_lsb.lo CC libclamav_la-fp_count_bits.lo CC libclamav_la-fp_div_2.lo CC libclamav_la-fp_div_2d.lo CC libclamav_la-fp_lshd.lo CC libclamav_la-fp_mod_2d.lo CC libclamav_la-fp_rshd.lo CC libclamav_la-fp_div.lo CC libclamav_la-fp_div_d.lo CC libclamav_la-fp_mod.lo CC libclamav_la-fp_mod_d.lo CC libclamav_la-fp_2expt.lo CC libclamav_la-fp_exptmod.lo CC libclamav_la-fp_ident.lo CC libclamav_la-fp_set.lo CC libclamav_la-fp_montgomery_calc_normalization.lo CC libclamav_la-fp_montgomery_reduce.lo CC libclamav_la-fp_montgomery_setup.lo CC libclamav_la-fp_mul.lo CC libclamav_la-fp_mul_comba.lo CC libclamav_la-fp_mul_2.lo CC libclamav_la-fp_mul_2d.lo CC libclamav_la-fp_mul_comba_12.lo CC libclamav_la-fp_mul_comba_17.lo CC libclamav_la-fp_mul_comba_20.lo CC libclamav_la-fp_mul_comba_24.lo CC libclamav_la-fp_mul_comba_28.lo CC libclamav_la-fp_mul_comba_3.lo CC libclamav_la-fp_mul_comba_32.lo CC libclamav_la-fp_mul_comba_4.lo CC libclamav_la-fp_mul_comba_48.lo CC libclamav_la-fp_mul_comba_6.lo CC libclamav_la-fp_mul_comba_64.lo CC libclamav_la-fp_mul_comba_7.lo CC libclamav_la-fp_mul_comba_8.lo CC libclamav_la-fp_mul_comba_9.lo CC libclamav_la-fp_mul_comba_small_set.lo CC libclamav_la-fp_mul_d.lo CC libclamav_la-fp_mulmod.lo CC libclamav_la-fp_invmod.lo CC libclamav_la-fp_sqr.lo CC libclamav_la-fp_sqr_comba_12.lo CC libclamav_la-fp_sqr_comba_17.lo CC libclamav_la-fp_sqr_comba_20.lo In file included from tomsfastmath/sqr/fp_sqr_comba_20.c:2: tomsfastmath/sqr/fp_sqr_comba_20.c: In function 'fp_sqr_comba20': tomsfastmath/sqr/fp_sqr_comba.c:127:1: warning: 'sc0' is used uninitialized in this function [-Wuninitialized] asm( \ ^~~ tomsfastmath/sqr/fp_sqr_comba_20.c:7:36: note: 'sc0' was declared here fp_digit *a, b[40], c0, c1, c2, sc0, sc1, sc2; ^~~ In file included from tomsfastmath/sqr/fp_sqr_comba_20.c:2: tomsfastmath/sqr/fp_sqr_comba.c:127:1: warning: 'sc1' is used uninitialized in this function [-Wuninitialized] asm( \ ^~~ tomsfastmath/sqr/fp_sqr_comba_20.c:7:41: note: 'sc1' was declared here fp_digit *a, b[40], c0, c1, c2, sc0, sc1, sc2; ^~~ In file included from tomsfastmath/sqr/fp_sqr_comba_20.c:2: tomsfastmath/sqr/fp_sqr_comba.c:127:1: warning: 'sc2' is used uninitialized in this function [-Wuninitialized] asm( \ ^~~ tomsfastmath/sqr/fp_sqr_comba_20.c:7:46: note: 'sc2' was declared here fp_digit *a, b[40], c0, c1, c2, sc0, sc1, sc2; ^~~ CC libclamav_la-fp_sqr_comba_24.lo In file included from tomsfastmath/sqr/fp_sqr_comba_24.c:2: tomsfastmath/sqr/fp_sqr_comba_24.c: In function 'fp_sqr_comba24': tomsfastmath/sqr/fp_sqr_comba.c:127:1: warning: 'sc0' is used uninitialized in this function [-Wuninitialized] asm( \ ^~~ tomsfastmath/sqr/fp_sqr_comba_24.c:7:36: note: 'sc0' was declared here fp_digit *a, b[48], c0, c1, c2, sc0, sc1, sc2; ^~~ In file included from tomsfastmath/sqr/fp_sqr_comba_24.c:2: tomsfastmath/sqr/fp_sqr_comba.c:127:1: warning: 'sc1' is used uninitialized in this function [-Wuninitialized] asm( \ ^~~ tomsfastmath/sqr/fp_sqr_comba_24.c:7:41: note: 'sc1' was declared here fp_digit *a, b[48], c0, c1, c2, sc0, sc1, sc2; ^~~ In file included from tomsfastmath/sqr/fp_sqr_comba_24.c:2: tomsfastmath/sqr/fp_sqr_comba.c:127:1: warning: 'sc2' is used uninitialized in this function [-Wuninitialized] asm( \ ^~~ tomsfastmath/sqr/fp_sqr_comba_24.c:7:46: note: 'sc2' was declared here fp_digit *a, b[48], c0, c1, c2, sc0, sc1, sc2; ^~~ CC libclamav_la-fp_sqr_comba_28.lo In file included from tomsfastmath/sqr/fp_sqr_comba_28.c:2: tomsfastmath/sqr/fp_sqr_comba_28.c: In function 'fp_sqr_comba28': tomsfastmath/sqr/fp_sqr_comba.c:127:1: warning: 'sc0' is used uninitialized in this function [-Wuninitialized] asm( \ ^~~ tomsfastmath/sqr/fp_sqr_comba_28.c:7:36: note: 'sc0' was declared here fp_digit *a, b[56], c0, c1, c2, sc0, sc1, sc2; ^~~ In file included from tomsfastmath/sqr/fp_sqr_comba_28.c:2: tomsfastmath/sqr/fp_sqr_comba.c:127:1: warning: 'sc1' is used uninitialized in this function [-Wuninitialized] asm( \ ^~~ tomsfastmath/sqr/fp_sqr_comba_28.c:7:41: note: 'sc1' was declared here fp_digit *a, b[56], c0, c1, c2, sc0, sc1, sc2; ^~~ In file included from tomsfastmath/sqr/fp_sqr_comba_28.c:2: tomsfastmath/sqr/fp_sqr_comba.c:127:1: warning: 'sc2' is used uninitialized in this function [-Wuninitialized] asm( \ ^~~ tomsfastmath/sqr/fp_sqr_comba_28.c:7:46: note: 'sc2' was declared here fp_digit *a, b[56], c0, c1, c2, sc0, sc1, sc2; ^~~ CC libclamav_la-fp_sqr_comba_3.lo CC libclamav_la-fp_sqr_comba_32.lo In file included from tomsfastmath/sqr/fp_sqr_comba_32.c:2: tomsfastmath/sqr/fp_sqr_comba_32.c: In function 'fp_sqr_comba32': tomsfastmath/sqr/fp_sqr_comba.c:127:1: warning: 'sc0' is used uninitialized in this function [-Wuninitialized] asm( \ ^~~ tomsfastmath/sqr/fp_sqr_comba_32.c:7:36: note: 'sc0' was declared here fp_digit *a, b[64], c0, c1, c2, sc0, sc1, sc2; ^~~ In file included from tomsfastmath/sqr/fp_sqr_comba_32.c:2: tomsfastmath/sqr/fp_sqr_comba.c:127:1: warning: 'sc1' is used uninitialized in this function [-Wuninitialized] asm( \ ^~~ tomsfastmath/sqr/fp_sqr_comba_32.c:7:41: note: 'sc1' was declared here fp_digit *a, b[64], c0, c1, c2, sc0, sc1, sc2; ^~~ In file included from tomsfastmath/sqr/fp_sqr_comba_32.c:2: tomsfastmath/sqr/fp_sqr_comba.c:127:1: warning: 'sc2' is used uninitialized in this function [-Wuninitialized] asm( \ ^~~ tomsfastmath/sqr/fp_sqr_comba_32.c:7:46: note: 'sc2' was declared here fp_digit *a, b[64], c0, c1, c2, sc0, sc1, sc2; ^~~ CC libclamav_la-fp_sqr_comba_4.lo CC libclamav_la-fp_sqr_comba_48.lo CC libclamav_la-fp_sqr_comba_6.lo CC libclamav_la-fp_sqr_comba_64.lo CC libclamav_la-fp_sqr_comba_7.lo CC libclamav_la-fp_sqr_comba_8.lo CC libclamav_la-fp_sqr_comba_9.lo CC libclamav_la-fp_sqr_comba_generic.lo CC libclamav_la-fp_sqr_comba_small_set.lo In file included from tomsfastmath/sqr/fp_sqr_comba_small_set.c:2: tomsfastmath/sqr/fp_sqr_comba_small_set.c: In function 'fp_sqr_comba_small': tomsfastmath/sqr/fp_sqr_comba.c:127:1: warning: 'sc0' may be used uninitialized in this function [-Wmaybe-uninitialized] asm( \ ^~~ tomsfastmath/sqr/fp_sqr_comba_small_set.c:7:36: note: 'sc0' was declared here fp_digit *a, b[32], c0, c1, c2, sc0, sc1, sc2; ^~~ In file included from tomsfastmath/sqr/fp_sqr_comba_small_set.c:2: tomsfastmath/sqr/fp_sqr_comba.c:127:1: warning: 'sc1' may be used uninitialized in this function [-Wmaybe-uninitialized] asm( \ ^~~ tomsfastmath/sqr/fp_sqr_comba_small_set.c:7:41: note: 'sc1' was declared here fp_digit *a, b[32], c0, c1, c2, sc0, sc1, sc2; ^~~ In file included from tomsfastmath/sqr/fp_sqr_comba_small_set.c:2: tomsfastmath/sqr/fp_sqr_comba.c:127:1: warning: 'sc2' may be used uninitialized in this function [-Wmaybe-uninitialized] asm( \ ^~~ tomsfastmath/sqr/fp_sqr_comba_small_set.c:7:46: note: 'sc2' was declared here fp_digit *a, b[32], c0, c1, c2, sc0, sc1, sc2; ^~~ CC libclamav_la-fp_sqrmod.lo CC libclamav_nocxx_la-bytecode_nojit.lo CCLD libclamav_nocxx.la CC libclamav_internal_utils_la-str.lo CC libclamav_internal_utils_la-conv.lo CC libclamav_internal_utils_la-crypto.lo crypto.c: In function 'cl_load_crl': crypto.c:1143:2: warning: 'X509_CRL_get_nextUpdate' is deprecated [-Wdeprecated-declarations] tme = X509_CRL_get_nextUpdate(x); ^~~ In file included from /usr/include/openssl/opensslconf.h:42, from /usr/include/openssl/evp.h:13, from crypto.c:54: /usr/include/openssl/x509.h:728:1: note: declared here DEPRECATEDIN_1_1_0(ASN1_TIME *X509_CRL_get_nextUpdate(X509_CRL *crl)) ^~~~~~~~~~~~~~~~~~ CC libclamav_internal_utils_la-iowrap.lo CC libclamav_internal_utils_la-others_common.lo others_common.c: In function 'cli_gentemp_with_prefix': others_common.c:916:9: warning: unused variable 'i' [-Wunused-variable] int i; ^ CC libclamav_internal_utils_la-qsort.lo CC libclamav_internal_utils_la-strlcpy.lo CC libclamav_internal_utils_la-regcomp.lo CC libclamav_internal_utils_la-regerror.lo CC libclamav_internal_utils_la-regexec.lo In file included from regex/regexec.c:84: regex/engine.c: In function 'sdissect': regex/engine.c:306:8: warning: variable 'dp' set but not used [-Wunused-but-set-variable] char *dp; ^~ In file included from regex/regexec.c:133: regex/engine.c: In function 'ldissect': regex/engine.c:306:8: warning: variable 'dp' set but not used [-Wunused-but-set-variable] char *dp; ^~ CC libclamav_internal_utils_la-regfree.lo CC libclamav_internal_utils_la-strlcat.lo CCLD libclamav_internal_utils.la CCLD libclamav.la CC libclamav_internal_utils_nothreads_la-str.lo CC libclamav_internal_utils_nothreads_la-conv.lo CC libclamav_internal_utils_nothreads_la-crypto.lo crypto.c: In function 'cl_load_crl': crypto.c:1143:2: warning: 'X509_CRL_get_nextUpdate' is deprecated [-Wdeprecated-declarations] tme = X509_CRL_get_nextUpdate(x); ^~~ In file included from /usr/include/openssl/opensslconf.h:42, from /usr/include/openssl/evp.h:13, from crypto.c:54: /usr/include/openssl/x509.h:728:1: note: declared here DEPRECATEDIN_1_1_0(ASN1_TIME *X509_CRL_get_nextUpdate(X509_CRL *crl)) ^~~~~~~~~~~~~~~~~~ CC libclamav_internal_utils_nothreads_la-iowrap.lo CC libclamav_internal_utils_nothreads_la-others_common.lo others_common.c: In function 'cli_gentemp_with_prefix': others_common.c:916:9: warning: unused variable 'i' [-Wunused-variable] int i; ^ CC libclamav_internal_utils_nothreads_la-qsort.lo CC libclamav_internal_utils_nothreads_la-strlcpy.lo CC libclamav_internal_utils_nothreads_la-regcomp.lo CC libclamav_internal_utils_nothreads_la-regerror.lo CC libclamav_internal_utils_nothreads_la-regexec.lo In file included from regex/regexec.c:84: regex/engine.c: In function 'sdissect': regex/engine.c:306:8: warning: variable 'dp' set but not used [-Wunused-but-set-variable] char *dp; ^~ In file included from regex/regexec.c:133: regex/engine.c: In function 'ldissect': regex/engine.c:306:8: warning: variable 'dp' set but not used [-Wunused-but-set-variable] char *dp; ^~ CC libclamav_internal_utils_nothreads_la-regfree.lo CC libclamav_internal_utils_nothreads_la-strlcat.lo CCLD libclamav_internal_utils_nothreads.la make[4]: Leaving directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/libclamav' make[3]: Leaving directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/libclamav' make[2]: Leaving directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/libclamav' Making all in clamscan make[2]: Entering directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/clamscan' CC output.o CC getopt.o CC optparser.o CC actions.o CC misc.o CC clamscan.o CC manager.o CCLD clamscan make[2]: Leaving directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/clamscan' Making all in clamd make[2]: Entering directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/clamd' CC output.o CC idmef_logging.o CC optparser.o CC getopt.o CC misc.o CC clamd.o clamd.c: In function 'main': clamd.c:610:18: warning: unused variable 't' [-Wunused-variable] int *t; ^ CC tcpserver.o CC localserver.o CC session.o CC thrmgr.o CC server-th.o server-th.c: In function 'acceptloop_th': server-th.c:439:9: warning: ignoring return value of 'strerror_r', declared with attribute warn_unused_result [-Wunused-result] (void)strerror_r(errno, buff, BUFFSIZE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC scanner.o CC others.o CC onaccess_others.o CC onaccess_fan.o onaccess_fan.c: In function 'onas_fan_th': onaccess_fan.c:257:25: warning: passing argument 2 to restrict-qualified parameter aliases with argument 1 [-Wrestrict] len = readlink(fname, fname, sizeof(fname) - 1); ~~~~~ ^~~~~ CC onaccess_ddd.o onaccess_ddd.c:543:13: warning: 'onas_ddd_handle_extra_scanning' defined but not used [-Wunused-function] static void onas_ddd_handle_extra_scanning(struct ddd_thrarg *tharg, const char *pathname, int extra_options) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC onaccess_hash.o CC onaccess_scth.o onaccess_scth.c: In function 'onas_scth_scanfile': onaccess_scth.c:60:9: warning: unused variable 'ret' [-Wunused-variable] int ret = 0; ^~~ onaccess_scth.c: In function 'onas_scth_handle_dir': onaccess_scth.c:84:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (onas_scth_scanfile(curr->fts_path, fd, extinfo, tharg) == CL_VIRUS); ^~ onaccess_scth.c:85:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' ret = CL_VIRUS; ^~~ CCLD clamd make[2]: Leaving directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/clamd' Making all in clamdscan make[2]: Entering directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/clamdscan' CC output.o CC optparser.o CC misc.o CC getopt.o CC actions.o CC clamdcom.o CC clamdscan.o CC proto.o CC client.o CCLD clamdscan make[2]: Leaving directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/clamdscan' Making all in freshclam make[2]: Entering directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/freshclam' CC output.o CC optparser.o CC getopt.o CC misc.o CC cdiff.o CC tar.o CC clamdcom.o CC freshclam.o CC manager.o manager.c: In function 'downloadmanager': manager.c:1669:50: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 0 and 511 [-Wformat-truncation=] snprintf (fname, sizeof (fname), "%s" PATHSEP "%s", dbdir, ^~~~ manager.c:1669:64: note: format string is defined here snprintf (fname, sizeof (fname), "%s" PATHSEP "%s", dbdir, ^~ In file included from /usr/include/stdio.h:873, from manager.c:35: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 2 and 768 bytes into a destination of size 512 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ manager.c:1676:59: warning: '.broken' directive output may be truncated writing 7 bytes into a region of size between 2 and 513 [-Wformat-truncation=] snprintf (broken, sizeof (broken), "%s.broken", fname); ^~~~~~~ In file included from /usr/include/stdio.h:873, from manager.c:35: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 8 and 519 bytes into a destination of size 513 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC notify.o CC dns.o CC execute.o CC nonblock.o CC mirman.o mirman.c: In function 'mirman_update': mirman.c:192:16: warning: unused variable 'status' [-Wunused-variable] fc_error_t status = FCE_ARG; ^~~~~~ CCLD freshclam make[2]: Leaving directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/freshclam' Making all in sigtool make[2]: Entering directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/sigtool' CC output.o CC getopt.o CC optparser.o CC misc.o CC cdiff.o CC tar.o CC vba.o CC sigtool.o sigtool.c: In function 'matchsig': sigtool.c:2214:6: warning: variable 'ret' set but not used [-Wunused-but-set-variable] int ret; ^~~ sigtool.c: In function 'decodehexspecial': sigtool.c:2372:15: warning: unused variable 'i' [-Wunused-variable] unsigned int i, len = 0, hlen, negative; ^ sigtool.c: In function 'decodehex': sigtool.c:2592:46: warning: variable 'bw' set but not used [-Wunused-but-set-variable] unsigned int i, j, hexlen, dlen, parts = 0, bw; ^~ sigtool.c: In function 'decodecdb': sigtool.c:2845:8: warning: unused variable 'pt' [-Wunused-variable] char *pt = NULL; ^~ sigtool.c: In function 'build': sigtool.c:970:40: warning: '%s' directive output may be truncated writing likely 4 or more bytes into a region of size between 0 and 31 [-Wformat-truncation=] snprintf(dbfile, sizeof(dbfile), "%s.%s", dbname, dblist[i].ext); ^~ sigtool.c:970:36: note: assuming directive output of 4 bytes snprintf(dbfile, sizeof(dbfile), "%s.%s", dbname, dblist[i].ext); ^~~~~~~ In file included from /usr/include/stdio.h:873, from sigtool.c:28: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 37) into a destination of size 32 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sigtool.c:643:37: warning: '.info' directive output may be truncated writing 5 bytes into a region of size between 1 and 32 [-Wformat-truncation=] snprintf(file, sizeof(file), "%s.info", dbname); ^~~~~ In file included from /usr/include/stdio.h:873, from sigtool.c:28: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 6 and 37 bytes into a destination of size 32 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sigtool.c:680:43: warning: '%s' directive output may be truncated writing 4 bytes into a region of size between 0 and 31 [-Wformat-truncation=] sigtool.c:90:5: { "info", 0 }, ~ sigtool.c:680:43: snprintf(dbfile, sizeof(dbfile), "%s.%s", dbname, dblist[i].ext); ^~ In file included from /usr/include/stdio.h:873, from sigtool.c:28: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 6 and 37 bytes into a destination of size 32 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sigtool.c:680:45: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf(dbfile, sizeof(dbfile), "%s.%s", dbname, dblist[i].ext); ^ In file included from /usr/include/stdio.h:873, from sigtool.c:28: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 33) into a destination of size 32 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sigtool.c:1127:43: warning: '%s' directive output may be truncated writing likely 4 or more bytes into a region of size between 0 and 31 [-Wformat-truncation=] snprintf(dbfile, sizeof(dbfile), "%s.%s", dbname, dblist[i].ext); ^~ sigtool.c:1127:39: note: assuming directive output of 4 bytes snprintf(dbfile, sizeof(dbfile), "%s.%s", dbname, dblist[i].ext); ^~~~~~~ In file included from /usr/include/stdio.h:873, from sigtool.c:28: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 37) into a destination of size 32 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sigtool.c:1288:40: warning: '%u' directive output may be truncated writing between 1 and 10 bytes into a region of size between 0 and 31 [-Wformat-truncation=] snprintf(patch, sizeof(patch), "%s-%u.script", dbname, version); ^~ In file included from /usr/include/stdio.h:873, from sigtool.c:28: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 10 and 50 bytes into a destination of size 32 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sigtool.c:1304:38: warning: '.broken' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] snprintf(broken, sizeof(broken), "%s.broken", patch); ^~~~~~~ In file included from /usr/include/stdio.h:873, from sigtool.c:28: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 8 and 39 bytes into a destination of size 32 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sigtool.c: In function 'main': sigtool.c:3378:38: warning: '.broken' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] snprintf(broken, sizeof(broken), "%s.broken", name); ^~~~~~~ In file included from /usr/include/stdio.h:873, from sigtool.c:28: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 8 and 39 bytes into a destination of size 32 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CCLD sigtool make[2]: Leaving directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/sigtool' Making all in clamconf make[2]: Entering directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/clamconf' CC optparser.o CC getopt.o CC misc.o CC clamconf.o CCLD clamconf make[2]: Leaving directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/clamconf' Making all in database make[2]: Entering directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/database' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/database' Making all in docs make[2]: Entering directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/docs' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/docs' Making all in etc make[2]: Entering directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/etc' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/etc' Making all in clamav-milter make[2]: Entering directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/clamav-milter' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/clamav-milter' Making all in clamdtop make[2]: Entering directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/clamdtop' CC optparser.o CC getopt.o CC misc.o CC clamdtop.o clamdtop.c: In function 'main': clamdtop.c:979:31: warning: '%7.3f' directive output truncated writing between 7 and 314 bytes into a region of size 6 [-Wformat-truncation=] snprintf(mem, sizeof(mem), "%7.3f", s); ^~~~~ In file included from /usr/include/stdio.h:873, from clamdtop.c:37: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 8 and 315 bytes into a destination of size 6 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CCLD clamdtop make[2]: Leaving directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/clamdtop' Making all in clambc make[2]: Entering directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/clambc' CC optparser.o CC getopt.o CC misc.o CC bcrun.o CCLD clambc make[2]: Leaving directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/clambc' Making all in clamsubmit make[2]: Entering directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/clamsubmit' CC output.o CC optparser.o CC getopt.o CC misc.o CC clamsubmit.o clamsubmit.c: In function 'main': clamsubmit.c:149:19: warning: unused variable 'json_obj' [-Wunused-variable] json_object * json_obj = NULL; ^~~~~~~~ CCLD clamsubmit make[2]: Leaving directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/clamsubmit' make[2]: Entering directory '/home/build/rpmbuild/BUILD/clamav-0.101.1' make[2]: Leaving directory '/home/build/rpmbuild/BUILD/clamav-0.101.1' make[1]: Leaving directory '/home/build/rpmbuild/BUILD/clamav-0.101.1' + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.B5l8T5 + umask 022 + cd /home/build/rpmbuild/BUILD + '[' /home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64 '!=' / ']' + rm -rf /home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64 ++ dirname /home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64 + mkdir -p /home/build/rpmbuild/BUILDROOT + mkdir /home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64 + cd clamav-0.101.1 + rm -rf /home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64 + install -d /home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/etc/rc.d/init.d/ + install -d /home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/var/lib/clamav + install -d /home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/var/run/clamav + install -d /home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/var/clamav + install -d /home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/var/log/clamd + /usr/bin/make DESTDIR=/home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64 install Making install in libltdl make[1]: Entering directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/libltdl' /usr/bin/make install-am make[2]: Entering directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/libltdl' make[3]: Entering directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/libltdl' make[3]: Leaving directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/libltdl' make[2]: Leaving directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/libltdl' make[1]: Leaving directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/libltdl' Making install in libclamav make[1]: Entering directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/libclamav' /usr/bin/make install-recursive make[2]: Entering directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/libclamav' make[3]: Entering directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/libclamav' GEN version.h.tmp GEN version.h make[4]: Entering directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/libclamav' GEN version.h.tmp GEN version.h /usr/bin/mkdir -p '/home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/lib64' /bin/sh ../libtool --mode=install /usr/bin/install -c libclamunrar.la libclamunrar_iface.la libclammspack.la libclamav.la '/home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/lib64' libtool: install: /usr/bin/install -c .libs/libclamunrar.so.9.0.1 /home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/lib64/libclamunrar.so.9.0.1 libtool: install: (cd /home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/lib64 && { ln -s -f libclamunrar.so.9.0.1 libclamunrar.so.9 || { rm -f libclamunrar.so.9 && ln -s libclamunrar.so.9.0.1 libclamunrar.so.9; }; }) libtool: install: (cd /home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/lib64 && { ln -s -f libclamunrar.so.9.0.1 libclamunrar.so || { rm -f libclamunrar.so && ln -s libclamunrar.so.9.0.1 libclamunrar.so; }; }) libtool: install: /usr/bin/install -c .libs/libclamunrar.lai /home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/lib64/libclamunrar.la libtool: warning: relinking 'libclamunrar_iface.la' libtool: install: (cd /home/build/rpmbuild/BUILD/clamav-0.101.1/libclamav; /bin/sh "/home/build/rpmbuild/BUILD/clamav-0.101.1/libtool" --silent --tag CXX --mode=relink g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -module -thread-safe -version-info 9:1:0 -no-undefined -Wl,--version-script,../libclamunrar_iface/libclamunrar_iface.map -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libclamunrar_iface.la -rpath /usr/lib64 unrar_iface.lo libclamunrar.la -inst-prefix-dir /home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64) libtool: install: /usr/bin/install -c .libs/libclamunrar_iface.so.9.0.1T /home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/lib64/libclamunrar_iface.so.9.0.1 libtool: install: (cd /home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/lib64 && { ln -s -f libclamunrar_iface.so.9.0.1 libclamunrar_iface.so.9 || { rm -f libclamunrar_iface.so.9 && ln -s libclamunrar_iface.so.9.0.1 libclamunrar_iface.so.9; }; }) libtool: install: (cd /home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/lib64 && { ln -s -f libclamunrar_iface.so.9.0.1 libclamunrar_iface.so || { rm -f libclamunrar_iface.so && ln -s libclamunrar_iface.so.9.0.1 libclamunrar_iface.so; }; }) libtool: install: /usr/bin/install -c .libs/libclamunrar_iface.lai /home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/lib64/libclamunrar_iface.la libtool: install: /usr/bin/install -c .libs/libclammspack.so.0.1.0 /home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/lib64/libclammspack.so.0.1.0 libtool: install: (cd /home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/lib64 && { ln -s -f libclammspack.so.0.1.0 libclammspack.so.0 || { rm -f libclammspack.so.0 && ln -s libclammspack.so.0.1.0 libclammspack.so.0; }; }) libtool: install: (cd /home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/lib64 && { ln -s -f libclammspack.so.0.1.0 libclammspack.so || { rm -f libclammspack.so && ln -s libclammspack.so.0.1.0 libclammspack.so; }; }) libtool: install: /usr/bin/install -c .libs/libclammspack.lai /home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/lib64/libclammspack.la libtool: warning: relinking 'libclamav.la' libtool: install: (cd /home/build/rpmbuild/BUILD/clamav-0.101.1/libclamav; /bin/sh "/home/build/rpmbuild/BUILD/clamav-0.101.1/libtool" --silent --tag CC --mode=relink gcc -I../libclammspack/mspack -DHAVE_INTERNAL_MSPACK -DHAVE_YARA -DSEARCH_LIBDIR=\"/usr/lib64\" -I/usr/include/json-c -I/usr/include/libxml2 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -thread-safe -lxml2 -lz -llzma -lm -ldl -version-info 9:1:0 -no-undefined -Wl,--version-script,../libclamav/libclamav.map -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libclamav.la -rpath /usr/lib64 libclamav_la-matcher-ac.lo libclamav_la-matcher-bm.lo libclamav_la-matcher-hash.lo libclamav_la-matcher.lo libclamav_la-others.lo libclamav_la-readdb.lo libclamav_la-cvd.lo libclamav_la-dsig.lo libclamav_la-scanners.lo libclamav_la-textdet.lo libclamav_la-filetypes.lo libclamav_la-rtf.lo libclamav_la-blob.lo libclamav_la-mbox.lo libclamav_la-message.lo libclamav_la-table.lo libclamav_la-text.lo libclamav_la-ole2_extract.lo libclamav_la-vba_extract.lo libclamav_la-msexpand.lo libclamav_la-pe.lo libclamav_la-pe_icons.lo libclamav_la-disasm.lo libclamav_la-upx.lo libclamav_la-htmlnorm.lo libclamav_la-libmspack.lo libclamav_la-rebuildpe.lo libclamav_la-petite.lo libclamav_la-wwunpack.lo libclamav_la-unsp.lo libclamav_la-aspack.lo libclamav_la-packlibs.lo libclamav_la-fsg.lo libclamav_la-mew.lo libclamav_la-upack.lo libclamav_la-line.lo libclamav_la-untar.lo libclamav_la-unzip.lo libclamav_la-ooxml.lo libclamav_la-inflate64.lo libclamav_la-special.lo libclamav_la-binhex.lo libclamav_la-is_tar.lo libclamav_la-tnef.lo libclamav_la-autoit.lo libclamav_la-unarj.lo libclamav_la-bzlib.lo libclamav_la-nulsft.lo libclamav_la-infblock.lo libclamav_la-pdf.lo libclamav_la-pdfng.lo libclamav_la-pdfdecode.lo libclamav_la-spin.lo libclamav_la-yc.lo libclamav_la-elf.lo libclamav_la-sis.lo libclamav_la-uuencode.lo libclamav_la-phishcheck.lo libclamav_la-phish_domaincheck_db.lo libclamav_la-phish_whitelist.lo libclamav_la-regex_list.lo libclamav_la-regex_suffix.lo libclamav_la-entconv.lo libclamav_la-hashtab.lo libclamav_la-dconf.lo libclamav_la-lzma_iface.lo libclamav_la-7z_iface.lo libclamav_la-7zAlloc.lo libclamav_la-7zBuf.lo libclamav_la-7zBuf2.lo libclamav_la-7zCrc.lo libclamav_la-7zDec.lo libclamav_la-7zFile.lo libclamav_la-7zIn.lo libclamav_la-7zStream.lo libclamav_la-Bcj2.lo libclamav_la-Bra.lo libclamav_la-Bra86.lo libclamav_la-Lzma2Dec.lo libclamav_la-LzmaDec.lo libclamav_la-Ppmd7.lo libclamav_la-Ppmd7Dec.lo libclamav_la-Xz.lo libclamav_la-XzCrc64.lo libclamav_la-XzDec.lo libclamav_la-XzIn.lo libclamav_la-Delta.lo libclamav_la-BraIA64.lo libclamav_la-CpuArch.lo libclamav_la-7zCrcOpt.lo libclamav_la-explode.lo libclamav_la-textnorm.lo libclamav_la-dlp.lo libclamav_la-js-norm.lo libclamav_la-uniq.lo libclamav_la-version.lo libclamav_la-mpool.lo libclamav_la-filtering.lo libclamav_la-fmap.lo libclamav_la-perflogging.lo libclamav_la-bytecode.lo libclamav_la-bytecode_vm.lo libclamav_la-cpio.lo libclamav_la-macho.lo libclamav_la-ishield.lo libclamav_la-bytecode_api.lo libclamav_la-bytecode_api_decl.lo libclamav_la-cache.lo libclamav_la-bytecode_detect.lo libclamav_la-events.lo libclamav_la-adc.lo libclamav_la-dmg.lo libclamav_la-xar.lo libclamav_la-xdp.lo libclamav_la-mbr.lo libclamav_la-gpt.lo libclamav_la-apm.lo libclamav_la-prtn_intxn.lo libclamav_la-json_api.lo libclamav_la-xz_iface.lo libclamav_la-sf_base64decode.lo libclamav_la-hfsplus.lo libclamav_la-swf.lo libclamav_la-jpeg.lo libclamav_la-png.lo libclamav_la-iso9660.lo libclamav_la-arc4.lo libclamav_la-rijndael.lo libclamav_la-crtmgr.lo libclamav_la-asn1.lo libclamav_la-fpu.lo libclamav_la-stats.lo libclamav_la-www.lo libclamav_la-stats_json.lo libclamav_la-hostid.lo libclamav_la-openioc.lo libclamav_la-msdoc.lo libclamav_la-matcher-pcre.lo libclamav_la-regex_pcre.lo libclamav_la-msxml.lo libclamav_la-msxml_parser.lo libclamav_la-tiff.lo libclamav_la-hwp.lo libclamav_la-lzwdec.lo libclamav_la-matcher-byte-comp.lo libclamav_la-yara_arena.lo libclamav_la-yara_compiler.lo libclamav_la-yara_exec.lo libclamav_la-yara_hash.lo libclamav_la-yara_grammar.lo libclamav_la-yara_lexer.lo libclamav_la-yara_parser.lo libclamav_la-fp_add.lo libclamav_la-fp_add_d.lo libclamav_la-fp_addmod.lo libclamav_la-fp_cmp.lo libclamav_la-fp_cmp_d.lo libclamav_la-fp_cmp_mag.lo libclamav_la-fp_sub.lo libclamav_la-fp_sub_d.lo libclamav_la-fp_submod.lo libclamav_la-s_fp_add.lo libclamav_la-s_fp_sub.lo libclamav_la-fp_radix_size.lo libclamav_la-fp_read_radix.lo libclamav_la-fp_read_signed_bin.lo libclamav_la-fp_read_unsigned_bin.lo libclamav_la-fp_reverse.lo libclamav_la-fp_s_rmap.lo libclamav_la-fp_signed_bin_size.lo libclamav_la-fp_to_signed_bin.lo libclamav_la-fp_to_unsigned_bin.lo libclamav_la-fp_toradix.lo libclamav_la-fp_toradix_n.lo libclamav_la-fp_unsigned_bin_size.lo libclamav_la-fp_cnt_lsb.lo libclamav_la-fp_count_bits.lo libclamav_la-fp_div_2.lo libclamav_la-fp_div_2d.lo libclamav_la-fp_lshd.lo libclamav_la-fp_mod_2d.lo libclamav_la-fp_rshd.lo libclamav_la-fp_div.lo libclamav_la-fp_div_d.lo libclamav_la-fp_mod.lo libclamav_la-fp_mod_d.lo libclamav_la-fp_2expt.lo libclamav_la-fp_exptmod.lo libclamav_la-fp_ident.lo libclamav_la-fp_set.lo libclamav_la-fp_montgomery_calc_normalization.lo libclamav_la-fp_montgomery_reduce.lo libclamav_la-fp_montgomery_setup.lo libclamav_la-fp_mul.lo libclamav_la-fp_mul_comba.lo libclamav_la-fp_mul_2.lo libclamav_la-fp_mul_2d.lo libclamav_la-fp_mul_comba_12.lo libclamav_la-fp_mul_comba_17.lo libclamav_la-fp_mul_comba_20.lo libclamav_la-fp_mul_comba_24.lo libclamav_la-fp_mul_comba_28.lo libclamav_la-fp_mul_comba_3.lo libclamav_la-fp_mul_comba_32.lo libclamav_la-fp_mul_comba_4.lo libclamav_la-fp_mul_comba_48.lo libclamav_la-fp_mul_comba_6.lo libclamav_la-fp_mul_comba_64.lo libclamav_la-fp_mul_comba_7.lo libclamav_la-fp_mul_comba_8.lo libclamav_la-fp_mul_comba_9.lo libclamav_la-fp_mul_comba_small_set.lo libclamav_la-fp_mul_d.lo libclamav_la-fp_mulmod.lo libclamav_la-fp_invmod.lo libclamav_la-fp_sqr.lo libclamav_la-fp_sqr_comba_12.lo libclamav_la-fp_sqr_comba_17.lo libclamav_la-fp_sqr_comba_20.lo libclamav_la-fp_sqr_comba_24.lo libclamav_la-fp_sqr_comba_28.lo libclamav_la-fp_sqr_comba_3.lo libclamav_la-fp_sqr_comba_32.lo libclamav_la-fp_sqr_comba_4.lo libclamav_la-fp_sqr_comba_48.lo libclamav_la-fp_sqr_comba_6.lo libclamav_la-fp_sqr_comba_64.lo libclamav_la-fp_sqr_comba_7.lo libclamav_la-fp_sqr_comba_8.lo libclamav_la-fp_sqr_comba_9.lo libclamav_la-fp_sqr_comba_generic.lo libclamav_la-fp_sqr_comba_small_set.lo libclamav_la-fp_sqrmod.lo -lssl -lcrypto -lz -ljson-c -lpcre2-8 -lz -lbz2 ../libltdl/libltdlc.la -dlopen libclamunrar_iface.la -lclammspack libclamav_nocxx.la libclamav_internal_utils.la -lpthread -lm -inst-prefix-dir /home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64) libtool: install: /usr/bin/install -c .libs/libclamav.so.9.0.1T /home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/lib64/libclamav.so.9.0.1 libtool: install: (cd /home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/lib64 && { ln -s -f libclamav.so.9.0.1 libclamav.so.9 || { rm -f libclamav.so.9 && ln -s libclamav.so.9.0.1 libclamav.so.9; }; }) libtool: install: (cd /home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/lib64 && { ln -s -f libclamav.so.9.0.1 libclamav.so || { rm -f libclamav.so && ln -s libclamav.so.9.0.1 libclamav.so; }; }) libtool: install: /usr/bin/install -c .libs/libclamav.lai /home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/lib64/libclamav.la libtool: warning: remember to run 'libtool --finish /usr/lib64' /usr/bin/mkdir -p '/home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/include' /usr/bin/install -c -m 644 clamav.h '/home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/include' make[4]: Leaving directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/libclamav' make[3]: Leaving directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/libclamav' make[2]: Leaving directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/libclamav' make[1]: Leaving directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/libclamav' Making install in clamscan make[1]: Entering directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/clamscan' make[2]: Entering directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/clamscan' /usr/bin/mkdir -p '/home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/bin' /bin/sh ../libtool --mode=install /usr/bin/install -c clamscan '/home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/bin' libtool: warning: '../libclamav/libclamav.la' has not been installed in '/usr/lib64' libtool: warning: '/home/build/rpmbuild/BUILD/clamav-0.101.1/libclamav/libclammspack.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/clamscan /home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/bin/clamscan make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/clamscan' make[1]: Leaving directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/clamscan' Making install in clamd make[1]: Entering directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/clamd' make[2]: Entering directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/clamd' /usr/bin/mkdir -p '/home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/sbin' /bin/sh ../libtool --mode=install /usr/bin/install -c clamd '/home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/sbin' libtool: warning: '../libclamav/libclamav.la' has not been installed in '/usr/lib64' libtool: warning: '/home/build/rpmbuild/BUILD/clamav-0.101.1/libclamav/libclammspack.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/clamd /home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/sbin/clamd /usr/bin/mkdir -p '/home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/lib/systemd/system' /usr/bin/install -c -m 644 clamav-daemon.socket clamav-daemon.service '/home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/lib/systemd/system' make[2]: Leaving directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/clamd' make[1]: Leaving directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/clamd' Making install in clamdscan make[1]: Entering directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/clamdscan' make[2]: Entering directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/clamdscan' /usr/bin/mkdir -p '/home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/bin' /bin/sh ../libtool --mode=install /usr/bin/install -c clamdscan '/home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/bin' libtool: install: /usr/bin/install -c clamdscan /home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/bin/clamdscan make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/clamdscan' make[1]: Leaving directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/clamdscan' Making install in freshclam make[1]: Entering directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/freshclam' make[2]: Entering directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/freshclam' /usr/bin/mkdir -p '/home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/bin' /bin/sh ../libtool --mode=install /usr/bin/install -c freshclam '/home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/bin' libtool: warning: '../libclamav/libclamav.la' has not been installed in '/usr/lib64' libtool: warning: '/home/build/rpmbuild/BUILD/clamav-0.101.1/libclamav/libclammspack.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/freshclam /home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/bin/freshclam /usr/bin/mkdir -p '/home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/lib/systemd/system' /usr/bin/install -c -m 644 clamav-freshclam.service '/home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/lib/systemd/system' make[2]: Leaving directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/freshclam' make[1]: Leaving directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/freshclam' Making install in sigtool make[1]: Entering directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/sigtool' make[2]: Entering directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/sigtool' /usr/bin/mkdir -p '/home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/bin' /bin/sh ../libtool --mode=install /usr/bin/install -c sigtool '/home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/bin' libtool: warning: '../libclamav/libclamav.la' has not been installed in '/usr/lib64' libtool: warning: '/home/build/rpmbuild/BUILD/clamav-0.101.1/libclamav/libclammspack.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/sigtool /home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/bin/sigtool make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/sigtool' make[1]: Leaving directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/sigtool' Making install in clamconf make[1]: Entering directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/clamconf' make[2]: Entering directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/clamconf' /usr/bin/mkdir -p '/home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/bin' /bin/sh ../libtool --mode=install /usr/bin/install -c clamconf '/home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/bin' libtool: warning: '../libclamav/libclamav.la' has not been installed in '/usr/lib64' libtool: warning: '/home/build/rpmbuild/BUILD/clamav-0.101.1/libclamav/libclammspack.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/clamconf /home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/bin/clamconf make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/clamconf' make[1]: Leaving directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/clamconf' Making install in database make[1]: Entering directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/database' make[2]: Entering directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/database' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Leaving directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/database' make[1]: Leaving directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/database' Making install in docs make[1]: Entering directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/docs' make[2]: Entering directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/docs' make[2]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/share/man/man1' /usr/bin/install -c -m 644 man/clamscan.1 man/freshclam.1 man/sigtool.1 man/clamdscan.1 man/clamconf.1 man/clamdtop.1 man/clambc.1 man/clamsubmit.1 '/home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/share/man/man1' /usr/bin/mkdir -p '/home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/share/man/man5' /usr/bin/install -c -m 644 man/clamd.conf.5 man/clamav-milter.conf.5 man/freshclam.conf.5 '/home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/share/man/man5' /usr/bin/mkdir -p '/home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/share/man/man8' /usr/bin/install -c -m 644 man/clamd.8 man/clamav-milter.8 '/home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/share/man/man8' make[2]: Leaving directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/docs' make[1]: Leaving directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/docs' Making install in etc make[1]: Entering directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/etc' make[2]: Entering directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/etc' /usr/bin/mkdir -p '/home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/etc' /usr/bin/install -c -m 644 clamd.conf.sample freshclam.conf.sample '/home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/etc' make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/etc' make[1]: Leaving directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/etc' Making install in clamav-milter make[1]: Entering directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/clamav-milter' make[2]: Entering directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/clamav-milter' make[2]: Leaving directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/clamav-milter' make[1]: Leaving directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/clamav-milter' Making install in clamdtop make[1]: Entering directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/clamdtop' make[2]: Entering directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/clamdtop' /usr/bin/mkdir -p '/home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/bin' /bin/sh ../libtool --mode=install /usr/bin/install -c clamdtop '/home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/bin' libtool: install: /usr/bin/install -c clamdtop /home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/bin/clamdtop /usr/bin/mkdir -p '/home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/share/man/man1' /usr/bin/install -c -m 644 ../docs/man/clamdtop.1 '/home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/share/man/man1' make[2]: Leaving directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/clamdtop' make[1]: Leaving directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/clamdtop' Making install in clambc make[1]: Entering directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/clambc' make[2]: Entering directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/clambc' /usr/bin/mkdir -p '/home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/bin' /bin/sh ../libtool --mode=install /usr/bin/install -c clambc '/home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/bin' libtool: warning: '../libclamav/libclamav.la' has not been installed in '/usr/lib64' libtool: warning: '/home/build/rpmbuild/BUILD/clamav-0.101.1/libclamav/libclammspack.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/clambc /home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/bin/clambc make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/clambc' make[1]: Leaving directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/clambc' Making install in clamsubmit make[1]: Entering directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/clamsubmit' make[2]: Entering directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/clamsubmit' /usr/bin/mkdir -p '/home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/bin' /bin/sh ../libtool --mode=install /usr/bin/install -c clamsubmit '/home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/bin' libtool: warning: '../libclamav/libclamav.la' has not been installed in '/usr/lib64' libtool: warning: '/home/build/rpmbuild/BUILD/clamav-0.101.1/libclamav/libclammspack.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/clamsubmit /home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/bin/clamsubmit make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/clamsubmit' make[1]: Leaving directory '/home/build/rpmbuild/BUILD/clamav-0.101.1/clamsubmit' make[1]: Entering directory '/home/build/rpmbuild/BUILD/clamav-0.101.1' make[2]: Entering directory '/home/build/rpmbuild/BUILD/clamav-0.101.1' /usr/bin/mkdir -p '/home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/bin' /usr/bin/install -c clamav-config '/home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/bin' /usr/bin/mkdir -p '/home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/include' /usr/bin/install -c -m 644 clamav-types.h '/home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/include' /usr/bin/mkdir -p '/home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/lib64/pkgconfig' /usr/bin/install -c -m 644 libclamav.pc '/home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/lib64/pkgconfig' make[2]: Leaving directory '/home/build/rpmbuild/BUILD/clamav-0.101.1' make[1]: Leaving directory '/home/build/rpmbuild/BUILD/clamav-0.101.1' + rm -rf /home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/share/man/man8/clamav-milter.8 + sed -e 's|#LogSyslog yes|LogSyslog yes|g' -e 's|#LogFacility LOG_MAIL|LogFacility LOG_MAIL|g' -e 's|#User clamav|User clamav|g' -e 's|^Foreground |#Foreground |g' -e 's|#LogRotate yes|LogRotate yes|g' -e 's|#PidFile /var/run/clamd.pid|PidFile /var/run/clamav/clamd.pid|g' -e 's|LocalSocket /tmp/clamd.socket|LocalSocket /var/clamav/clamd.socket|g' -e 's|#LogFile /tmp/clamd.log|LogFile /var/log/clamd/clamd.log|g' -e 's|#LogFileMaxSize 2M|LogFileMaxSize 2M|g' -e 's|#LogTime yes|LogTime yes|g' etc/clamd.conf.sample + sed -e 's|^UpdateLogFile |#UpdateLogFile |g' -e 's|^#LogSyslog yes|LogSyslog yes|g' -e 's|^#LogFacility LOG_MAIL|LogFacility LOG_MAIL|g' etc/freshclam.conf.sample + install /home/build/rpmbuild/SOURCES/freshclam.init /home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/etc/rc.d/init.d/freshclam + touch /home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/var/lib/clamav/main.cvd + touch /home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/var/lib/clamav/daily.cvd + touch /home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/var/lib/clamav/bytecode.cvd + '[' '%{buildarch}' = noarch ']' + QA_CHECK_RPATHS=1 + case "${QA_CHECK_RPATHS:-}" in + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig /sbin/ldconfig: Warning: ignoring configuration file that cannot be opened: /home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/etc/ld.so.conf: No such file or directory + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip /usr/bin/strip + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile 1 + /usr/lib/rpm/brp-python-hardlink + PYTHON3=/usr/libexec/platform-python + /usr/lib/rpm/redhat/brp-mangle-shebangs *** WARNING: ./usr/lib64/libclamunrar.la is executable but has empty or no shebang, removing executable bit *** WARNING: ./usr/lib64/libclamunrar_iface.la is executable but has empty or no shebang, removing executable bit *** WARNING: ./usr/lib64/libclammspack.la is executable but has empty or no shebang, removing executable bit *** WARNING: ./usr/lib64/libclamav.la is executable but has empty or no shebang, removing executable bit Processing files: clamav-0.101.1-8.qt.el8.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.W7PtJg + umask 022 + cd /home/build/rpmbuild/BUILD + cd clamav-0.101.1 + DOCDIR=/home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/share/doc/clamav + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/share/doc/clamav + cp -pr COPYING COPYING.LGPL COPYING.YARA COPYING.bzip2 COPYING.file COPYING.getopt COPYING.llvm COPYING.lzma COPYING.pcre COPYING.regex COPYING.unrar COPYING.zlib /home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64/usr/share/doc/clamav + exit 0 Provides: clamav = 0.101.1-8.qt.el8 clamav(x86-64) = 0.101.1-8.qt.el8 config(clamav) = 0.101.1-8.qt.el8 libclamav.so.9()(64bit) libclamav.so.9(CLAMAV_PRIVATE)(64bit) libclamav.so.9(CLAMAV_PUBLIC)(64bit) libclammspack.so.0()(64bit) libclamunrar.so.9()(64bit) libclamunrar.so.9(CLAMAV_PRIVATE_UNRAR)(64bit) libclamunrar_iface.so.9()(64bit) libclamunrar_iface.so.9(CLAMAV_PRIVATE)(64bit) libtool(/usr/lib64/libclamav.la) libtool(/usr/lib64/libclammspack.la) libtool(/usr/lib64/libclamunrar.la) libtool(/usr/lib64/libclamunrar_iface.la) pkgconfig(libclamav) = 0.101.1 Requires(interp): /bin/sh /bin/sh /bin/sh /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(pre): /bin/sh Requires(post): /bin/sh Requires(preun): /bin/sh Requires(postun): /bin/sh Requires: /bin/sh /usr/bin/pkg-config libbz2.so.1()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.11)(64bit) libc.so.6(GLIBC_2.13)(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.15)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.23)(64bit) libc.so.6(GLIBC_2.28)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.6)(64bit) libc.so.6(GLIBC_2.7)(64bit) libc.so.6(GLIBC_2.9)(64bit) libclamav.so.9()(64bit) libclamav.so.9(CLAMAV_PRIVATE)(64bit) libclamav.so.9(CLAMAV_PUBLIC)(64bit) libclammspack.so.0()(64bit) libclamunrar.so.9()(64bit) libclamunrar.so.9(CLAMAV_PRIVATE_UNRAR)(64bit) libclamunrar_iface.so.9()(64bit) libcrypto.so.1.1()(64bit) libcrypto.so.1.1(OPENSSL_1_1_0)(64bit) libcurl.so.4()(64bit) libdl.so.2()(64bit) libdl.so.2(GLIBC_2.2.5)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libjson-c.so.4()(64bit) liblzma.so.5()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libncurses.so.6()(64bit) libpcre2-8.so.0()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.2.5)(64bit) libpthread.so.0(GLIBC_2.3.2)(64bit) libresolv.so.2()(64bit) libresolv.so.2(GLIBC_2.2.5)(64bit) libssl.so.1.1()(64bit) libssl.so.1.1(OPENSSL_1_1_0)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libtinfo.so.6()(64bit) libxml2.so.2()(64bit) libxml2.so.2(LIBXML2_2.4.30)(64bit) libxml2.so.2(LIBXML2_2.5.0)(64bit) libxml2.so.2(LIBXML2_2.5.2)(64bit) libxml2.so.2(LIBXML2_2.5.7)(64bit) libxml2.so.2(LIBXML2_2.6.0)(64bit) libz.so.1()(64bit) libz.so.1(ZLIB_1.2.0.2)(64bit) libz.so.1(ZLIB_1.2.3.3)(64bit) rtld(GNU_HASH) Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64 Wrote: /home/build/rpmbuild/RPMS/x86_64/clamav-0.101.1-8.qt.el8.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.Gtxz3y + umask 022 + cd /home/build/rpmbuild/BUILD + cd clamav-0.101.1 + rm -rf /home/build/rpmbuild/BUILDROOT/clamav-0.101.1-8.qt.el8.x86_64 + exit 0 Executing(--clean): /bin/sh -e /var/tmp/rpm-tmp.yNfqqR + umask 022 + cd /home/build/rpmbuild/BUILD + rm -rf clamav-0.101.1 + exit 0