D: [iurt_root_command] chroot Building target platforms: x86_64 Building for target x86_64 sh: line 4: [: -j8: integer expression expected sh: line 4: [: -j8: integer expression expected Installing /home/pterjan/rpmbuild/SRPMS/virtuoso-opensource-7.2.14-1.mga10.src.rpm Executing(%mkbuilddir): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.QaGsH5 + umask 022 + cd /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build + test -d /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build + /usr/bin/rm -rf /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build + /usr/bin/mkdir -p /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build + /usr/bin/mkdir -p /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/SPECPARTS + RPM_EC=0 ++ jobs -p + exit 0 sh: line 4: [: -j8: integer expression expected Executing(%prep): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.Hn6dHu + umask 022 + cd /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + cd /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build + rm -rf virtuoso-opensource-7.2.14 + /usr/lib/rpm/rpmuncompress -x /home/pterjan/rpmbuild/SOURCES/virtuoso-opensource-7.2.14.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd virtuoso-opensource-7.2.14 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /home/pterjan/rpmbuild/SOURCES/virtuoso-opensource-6.1.8-nodemos_buildfix.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /home/pterjan/rpmbuild/SOURCES/virtuoso-opensource-wbxml2.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /home/pterjan/rpmbuild/SOURCES/virtuoso-opensource-imagemagick.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /home/pterjan/rpmbuild/SOURCES/virtuoso-opensource-repack-pcre.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /home/pterjan/rpmbuild/SOURCES/virtuoso-opensource-pcre2.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + RPM_EC=0 ++ jobs -p + exit 0 sh: line 4: [: -j8: integer expression expected Executing(%build): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.3SJR6G + umask 022 + cd /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd virtuoso-opensource-7.2.14 + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + autoreconf -vfi autoreconf: export WARNINGS= autoreconf: Entering directory '.' autoreconf: configure.ac: not using Gettext autoreconf: running: aclocal --force -I binsrc/config autoreconf: configure.ac: tracing autoreconf: running: libtoolize --copy --force libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'binsrc/config'. libtoolize: copying file 'binsrc/config/ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'binsrc/config'. libtoolize: copying file 'binsrc/config/libtool.m4' libtoolize: copying file 'binsrc/config/ltoptions.m4' libtoolize: copying file 'binsrc/config/ltsugar.m4' libtoolize: copying file 'binsrc/config/ltversion.m4' libtoolize: copying file 'binsrc/config/lt~obsolete.m4' autoreconf: configure.ac: not using Intltool autoreconf: configure.ac: not using Gtkdoc autoreconf: running: aclocal --force -I binsrc/config autoreconf: running: /usr/bin/autoconf --force configure.ac:43: warning: The macro 'AC_CONFIG_HEADER' is obsolete. configure.ac:43: You should run autoupdate. ./lib/autoconf/status.m4:719: AC_CONFIG_HEADER is expanded from... configure.ac:43: the top level configure.ac:134: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:134: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from... configure.ac:134: the top level configure.ac:299: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:299: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:299: the top level configure.ac:343: warning: The macro 'AC_LANG_C' is obsolete. configure.ac:343: You should run autoupdate. ./lib/autoconf/c.m4:72: AC_LANG_C is expanded from... configure.ac:343: the top level configure.ac:344: warning: The macro 'AC_PROG_LD' is obsolete. configure.ac:344: You should run autoupdate. binsrc/config/libtool.m4:3462: AC_PROG_LD is expanded from... configure.ac:344: the top level configure.ac:357: warning: The macro 'AC_AIX' is obsolete. configure.ac:357: You should run autoupdate. ./lib/autoconf/specific.m4:722: AC_AIX is expanded from... configure.ac:357: the top level configure.ac:358: warning: The macro 'AC_ISC_POSIX' is obsolete. configure.ac:358: You should run autoupdate. ./lib/autoconf/specific.m4:732: AC_ISC_POSIX is expanded from... configure.ac:358: the top level configure.ac:359: warning: The macro 'AC_MINIX' is obsolete. configure.ac:359: You should run autoupdate. ./lib/autoconf/specific.m4:727: AC_MINIX is expanded from... configure.ac:359: the top level configure.ac:376: warning: The macro 'AC_C_LONG_DOUBLE' is obsolete. configure.ac:376: You should run autoupdate. ./lib/autoconf/types.m4:478: AC_C_LONG_DOUBLE is expanded from... configure.ac:376: the top level configure.ac:404: warning: The macro 'AC_ERROR' is obsolete. configure.ac:404: You should run autoupdate. ./lib/autoconf/oldnames.m4:34: AC_ERROR is expanded from... configure.ac:404: the top level configure.ac:428: warning: AC_PROG_LEX without either yywrap or noyywrap is obsolete ./lib/autoconf/programs.m4:743: _AC_PROG_LEX is expanded from... ./lib/autoconf/programs.m4:736: AC_PROG_LEX is expanded from... aclocal.m4:630: AM_PROG_LEX is expanded from... configure.ac:428: the top level configure.ac:462: warning: The macro 'AC_HEADER_STDC' is obsolete. configure.ac:462: You should run autoupdate. ./lib/autoconf/headers.m4:663: AC_HEADER_STDC is expanded from... configure.ac:462: the top level configure.ac:466: warning: The macro 'AC_HEADER_TIME' is obsolete. configure.ac:466: You should run autoupdate. ./lib/autoconf/headers.m4:702: AC_HEADER_TIME is expanded from... configure.ac:466: the top level configure.ac:484: warning: The macro 'AC_TYPE_SIGNAL' is obsolete. configure.ac:484: You should run autoupdate. ./lib/autoconf/types.m4:805: AC_TYPE_SIGNAL is expanded from... configure.ac:484: the top level configure.ac:495: warning: The macro 'AC_STRUCT_ST_BLKSIZE' is obsolete. configure.ac:495: You should run autoupdate. ./lib/autoconf/types.m4:1029: AC_STRUCT_ST_BLKSIZE is expanded from... configure.ac:495: the top level configure.ac:497: warning: The macro 'AC_STRUCT_ST_RDEV' is obsolete. configure.ac:497: You should run autoupdate. ./lib/autoconf/types.m4:1067: AC_STRUCT_ST_RDEV is expanded from... configure.ac:497: the top level configure.ac:513: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.ac:513: You should run autoupdate. ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... configure.ac:513: the top level configure.ac:521: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.ac:521: You should run autoupdate. ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... configure.ac:521: the top level configure.ac:562: warning: The macro 'AC_FUNC_SETVBUF_REVERSED' is obsolete. Remove it and all references to SETVBUF_REVERSED. ./lib/autoconf/functions.m4:1785: AC_FUNC_SETVBUF_REVERSED is expanded from... configure.ac:562: the top level configure.ac:598: warning: The macro 'AC_TRY_LINK' is obsolete. configure.ac:598: You should run autoupdate. ./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from... configure.ac:598: the top level configure.ac:610: warning: The macro 'AC_TRY_LINK' is obsolete. configure.ac:610: You should run autoupdate. ./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... configure.ac:610: the top level configure.ac:623: warning: The macro 'AC_TRY_LINK' is obsolete. configure.ac:623: You should run autoupdate. ./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... configure.ac:623: the top level configure.ac:654: warning: The macro 'AC_TRY_LINK' is obsolete. configure.ac:654: You should run autoupdate. ./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from... configure.ac:654: the top level configure.ac:671: warning: AC_SYS_RESTARTABLE_SYSCALLS: AC_SYS_RESTARTABLE_SYSCALLS is useful only when supporting very configure.ac:671: old systems that lack 'sigaction' and 'SA_RESTART'. Don't bother with configure.ac:671: this macro unless you need to support very old systems like 4.2BSD and configure.ac:671: SVR3. ./lib/autoconf/specific.m4:408: AC_SYS_RESTARTABLE_SYSCALLS is expanded from... configure.ac:671: the top level configure.ac:692: warning: The macro 'AC_CHECKING' is obsolete. configure.ac:692: You should run autoupdate. ./lib/autoconf/general.m4:2499: AC_CHECKING is expanded from... configure.ac:692: the top level configure.ac:697: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:697: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from... configure.ac:697: the top level configure.ac:726: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.ac:726: You should run autoupdate. ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... configure.ac:726: the top level configure.ac:754: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:754: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from... configure.ac:754: the top level configure.ac:783: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:783: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from... configure.ac:783: the top level configure.ac:840: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:840: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from... configure.ac:840: the top level configure.ac:897: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.ac:897: You should run autoupdate. ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... configure.ac:897: the top level configure.ac:910: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.ac:910: You should run autoupdate. ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... configure.ac:910: the top level configure.ac:929: warning: The macro 'AC_TRY_RUN' is obsolete. configure.ac:929: You should run autoupdate. ./lib/autoconf/general.m4:2995: AC_TRY_RUN is expanded from... configure.ac:929: the top level configure.ac:994: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:994: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from... configure.ac:994: the top level configure.ac:1028: warning: The macro 'AC_TRY_RUN' is obsolete. configure.ac:1028: You should run autoupdate. ./lib/autoconf/general.m4:2995: AC_TRY_RUN is expanded from... configure.ac:1028: the top level configure.ac:1067: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:1067: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from... configure.ac:1067: the top level configure.ac:1092: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:1092: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from... configure.ac:1092: the top level configure.ac:1120: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:1120: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from... configure.ac:1120: the top level configure.ac:1155: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:1155: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from... configure.ac:1155: the top level configure.ac:1189: warning: The macro 'AC_TRY_RUN' is obsolete. configure.ac:1189: You should run autoupdate. ./lib/autoconf/general.m4:2995: AC_TRY_RUN is expanded from... configure.ac:1189: the top level configure.ac:1225: warning: The macro 'AC_TRY_RUN' is obsolete. configure.ac:1225: You should run autoupdate. ./lib/autoconf/general.m4:2995: AC_TRY_RUN is expanded from... binsrc/config/libxml.m4:12: AM_PATH_XML2 is expanded from... configure.ac:1225: the top level configure.ac:1225: warning: The macro 'AC_TRY_LINK' is obsolete. configure.ac:1225: You should run autoupdate. ./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from... binsrc/config/libxml.m4:12: AM_PATH_XML2 is expanded from... configure.ac:1225: the top level configure.ac:1233: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:1233: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from... configure.ac:1233: the top level configure.ac:1269: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:1269: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from... configure.ac:1269: the top level configure.ac:1307: warning: The macro 'AC_TRY_RUN' is obsolete. configure.ac:1307: You should run autoupdate. ./lib/autoconf/general.m4:2995: AC_TRY_RUN is expanded from... configure.ac:1307: the top level configure.ac:1347: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:1347: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from... configure.ac:1347: the top level configure.ac:1385: warning: The macro 'AC_TRY_RUN' is obsolete. configure.ac:1385: You should run autoupdate. ./lib/autoconf/general.m4:2995: AC_TRY_RUN is expanded from... configure.ac:1385: the top level configure.ac:1428: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:1428: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from... configure.ac:1428: the top level configure.ac:1485: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:1485: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from... configure.ac:1485: the top level configure.ac:1510: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:1510: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from... configure.ac:1510: the top level configure.ac:1559: warning: The macro 'AC_TRY_RUN' is obsolete. configure.ac:1559: You should run autoupdate. ./lib/autoconf/general.m4:2995: AC_TRY_RUN is expanded from... configure.ac:1559: the top level configure.ac:1600: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:1600: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from... configure.ac:1600: the top level configure.ac:1643: warning: The macro 'AC_TRY_RUN' is obsolete. configure.ac:1643: You should run autoupdate. ./lib/autoconf/general.m4:2995: AC_TRY_RUN is expanded from... configure.ac:1643: the top level configure.ac:1681: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:1681: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from... configure.ac:1681: the top level configure.ac:1717: warning: The macro 'AC_TRY_RUN' is obsolete. configure.ac:1717: You should run autoupdate. ./lib/autoconf/general.m4:2995: AC_TRY_RUN is expanded from... configure.ac:1717: the top level configure.ac:1754: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:1754: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from... configure.ac:1754: the top level configure.ac:1782: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:1782: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from... configure.ac:1782: the top level configure.ac:1819: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:1819: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from... configure.ac:1819: the top level configure.ac:1842: warning: The macro 'AC_TRY_RUN' is obsolete. configure.ac:1842: You should run autoupdate. ./lib/autoconf/general.m4:2995: AC_TRY_RUN is expanded from... configure.ac:1842: the top level configure.ac:1874: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:1874: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from... configure.ac:1874: the top level configure.ac:1911: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:1911: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from... configure.ac:1911: the top level configure.ac:1947: warning: The macro 'AC_TRY_RUN' is obsolete. configure.ac:1947: You should run autoupdate. ./lib/autoconf/general.m4:2995: AC_TRY_RUN is expanded from... configure.ac:1947: the top level configure.ac:1988: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:1988: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from... configure.ac:1988: the top level configure.ac:2024: warning: The macro 'AC_TRY_RUN' is obsolete. configure.ac:2024: You should run autoupdate. ./lib/autoconf/general.m4:2995: AC_TRY_RUN is expanded from... configure.ac:2024: the top level configure.ac:2066: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:2066: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from... configure.ac:2066: the top level configure.ac:2080: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:2080: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from... configure.ac:2080: the top level configure.ac:2100: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:2100: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from... configure.ac:2100: the top level configure.ac:2189: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:2189: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from... configure.ac:2189: the top level configure.ac:2221: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:2221: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from... configure.ac:2221: the top level configure.ac:2240: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:2240: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from... configure.ac:2240: the top level configure.ac:2240: warning: The macro 'AC_TRY_LINK' is obsolete. configure.ac:2240: You should run autoupdate. ./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from... configure.ac:2240: the top level configure.ac:2240: warning: The macro 'AC_CHECKING' is obsolete. configure.ac:2240: You should run autoupdate. ./lib/autoconf/general.m4:2499: AC_CHECKING is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2892: _AC_LINK_IFELSE is expanded from... ./lib/autoconf/general.m4:2909: AC_LINK_IFELSE is expanded from... ./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from... configure.ac:2240: the top level configure.ac:2240: warning: The macro 'AC_ERROR' is obsolete. configure.ac:2240: You should run autoupdate. ./lib/autoconf/oldnames.m4:34: AC_ERROR is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/libs.m4:100: AC_CHECK_LIB is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/libs.m4:100: AC_CHECK_LIB is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/libs.m4:100: AC_CHECK_LIB is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/libs.m4:100: AC_CHECK_LIB is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2892: _AC_LINK_IFELSE is expanded from... ./lib/autoconf/general.m4:2909: AC_LINK_IFELSE is expanded from... ./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from... configure.ac:2240: the top level configure.ac:2240: warning: The macro 'AC_TRY_LINK' is obsolete. configure.ac:2240: You should run autoupdate. ./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2892: _AC_LINK_IFELSE is expanded from... ./lib/autoconf/general.m4:2909: AC_LINK_IFELSE is expanded from... ./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from... configure.ac:2240: the top level configure.ac:2240: warning: The macro 'AC_ERROR' is obsolete. configure.ac:2240: You should run autoupdate. ./lib/autoconf/oldnames.m4:34: AC_ERROR is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2892: _AC_LINK_IFELSE is expanded from... ./lib/autoconf/general.m4:2909: AC_LINK_IFELSE is expanded from... ./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2892: _AC_LINK_IFELSE is expanded from... ./lib/autoconf/general.m4:2909: AC_LINK_IFELSE is expanded from... ./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from... configure.ac:2240: the top level configure.ac:2285: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:2285: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from... configure.ac:2285: the top level configure.ac:2285: warning: The macro 'AC_TRY_LINK' is obsolete. configure.ac:2285: You should run autoupdate. ./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from... configure.ac:2285: the top level configure.ac:2285: warning: The macro 'AC_CHECKING' is obsolete. configure.ac:2285: You should run autoupdate. ./lib/autoconf/general.m4:2499: AC_CHECKING is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2892: _AC_LINK_IFELSE is expanded from... ./lib/autoconf/general.m4:2909: AC_LINK_IFELSE is expanded from... ./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from... configure.ac:2285: the top level configure.ac:2285: warning: The macro 'AC_ERROR' is obsolete. configure.ac:2285: You should run autoupdate. ./lib/autoconf/oldnames.m4:34: AC_ERROR is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/libs.m4:100: AC_CHECK_LIB is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/libs.m4:100: AC_CHECK_LIB is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/libs.m4:100: AC_CHECK_LIB is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/libs.m4:100: AC_CHECK_LIB is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2892: _AC_LINK_IFELSE is expanded from... ./lib/autoconf/general.m4:2909: AC_LINK_IFELSE is expanded from... ./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from... configure.ac:2285: the top level configure.ac:2285: warning: The macro 'AC_TRY_LINK' is obsolete. configure.ac:2285: You should run autoupdate. ./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2892: _AC_LINK_IFELSE is expanded from... ./lib/autoconf/general.m4:2909: AC_LINK_IFELSE is expanded from... ./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from... configure.ac:2285: the top level configure.ac:2285: warning: The macro 'AC_ERROR' is obsolete. configure.ac:2285: You should run autoupdate. ./lib/autoconf/oldnames.m4:34: AC_ERROR is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2892: _AC_LINK_IFELSE is expanded from... ./lib/autoconf/general.m4:2909: AC_LINK_IFELSE is expanded from... ./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2892: _AC_LINK_IFELSE is expanded from... ./lib/autoconf/general.m4:2909: AC_LINK_IFELSE is expanded from... ./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from... configure.ac:2285: the top level configure.ac:2356: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:2356: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from... configure.ac:2356: the top level configure.ac:2425: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.ac:2425: You should run autoupdate. ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... configure.ac:2425: the top level configure.ac:2477: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:2477: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from... configure.ac:2477: the top level configure.ac:2502: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:2502: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from... configure.ac:2502: the top level configure.ac:2526: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:2526: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from... configure.ac:2526: the top level configure.ac:2550: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:2550: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from... configure.ac:2550: the top level configure.ac:2641: warning: The macro 'AC_FD_CC' is obsolete. configure.ac:2641: You should run autoupdate. ./lib/autoconf/general.m4:399: AC_FD_CC is expanded from... configure.ac:2576: AC_PROG_JAVA_WORKS is expanded from... configure.ac:2641: the top level configure.ac:2647: warning: The macro 'AC_FD_CC' is obsolete. configure.ac:2647: You should run autoupdate. ./lib/autoconf/general.m4:399: AC_FD_CC is expanded from... configure.ac:2576: AC_PROG_JAVA_WORKS is expanded from... configure.ac:2647: the top level configure.ac:2653: warning: The macro 'AC_FD_CC' is obsolete. configure.ac:2653: You should run autoupdate. ./lib/autoconf/general.m4:399: AC_FD_CC is expanded from... configure.ac:2576: AC_PROG_JAVA_WORKS is expanded from... configure.ac:2653: the top level configure.ac:2659: warning: The macro 'AC_FD_CC' is obsolete. configure.ac:2659: You should run autoupdate. ./lib/autoconf/general.m4:399: AC_FD_CC is expanded from... configure.ac:2576: AC_PROG_JAVA_WORKS is expanded from... configure.ac:2659: the top level configure.ac:2764: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:2764: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from... configure.ac:2764: the top level configure.ac:2778: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:2778: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from... configure.ac:2778: the top level configure.ac:2791: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:2791: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from... configure.ac:2791: the top level configure.ac:2804: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:2804: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from... configure.ac:2804: the top level configure.ac:2817: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:2817: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from... configure.ac:2817: the top level configure.ac:2830: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:2830: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from... configure.ac:2830: the top level configure.ac:2843: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:2843: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from... configure.ac:2843: the top level configure.ac:2856: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:2856: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from... configure.ac:2856: the top level configure.ac:2869: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:2869: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from... configure.ac:2869: the top level configure.ac:2882: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:2882: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from... configure.ac:2882: the top level configure.ac:2895: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:2895: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from... configure.ac:2895: the top level configure.ac:2908: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:2908: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from... configure.ac:2908: the top level configure.ac:2921: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:2921: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from... configure.ac:2921: the top level configure.ac:2934: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:2934: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from... configure.ac:2934: the top level configure.ac:2949: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:2949: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from... configure.ac:2949: the top level configure.ac:3347: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:3347: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:3347: the top level configure.ac:3348: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:3348: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:3348: the top level configure.ac:3349: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:3349: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:3349: the top level configure.ac:3352: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:3352: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:3352: the top level configure.ac:3353: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:3353: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:3353: the top level configure.ac:3354: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:3354: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:3354: the top level configure.ac:3355: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:3355: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:3355: the top level configure.ac:3356: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:3356: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:3356: the top level configure.ac:3357: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:3357: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:3357: the top level configure.ac:3358: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:3358: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:3358: the top level configure.ac:3361: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:3361: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:3361: the top level autoreconf: running: /usr/bin/autoheader --force autoreconf: running: automake --add-missing --copy --force-missing configure.ac:340: installing 'binsrc/config/compile' configure.ac:61: installing 'binsrc/config/missing' appsrc/ODS-Wiki/plugin/Makefile.am:62: warning: source file '$(top_srcdir)/libsrc/plugin/import_gate_virtuoso.c' is in a subdirectory, appsrc/ODS-Wiki/plugin/Makefile.am:62: but option 'subdir-objects' is disabled automake: warning: possible forward-incompatibility. automake: At least one source file is in a subdirectory, but the 'subdir-objects' automake: automake option hasn't been enabled. For now, the corresponding output automake: object file(s) will be placed in the top-level directory. However, this automake: behavior may change in a future Automake major version, with object automake: files being placed in the same subdirectory as the corresponding sources. automake: You are advised to start using 'subdir-objects' option throughout your automake: project, to avoid future incompatibility. appsrc/ODS-Wiki/plugin/Makefile.am:44: warning: source file '$(top_srcdir)/libsrc/plugin/import_gate_virtuoso.c' is in a subdirectory, appsrc/ODS-Wiki/plugin/Makefile.am:44: but option 'subdir-objects' is disabled appsrc/ODS-Wiki/plugin/Makefile.am:26: warning: source file '$(top_srcdir)/libsrc/plugin/import_gate_virtuoso.c' is in a subdirectory, appsrc/ODS-Wiki/plugin/Makefile.am:26: but option 'subdir-objects' is disabled appsrc/ODS-Wiki/plugin/Makefile.am: installing 'binsrc/config/depcomp' binsrc/driver/Makefile.am:69: warning: source file '$(srcdir)/unixodbc.c' is in a subdirectory, binsrc/driver/Makefile.am:69: but option 'subdir-objects' is disabled binsrc/driver/Makefile.am:69: warning: source file '$(top_srcdir)/libsrc/Wi/CLIuti.c' is in a subdirectory, binsrc/driver/Makefile.am:69: but option 'subdir-objects' is disabled binsrc/driver/Makefile.am:69: warning: source file '$(top_srcdir)/libsrc/Wi/CLIsql1.c' is in a subdirectory, binsrc/driver/Makefile.am:69: but option 'subdir-objects' is disabled binsrc/driver/Makefile.am:69: warning: source file '$(top_srcdir)/libsrc/Wi/CLIsql2.c' is in a subdirectory, binsrc/driver/Makefile.am:69: but option 'subdir-objects' is disabled binsrc/driver/Makefile.am:69: warning: source file '$(top_srcdir)/libsrc/Wi/CLIodbc3.c' is in a subdirectory, binsrc/driver/Makefile.am:69: but option 'subdir-objects' is disabled binsrc/driver/Makefile.am:69: warning: source file '$(top_srcdir)/libsrc/Wi/CLIcr.c' is in a subdirectory, binsrc/driver/Makefile.am:69: but option 'subdir-objects' is disabled binsrc/driver/Makefile.am:69: warning: source file '$(top_srcdir)/libsrc/Wi/blobio.c' is in a subdirectory, binsrc/driver/Makefile.am:69: but option 'subdir-objects' is disabled binsrc/driver/Makefile.am:69: warning: source file '$(top_srcdir)/libsrc/Wi/datesupp.c' is in a subdirectory, binsrc/driver/Makefile.am:69: but option 'subdir-objects' is disabled binsrc/driver/Makefile.am:69: warning: source file '$(top_srcdir)/libsrc/Wi/numeric.c' is in a subdirectory, binsrc/driver/Makefile.am:69: but option 'subdir-objects' is disabled binsrc/driver/Makefile.am:69: warning: source file '$(top_srcdir)/libsrc/Wi/wirpc.c' is in a subdirectory, binsrc/driver/Makefile.am:69: but option 'subdir-objects' is disabled binsrc/driver/Makefile.am:69: warning: source file '$(top_srcdir)/libsrc/Wi/multibyte.c' is in a subdirectory, binsrc/driver/Makefile.am:69: but option 'subdir-objects' is disabled binsrc/driver/Makefile.am:69: warning: source file '$(top_srcdir)/libsrc/Wi/CLIsql3.c' is in a subdirectory, binsrc/driver/Makefile.am:69: but option 'subdir-objects' is disabled binsrc/driver/Makefile.am:69: warning: source file '$(top_srcdir)/libsrc/Wi/wi_xid.c' is in a subdirectory, binsrc/driver/Makefile.am:69: but option 'subdir-objects' is disabled binsrc/driver/Makefile.am:86: warning: source file '$(top_srcdir)/libsrc/Wi/CLIw.c' is in a subdirectory, binsrc/driver/Makefile.am:86: but option 'subdir-objects' is disabled binsrc/driver/Makefile.am:86: warning: source file '$(top_srcdir)/libsrc/Wi/CLIsql3W.c' is in a subdirectory, binsrc/driver/Makefile.am:86: but option 'subdir-objects' is disabled binsrc/graphql/Makefile.am:28: warning: source file '$(top_srcdir)/libsrc/plugin/import_gate_virtuoso.c' is in a subdirectory, binsrc/graphql/Makefile.am:28: but option 'subdir-objects' is disabled binsrc/hosting/geos/Makefile.am:28: warning: source file '$(srcdir)/geos_plugin.cpp' is in a subdirectory, binsrc/hosting/geos/Makefile.am:28: but option 'subdir-objects' is disabled binsrc/hosting/geos/Makefile.am:28: warning: source file '$(srcdir)/geos_export_from_virtgeo.cpp' is in a subdirectory, binsrc/hosting/geos/Makefile.am:28: but option 'subdir-objects' is disabled binsrc/hosting/geos/Makefile.am:28: warning: source file '$(srcdir)/geos_import_to_virtgeo.cpp' is in a subdirectory, binsrc/hosting/geos/Makefile.am:28: but option 'subdir-objects' is disabled binsrc/hosting/geos/Makefile.am:28: warning: source file '$(top_srcdir)/libsrc/plugin/import_gate_virtuoso.c' is in a subdirectory, binsrc/hosting/geos/Makefile.am:28: but option 'subdir-objects' is disabled binsrc/hosting/php/Makefile.am:26: warning: source file '$(top_srcdir)/libsrc/plugin/import_gate_virtuoso.c' is in a subdirectory, binsrc/hosting/php/Makefile.am:26: but option 'subdir-objects' is disabled binsrc/hosting/proj4/Makefile.am:28: warning: source file '$(top_srcdir)/libsrc/plugin/import_gate_virtuoso.c' is in a subdirectory, binsrc/hosting/proj4/Makefile.am:28: but option 'subdir-objects' is disabled binsrc/hosting/python/Makefile.am:26: warning: source file '$(top_srcdir)/libsrc/plugin/import_gate_virtuoso.c' is in a subdirectory, binsrc/hosting/python/Makefile.am:26: but option 'subdir-objects' is disabled binsrc/hosting/shapefileio/Makefile.am:28: warning: source file '$(top_srcdir)/libsrc/plugin/import_gate_virtuoso.c' is in a subdirectory, binsrc/hosting/shapefileio/Makefile.am:28: but option 'subdir-objects' is disabled binsrc/samples/hslookup/Makefile.am:26: warning: source file '$(top_srcdir)/libsrc/plugin/import_gate_virtuoso.c' is in a subdirectory, binsrc/samples/hslookup/Makefile.am:26: but option 'subdir-objects' is disabled binsrc/samples/image_magick/Makefile.am:26: warning: source file '$(top_srcdir)/libsrc/plugin/import_gate_virtuoso.c' is in a subdirectory, binsrc/samples/image_magick/Makefile.am:26: but option 'subdir-objects' is disabled binsrc/samples/wbxml2/Makefile.am:31: warning: source file '$(top_srcdir)/libsrc/plugin/import_gate_virtuoso.c' is in a subdirectory, binsrc/samples/wbxml2/Makefile.am:31: but option 'subdir-objects' is disabled binsrc/tests/biftest/Makefile.am:80: warning: variable 'virtuoso_iodbc_javavm_t_SOURCES' is defined but no program or binsrc/tests/biftest/Makefile.am:80: library has 'virtuoso_iodbc_javavm_t' as canonical name (possible typo) binsrc/tests/biftest/Makefile.am:70: warning: variable 'virtuoso_iodbc_sample_t_SOURCES' is defined but no program or binsrc/tests/biftest/Makefile.am:70: library has 'virtuoso_iodbc_sample_t' as canonical name (possible typo) binsrc/tests/biftest/Makefile.am:90: warning: variable 'virtuoso_iodbc_javavm_t_LDADD' is defined but no program or binsrc/tests/biftest/Makefile.am:90: library has 'virtuoso_iodbc_javavm_t' as canonical name (possible typo) binsrc/tests/biftest/Makefile.am:74: warning: variable 'virtuoso_iodbc_sample_t_LDADD' is defined but no program or binsrc/tests/biftest/Makefile.am:74: library has 'virtuoso_iodbc_sample_t' as canonical name (possible typo) binsrc/virtuoso/Makefile.am:103: warning: variable 'libvirtuoso_iodbc_t_la_LIBADD' is defined but no program or binsrc/virtuoso/Makefile.am:103: library has 'libvirtuoso_iodbc_t_la' as canonical name (possible typo) binsrc/virtuoso/Makefile.am:88: warning: variable 'virtuoso_iodbc_t_LDADD' is defined but no program or binsrc/virtuoso/Makefile.am:88: library has 'virtuoso_iodbc_t' as canonical name (possible typo) libsrc/JDBCDriverType4/virtuoso/jdbc/Makefile.am:200: warning: '%'-style pattern rules are a GNU make extension libsrc/JDBCDriverType4/virtuoso/jdbc/Makefile.am:203: warning: '%'-style pattern rules are a GNU make extension libsrc/JDBCDriverType4/virtuoso/jdbc/Makefile.am:206: warning: '%'-style pattern rules are a GNU make extension libsrc/JDBCDriverType4/virtuoso/jdbc/Makefile.am:209: warning: '%'-style pattern rules are a GNU make extension libsrc/JDBCDriverType4/virtuoso/jdbc/Makefile.am:254: warning: '%'-style pattern rules are a GNU make extension libsrc/JDBCDriverType4/virtuoso/jdbc/Makefile.am:257: warning: '%'-style pattern rules are a GNU make extension libsrc/JDBCDriverType4/virtuoso/jdbc/Makefile.am:260: warning: '%'-style pattern rules are a GNU make extension libsrc/JDBCDriverType4/virtuoso/jdbc/Makefile.am:263: warning: '%'-style pattern rules are a GNU make extension libsrc/JDBCDriverType4/virtuoso/jdbc/Makefile.am:308: warning: '%'-style pattern rules are a GNU make extension libsrc/JDBCDriverType4/virtuoso/jdbc/Makefile.am:311: warning: '%'-style pattern rules are a GNU make extension libsrc/JDBCDriverType4/virtuoso/jdbc/Makefile.am:314: warning: '%'-style pattern rules are a GNU make extension libsrc/JDBCDriverType4/virtuoso/jdbc/Makefile.am:317: warning: '%'-style pattern rules are a GNU make extension libsrc/JDBCDriverType4/virtuoso/jdbc/Makefile.am:362: warning: '%'-style pattern rules are a GNU make extension libsrc/JDBCDriverType4/virtuoso/jdbc/Makefile.am:365: warning: '%'-style pattern rules are a GNU make extension libsrc/JDBCDriverType4/virtuoso/jdbc/Makefile.am:368: warning: '%'-style pattern rules are a GNU make extension libsrc/JDBCDriverType4/virtuoso/jdbc/Makefile.am:371: warning: '%'-style pattern rules are a GNU make extension libsrc/Wi/Makefile.am:297: warning: variable 'libwi_odbc_la_SOURCES' is defined but no program or libsrc/Wi/Makefile.am:297: library has 'libwi_odbc_la' as canonical name (possible typo) autoreconf: Leaving directory '.' + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + CONFIGURE_TOP=. + '[' 1 = 1 ']' ++ find . -name config.guess -o -name config.sub + for i in $(find ${CONFIGURE_TOP} -name config.guess -o -name config.sub) ++ basename ./binsrc/config/config.guess + '[' -f /usr/lib/rpm/mageia/config.guess ']' ++ basename ./binsrc/config/config.guess + cp -af /usr/lib/rpm/mageia/config.guess ./binsrc/config/config.guess + for i in $(find ${CONFIGURE_TOP} -name config.guess -o -name config.sub) ++ basename ./binsrc/config/config.sub + '[' -f /usr/lib/rpm/mageia/config.sub ']' ++ basename ./binsrc/config/config.sub + cp -af /usr/lib/rpm/mageia/config.sub ./binsrc/config/config.sub + /usr/lib/rpm/mageia/force-as-needed-for-shared-lib-in-libtool Forcing -Wl,--as-needed in configure/libtool to workaround libtool bug (cf http://lists.gnu.org/archive/html/libtool-patches/2004-06/msg00002.html) + /usr/lib/rpm/mageia/drop-ld-no-undefined-for-shared-lib-modules-in-libtool + /usr/lib/rpm/mageia/fix-libtool-ltmain-from-overlinking + /usr/lib/rpm/mageia/fix-libtool-from-moving-options-after-libs . + /usr/lib/rpm/mageia/fix-dlsearch-path-in-libtool-for-multilib . lib64 + ./configure --host=x86_64-mageia-linux-gnu --build=x86_64-mageia-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-static --with-iodbc=/usr --disable-all-vads --disable-imagemagick --with-readline --without-internal-zlib checking for a BSD-compatible install... /usr/bin/install -c checking whether sleep supports fractional seconds... yes checking filesystem timestamp resolution... 0.01 checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking xargs -n works... yes checking whether UID '500' is supported by ustar format... yes checking whether GID '1001' is supported by ustar format... yes checking how to create a ustar tar archive... gnutar checking whether to enable maintainer-specific portions of Makefiles... no checking build system type... x86_64-mageia-linux-gnu checking host system type... x86_64-mageia-linux-gnu creating config.nice checking for Virtuoso installation layout... default checking for x86_64-mageia-linux-gnu-gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking whether gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of gcc... none checking whether the compiler supports GNU C++... yes checking whether g++ accepts -g... yes checking for g++ option to enable C++11 features... none needed checking dependency style of g++... none checking whether gcc and cc understand -c and -o together... yes checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking how to print strings... printf checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking how to run the C preprocessor... gcc -E checking for cpp... /usr/bin/cpp checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for wchar.h... yes checking for minix/config.h... no checking for sys/time.h... yes checking for vfork.h... no checking whether it is safe to define __EXTENSIONS__... yes checking whether _XOPEN_SOURCE should be defined... no checking for library containing strerror... none required checking whether byte ordering is bigendian... no checking for an ANSI C-conforming const... yes checking for inline... inline checking whether char is unsigned... no checking for long double with more range or precision than double... yes checking size of char... 1 checking size of short... 2 checking size of unsigned... 4 checking size of int... 4 checking size of long... 8 checking size of long long... 8 checking size of float... 4 checking size of double... 8 checking size of long double... 16 checking size of char *... 8 checking size of void *... 8 checking whether make sets $(MAKE)... (cached) yes checking whether ln -s works... yes checking for bison... bison -y checking for htmldoc... no checking for flex... flex checking for lex output file root... lex.yy checking for lex library... none needed checking for library containing yywrap... -lfl checking whether yytext is a pointer... yes checking for flex... /usr/bin/flex checking for gawk... /usr/bin/gawk checking for gperf... /usr/bin/gperf checking for perl... /usr/bin/perl checking for a Python interpreter with version >= 2.7.5... python checking for python... /usr/bin/python checking for python version... 3.12 checking for python platform... linux checking for GNU default python prefix... ${prefix} checking for GNU default python exec_prefix... ${exec_prefix} checking for python script directory (pythondir)... ${PYTHON_PREFIX}/lib/python3.12/site-packages checking for python extension module directory (pyexecdir)... ${PYTHON_EXEC_PREFIX}/lib64/python3.12/site-packages checking for ruby... ruby 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 the maximum length of command line arguments... 1572864 checking how to convert x86_64-mageia-linux-gnu file names to x86_64-mageia-linux-gnu format... func_convert_file_noop checking how to convert x86_64-mageia-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for file... file checking for x86_64-mageia-linux-gnu-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for x86_64-mageia-linux-gnu-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for x86_64-mageia-linux-gnu-ranlib... no checking for ranlib... ranlib checking for x86_64-mageia-linux-gnu-ar... no checking for ar... ar checking for archiver @FILE support... @ checking for x86_64-mageia-linux-gnu-strip... no checking for strip... strip 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-mageia-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 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 for egrep... (cached) /usr/bin/grep -E checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking for sys/mkdev.h... no checking for sys/sysmacros.h... yes checking whether stat file-mode macros are broken... no checking for sys/wait.h that is POSIX.1 compatible... yes checking for unistd.h... (cached) yes checking for limits.h... yes checking for sys/param.h... yes checking for fcntl.h... yes checking for string.h... (cached) yes checking for memory.h... yes checking for sys/timeb.h... yes checking for sys/sockio.h... no checking for sys/resource.h... yes checking for malloc.h... yes checking for sys/select.h... yes checking for sys/time.h... (cached) yes checking for wchar.h... (cached) yes checking for wctype.h... yes checking for pwd.h... yes checking for grp.h... yes checking for sys/mman.h... yes checking for execinfo.h... yes checking for mode_t... yes checking for off_t... yes checking for pid_t... yes checking return type of signal handlers... void checking for size_t... yes checking for uid_t... yes checking for gid_t... yes checking for struct stat.st_blksize... yes checking for struct stat.st_blocks... yes checking for struct stat.st_rdev... yes checking whether struct tm is in sys/time.h or time.h... time.h checking for ptrdiff_t... yes checking for tm_gmtoff in struct tm... yes checking for tm_tzadj in struct tm... no checking for t_open in -lnsl... no checking for gethostbyname in -linet... no checking for socket in -lsocket... no checking for cos in -lm... yes checking for working memcmp... yes checking for fork... yes checking for vfork... yes checking for working fork... yes checking for working vfork... (cached) yes checking for working chown... yes checking for gcc options needed to detect all undeclared functions... none needed checking whether strerror_r is declared... yes checking whether strerror_r returns char *... yes checking for getpagesize... yes checking for gettimeofday... yes checking for strtok_r... yes checking for ftruncate... yes checking for fchmod... yes checking for fsync... yes checking for ftime... yes checking for localtime_r... yes checking for gmtime_r... yes checking for syslog... yes checking for snprintf... yes checking for vsnprintf... yes checking for cwprintf... no checking for fgetws... yes checking for fputws... yes checking for fwprintf... yes checking for iswdigit... yes checking for iswlower... yes checking for iswspace... yes checking for iswupper... yes checking for putwc... yes checking for putwchar... yes checking for putws... no checking for swprintf... yes checking for swscanf... yes checking for towlower... yes checking for towupper... yes checking for wcscasecmp... yes checking for wcscat... yes checking for wcschr... yes checking for wcscmp... yes checking for wcscpy... yes checking for wcsdup... yes checking for wcsicmp... no checking for wcslen... yes checking for wcsncasecmp... yes checking for wcsncat... yes checking for wcsncmp... yes checking for wcsncpy... yes checking for wcsnicmp... no checking for wcsrchr... yes checking for wcsstr... yes checking for wexecvp... no checking for wfopen... no checking for wgetenv... no checking for wperror... no checking for wprintf... yes checking for wtoi... no checking for wtol... no checking for wgetpass... no checking for wgetpassphrase... no checking for getpwnam... yes checking for getgrnam... yes checking for chmod... yes checking for getpwuid... yes checking for getgrgid... yes checking for setuid... yes checking for putenv... yes checking for setenv... yes checking for strerror... yes checking for strdup... yes checking for getrusage... yes checking for memmove... yes checking for memmem... yes checking for memcpy... yes checking for mkstemp64... yes checking for mkstemp... yes checking for strftime... yes checking for stpcpy... yes checking for gethrtime... no checking for sys_errlist... no checking whether va_copy exists... yes checking whether __va_copy exists... yes checking for library containing clock_gettime... none required checking for flock in ... yes checking whether #! works in shell scripts... yes checking for long file names... yes checking for restartable system calls... yes configure: checking default compiler values... checking for uuid_t... no checking OpenSSL version... >= 0.9.8e checking OpenSSL version... OpenSSL 3.3.3 11 Feb 2025 (Library: OpenSSL 3.3.3 11 Feb 2025) is supported checking usability of the OpenSSL header files and library in /usr... good checking OpenLDAP library usability... bad. Check config.log for details checking for xml2-config... /usr/bin/xml2-config checking for libxml - version >= 2.4.0... yes (version 2.12.9) checking for mcs... no checking for gmcs... no checking for csc... no checking proj4 library usability... bad. Check config.log for details configure: WARNING: The proj4 plugin will not be built checking geos library usability... bad. Check config.log for details configure: WARNING: The geos plugin will not be built checking shapefileio library usability... using internal library checking for hslookup... notfound configure: WARNING: The hslookup plugin will not be built checking for x86_64-mageia-linux-gnu-pkg-config... /usr/bin/x86_64-mageia-linux-gnu-pkg-config checking pkg-config is at least version 0.9.0... yes checking for IM... yes checking WBXML2 library usability... good checking for zlib.h... yes checking for main in -lz... yes checking LZMA library usability... good checking BZ2 library usability... good checking for pthread_create in -lpthreads... no checking for pthread_create in -lpthread... yes checking for pthread_attr_setstacksize... yes checking for pthread_attr_getstacksize... yes checking for pthread_sigmask... yes checking for pthread_rwlock_init... yes checking for --with-libs... no checking for --with-editline... no checking for --with-readline... yes checking for -lreadline without -ltermcap... yes checking for dlopen... yes checking for dlopen in -ldl... yes checking for shl_load in -ldld... no checking for iODBC location... /usr checking for iodbc-config... iodbc-config checking for pkg-config... /usr/bin/x86_64-mageia-linux-gnu-pkg-config 3.52.16 checking for sql.h... yes checking for sqlext.h... yes checking for sqlucode.h... yes checking for odbcinst.h... yes checking iODBC libraries... done Will build the iODBC binaries checking for Java options... done done done done checking for OS specific configuration... (Linux) checking for OS specific defines... (-Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE) checking for system libs... -lm Configured: xml ssl imsg pldebug shapefileio wbxml2 lzma bz2 pthreads readline odbc checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating binsrc/Makefile config.status: creating docsrc/Makefile config.status: creating libsrc/Makefile config.status: creating binsrc/bpel/Makefile config.status: creating binsrc/cached_resources/Makefile config.status: creating binsrc/dav/Makefile config.status: creating binsrc/dbpedia/Makefile config.status: creating binsrc/driver/Makefile config.status: creating binsrc/fct/Makefile config.status: creating binsrc/graphql/Makefile config.status: creating binsrc/hibernate/Makefile config.status: creating binsrc/hosting/Makefile config.status: creating binsrc/hosting/mono/Makefile config.status: creating binsrc/hosting/mono/tests/Makefile config.status: creating binsrc/hosting/geos/Makefile config.status: creating binsrc/hosting/perl/Makefile config.status: creating binsrc/hosting/php/Makefile config.status: creating binsrc/hosting/proj4/Makefile config.status: creating binsrc/hosting/python/Makefile config.status: creating binsrc/hosting/ruby/Makefile config.status: creating binsrc/hosting/shapefileio/Makefile config.status: creating binsrc/isparql/Makefile config.status: creating binsrc/jena/Makefile config.status: creating binsrc/jena2/Makefile config.status: creating binsrc/jena3/Makefile config.status: creating binsrc/jena4/Makefile config.status: creating binsrc/maildrop/Makefile config.status: creating binsrc/mono/Makefile config.status: creating binsrc/oat/Makefile config.status: creating binsrc/rdf_mappers/Makefile config.status: creating binsrc/rdb2rdf/Makefile config.status: creating binsrc/rdf4j/Makefile config.status: creating binsrc/rdf4j_4/Makefile config.status: creating binsrc/redland/Makefile config.status: creating binsrc/samples/demo/Makefile config.status: creating binsrc/samples/hslookup/Makefile config.status: creating binsrc/samples/image_magick/Makefile config.status: creating binsrc/samples/JDBC/Makefile config.status: creating binsrc/samples/Makefile config.status: creating binsrc/samples/odp/Makefile config.status: creating binsrc/samples/sparql_demo/Makefile config.status: creating binsrc/samples/wbxml2/Makefile config.status: creating binsrc/samples/webapp/Makefile config.status: creating binsrc/samples/xpath/Makefile config.status: creating binsrc/samples/xquery/Makefile config.status: creating binsrc/sesame/Makefile config.status: creating binsrc/sesame2/Makefile config.status: creating binsrc/sesame3/Makefile config.status: creating binsrc/sesame4/Makefile config.status: creating binsrc/sqldoc/Makefile config.status: creating binsrc/sync/Makefile config.status: creating binsrc/tests/biftest/Makefile config.status: creating binsrc/tests/dotnet/Makefile config.status: creating binsrc/tests/Makefile config.status: creating binsrc/tests/bsbm/Makefile config.status: creating binsrc/tests/lubm/Makefile config.status: creating binsrc/tests/oledb/Makefile config.status: creating binsrc/tests/rdf/Makefile config.status: creating binsrc/tests/suite/Makefile config.status: creating binsrc/tests/suite/tpc-d/Makefile config.status: creating binsrc/tests/tpcrun/Makefile config.status: creating binsrc/tests/wb/Makefile config.status: creating binsrc/tutorial/apps/Makefile config.status: creating binsrc/tutorial/hosting/Makefile config.status: creating binsrc/tutorial/Makefile config.status: creating binsrc/tutorial/services/Makefile config.status: creating binsrc/tutorial/web/Makefile config.status: creating binsrc/tutorial/xml/Makefile config.status: creating binsrc/vad/Makefile config.status: creating binsrc/virtodbc/Makefile config.status: creating binsrc/virtoledb/Makefile config.status: creating binsrc/VirtuosoClient.Net/Makefile config.status: creating binsrc/virtuoso/Makefile config.status: creating binsrc/virtuoso_sink/Makefile config.status: creating binsrc/vsp/Makefile config.status: creating binsrc/vspx/Makefile config.status: creating binsrc/websocket/Makefile config.status: creating binsrc/ws/Makefile config.status: creating binsrc/ws/wsrm/Makefile config.status: creating binsrc/xddl/Makefile config.status: creating binsrc/conductor/Makefile config.status: creating docsrc/chm/Makefile config.status: creating docsrc/docwiki/Makefile config.status: creating docsrc/html_virt/Makefile config.status: creating docsrc/images/Makefile config.status: creating docsrc/pdf/Makefile config.status: creating docsrc/releasenotes/Makefile config.status: creating docsrc/styleguide/Makefile config.status: creating docsrc/stylesheets/Makefile config.status: creating docsrc/xmlsource/Makefile config.status: creating libsrc/Dk/Makefile config.status: creating libsrc/JDBCDriverType4/Makefile config.status: creating libsrc/JDBCDriverType4/testsuite_4.0/Makefile config.status: creating libsrc/JDBCDriverType4/virtuoso/jdbc/Makefile config.status: creating libsrc/JDBCDriverType4/virtuoso/Makefile config.status: creating libsrc/langfunc/Makefile config.status: creating libsrc/odbcsdk/Makefile config.status: creating libsrc/plugin/Makefile config.status: creating libsrc/Thread/Makefile config.status: creating libsrc/Tidy/Makefile config.status: creating libsrc/util/Makefile config.status: creating libsrc/Wi/Makefile config.status: creating libsrc/Xml.new/Makefile config.status: creating libsrc/zlib/Makefile config.status: creating appsrc/Makefile config.status: creating appsrc/ODS-Framework/Makefile config.status: creating appsrc/ODS-Addressbook/Makefile config.status: creating appsrc/ODS-Blog/Makefile config.status: creating appsrc/ODS-Bookmark/Makefile config.status: creating appsrc/ODS-Briefcase/Makefile config.status: creating appsrc/ODS-Calendar/Makefile config.status: creating appsrc/ODS-Community/Makefile config.status: creating appsrc/ODS-Discussion/Makefile config.status: creating appsrc/ODS-FeedManager/Makefile config.status: creating appsrc/ODS-Gallery/Makefile config.status: creating appsrc/ODS-Polls/Makefile config.status: creating appsrc/ODS-WebMail/Makefile config.status: creating appsrc/ODS-Wiki/Makefile config.status: creating appsrc/ODS-Wiki/plugin/Makefile config.status: creating libsrc/Dk/config.h config.status: executing depfiles commands config.status: executing libtool commands config.status: executing default commands Virtuoso Open Source Edition (Column Store) 7.2.14 configuration summary(B ======================================================================== Installation variables(B layout default prefix /usr exec_prefix /usr Installation paths(B programs /usr/bin include files /usr/include libraries /usr/lib64 manual pages /usr/share/man vad packages /usr/share/virtuoso/vad database /var/lib/virtuoso/db hosting /usr/lib64/virtuoso/hosting Options(B BUILD_OPTS xml ssl imsg pldebug shapefileio wbxml2 lzma bz2 pthreads readline odbc + /usr/bin/make -O -j48 V=1 VERBOSE=1 Making all in . make[1]: Nothing to be done for 'all-am'. Making all in docsrc Making all in chm make[2]: Nothing to be done for 'all'. Making all in docwiki make[2]: Nothing to be done for 'all'. Making all in html_virt make[2]: Nothing to be done for 'all'. Making all in images make[2]: Nothing to be done for 'all'. Making all in pdf make[2]: Nothing to be done for 'all'. Making all in releasenotes make[2]: Nothing to be done for 'all'. Making all in styleguide make[2]: Nothing to be done for 'all'. Making all in stylesheets make[2]: Nothing to be done for 'all'. Making all in xmlsource make[2]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all-am'. Making all in libsrc Making all in util /usr/bin/make all-am make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-fnmatch.lo `test -f 'fnmatch.c' || echo './'`fnmatch.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c fnmatch.c -fPIC -DPIC -o .libs/libutil_la-fnmatch.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-memstat.lo `test -f 'memstat.c' || echo './'`memstat.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c memstat.c -fPIC -DPIC -o .libs/libutil_la-memstat.o memstat.c: In function 'get_proc_vm_size': memstat.c:61:25: warning: format '%llu' expects argument of type 'long long unsigned int *', but argument 3 has type 'int64_t *' {aka 'long int *'} [-Wformat=] 61 | fscanf (file, "%llu", &proc_size); | ~~~^ ~~~~~~~~~~ | | | | | int64_t * {aka long int *} | long long unsigned int * | %lu memstat.c:61:7: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 61 | fscanf (file, "%llu", &proc_size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-debug.lo `test -f 'debug.c' || echo './'`debug.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c debug.c -fPIC -DPIC -o .libs/libutil_la-debug.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-stpcpy.lo `test -f 'stpcpy.c' || echo './'`stpcpy.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c stpcpy.c -fPIC -DPIC -o .libs/libutil_la-stpcpy.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-getopt1.lo `test -f 'getopt1.c' || echo './'`getopt1.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c getopt1.c -fPIC -DPIC -o .libs/libutil_la-getopt1.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-make_env.lo `test -f 'make_env.c' || echo './'`make_env.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c make_env.c -fPIC -DPIC -o .libs/libutil_la-make_env.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-csllkup.lo `test -f 'csllkup.c' || echo './'`csllkup.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c csllkup.c -fPIC -DPIC -o .libs/libutil_la-csllkup.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-gettimeofday.lo `test -f 'gettimeofday.c' || echo './'`gettimeofday.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c gettimeofday.c -fPIC -DPIC -o .libs/libutil_la-gettimeofday.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-regerror.lo `test -f 'regerror.c' || echo './'`regerror.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c regerror.c -fPIC -DPIC -o .libs/libutil_la-regerror.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-cslentry.lo `test -f 'cslentry.c' || echo './'`cslentry.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c cslentry.c -fPIC -DPIC -o .libs/libutil_la-cslentry.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-stricmp.lo `test -f 'stricmp.c' || echo './'`stricmp.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c stricmp.c -fPIC -DPIC -o .libs/libutil_la-stricmp.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-cslnment.lo `test -f 'cslnment.c' || echo './'`cslnment.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c cslnment.c -fPIC -DPIC -o .libs/libutil_la-cslnment.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-fnsearch.lo `test -f 'fnsearch.c' || echo './'`fnsearch.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c fnsearch.c -fPIC -DPIC -o .libs/libutil_la-fnsearch.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-ntapp.lo `test -f 'ntapp.c' || echo './'`ntapp.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c ntapp.c -fPIC -DPIC -o .libs/libutil_la-ntapp.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-strerror.lo `test -f 'strerror.c' || echo './'`strerror.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c strerror.c -fPIC -DPIC -o .libs/libutil_la-strerror.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-fntodos.lo `test -f 'fntodos.c' || echo './'`fntodos.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c fntodos.c -fPIC -DPIC -o .libs/libutil_la-fntodos.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-fnqual.lo `test -f 'fnqual.c' || echo './'`fnqual.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c fnqual.c -fPIC -DPIC -o .libs/libutil_la-fnqual.o fnqual.c: In function 'fnqualify': fnqual.c:68:7: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result] 68 | chdir (currentDir); | ^~~~~~~~~~~~~~~~~~ fnqual.c:91:5: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result] 91 | chdir (currentDir); | ^~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-fnundos.lo `test -f 'fnundos.c' || echo './'`fnundos.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c fnundos.c -fPIC -DPIC -o .libs/libutil_la-fnundos.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-login_digest.lo `test -f 'login_digest.c' || echo './'`login_digest.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c login_digest.c -fPIC -DPIC -o .libs/libutil_la-login_digest.o login_digest.c: In function 'sec_login_digest': login_digest.c:42:3: warning: 'MD5_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 42 | MD5_Init (&ctx); | ^~~~~~~~ In file included from login_digest.c:32: /usr/include/openssl/md5.h:49:27: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c); | ^~~~~~~~ login_digest.c:44:3: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 44 | MD5_Update (&ctx, (unsigned char *) ses_name, box_length (ses_name) - 1); | ^~~~~~~~~~ /usr/include/openssl/md5.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len); | ^~~~~~~~~~ login_digest.c:45:3: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 45 | MD5_Update (&ctx, (unsigned char *) user, strlen (user)); | ^~~~~~~~~~ /usr/include/openssl/md5.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len); | ^~~~~~~~~~ login_digest.c:46:3: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 46 | MD5_Update (&ctx, (unsigned char *) pwd, strlen (pwd)); | ^~~~~~~~~~ /usr/include/openssl/md5.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len); | ^~~~~~~~~~ login_digest.c:47:3: warning: 'MD5_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 47 | MD5_Final (digest, &ctx); | ^~~~~~~~~ /usr/include/openssl/md5.h:51:27: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c); | ^~~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-ltrim.lo `test -f 'ltrim.c' || echo './'`ltrim.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c ltrim.c -fPIC -DPIC -o .libs/libutil_la-ltrim.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-rtrim.lo `test -f 'rtrim.c' || echo './'`rtrim.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c rtrim.c -fPIC -DPIC -o .libs/libutil_la-rtrim.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-strtok_r.lo `test -f 'strtok_r.c' || echo './'`strtok_r.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c strtok_r.c -fPIC -DPIC -o .libs/libutil_la-strtok_r.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-cfg2.lo `test -f 'cfg2.c' || echo './'`cfg2.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c cfg2.c -fPIC -DPIC -o .libs/libutil_la-cfg2.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-setext.lo `test -f 'setext.c' || echo './'`setext.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c setext.c -fPIC -DPIC -o .libs/libutil_la-setext.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-strcpyin.lo `test -f 'strcpyin.c' || echo './'`strcpyin.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c strcpyin.c -fPIC -DPIC -o .libs/libutil_la-strcpyin.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-expandav.lo `test -f 'expandav.c' || echo './'`expandav.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c expandav.c -fPIC -DPIC -o .libs/libutil_la-expandav.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-regsub.lo `test -f 'regsub.c' || echo './'`regsub.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c regsub.c -fPIC -DPIC -o .libs/libutil_la-regsub.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-md5.lo `test -f 'md5.c' || echo './'`md5.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c md5.c -fPIC -DPIC -o .libs/libutil_la-md5.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-strindex.lo `test -f 'strindex.c' || echo './'`strindex.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c strindex.c -fPIC -DPIC -o .libs/libutil_la-strindex.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-strquote.lo `test -f 'strquote.c' || echo './'`strquote.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c strquote.c -fPIC -DPIC -o .libs/libutil_la-strquote.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-buildarg.lo `test -f 'buildarg.c' || echo './'`buildarg.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c buildarg.c -fPIC -DPIC -o .libs/libutil_la-buildarg.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-strupr.lo `test -f 'strupr.c' || echo './'`strupr.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c strupr.c -fPIC -DPIC -o .libs/libutil_la-strupr.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-strnicmp.lo `test -f 'strnicmp.c' || echo './'`strnicmp.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c strnicmp.c -fPIC -DPIC -o .libs/libutil_la-strnicmp.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-wcslen.lo `test -f 'wcslen.c' || echo './'`wcslen.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c wcslen.c -fPIC -DPIC -o .libs/libutil_la-wcslen.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-strlwr.lo `test -f 'strlwr.c' || echo './'`strlwr.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c strlwr.c -fPIC -DPIC -o .libs/libutil_la-strlwr.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-mpl.lo `test -f 'mpl.c' || echo './'`mpl.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c mpl.c -fPIC -DPIC -o .libs/libutil_la-mpl.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-startup.lo `test -f 'startup.c' || echo './'`startup.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c startup.c -fPIC -DPIC -o .libs/libutil_la-startup.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-strxpect.lo `test -f 'strxpect.c' || echo './'`strxpect.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c strxpect.c -fPIC -DPIC -o .libs/libutil_la-strxpect.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-strinsrt.lo `test -f 'strinsrt.c' || echo './'`strinsrt.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c strinsrt.c -fPIC -DPIC -o .libs/libutil_la-strinsrt.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-usage.lo `test -f 'usage.c' || echo './'`usage.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c usage.c -fPIC -DPIC -o .libs/libutil_la-usage.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-getopt.lo `test -f 'getopt.c' || echo './'`getopt.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c getopt.c -fPIC -DPIC -o .libs/libutil_la-getopt.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-sslengine.lo `test -f 'sslengine.c' || echo './'`sslengine.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sslengine.c -fPIC -DPIC -o .libs/libutil_la-sslengine.o sslengine.c: In function 'ssl_engine_configure': sslengine.c:52:35: warning: unused parameter 'settings' [-Wunused-parameter] 52 | ssl_engine_configure (const char *settings) | ~~~~~~~~~~~~^~~~~~~~ sslengine.c: In function 'ssl_load_privkey': sslengine.c:59:52: warning: unused parameter 'keypass' [-Wunused-parameter] 59 | ssl_load_privkey (const char *keyname, const void *keypass) | ~~~~~~~~~~~~^~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-terminat.lo `test -f 'terminat.c' || echo './'`terminat.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c terminat.c -fPIC -DPIC -o .libs/libutil_la-terminat.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-dyntab.lo `test -f 'dyntab.c' || echo './'`dyntab.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c dyntab.c -fPIC -DPIC -o .libs/libutil_la-dyntab.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-logmsg.lo `test -f 'logmsg.c' || echo './'`logmsg.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c logmsg.c -fPIC -DPIC -o .libs/libutil_la-logmsg.o logmsg.c: In function 'file_emit': logmsg.c:576:26: warning: unused parameter 'level' [-Wunused-parameter] 576 | file_emit (LOG *log, int level, const char *msg) | ~~~~^~~~~ In file included from ../../libsrc/Dk.h:112, from ../../libsrc/libutil.h:30, from logmsg.c:29: logmsg.c: In function 'syslog_emit': ../../libsrc/util/logmsg.h:114:17: warning: unused parameter 'logit' [-Wunused-parameter] 114 | #define log logit logmsg.c:599:19: note: in expansion of macro 'log' 599 | syslog_emit (LOG *log, int level, const char *msg) | ^~~ logmsg.c: In function 'syslog_close': ../../libsrc/util/logmsg.h:114:17: warning: unused parameter 'logit' [-Wunused-parameter] 114 | #define log logit logmsg.c:608:20: note: in expansion of macro 'log' 608 | syslog_close (LOG *log) | ^~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-virt_wcs_mask.lo `test -f 'virt_wcs_mask.c' || echo './'`virt_wcs_mask.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c virt_wcs_mask.c -fPIC -DPIC -o .libs/libutil_la-virt_wcs_mask.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-virt_mbrlen.lo `test -f 'virt_mbrlen.c' || echo './'`virt_mbrlen.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c virt_mbrlen.c -fPIC -DPIC -o .libs/libutil_la-virt_mbrlen.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-uuid.lo `test -f 'uuid.c' || echo './'`uuid.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c uuid.c -fPIC -DPIC -o .libs/libutil_la-uuid.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-virt_mbrlen_z.lo `test -f 'virt_mbrlen_z.c' || echo './'`virt_mbrlen_z.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c virt_mbrlen_z.c -fPIC -DPIC -o .libs/libutil_la-virt_mbrlen_z.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-virt_wcrtomb.lo `test -f 'virt_wcrtomb.c' || echo './'`virt_wcrtomb.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c virt_wcrtomb.c -fPIC -DPIC -o .libs/libutil_la-virt_wcrtomb.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-virt_mbrtowc.lo `test -f 'virt_mbrtowc.c' || echo './'`virt_mbrtowc.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c virt_mbrtowc.c -fPIC -DPIC -o .libs/libutil_la-virt_mbrtowc.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-virt_mbrtowc_z.lo `test -f 'virt_mbrtowc_z.c' || echo './'`virt_mbrtowc_z.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c virt_mbrtowc_z.c -fPIC -DPIC -o .libs/libutil_la-virt_mbrtowc_z.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-virt_mbsnrtowcs.lo `test -f 'virt_mbsnrtowcs.c' || echo './'`virt_mbsnrtowcs.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c virt_mbsnrtowcs.c -fPIC -DPIC -o .libs/libutil_la-virt_mbsnrtowcs.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-virt_wcsnrtombs.lo `test -f 'virt_wcsnrtombs.c' || echo './'`virt_wcsnrtombs.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c virt_wcsnrtombs.c -fPIC -DPIC -o .libs/libutil_la-virt_wcsnrtombs.o virt_wcsnrtombs.c: In function 'virt_wcsnrtombs': virt_wcsnrtombs.c:33:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 33 | wchar_t *run = src[0]; | ^~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-dbgmal.lo `test -f 'dbgmal.c' || echo './'`dbgmal.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c dbgmal.c -fPIC -DPIC -o .libs/libutil_la-dbgmal.o dbgmal.c: In function 'mal_printall': dbgmal.c:149:23: warning: comparison of integer expressions of different signedness: 'u_int' {aka 'unsigned int'} and 'int' [-Wsign-compare] 149 | if (rec->mr_linenum == -1) | ^~ dbgmal.c: In function 'mal_printoneleak': dbgmal.c:212:23: warning: comparison of integer expressions of different signedness: 'u_int' {aka 'unsigned int'} and 'int' [-Wsign-compare] 212 | if (rec->mr_linenum == -1) | ^~ dbgmal.c: In function 'mal_sighandler': dbgmal.c:300:21: warning: unused parameter 'sig' [-Wunused-parameter] 300 | mal_sighandler (int sig) | ~~~~^~~ dbgmal.c: In function 'dbg_malloc': dbgmal.c:445:57: warning: statement with no effect [-Wunused-value] 445 | DBG_MALLOC_IMPL (malloc(size), DBGMAL_MAGIC_OK, NULL, 0) | ^ dbgmal.c:430:3: note: in definition of macro 'DBG_MALLOC_IMPL' 430 | MEMSET; \ | ^~~~~~ dbgmal.c: In function 'dbg_mallocp': dbgmal.c:484:62: warning: statement with no effect [-Wunused-value] 484 | DBG_MALLOC_IMPL (malloc(size), DBGMAL_MAGIC_POOL_OK, pool, 0) | ^ dbgmal.c:430:3: note: in definition of macro 'DBG_MALLOC_IMPL' 430 | MEMSET; \ | ^~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-getdate.lo `test -f 'getdate.c' || echo './'`getdate.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c getdate.c -fPIC -DPIC -o .libs/libutil_la-getdate.o ../../libsrc/util/getdate.y: In function 'OPL_gd_error': ../../libsrc/util/getdate.y:650:19: warning: unused parameter 'pc' [-Wunused-parameter] 650 | yyerror (CONTEXT *pc, char *s) ../../libsrc/util/getdate.y:650:29: warning: unused parameter 's' [-Wunused-parameter] 650 | yyerror (CONTEXT *pc, char *s) | ~~~~~~^ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-ncfg.lo `test -f 'ncfg.c' || echo './'`ncfg.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c ncfg.c -fPIC -DPIC -o .libs/libutil_la-ncfg.o ncfg.c: In function '_cfg_refresh': ncfg.c:269:3: warning: 'MD5_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 269 | MD5_Init (&md5ctx); | ^~~~~~~~ In file included from ncfg.c:33: /usr/include/openssl/md5.h:49:27: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c); | ^~~~~~~~ ncfg.c:270:3: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 270 | MD5_Update (&md5ctx, (unsigned char *) mem, (unsigned int) sb.st_size); | ^~~~~~~~~~ /usr/include/openssl/md5.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len); | ^~~~~~~~~~ ncfg.c:271:3: warning: 'MD5_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 271 | MD5_Final (digest, &md5ctx); | ^~~~~~~~~ /usr/include/openssl/md5.h:51:27: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c); | ^~~~~~~~~ ncfg.c: In function '_cfg_digestprintf': ncfg.c:1011:3: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1011 | MD5_Update (pMd5, (unsigned char *) buf, (unsigned int) length); | ^~~~~~~~~~ /usr/include/openssl/md5.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len); | ^~~~~~~~~~ ncfg.c: In function '_cfg_outputformatted': ncfg.c:1031:3: warning: 'MD5_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1031 | MD5_Init (&md5ctx); | ^~~~~~~~ /usr/include/openssl/md5.h:49:27: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c); | ^~~~~~~~ ncfg.c:1126:3: warning: 'MD5_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1126 | MD5_Final (pconfig->digest, &md5ctx); | ^~~~~~~~~ /usr/include/openssl/md5.h:51:27: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c); | ^~~~~~~~~ ncfg.c: In function 'OPL_Cfg_commit': ncfg.c:1157:7: warning: variable 'rc' set but not used [-Wunused-but-set-variable] 1157 | int rc; | ^~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-regexp.lo `test -f 'regexp.c' || echo './'`regexp.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c regexp.c -fPIC -DPIC -o .libs/libutil_la-regexp.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' /bin/sh ../../libtool --tag=CC --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -prefer-pic -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libutil.la libutil_la-buildarg.lo libutil_la-cfg2.lo libutil_la-cslentry.lo libutil_la-csllkup.lo libutil_la-cslnment.lo libutil_la-dbgmal.lo libutil_la-debug.lo libutil_la-dyntab.lo libutil_la-expandav.lo libutil_la-fnmatch.lo libutil_la-fnqual.lo libutil_la-fnsearch.lo libutil_la-fntodos.lo libutil_la-fnundos.lo libutil_la-getdate.lo libutil_la-getopt1.lo libutil_la-getopt.lo libutil_la-gettimeofday.lo libutil_la-login_digest.lo libutil_la-logmsg.lo libutil_la-ltrim.lo libutil_la-make_env.lo libutil_la-md5.lo libutil_la-memstat.lo libutil_la-mpl.lo libutil_la-ncfg.lo libutil_la-ntapp.lo libutil_la-regerror.lo libutil_la-regexp.lo libutil_la-regsub.lo libutil_la-rtrim.lo libutil_la-setext.lo libutil_la-sslengine.lo libutil_la-startup.lo libutil_la-stpcpy.lo libutil_la-strcpyin.lo libutil_la-strerror.lo libutil_la-stricmp.lo libutil_la-strindex.lo libutil_la-strinsrt.lo libutil_la-strlwr.lo libutil_la-strnicmp.lo libutil_la-strquote.lo libutil_la-strtok_r.lo libutil_la-strupr.lo libutil_la-strxpect.lo libutil_la-terminat.lo libutil_la-usage.lo libutil_la-uuid.lo libutil_la-wcslen.lo libutil_la-virt_mbrlen.lo libutil_la-virt_mbrlen_z.lo libutil_la-virt_mbrtowc.lo libutil_la-virt_mbrtowc_z.lo libutil_la-virt_mbsnrtowcs.lo libutil_la-virt_wcrtomb.lo libutil_la-virt_wcs_mask.lo libutil_la-virt_wcsnrtombs.lo -lm libtool: link: ar cr .libs/libutil.a .libs/libutil_la-buildarg.o .libs/libutil_la-cfg2.o .libs/libutil_la-cslentry.o .libs/libutil_la-csllkup.o .libs/libutil_la-cslnment.o .libs/libutil_la-dbgmal.o .libs/libutil_la-debug.o .libs/libutil_la-dyntab.o .libs/libutil_la-expandav.o .libs/libutil_la-fnmatch.o .libs/libutil_la-fnqual.o .libs/libutil_la-fnsearch.o .libs/libutil_la-fntodos.o .libs/libutil_la-fnundos.o .libs/libutil_la-getdate.o .libs/libutil_la-getopt1.o .libs/libutil_la-getopt.o .libs/libutil_la-gettimeofday.o .libs/libutil_la-login_digest.o .libs/libutil_la-logmsg.o .libs/libutil_la-ltrim.o .libs/libutil_la-make_env.o .libs/libutil_la-md5.o .libs/libutil_la-memstat.o .libs/libutil_la-mpl.o .libs/libutil_la-ncfg.o .libs/libutil_la-ntapp.o .libs/libutil_la-regerror.o .libs/libutil_la-regexp.o .libs/libutil_la-regsub.o .libs/libutil_la-rtrim.o .libs/libutil_la-setext.o .libs/libutil_la-sslengine.o .libs/libutil_la-startup.o .libs/libutil_la-stpcpy.o .libs/libutil_la-strcpyin.o .libs/libutil_la-strerror.o .libs/libutil_la-stricmp.o .libs/libutil_la-strindex.o .libs/libutil_la-strinsrt.o .libs/libutil_la-strlwr.o .libs/libutil_la-strnicmp.o .libs/libutil_la-strquote.o .libs/libutil_la-strtok_r.o .libs/libutil_la-strupr.o .libs/libutil_la-strxpect.o .libs/libutil_la-terminat.o .libs/libutil_la-usage.o .libs/libutil_la-uuid.o .libs/libutil_la-wcslen.o .libs/libutil_la-virt_mbrlen.o .libs/libutil_la-virt_mbrlen_z.o .libs/libutil_la-virt_mbrtowc.o .libs/libutil_la-virt_mbrtowc_z.o .libs/libutil_la-virt_mbsnrtowcs.o .libs/libutil_la-virt_wcrtomb.o .libs/libutil_la-virt_wcs_mask.o .libs/libutil_la-virt_wcsnrtombs.o libtool: link: ranlib .libs/libutil.a libtool: link: ( cd ".libs" && rm -f "libutil.la" && ln -s "../libutil.la" "libutil.la" ) make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/util' Making all in zlib make[2]: Nothing to be done for 'all'. Making all in odbcsdk make[2]: Nothing to be done for 'all'. Making all in Dk /usr/bin/make all-am make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdksrv_la-Dklongjmp.lo `test -f 'Dklongjmp.c' || echo './'`Dklongjmp.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dklongjmp.c -fPIC -DPIC -o .libs/libdksrv_la-Dklongjmp.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_la-Dklongjmp.lo `test -f 'Dklongjmp.c' || echo './'`Dklongjmp.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dklongjmp.c -fPIC -DPIC -o .libs/libdk1t_la-Dklongjmp.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdksrv_la-Dkdevice.lo `test -f 'Dkdevice.c' || echo './'`Dkdevice.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkdevice.c -fPIC -DPIC -o .libs/libdksrv_la-Dkdevice.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdksrv_la-Dkalloc.lo `test -f 'Dkalloc.c' || echo './'`Dkalloc.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkalloc.c -fPIC -DPIC -o .libs/libdksrv_la-Dkalloc.o Dkalloc.c: In function 'thr_alloc_cache_clear': Dkalloc.c:545:35: warning: unused parameter 'thr' [-Wunused-parameter] 545 | thr_alloc_cache_clear (thread_t * thr) | ~~~~~~~~~~~^~~ Dkalloc.c: In function 'thr_free_alloc_cache': Dkalloc.c:550:34: warning: unused parameter 'thr' [-Wunused-parameter] 550 | thr_free_alloc_cache (thread_t * thr) | ~~~~~~~~~~~^~~ Dkalloc.c: In function 'dk_memory_initialize': Dkalloc.c:593:27: warning: unused parameter 'do_malloc_cache' [-Wunused-parameter] 593 | dk_memory_initialize (int do_malloc_cache) | ~~~~^~~~~~~~~~~~~~~ Dkalloc.c: In function 'dk_is_alloc_cache': Dkalloc.c:685:27: warning: unused parameter 'sz' [-Wunused-parameter] 685 | dk_is_alloc_cache (size_t sz) | ~~~~~~~^~ Dkalloc.c: In function 'dk_cache_allocs': Dkalloc.c:698:25: warning: unused parameter 'sz' [-Wunused-parameter] 698 | dk_cache_allocs (size_t sz, size_t cache_sz) | ~~~~~~~^~ Dkalloc.c:698:36: warning: unused parameter 'cache_sz' [-Wunused-parameter] 698 | dk_cache_allocs (size_t sz, size_t cache_sz) | ~~~~~~~^~~~~~~~ Dkalloc.c: In function 'dk_free': Dkalloc.c:848:28: warning: unused parameter 'sz' [-Wunused-parameter] 848 | dk_free (void *ptr, size_t sz) | ~~~~~~~^~ Dkalloc.c: In function 'dk_alloc_cache_status': Dkalloc.c:1037:31: warning: unused parameter 'cache' [-Wunused-parameter] 1037 | dk_alloc_cache_status (void * cache) | ~~~~~~~^~~~~ Dkalloc.c: In function 'dk_alloc_cache_total': Dkalloc.c:1079:30: warning: unused parameter 'cache' [-Wunused-parameter] 1079 | dk_alloc_cache_total (void * cache) | ~~~~~~~^~~~~ Dkalloc.c: In function 'all_allocs_at_line': Dkalloc.c:1098:33: warning: unused parameter 'file' [-Wunused-parameter] 1098 | all_allocs_at_line (const char *file, int line) | ~~~~~~~~~~~~^~~~ Dkalloc.c:1098:43: warning: unused parameter 'line' [-Wunused-parameter] 1098 | all_allocs_at_line (const char *file, int line) | ~~~~^~~~ Dkalloc.c: In function 'new_allocs_after': Dkalloc.c:1105:23: warning: unused parameter 'res_no' [-Wunused-parameter] 1105 | new_allocs_after (int res_no) | ~~~~^~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_la-Dkdevice.lo `test -f 'Dkdevice.c' || echo './'`Dkdevice.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkdevice.c -fPIC -DPIC -o .libs/libdk1t_la-Dkdevice.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdksrv_la-Dkrusage.lo `test -f 'Dkrusage.c' || echo './'`Dkrusage.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkrusage.c -fPIC -DPIC -o .libs/libdksrv_la-Dkrusage.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdksrv_la-Dkstubs.lo `test -f 'Dkstubs.c' || echo './'`Dkstubs.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkstubs.c -fPIC -DPIC -o .libs/libdksrv_la-Dkstubs.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdksrv_la-Dksesinp.lo `test -f 'Dksesinp.c' || echo './'`Dksesinp.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dksesinp.c -fPIC -DPIC -o .libs/libdksrv_la-Dksesinp.o Dksesinp.c: In function 'inpses_dummy': Dksesinp.c:41:27: warning: unused parameter 'ses' [-Wunused-parameter] 41 | inpses_dummy (session_t * ses) | ~~~~~~~~~~~~^~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdksrv_la-Dksession.lo `test -f 'Dksession.c' || echo './'`Dksession.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dksession.c -fPIC -DPIC -o .libs/libdksrv_la-Dksession.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_la-Dkstubs.lo `test -f 'Dkstubs.c' || echo './'`Dkstubs.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkstubs.c -fPIC -DPIC -o .libs/libdk1t_la-Dkstubs.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdksrv_la-Dkmem.lo `test -f 'Dkmem.c' || echo './'`Dkmem.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkmem.c -fPIC -DPIC -o .libs/libdksrv_la-Dkmem.o Dkmem.c: In function 'int_fill': Dkmem.c:51:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 51 | for (inx = inx; inx < len; inx++) | ^ Dkmem.c: In function 'int64_fill': Dkmem.c:60:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 60 | for (inx = inx; inx < len; inx++) | ^ Dkmem.c: In function 'int64_fill_nt': Dkmem.c:69:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 69 | for (inx = inx; inx < len; inx++) | ^ Dkmem.c: In function 'int_asc_fill': Dkmem.c:77:21: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 77 | for (inx = 0; inx < len; inx++) | ^ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_la-Dkalloc.lo `test -f 'Dkalloc.c' || echo './'`Dkalloc.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkalloc.c -fPIC -DPIC -o .libs/libdk1t_la-Dkalloc.o Dkalloc.c: In function 'thr_alloc_cache_clear': Dkalloc.c:545:35: warning: unused parameter 'thr' [-Wunused-parameter] 545 | thr_alloc_cache_clear (thread_t * thr) | ~~~~~~~~~~~^~~ Dkalloc.c: In function 'thr_free_alloc_cache': Dkalloc.c:550:34: warning: unused parameter 'thr' [-Wunused-parameter] 550 | thr_free_alloc_cache (thread_t * thr) | ~~~~~~~~~~~^~~ Dkalloc.c: In function 'dk_memory_initialize': Dkalloc.c:593:27: warning: unused parameter 'do_malloc_cache' [-Wunused-parameter] 593 | dk_memory_initialize (int do_malloc_cache) | ~~~~^~~~~~~~~~~~~~~ Dkalloc.c: In function 'dk_is_alloc_cache': Dkalloc.c:685:27: warning: unused parameter 'sz' [-Wunused-parameter] 685 | dk_is_alloc_cache (size_t sz) | ~~~~~~~^~ Dkalloc.c: In function 'dk_cache_allocs': Dkalloc.c:698:25: warning: unused parameter 'sz' [-Wunused-parameter] 698 | dk_cache_allocs (size_t sz, size_t cache_sz) | ~~~~~~~^~ Dkalloc.c:698:36: warning: unused parameter 'cache_sz' [-Wunused-parameter] 698 | dk_cache_allocs (size_t sz, size_t cache_sz) | ~~~~~~~^~~~~~~~ Dkalloc.c: In function 'dk_free': Dkalloc.c:848:28: warning: unused parameter 'sz' [-Wunused-parameter] 848 | dk_free (void *ptr, size_t sz) | ~~~~~~~^~ Dkalloc.c: In function 'dk_alloc_cache_status': Dkalloc.c:1037:31: warning: unused parameter 'cache' [-Wunused-parameter] 1037 | dk_alloc_cache_status (void * cache) | ~~~~~~~^~~~~ Dkalloc.c: In function 'dk_alloc_cache_total': Dkalloc.c:1079:30: warning: unused parameter 'cache' [-Wunused-parameter] 1079 | dk_alloc_cache_total (void * cache) | ~~~~~~~^~~~~ Dkalloc.c: In function 'all_allocs_at_line': Dkalloc.c:1098:33: warning: unused parameter 'file' [-Wunused-parameter] 1098 | all_allocs_at_line (const char *file, int line) | ~~~~~~~~~~~~^~~~ Dkalloc.c:1098:43: warning: unused parameter 'line' [-Wunused-parameter] 1098 | all_allocs_at_line (const char *file, int line) | ~~~~^~~~ Dkalloc.c: In function 'new_allocs_after': Dkalloc.c:1105:23: warning: unused parameter 'res_no' [-Wunused-parameter] 1105 | new_allocs_after (int res_no) | ~~~~^~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_nc_la-Dkalloc_nc.lo `test -f 'Dkalloc_nc.c' || echo './'`Dkalloc_nc.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkalloc_nc.c -fPIC -DPIC -o .libs/libdk1t_nc_la-Dkalloc_nc.o In file included from Dkalloc_nc.c:2: Dkalloc.c: In function 'thr_alloc_cache_clear': Dkalloc.c:545:35: warning: unused parameter 'thr' [-Wunused-parameter] 545 | thr_alloc_cache_clear (thread_t * thr) | ~~~~~~~~~~~^~~ Dkalloc.c: In function 'thr_free_alloc_cache': Dkalloc.c:550:34: warning: unused parameter 'thr' [-Wunused-parameter] 550 | thr_free_alloc_cache (thread_t * thr) | ~~~~~~~~~~~^~~ Dkalloc.c: In function 'dk_memory_initialize': Dkalloc.c:593:27: warning: unused parameter 'do_malloc_cache' [-Wunused-parameter] 593 | dk_memory_initialize (int do_malloc_cache) | ~~~~^~~~~~~~~~~~~~~ Dkalloc.c: In function 'dk_is_alloc_cache': Dkalloc.c:685:27: warning: unused parameter 'sz' [-Wunused-parameter] 685 | dk_is_alloc_cache (size_t sz) | ~~~~~~~^~ Dkalloc.c: In function 'dk_cache_allocs': Dkalloc.c:698:25: warning: unused parameter 'sz' [-Wunused-parameter] 698 | dk_cache_allocs (size_t sz, size_t cache_sz) | ~~~~~~~^~ Dkalloc.c:698:36: warning: unused parameter 'cache_sz' [-Wunused-parameter] 698 | dk_cache_allocs (size_t sz, size_t cache_sz) | ~~~~~~~^~~~~~~~ Dkalloc.c: In function 'dk_free': Dkalloc.c:848:28: warning: unused parameter 'sz' [-Wunused-parameter] 848 | dk_free (void *ptr, size_t sz) | ~~~~~~~^~ Dkalloc.c: In function 'dk_alloc_cache_status': Dkalloc.c:1037:31: warning: unused parameter 'cache' [-Wunused-parameter] 1037 | dk_alloc_cache_status (void * cache) | ~~~~~~~^~~~~ Dkalloc.c: In function 'dk_alloc_cache_total': Dkalloc.c:1079:30: warning: unused parameter 'cache' [-Wunused-parameter] 1079 | dk_alloc_cache_total (void * cache) | ~~~~~~~^~~~~ Dkalloc.c: In function 'all_allocs_at_line': Dkalloc.c:1098:33: warning: unused parameter 'file' [-Wunused-parameter] 1098 | all_allocs_at_line (const char *file, int line) | ~~~~~~~~~~~~^~~~ Dkalloc.c:1098:43: warning: unused parameter 'line' [-Wunused-parameter] 1098 | all_allocs_at_line (const char *file, int line) | ~~~~^~~~ Dkalloc.c: In function 'new_allocs_after': Dkalloc.c:1105:23: warning: unused parameter 'res_no' [-Wunused-parameter] 1105 | new_allocs_after (int res_no) | ~~~~^~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_la-Dkrusage.lo `test -f 'Dkrusage.c' || echo './'`Dkrusage.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkrusage.c -fPIC -DPIC -o .libs/libdk1t_la-Dkrusage.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_la-Dkmem.lo `test -f 'Dkmem.c' || echo './'`Dkmem.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkmem.c -fPIC -DPIC -o .libs/libdk1t_la-Dkmem.o Dkmem.c: In function 'int_fill': Dkmem.c:51:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 51 | for (inx = inx; inx < len; inx++) | ^ Dkmem.c: In function 'int64_fill': Dkmem.c:60:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 60 | for (inx = inx; inx < len; inx++) | ^ Dkmem.c: In function 'int64_fill_nt': Dkmem.c:69:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 69 | for (inx = inx; inx < len; inx++) | ^ Dkmem.c: In function 'int_asc_fill': Dkmem.c:77:21: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 77 | for (inx = 0; inx < len; inx++) | ^ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_la-Dkresource.lo `test -f 'Dkresource.c' || echo './'`Dkresource.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkresource.c -fPIC -DPIC -o .libs/libdk1t_la-Dkresource.o Dkresource.c: In function 'resource_get_batch': Dkresource.c:294:58: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 294 | if ((0 == rc->rc_fill) && ((rc->rc_n_empty % 1000) < (batch_size - res_count))) | ^ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdksrv_la-Dkresource.lo `test -f 'Dkresource.c' || echo './'`Dkresource.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkresource.c -fPIC -DPIC -o .libs/libdksrv_la-Dkresource.o Dkresource.c: In function 'resource_get_batch': Dkresource.c:294:58: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 294 | if ((0 == rc->rc_fill) && ((rc->rc_n_empty % 1000) < (batch_size - res_count))) | ^ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdksrv_la-Dkses2.lo `test -f 'Dkses2.c' || echo './'`Dkses2.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkses2.c -fPIC -DPIC -o .libs/libdksrv_la-Dkses2.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdksrv_la-Dksets.lo `test -f 'Dksets.c' || echo './'`Dksets.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dksets.c -fPIC -DPIC -o .libs/libdksrv_la-Dksets.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_la-Dkutil.lo `test -f 'Dkutil.c' || echo './'`Dkutil.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkutil.c -fPIC -DPIC -o .libs/libdk1t_la-Dkutil.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_la-Dksesinp.lo `test -f 'Dksesinp.c' || echo './'`Dksesinp.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dksesinp.c -fPIC -DPIC -o .libs/libdk1t_la-Dksesinp.o Dksesinp.c: In function 'inpses_dummy': Dksesinp.c:41:27: warning: unused parameter 'ses' [-Wunused-parameter] 41 | inpses_dummy (session_t * ses) | ~~~~~~~~~~~~^~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_la-Dksession.lo `test -f 'Dksession.c' || echo './'`Dksession.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dksession.c -fPIC -DPIC -o .libs/libdk1t_la-Dksession.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdksrv_la-Dkutil.lo `test -f 'Dkutil.c' || echo './'`Dkutil.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkutil.c -fPIC -DPIC -o .libs/libdksrv_la-Dkutil.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdksrv_la-Dkhash.lo `test -f 'Dkhash.c' || echo './'`Dkhash.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkhash.c -fPIC -DPIC -o .libs/libdksrv_la-Dkhash.o Dkhash.c: In function 'hash_list_keys': Dkhash.c:495:28: warning: variable 'data_store' set but not used [-Wunused-but-set-variable] 495 | void *key_store = NULL, *data_store = NULL, *__k, *__d; | ^~~~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_la-Dkses2.lo `test -f 'Dkses2.c' || echo './'`Dkses2.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkses2.c -fPIC -DPIC -o .libs/libdk1t_la-Dkses2.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_la-Dkhash.lo `test -f 'Dkhash.c' || echo './'`Dkhash.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkhash.c -fPIC -DPIC -o .libs/libdk1t_la-Dkhash.o Dkhash.c: In function 'hash_list_keys': Dkhash.c:495:28: warning: variable 'data_store' set but not used [-Wunused-but-set-variable] 495 | void *key_store = NULL, *data_store = NULL, *__k, *__d; | ^~~~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdksrv_la-Dkbasket.lo `test -f 'Dkbasket.c' || echo './'`Dkbasket.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkbasket.c -fPIC -DPIC -o .libs/libdksrv_la-Dkbasket.o Dkbasket.c: In function 'rbuf_rewrite_done': Dkbasket.c:589:29: warning: unused parameter 'rb' [-Wunused-parameter] 589 | rbuf_rewrite_done (rbuf_t * rb) | ~~~~~~~~~^~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_la-Dkbasket.lo `test -f 'Dkbasket.c' || echo './'`Dkbasket.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkbasket.c -fPIC -DPIC -o .libs/libdk1t_la-Dkbasket.o Dkbasket.c: In function 'rbuf_rewrite_done': Dkbasket.c:589:29: warning: unused parameter 'rb' [-Wunused-parameter] 589 | rbuf_rewrite_done (rbuf_t * rb) | ~~~~~~~~~^~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_nc_la-Dkdevice.lo `test -f 'Dkdevice.c' || echo './'`Dkdevice.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkdevice.c -fPIC -DPIC -o .libs/libdk1t_nc_la-Dkdevice.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_la-Dksets.lo `test -f 'Dksets.c' || echo './'`Dksets.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dksets.c -fPIC -DPIC -o .libs/libdk1t_la-Dksets.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_nc_la-Dklongjmp.lo `test -f 'Dklongjmp.c' || echo './'`Dklongjmp.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dklongjmp.c -fPIC -DPIC -o .libs/libdk1t_nc_la-Dklongjmp.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_nc_la-Dksesinp.lo `test -f 'Dksesinp.c' || echo './'`Dksesinp.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dksesinp.c -fPIC -DPIC -o .libs/libdk1t_nc_la-Dksesinp.o Dksesinp.c: In function 'inpses_dummy': Dksesinp.c:41:27: warning: unused parameter 'ses' [-Wunused-parameter] 41 | inpses_dummy (session_t * ses) | ~~~~~~~~~~~~^~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_nc_la-Dkstubs.lo `test -f 'Dkstubs.c' || echo './'`Dkstubs.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkstubs.c -fPIC -DPIC -o .libs/libdk1t_nc_la-Dkstubs.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_nc_la-Dkrusage.lo `test -f 'Dkrusage.c' || echo './'`Dkrusage.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkrusage.c -fPIC -DPIC -o .libs/libdk1t_nc_la-Dkrusage.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_nc_la-Dkmem.lo `test -f 'Dkmem.c' || echo './'`Dkmem.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkmem.c -fPIC -DPIC -o .libs/libdk1t_nc_la-Dkmem.o Dkmem.c: In function 'int_fill': Dkmem.c:51:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 51 | for (inx = inx; inx < len; inx++) | ^ Dkmem.c: In function 'int64_fill': Dkmem.c:60:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 60 | for (inx = inx; inx < len; inx++) | ^ Dkmem.c: In function 'int64_fill_nt': Dkmem.c:69:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 69 | for (inx = inx; inx < len; inx++) | ^ Dkmem.c: In function 'int_asc_fill': Dkmem.c:77:21: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 77 | for (inx = 0; inx < len; inx++) | ^ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_nc_la-Dksession.lo `test -f 'Dksession.c' || echo './'`Dksession.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dksession.c -fPIC -DPIC -o .libs/libdk1t_nc_la-Dksession.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_nc_la-Dkbasket.lo `test -f 'Dkbasket.c' || echo './'`Dkbasket.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkbasket.c -fPIC -DPIC -o .libs/libdk1t_nc_la-Dkbasket.o Dkbasket.c: In function 'rbuf_rewrite_done': Dkbasket.c:589:29: warning: unused parameter 'rb' [-Wunused-parameter] 589 | rbuf_rewrite_done (rbuf_t * rb) | ~~~~~~~~~^~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_nc_la-Dkses2.lo `test -f 'Dkses2.c' || echo './'`Dkses2.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkses2.c -fPIC -DPIC -o .libs/libdk1t_nc_la-Dkses2.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_nc_la-Dkutil.lo `test -f 'Dkutil.c' || echo './'`Dkutil.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkutil.c -fPIC -DPIC -o .libs/libdk1t_nc_la-Dkutil.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_nc_la-Dkresource.lo `test -f 'Dkresource.c' || echo './'`Dkresource.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkresource.c -fPIC -DPIC -o .libs/libdk1t_nc_la-Dkresource.o Dkresource.c: In function 'resource_get_batch': Dkresource.c:294:58: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 294 | if ((0 == rc->rc_fill) && ((rc->rc_n_empty % 1000) < (batch_size - res_count))) | ^ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_nc_la-Dkhash.lo `test -f 'Dkhash.c' || echo './'`Dkhash.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkhash.c -fPIC -DPIC -o .libs/libdk1t_nc_la-Dkhash.o Dkhash.c: In function 'hash_list_keys': Dkhash.c:495:28: warning: variable 'data_store' set but not used [-Wunused-but-set-variable] 495 | void *key_store = NULL, *data_store = NULL, *__k, *__d; | ^~~~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_nc_la-Dksets.lo `test -f 'Dksets.c' || echo './'`Dksets.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dksets.c -fPIC -DPIC -o .libs/libdk1t_nc_la-Dksets.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdksrv_la-Dkmarshal.lo `test -f 'Dkmarshal.c' || echo './'`Dkmarshal.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkmarshal.c -fPIC -DPIC -o .libs/libdksrv_la-Dkmarshal.o Dkmarshal.c: In function 'box_read_int64': Dkmarshal.c:117:43: warning: unused parameter 'dtp' [-Wunused-parameter] 117 | box_read_int64 (dk_session_t * ses, dtp_t dtp) | ~~~~~~^~~ Dkmarshal.c: In function 'box_read_db_null': Dkmarshal.c:305:49: warning: unused parameter 'dtp' [-Wunused-parameter] 305 | box_read_db_null (dk_session_t * session, dtp_t dtp) | ~~~~~~^~~ Dkmarshal.c: In function 'box_read_short_string': Dkmarshal.c:314:54: warning: unused parameter 'dtp' [-Wunused-parameter] 314 | box_read_short_string (dk_session_t * session, dtp_t dtp) | ~~~~~~^~~ In file included from ../../libsrc/Dk/Dkernel.h:560, from ../../libsrc/Dk.h:106, from Dkmarshal.c:28: Dkmarshal.c: In function 'box_read_long_string': ../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 75 | if ((length) > MAX_READ_STRING || (length) < 0) \ | ^ Dkmarshal.c:333:3: note: in expansion of macro 'MARSH_CHECK_LENGTH' 333 | MARSH_CHECK_LENGTH (length); | ^~~~~~~~~~~~~~~~~~ Dkmarshal.c:329:53: warning: unused parameter 'dtp' [-Wunused-parameter] 329 | box_read_long_string (dk_session_t * session, dtp_t dtp) | ~~~~~~^~~ Dkmarshal.c: In function 'box_read_flags': Dkmarshal.c:344:47: warning: unused parameter 'dtp' [-Wunused-parameter] 344 | box_read_flags (dk_session_t * session, dtp_t dtp) | ~~~~~~^~~ Dkmarshal.c: In function 'box_read_short_cont_string': Dkmarshal.c:379:59: warning: unused parameter 'dtp' [-Wunused-parameter] 379 | box_read_short_cont_string (dk_session_t * session, dtp_t dtp) | ~~~~~~^~~ Dkmarshal.c: In function 'box_read_long_cont_string': ../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 75 | if ((length) > MAX_READ_STRING || (length) < 0) \ | ^ Dkmarshal.c:400:3: note: in expansion of macro 'MARSH_CHECK_LENGTH' 400 | MARSH_CHECK_LENGTH (length + 5); | ^~~~~~~~~~~~~~~~~~ Dkmarshal.c:394:58: warning: unused parameter 'dtp' [-Wunused-parameter] 394 | box_read_long_cont_string (dk_session_t * session, dtp_t dtp) | ~~~~~~^~~ Dkmarshal.c: In function 'box_read_array': ../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 75 | if ((length) > MAX_READ_STRING || (length) < 0) \ | ^ Dkmarshal.c:445:3: note: in expansion of macro 'MARSH_CHECK_LENGTH' 445 | MARSH_CHECK_LENGTH (count * sizeof (void *)); | ^~~~~~~~~~~~~~~~~~ Dkmarshal.c: In function 'box_read_array_of_double': ../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 75 | if ((length) > MAX_READ_STRING || (length) < 0) \ | ^ Dkmarshal.c:472:3: note: in expansion of macro 'MARSH_CHECK_LENGTH' 472 | MARSH_CHECK_LENGTH (count * sizeof (double)); | ^~~~~~~~~~~~~~~~~~ Dkmarshal.c: In function 'box_read_array_of_float': ../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 75 | if ((length) > MAX_READ_STRING || (length) < 0) \ | ^ Dkmarshal.c:491:3: note: in expansion of macro 'MARSH_CHECK_LENGTH' 491 | MARSH_CHECK_LENGTH (count * sizeof (float)); | ^~~~~~~~~~~~~~~~~~ Dkmarshal.c: In function 'box_read_packed_array_of_long': ../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 75 | if ((length) > MAX_READ_STRING || (length) < 0) \ | ^ Dkmarshal.c:510:3: note: in expansion of macro 'MARSH_CHECK_LENGTH' 510 | MARSH_CHECK_LENGTH (count * sizeof (ptrlong)); | ^~~~~~~~~~~~~~~~~~ Dkmarshal.c: In function 'box_read_array_of_long': ../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 75 | if ((length) > MAX_READ_STRING || (length) < 0) \ | ^ Dkmarshal.c:530:3: note: in expansion of macro 'MARSH_CHECK_LENGTH' 530 | MARSH_CHECK_LENGTH (count * sizeof (ptrlong)); | ^~~~~~~~~~~~~~~~~~ Dkmarshal.c: In function 'imm_read_null': Dkmarshal.c:543:31: warning: unused parameter 'session' [-Wunused-parameter] 543 | imm_read_null (dk_session_t * session, dtp_t dtp) | ~~~~~~~~~~~~~~~^~~~~~~ Dkmarshal.c:543:46: warning: unused parameter 'dtp' [-Wunused-parameter] 543 | imm_read_null (dk_session_t * session, dtp_t dtp) | ~~~~~~^~~ Dkmarshal.c: In function 'imm_read_short_int': Dkmarshal.c:550:51: warning: unused parameter 'dtp' [-Wunused-parameter] 550 | imm_read_short_int (dk_session_t * session, dtp_t dtp) | ~~~~~~^~~ Dkmarshal.c: In function 'imm_read_long': Dkmarshal.c:557:46: warning: unused parameter 'dtp' [-Wunused-parameter] 557 | imm_read_long (dk_session_t * session, dtp_t dtp) | ~~~~~~^~~ Dkmarshal.c: In function 'imm_read_char': Dkmarshal.c:564:46: warning: unused parameter 'dtp' [-Wunused-parameter] 564 | imm_read_char (dk_session_t * session, dtp_t dtp) | ~~~~~~^~~ Dkmarshal.c: In function 'imm_read_float': Dkmarshal.c:572:47: warning: unused parameter 'dtp' [-Wunused-parameter] 572 | imm_read_float (dk_session_t * session, dtp_t dtp) | ~~~~~~^~~ Dkmarshal.c: In function 'rb_deserialize': Dkmarshal.c:631:43: warning: unused parameter 'dtp' [-Wunused-parameter] 631 | rb_deserialize (dk_session_t * ses, dtp_t dtp) | ~~~~~~^~~ Dkmarshal.c: In function 'init_readtable': Dkmarshal.c:726:22: warning: cast between incompatible function types from '__attribute__((noreturn)) void (*)(dk_session_t *, dtp_t)' {aka '__attribute__((noreturn)) void (*)(struct dk_session_s *, unsigned char)'} to 'void * (*)(dk_session_t *, dtp_t)' {aka 'void * (*)(struct dk_session_s *, unsigned char)'} [-Wcast-function-type] 726 | readtable[i] = (macro_char_func)box_read_error; | ^ Dkmarshal.c: In function 'scan_session_boxing': Dkmarshal.c:856:60: warning: cast between incompatible function types from '__attribute__((noreturn)) void (*)(dk_session_t *, dtp_t)' {aka '__attribute__((noreturn)) void (*)(struct dk_session_s *, unsigned char)'} to 'void * (*)(dk_session_t *, dtp_t)' {aka 'void * (*)(struct dk_session_s *, unsigned char)'} [-Wcast-function-type] 856 | if (session->dks_is_server && rpcreadtable[next_char] == (macro_char_func) box_read_error) | ^ Dkmarshal.c: In function 'imm_read_float': Dkmarshal.c:575:10: warning: array subscript 'void *[0]' is partly outside array bounds of 'float[1]' [-Warray-bounds=] 575 | return *(void **) &f; | ^~~~~~~~~~~~~ Dkmarshal.c:574:9: note: object 'f' of size 4 574 | float f = read_float (session); | ^ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_la-Dkmarshal.lo `test -f 'Dkmarshal.c' || echo './'`Dkmarshal.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkmarshal.c -fPIC -DPIC -o .libs/libdk1t_la-Dkmarshal.o Dkmarshal.c: In function 'box_read_int64': Dkmarshal.c:117:43: warning: unused parameter 'dtp' [-Wunused-parameter] 117 | box_read_int64 (dk_session_t * ses, dtp_t dtp) | ~~~~~~^~~ Dkmarshal.c: In function 'box_read_db_null': Dkmarshal.c:305:49: warning: unused parameter 'dtp' [-Wunused-parameter] 305 | box_read_db_null (dk_session_t * session, dtp_t dtp) | ~~~~~~^~~ Dkmarshal.c: In function 'box_read_short_string': Dkmarshal.c:314:54: warning: unused parameter 'dtp' [-Wunused-parameter] 314 | box_read_short_string (dk_session_t * session, dtp_t dtp) | ~~~~~~^~~ In file included from ../../libsrc/Dk/Dkernel.h:560, from ../../libsrc/Dk.h:106, from Dkmarshal.c:28: Dkmarshal.c: In function 'box_read_long_string': ../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 75 | if ((length) > MAX_READ_STRING || (length) < 0) \ | ^ Dkmarshal.c:333:3: note: in expansion of macro 'MARSH_CHECK_LENGTH' 333 | MARSH_CHECK_LENGTH (length); | ^~~~~~~~~~~~~~~~~~ Dkmarshal.c:329:53: warning: unused parameter 'dtp' [-Wunused-parameter] 329 | box_read_long_string (dk_session_t * session, dtp_t dtp) | ~~~~~~^~~ Dkmarshal.c: In function 'box_read_flags': Dkmarshal.c:344:47: warning: unused parameter 'dtp' [-Wunused-parameter] 344 | box_read_flags (dk_session_t * session, dtp_t dtp) | ~~~~~~^~~ Dkmarshal.c: In function 'box_read_short_cont_string': Dkmarshal.c:379:59: warning: unused parameter 'dtp' [-Wunused-parameter] 379 | box_read_short_cont_string (dk_session_t * session, dtp_t dtp) | ~~~~~~^~~ Dkmarshal.c: In function 'box_read_long_cont_string': ../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 75 | if ((length) > MAX_READ_STRING || (length) < 0) \ | ^ Dkmarshal.c:400:3: note: in expansion of macro 'MARSH_CHECK_LENGTH' 400 | MARSH_CHECK_LENGTH (length + 5); | ^~~~~~~~~~~~~~~~~~ Dkmarshal.c:394:58: warning: unused parameter 'dtp' [-Wunused-parameter] 394 | box_read_long_cont_string (dk_session_t * session, dtp_t dtp) | ~~~~~~^~~ Dkmarshal.c: In function 'box_read_array': ../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 75 | if ((length) > MAX_READ_STRING || (length) < 0) \ | ^ Dkmarshal.c:445:3: note: in expansion of macro 'MARSH_CHECK_LENGTH' 445 | MARSH_CHECK_LENGTH (count * sizeof (void *)); | ^~~~~~~~~~~~~~~~~~ Dkmarshal.c: In function 'box_read_array_of_double': ../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 75 | if ((length) > MAX_READ_STRING || (length) < 0) \ | ^ Dkmarshal.c:472:3: note: in expansion of macro 'MARSH_CHECK_LENGTH' 472 | MARSH_CHECK_LENGTH (count * sizeof (double)); | ^~~~~~~~~~~~~~~~~~ Dkmarshal.c: In function 'box_read_array_of_float': ../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 75 | if ((length) > MAX_READ_STRING || (length) < 0) \ | ^ Dkmarshal.c:491:3: note: in expansion of macro 'MARSH_CHECK_LENGTH' 491 | MARSH_CHECK_LENGTH (count * sizeof (float)); | ^~~~~~~~~~~~~~~~~~ Dkmarshal.c: In function 'box_read_packed_array_of_long': ../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 75 | if ((length) > MAX_READ_STRING || (length) < 0) \ | ^ Dkmarshal.c:510:3: note: in expansion of macro 'MARSH_CHECK_LENGTH' 510 | MARSH_CHECK_LENGTH (count * sizeof (ptrlong)); | ^~~~~~~~~~~~~~~~~~ Dkmarshal.c: In function 'box_read_array_of_long': ../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 75 | if ((length) > MAX_READ_STRING || (length) < 0) \ | ^ Dkmarshal.c:530:3: note: in expansion of macro 'MARSH_CHECK_LENGTH' 530 | MARSH_CHECK_LENGTH (count * sizeof (ptrlong)); | ^~~~~~~~~~~~~~~~~~ Dkmarshal.c: In function 'imm_read_null': Dkmarshal.c:543:31: warning: unused parameter 'session' [-Wunused-parameter] 543 | imm_read_null (dk_session_t * session, dtp_t dtp) | ~~~~~~~~~~~~~~~^~~~~~~ Dkmarshal.c:543:46: warning: unused parameter 'dtp' [-Wunused-parameter] 543 | imm_read_null (dk_session_t * session, dtp_t dtp) | ~~~~~~^~~ Dkmarshal.c: In function 'imm_read_short_int': Dkmarshal.c:550:51: warning: unused parameter 'dtp' [-Wunused-parameter] 550 | imm_read_short_int (dk_session_t * session, dtp_t dtp) | ~~~~~~^~~ Dkmarshal.c: In function 'imm_read_long': Dkmarshal.c:557:46: warning: unused parameter 'dtp' [-Wunused-parameter] 557 | imm_read_long (dk_session_t * session, dtp_t dtp) | ~~~~~~^~~ Dkmarshal.c: In function 'imm_read_char': Dkmarshal.c:564:46: warning: unused parameter 'dtp' [-Wunused-parameter] 564 | imm_read_char (dk_session_t * session, dtp_t dtp) | ~~~~~~^~~ Dkmarshal.c: In function 'imm_read_float': Dkmarshal.c:572:47: warning: unused parameter 'dtp' [-Wunused-parameter] 572 | imm_read_float (dk_session_t * session, dtp_t dtp) | ~~~~~~^~~ Dkmarshal.c: In function 'rb_deserialize': Dkmarshal.c:631:43: warning: unused parameter 'dtp' [-Wunused-parameter] 631 | rb_deserialize (dk_session_t * ses, dtp_t dtp) | ~~~~~~^~~ Dkmarshal.c: In function 'init_readtable': Dkmarshal.c:726:22: warning: cast between incompatible function types from '__attribute__((noreturn)) void (*)(dk_session_t *, dtp_t)' {aka '__attribute__((noreturn)) void (*)(struct dk_session_s *, unsigned char)'} to 'void * (*)(dk_session_t *, dtp_t)' {aka 'void * (*)(struct dk_session_s *, unsigned char)'} [-Wcast-function-type] 726 | readtable[i] = (macro_char_func)box_read_error; | ^ Dkmarshal.c: In function 'scan_session_boxing': Dkmarshal.c:856:60: warning: cast between incompatible function types from '__attribute__((noreturn)) void (*)(dk_session_t *, dtp_t)' {aka '__attribute__((noreturn)) void (*)(struct dk_session_s *, unsigned char)'} to 'void * (*)(dk_session_t *, dtp_t)' {aka 'void * (*)(struct dk_session_s *, unsigned char)'} [-Wcast-function-type] 856 | if (session->dks_is_server && rpcreadtable[next_char] == (macro_char_func) box_read_error) | ^ Dkmarshal.c: In function 'imm_read_float': Dkmarshal.c:575:10: warning: array subscript 'void *[0]' is partly outside array bounds of 'float[1]' [-Warray-bounds=] 575 | return *(void **) &f; | ^~~~~~~~~~~~~ Dkmarshal.c:574:9: note: object 'f' of size 4 574 | float f = read_float (session); | ^ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdksrv_la-Dksesstr.lo `test -f 'Dksesstr.c' || echo './'`Dksesstr.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dksesstr.c -fPIC -DPIC -o .libs/libdksrv_la-Dksesstr.o Dksesstr.c: In function 'strdev_free_buf': Dksesstr.c:152:44: warning: unused parameter 'arg' [-Wunused-parameter] 152 | strdev_free_buf (buffer_elt_t * b, caddr_t arg) | ~~~~~~~~^~~ Dksesstr.c: In function 'strdev_write': Dksesstr.c:282:23: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 282 | if (len == -1) | ^~ Dksesstr.c:359:18: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 359 | if (filled == (size_t) - 1) | ^~ Dksesstr.c: In function 'strses_write_out': Dksesstr.c:775:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 775 | if (-1 == readed) | ^~ Dksesstr.c: In function 'strses_skip_wchars': Dksesstr.c:842:47: warning: unused parameter 'nbytes' [-Wunused-parameter] 842 | strses_skip_wchars (unsigned char *data, long nbytes, long ofs) | ~~~~~^~~~~~ Dksesstr.c: In function 'strses_deserialize': Dksesstr.c:982:51: warning: unused parameter 'macro' [-Wunused-parameter] 982 | strses_deserialize (dk_session_t * session, dtp_t macro) | ~~~~~~^~~~~ Dksesstr.c: In function 'strses_get_part_1': Dksesstr.c:1338:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1338 | if (readed == -1) | ^~ Dksesstr.c:1348:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1348 | if (readed == -1) | ^~ Dksesstr.c:1374:30: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 1374 | if (last_len_chars == (size_t) - 1) | ^~ Dksesstr.c: In function 'strses_get_wide_part': Dksesstr.c:1549:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1549 | if (-1 == readed) | ^~ Dksesstr.c: In function 'strses_readtable_initialize': Dksesstr.c:1793:37: warning: cast between incompatible function types from 'void (*)(char *, dk_session_t *)' {aka 'void (*)(char *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type] 1793 | PrpcSetWriter (DV_STRING_SESSION, (ses_write_func) strses_serialize); | ^ Dksesstr.c: In function 'strdev_ws_chunked_write': Dksesstr.c:1666:17: warning: variable 'buf' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1666 | buffer_elt_t *buf = ses->dks_buffer_chain_tail; | ^~~ Dksesstr.c:1660:62: warning: argument 'bytes' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1660 | strdev_ws_chunked_write (session_t * ses2, char *buffer, int bytes) | ~~~~^~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdksrv_la-tlsf.lo `test -f 'tlsf.c' || echo './'`tlsf.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c tlsf.c -fPIC -DPIC -o .libs/libdksrv_la-tlsf.o tlsf.c: In function 'FIND_SUITABLE_BLOCK': tlsf.c:169:47: warning: left shift of negative value [-Wshift-negative-value] 169 | u32_t _tmp = _tlsf->sl_bitmap[*_fl] & (~0 << *_sl); | ^~ tlsf.c:176:46: warning: left shift of negative value [-Wshift-negative-value] 176 | *_fl = ls_bit(_tlsf->fl_bitmap & (~0 << (*_fl + 1))); | ^~ tlsf.c: In function 'ht_free_nop': tlsf.c:884:26: warning: unused parameter 'ht' [-Wunused-parameter] 884 | ht_free_nop (id_hash_t * ht) | ~~~~~~~~~~~~^~ tlsf.c: In function 'tlsf_set_comment': tlsf.c:1277:28: warning: unused parameter 'tlsf' [-Wunused-parameter] 1277 | tlsf_set_comment (tlsf_t * tlsf, char * name) | ~~~~~~~~~^~~~ tlsf.c:1277:41: warning: unused parameter 'name' [-Wunused-parameter] 1277 | tlsf_set_comment (tlsf_t * tlsf, char * name) | ~~~~~~~^~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdksrv_la-Dkbox.lo `test -f 'Dkbox.c' || echo './'`Dkbox.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkbox.c -fPIC -DPIC -o .libs/libdksrv_la-Dkbox.o Dkbox.c: In function 'box_non_copiable': Dkbox.c:472:27: warning: unused parameter 'b' [-Wunused-parameter] 472 | box_non_copiable (caddr_t b) | ~~~~~~~~^ Dkbox.c: In function 'box_copy_non_box': Dkbox.c:479:27: warning: unused parameter 'b' [-Wunused-parameter] 479 | box_copy_non_box (caddr_t b) | ~~~~~~~~^ Dkbox.c: In function 'box_mp_copy_non_box': Dkbox.c:487:35: warning: unused parameter 'mp' [-Wunused-parameter] 487 | box_mp_copy_non_box (mem_pool_t * mp, caddr_t b) | ~~~~~~~~~~~~~^~ Dkbox.c:487:47: warning: unused parameter 'b' [-Wunused-parameter] 487 | box_mp_copy_non_box (mem_pool_t * mp, caddr_t b) | ~~~~~~~~^ Dkbox.c: In function 'box_try_copy': Dkbox.c:1539:55: warning: unused parameter 'stub' [-Wunused-parameter] 1539 | DBG_NAME (box_try_copy) (DBG_PARAMS cbox_t box, box_t stub) | ~~~~~~^~~~ Dkbox.c: In function 'box_try_copy_tree': Dkbox.c:1546:60: warning: unused parameter 'stub' [-Wunused-parameter] 1546 | DBG_NAME (box_try_copy_tree) (DBG_PARAMS cbox_t box, box_t stub) | ~~~~~~^~~~ Dkbox.c: In function 'rdf_box_audit_impl': Dkbox.c:1618:25: warning: suggest braces around empty body in an 'if' statement [-Wempty-body] 1618 | rb_dt_lang_check(rb); | ^ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_la-Dkbox.lo `test -f 'Dkbox.c' || echo './'`Dkbox.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkbox.c -fPIC -DPIC -o .libs/libdk1t_la-Dkbox.o Dkbox.c: In function 'box_non_copiable': Dkbox.c:472:27: warning: unused parameter 'b' [-Wunused-parameter] 472 | box_non_copiable (caddr_t b) | ~~~~~~~~^ Dkbox.c: In function 'box_copy_non_box': Dkbox.c:479:27: warning: unused parameter 'b' [-Wunused-parameter] 479 | box_copy_non_box (caddr_t b) | ~~~~~~~~^ Dkbox.c: In function 'box_mp_copy_non_box': Dkbox.c:487:35: warning: unused parameter 'mp' [-Wunused-parameter] 487 | box_mp_copy_non_box (mem_pool_t * mp, caddr_t b) | ~~~~~~~~~~~~~^~ Dkbox.c:487:47: warning: unused parameter 'b' [-Wunused-parameter] 487 | box_mp_copy_non_box (mem_pool_t * mp, caddr_t b) | ~~~~~~~~^ Dkbox.c: In function 'box_try_copy': Dkbox.c:1539:55: warning: unused parameter 'stub' [-Wunused-parameter] 1539 | DBG_NAME (box_try_copy) (DBG_PARAMS cbox_t box, box_t stub) | ~~~~~~^~~~ Dkbox.c: In function 'box_try_copy_tree': Dkbox.c:1546:60: warning: unused parameter 'stub' [-Wunused-parameter] 1546 | DBG_NAME (box_try_copy_tree) (DBG_PARAMS cbox_t box, box_t stub) | ~~~~~~^~~~ Dkbox.c: In function 'rdf_box_audit_impl': Dkbox.c:1618:25: warning: suggest braces around empty body in an 'if' statement [-Wempty-body] 1618 | rb_dt_lang_check(rb); | ^ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdksrv_la-Dkhashext.lo `test -f 'Dkhashext.c' || echo './'`Dkhashext.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkhashext.c -fPIC -DPIC -o .libs/libdksrv_la-Dkhashext.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_la-Dksesstr.lo `test -f 'Dksesstr.c' || echo './'`Dksesstr.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dksesstr.c -fPIC -DPIC -o .libs/libdk1t_la-Dksesstr.o Dksesstr.c: In function 'strdev_free_buf': Dksesstr.c:152:44: warning: unused parameter 'arg' [-Wunused-parameter] 152 | strdev_free_buf (buffer_elt_t * b, caddr_t arg) | ~~~~~~~~^~~ Dksesstr.c: In function 'strdev_write': Dksesstr.c:282:23: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 282 | if (len == -1) | ^~ Dksesstr.c:359:18: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 359 | if (filled == (size_t) - 1) | ^~ Dksesstr.c: In function 'strses_write_out': Dksesstr.c:775:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 775 | if (-1 == readed) | ^~ Dksesstr.c: In function 'strses_skip_wchars': Dksesstr.c:842:47: warning: unused parameter 'nbytes' [-Wunused-parameter] 842 | strses_skip_wchars (unsigned char *data, long nbytes, long ofs) | ~~~~~^~~~~~ Dksesstr.c: In function 'strses_deserialize': Dksesstr.c:982:51: warning: unused parameter 'macro' [-Wunused-parameter] 982 | strses_deserialize (dk_session_t * session, dtp_t macro) | ~~~~~~^~~~~ Dksesstr.c: In function 'strses_get_part_1': Dksesstr.c:1338:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1338 | if (readed == -1) | ^~ Dksesstr.c:1348:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1348 | if (readed == -1) | ^~ Dksesstr.c:1374:30: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 1374 | if (last_len_chars == (size_t) - 1) | ^~ Dksesstr.c: In function 'strses_get_wide_part': Dksesstr.c:1549:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1549 | if (-1 == readed) | ^~ Dksesstr.c: In function 'strses_readtable_initialize': Dksesstr.c:1793:37: warning: cast between incompatible function types from 'void (*)(char *, dk_session_t *)' {aka 'void (*)(char *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type] 1793 | PrpcSetWriter (DV_STRING_SESSION, (ses_write_func) strses_serialize); | ^ Dksesstr.c: In function 'strdev_ws_chunked_write': Dksesstr.c:1666:17: warning: variable 'buf' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1666 | buffer_elt_t *buf = ses->dks_buffer_chain_tail; | ^~~ Dksesstr.c:1660:62: warning: argument 'bytes' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1660 | strdev_ws_chunked_write (session_t * ses2, char *buffer, int bytes) | ~~~~^~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdksrv_la-Dksestcp.lo `test -f 'Dksestcp.c' || echo './'`Dksestcp.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dksestcp.c -fPIC -DPIC -o .libs/libdksrv_la-Dksestcp.o Dksestcp.c: In function 'tcpses_listen': Dksestcp.c:485:14: warning: variable 'p_addr' set but not used [-Wunused-but-set-variable] 485 | saddrin_t *p_addr; | ^~~~~~ Dksestcp.c: In function 'test_broken': Dksestcp.c:1982:48: warning: unused parameter 'eno' [-Wunused-parameter] 1982 | test_broken (session_t * ses, int retcode, int eno) | ~~~~^~~ Dksestcp.c: In function 'tcpses_set_address': Dksestcp.c:301:13: warning: '__builtin_strncpy' specified bound 100 equals destination size [-Wstringop-truncation] 301 | strncpy (p_name, stringplace, sizeof (ses->ses_device->dev_address->a_hostname)); | ^ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_la-Dkhashext.lo `test -f 'Dkhashext.c' || echo './'`Dkhashext.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkhashext.c -fPIC -DPIC -o .libs/libdk1t_la-Dkhashext.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_nc_la-Dkbox.lo `test -f 'Dkbox.c' || echo './'`Dkbox.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkbox.c -fPIC -DPIC -o .libs/libdk1t_nc_la-Dkbox.o Dkbox.c: In function 'box_non_copiable': Dkbox.c:472:27: warning: unused parameter 'b' [-Wunused-parameter] 472 | box_non_copiable (caddr_t b) | ~~~~~~~~^ Dkbox.c: In function 'box_copy_non_box': Dkbox.c:479:27: warning: unused parameter 'b' [-Wunused-parameter] 479 | box_copy_non_box (caddr_t b) | ~~~~~~~~^ Dkbox.c: In function 'box_mp_copy_non_box': Dkbox.c:487:35: warning: unused parameter 'mp' [-Wunused-parameter] 487 | box_mp_copy_non_box (mem_pool_t * mp, caddr_t b) | ~~~~~~~~~~~~~^~ Dkbox.c:487:47: warning: unused parameter 'b' [-Wunused-parameter] 487 | box_mp_copy_non_box (mem_pool_t * mp, caddr_t b) | ~~~~~~~~^ Dkbox.c: In function 'box_try_copy': Dkbox.c:1539:55: warning: unused parameter 'stub' [-Wunused-parameter] 1539 | DBG_NAME (box_try_copy) (DBG_PARAMS cbox_t box, box_t stub) | ~~~~~~^~~~ Dkbox.c: In function 'box_try_copy_tree': Dkbox.c:1546:60: warning: unused parameter 'stub' [-Wunused-parameter] 1546 | DBG_NAME (box_try_copy_tree) (DBG_PARAMS cbox_t box, box_t stub) | ~~~~~~^~~~ Dkbox.c: In function 'rdf_box_audit_impl': Dkbox.c:1618:25: warning: suggest braces around empty body in an 'if' statement [-Wempty-body] 1618 | rb_dt_lang_check(rb); | ^ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_la-tlsf.lo `test -f 'tlsf.c' || echo './'`tlsf.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c tlsf.c -fPIC -DPIC -o .libs/libdk1t_la-tlsf.o tlsf.c: In function 'FIND_SUITABLE_BLOCK': tlsf.c:169:47: warning: left shift of negative value [-Wshift-negative-value] 169 | u32_t _tmp = _tlsf->sl_bitmap[*_fl] & (~0 << *_sl); | ^~ tlsf.c:176:46: warning: left shift of negative value [-Wshift-negative-value] 176 | *_fl = ls_bit(_tlsf->fl_bitmap & (~0 << (*_fl + 1))); | ^~ tlsf.c: In function 'ht_free_nop': tlsf.c:884:26: warning: unused parameter 'ht' [-Wunused-parameter] 884 | ht_free_nop (id_hash_t * ht) | ~~~~~~~~~~~~^~ tlsf.c: In function 'tlsf_set_comment': tlsf.c:1277:28: warning: unused parameter 'tlsf' [-Wunused-parameter] 1277 | tlsf_set_comment (tlsf_t * tlsf, char * name) | ~~~~~~~~~^~~~ tlsf.c:1277:41: warning: unused parameter 'name' [-Wunused-parameter] 1277 | tlsf_set_comment (tlsf_t * tlsf, char * name) | ~~~~~~~^~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_la-Dksestcp.lo `test -f 'Dksestcp.c' || echo './'`Dksestcp.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dksestcp.c -fPIC -DPIC -o .libs/libdk1t_la-Dksestcp.o Dksestcp.c: In function 'tcpses_listen': Dksestcp.c:485:14: warning: variable 'p_addr' set but not used [-Wunused-but-set-variable] 485 | saddrin_t *p_addr; | ^~~~~~ Dksestcp.c: In function 'test_broken': Dksestcp.c:1982:48: warning: unused parameter 'eno' [-Wunused-parameter] 1982 | test_broken (session_t * ses, int retcode, int eno) | ~~~~^~~ Dksestcp.c: In function 'tcpses_set_address': Dksestcp.c:301:13: warning: '__builtin_strncpy' specified bound 100 equals destination size [-Wstringop-truncation] 301 | strncpy (p_name, stringplace, sizeof (ses->ses_device->dev_address->a_hostname)); | ^ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_nc_la-Dkmarshal.lo `test -f 'Dkmarshal.c' || echo './'`Dkmarshal.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkmarshal.c -fPIC -DPIC -o .libs/libdk1t_nc_la-Dkmarshal.o Dkmarshal.c: In function 'box_read_int64': Dkmarshal.c:117:43: warning: unused parameter 'dtp' [-Wunused-parameter] 117 | box_read_int64 (dk_session_t * ses, dtp_t dtp) | ~~~~~~^~~ Dkmarshal.c: In function 'box_read_db_null': Dkmarshal.c:305:49: warning: unused parameter 'dtp' [-Wunused-parameter] 305 | box_read_db_null (dk_session_t * session, dtp_t dtp) | ~~~~~~^~~ Dkmarshal.c: In function 'box_read_short_string': Dkmarshal.c:314:54: warning: unused parameter 'dtp' [-Wunused-parameter] 314 | box_read_short_string (dk_session_t * session, dtp_t dtp) | ~~~~~~^~~ In file included from ../../libsrc/Dk/Dkernel.h:560, from ../../libsrc/Dk.h:106, from Dkmarshal.c:28: Dkmarshal.c: In function 'box_read_long_string': ../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 75 | if ((length) > MAX_READ_STRING || (length) < 0) \ | ^ Dkmarshal.c:333:3: note: in expansion of macro 'MARSH_CHECK_LENGTH' 333 | MARSH_CHECK_LENGTH (length); | ^~~~~~~~~~~~~~~~~~ Dkmarshal.c:329:53: warning: unused parameter 'dtp' [-Wunused-parameter] 329 | box_read_long_string (dk_session_t * session, dtp_t dtp) | ~~~~~~^~~ Dkmarshal.c: In function 'box_read_flags': Dkmarshal.c:344:47: warning: unused parameter 'dtp' [-Wunused-parameter] 344 | box_read_flags (dk_session_t * session, dtp_t dtp) | ~~~~~~^~~ Dkmarshal.c: In function 'box_read_short_cont_string': Dkmarshal.c:379:59: warning: unused parameter 'dtp' [-Wunused-parameter] 379 | box_read_short_cont_string (dk_session_t * session, dtp_t dtp) | ~~~~~~^~~ Dkmarshal.c: In function 'box_read_long_cont_string': ../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 75 | if ((length) > MAX_READ_STRING || (length) < 0) \ | ^ Dkmarshal.c:400:3: note: in expansion of macro 'MARSH_CHECK_LENGTH' 400 | MARSH_CHECK_LENGTH (length + 5); | ^~~~~~~~~~~~~~~~~~ Dkmarshal.c:394:58: warning: unused parameter 'dtp' [-Wunused-parameter] 394 | box_read_long_cont_string (dk_session_t * session, dtp_t dtp) | ~~~~~~^~~ Dkmarshal.c: In function 'box_read_array': ../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 75 | if ((length) > MAX_READ_STRING || (length) < 0) \ | ^ Dkmarshal.c:445:3: note: in expansion of macro 'MARSH_CHECK_LENGTH' 445 | MARSH_CHECK_LENGTH (count * sizeof (void *)); | ^~~~~~~~~~~~~~~~~~ Dkmarshal.c: In function 'box_read_array_of_double': ../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 75 | if ((length) > MAX_READ_STRING || (length) < 0) \ | ^ Dkmarshal.c:472:3: note: in expansion of macro 'MARSH_CHECK_LENGTH' 472 | MARSH_CHECK_LENGTH (count * sizeof (double)); | ^~~~~~~~~~~~~~~~~~ Dkmarshal.c: In function 'box_read_array_of_float': ../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 75 | if ((length) > MAX_READ_STRING || (length) < 0) \ | ^ Dkmarshal.c:491:3: note: in expansion of macro 'MARSH_CHECK_LENGTH' 491 | MARSH_CHECK_LENGTH (count * sizeof (float)); | ^~~~~~~~~~~~~~~~~~ Dkmarshal.c: In function 'box_read_packed_array_of_long': ../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 75 | if ((length) > MAX_READ_STRING || (length) < 0) \ | ^ Dkmarshal.c:510:3: note: in expansion of macro 'MARSH_CHECK_LENGTH' 510 | MARSH_CHECK_LENGTH (count * sizeof (ptrlong)); | ^~~~~~~~~~~~~~~~~~ Dkmarshal.c: In function 'box_read_array_of_long': ../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 75 | if ((length) > MAX_READ_STRING || (length) < 0) \ | ^ Dkmarshal.c:530:3: note: in expansion of macro 'MARSH_CHECK_LENGTH' 530 | MARSH_CHECK_LENGTH (count * sizeof (ptrlong)); | ^~~~~~~~~~~~~~~~~~ Dkmarshal.c: In function 'imm_read_null': Dkmarshal.c:543:31: warning: unused parameter 'session' [-Wunused-parameter] 543 | imm_read_null (dk_session_t * session, dtp_t dtp) | ~~~~~~~~~~~~~~~^~~~~~~ Dkmarshal.c:543:46: warning: unused parameter 'dtp' [-Wunused-parameter] 543 | imm_read_null (dk_session_t * session, dtp_t dtp) | ~~~~~~^~~ Dkmarshal.c: In function 'imm_read_short_int': Dkmarshal.c:550:51: warning: unused parameter 'dtp' [-Wunused-parameter] 550 | imm_read_short_int (dk_session_t * session, dtp_t dtp) | ~~~~~~^~~ Dkmarshal.c: In function 'imm_read_long': Dkmarshal.c:557:46: warning: unused parameter 'dtp' [-Wunused-parameter] 557 | imm_read_long (dk_session_t * session, dtp_t dtp) | ~~~~~~^~~ Dkmarshal.c: In function 'imm_read_char': Dkmarshal.c:564:46: warning: unused parameter 'dtp' [-Wunused-parameter] 564 | imm_read_char (dk_session_t * session, dtp_t dtp) | ~~~~~~^~~ Dkmarshal.c: In function 'imm_read_float': Dkmarshal.c:572:47: warning: unused parameter 'dtp' [-Wunused-parameter] 572 | imm_read_float (dk_session_t * session, dtp_t dtp) | ~~~~~~^~~ Dkmarshal.c: In function 'rb_deserialize': Dkmarshal.c:631:43: warning: unused parameter 'dtp' [-Wunused-parameter] 631 | rb_deserialize (dk_session_t * ses, dtp_t dtp) | ~~~~~~^~~ Dkmarshal.c: In function 'init_readtable': Dkmarshal.c:726:22: warning: cast between incompatible function types from '__attribute__((noreturn)) void (*)(dk_session_t *, dtp_t)' {aka '__attribute__((noreturn)) void (*)(struct dk_session_s *, unsigned char)'} to 'void * (*)(dk_session_t *, dtp_t)' {aka 'void * (*)(struct dk_session_s *, unsigned char)'} [-Wcast-function-type] 726 | readtable[i] = (macro_char_func)box_read_error; | ^ Dkmarshal.c: In function 'scan_session_boxing': Dkmarshal.c:856:60: warning: cast between incompatible function types from '__attribute__((noreturn)) void (*)(dk_session_t *, dtp_t)' {aka '__attribute__((noreturn)) void (*)(struct dk_session_s *, unsigned char)'} to 'void * (*)(dk_session_t *, dtp_t)' {aka 'void * (*)(struct dk_session_s *, unsigned char)'} [-Wcast-function-type] 856 | if (session->dks_is_server && rpcreadtable[next_char] == (macro_char_func) box_read_error) | ^ Dkmarshal.c: In function 'imm_read_float': Dkmarshal.c:575:10: warning: array subscript 'void *[0]' is partly outside array bounds of 'float[1]' [-Warray-bounds=] 575 | return *(void **) &f; | ^~~~~~~~~~~~~ Dkmarshal.c:574:9: note: object 'f' of size 4 574 | float f = read_float (session); | ^ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_la-Dkpool.lo `test -f 'Dkpool.c' || echo './'`Dkpool.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkpool.c -fPIC -DPIC -o .libs/libdk1t_la-Dkpool.o In file included from ../../libsrc/Dk.h:97, from Dkpool.c:29: Dkpool.c: In function 'mp_free_reuse': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ Dkpool.c:44:7: note: in expansion of macro 'DO_BOX' 44 | DO_BOX (resource_t *, rc, inx, mp->mp_large_reuse) | ^~~~~~ Dkpool.c: In function 'mp_map_count_print': Dkpool.c:125:40: warning: unused parameter 'max' [-Wunused-parameter] 125 | mp_map_count_print (char * buf, size_t max) | ~~~~~~~^~~ Dkpool.c: In function 'mp_uname_free': Dkpool.c:138:37: warning: unused parameter 'data' [-Wunused-parameter] 138 | mp_uname_free (const void *k, void *data) | ~~~~~~^~~~ Dkpool.c: In function 'mp_alloc_box': Dkpool.c:343:57: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 343 | if (DV_NON_BOX == dtp && len1 > mp_large_min && len1 > mp->mp_block_size / 2) | ^ Dkpool.c:345:41: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 345 | else if (len1 > mp_large_min && len1 > mp->mp_block_size / 2) | ^ Dkpool.c:433:33: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 433 | if (mp->mp_block_size < mp_large_min) | ^ Dkpool.c:336:10: warning: unused variable 'new_alloc' [-Wunused-variable] 336 | dtp_t *new_alloc; | ^~~~~~~~~ Dkpool.c: In function 't_box_vsprintf': Dkpool.c:1326:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1326 | if (res_len >= buflen_eval) | ^~ Dkpool.c:1334:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1334 | if (res_len >= buflen_eval) | ^~ Dkpool.c: In function 't_box_vsprintf_uname': Dkpool.c:1352:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1352 | if (res_len >= buflen_eval) | ^~ Dkpool.c:1360:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1360 | if (res_len >= buflen_eval) | ^~ Dkpool.c: In function 'mm_cache_init': Dkpool.c:1509:46: warning: unused parameter 'max' [-Wunused-parameter] 1509 | mm_cache_init (size_t sz, size_t min, size_t max, int steps, float step) | ~~~~~~~^~~ Dkpool.c: In function 'mm_free_n': Dkpool.c:1806:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1806 | for (inx2 = 0; inx2 < rc->rc_fill; inx2++) | ^ Dkpool.c:1808:44: warning: comparison of integer expressions of different signedness: 'time_msec_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 1808 | if (now - rc->rc_item_time[inx2] >= age_limit) | ^~ Dkpool.c: In function 'mm_cache_trim': Dkpool.c:1857:33: warning: comparison of integer expressions of different signedness: 'time_msec_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 1857 | if (now - times[inx2] >= age_limit) | ^~ Dkpool.c: In function 'mp_warn': Dkpool.c:1906:23: warning: unused parameter 'mp' [-Wunused-parameter] 1906 | mp_warn (mem_pool_t * mp) | ~~~~~~~~~~~~~^~ Dkpool.c: In function 'mp_comment': Dkpool.c:2092:26: warning: unused parameter 'mp' [-Wunused-parameter] 2092 | mp_comment (mem_pool_t * mp, const char * str1, const char * str2) | ~~~~~~~~~~~~~^~ Dkpool.c:2092:43: warning: unused parameter 'str1' [-Wunused-parameter] 2092 | mp_comment (mem_pool_t * mp, const char * str1, const char * str2) | ~~~~~~~~~~~~~^~~~ Dkpool.c:2092:62: warning: unused parameter 'str2' [-Wunused-parameter] 2092 | mp_comment (mem_pool_t * mp, const char * str1, const char * str2) | ~~~~~~~~~~~~~^~~~ Dkpool.c: In function 'munmap_ck': Dkpool.c:2138:31: warning: suggest braces around empty body in an 'if' statement [-Wempty-body] 2138 | mp_mmap_mark (ptr, sz, 1); | ^ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_nc_la-Dkhashext.lo `test -f 'Dkhashext.c' || echo './'`Dkhashext.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkhashext.c -fPIC -DPIC -o .libs/libdk1t_nc_la-Dkhashext.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_nc_la-tlsf.lo `test -f 'tlsf.c' || echo './'`tlsf.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c tlsf.c -fPIC -DPIC -o .libs/libdk1t_nc_la-tlsf.o tlsf.c: In function 'FIND_SUITABLE_BLOCK': tlsf.c:169:47: warning: left shift of negative value [-Wshift-negative-value] 169 | u32_t _tmp = _tlsf->sl_bitmap[*_fl] & (~0 << *_sl); | ^~ tlsf.c:176:46: warning: left shift of negative value [-Wshift-negative-value] 176 | *_fl = ls_bit(_tlsf->fl_bitmap & (~0 << (*_fl + 1))); | ^~ tlsf.c: In function 'ht_free_nop': tlsf.c:884:26: warning: unused parameter 'ht' [-Wunused-parameter] 884 | ht_free_nop (id_hash_t * ht) | ~~~~~~~~~~~~^~ tlsf.c: In function 'tlsf_set_comment': tlsf.c:1277:28: warning: unused parameter 'tlsf' [-Wunused-parameter] 1277 | tlsf_set_comment (tlsf_t * tlsf, char * name) | ~~~~~~~~~^~~~ tlsf.c:1277:41: warning: unused parameter 'name' [-Wunused-parameter] 1277 | tlsf_set_comment (tlsf_t * tlsf, char * name) | ~~~~~~~^~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_nc_la-Dksesstr.lo `test -f 'Dksesstr.c' || echo './'`Dksesstr.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dksesstr.c -fPIC -DPIC -o .libs/libdk1t_nc_la-Dksesstr.o Dksesstr.c: In function 'strdev_free_buf': Dksesstr.c:152:44: warning: unused parameter 'arg' [-Wunused-parameter] 152 | strdev_free_buf (buffer_elt_t * b, caddr_t arg) | ~~~~~~~~^~~ Dksesstr.c: In function 'strdev_write': Dksesstr.c:282:23: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 282 | if (len == -1) | ^~ Dksesstr.c:359:18: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 359 | if (filled == (size_t) - 1) | ^~ Dksesstr.c: In function 'strses_write_out': Dksesstr.c:775:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 775 | if (-1 == readed) | ^~ Dksesstr.c: In function 'strses_skip_wchars': Dksesstr.c:842:47: warning: unused parameter 'nbytes' [-Wunused-parameter] 842 | strses_skip_wchars (unsigned char *data, long nbytes, long ofs) | ~~~~~^~~~~~ Dksesstr.c: In function 'strses_deserialize': Dksesstr.c:982:51: warning: unused parameter 'macro' [-Wunused-parameter] 982 | strses_deserialize (dk_session_t * session, dtp_t macro) | ~~~~~~^~~~~ Dksesstr.c: In function 'strses_get_part_1': Dksesstr.c:1338:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1338 | if (readed == -1) | ^~ Dksesstr.c:1348:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1348 | if (readed == -1) | ^~ Dksesstr.c:1374:30: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 1374 | if (last_len_chars == (size_t) - 1) | ^~ Dksesstr.c: In function 'strses_get_wide_part': Dksesstr.c:1549:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1549 | if (-1 == readed) | ^~ Dksesstr.c: In function 'strses_readtable_initialize': Dksesstr.c:1793:37: warning: cast between incompatible function types from 'void (*)(char *, dk_session_t *)' {aka 'void (*)(char *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type] 1793 | PrpcSetWriter (DV_STRING_SESSION, (ses_write_func) strses_serialize); | ^ Dksesstr.c: In function 'strdev_ws_chunked_write': Dksesstr.c:1666:17: warning: variable 'buf' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1666 | buffer_elt_t *buf = ses->dks_buffer_chain_tail; | ^~~ Dksesstr.c:1660:62: warning: argument 'bytes' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1660 | strdev_ws_chunked_write (session_t * ses2, char *buffer, int bytes) | ~~~~^~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdksrv_la-Dkpool.lo `test -f 'Dkpool.c' || echo './'`Dkpool.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkpool.c -fPIC -DPIC -o .libs/libdksrv_la-Dkpool.o In file included from ../../libsrc/Dk.h:97, from Dkpool.c:29: Dkpool.c: In function 'mp_free_reuse': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ Dkpool.c:44:7: note: in expansion of macro 'DO_BOX' 44 | DO_BOX (resource_t *, rc, inx, mp->mp_large_reuse) | ^~~~~~ Dkpool.c: In function 'mp_map_count_print': Dkpool.c:125:40: warning: unused parameter 'max' [-Wunused-parameter] 125 | mp_map_count_print (char * buf, size_t max) | ~~~~~~~^~~ Dkpool.c: In function 'mp_uname_free': Dkpool.c:138:37: warning: unused parameter 'data' [-Wunused-parameter] 138 | mp_uname_free (const void *k, void *data) | ~~~~~~^~~~ Dkpool.c: In function 'mp_alloc_box': Dkpool.c:343:57: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 343 | if (DV_NON_BOX == dtp && len1 > mp_large_min && len1 > mp->mp_block_size / 2) | ^ Dkpool.c:345:41: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 345 | else if (len1 > mp_large_min && len1 > mp->mp_block_size / 2) | ^ Dkpool.c:433:33: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 433 | if (mp->mp_block_size < mp_large_min) | ^ Dkpool.c:336:10: warning: unused variable 'new_alloc' [-Wunused-variable] 336 | dtp_t *new_alloc; | ^~~~~~~~~ Dkpool.c: In function 't_box_vsprintf': Dkpool.c:1326:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1326 | if (res_len >= buflen_eval) | ^~ Dkpool.c:1334:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1334 | if (res_len >= buflen_eval) | ^~ Dkpool.c: In function 't_box_vsprintf_uname': Dkpool.c:1352:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1352 | if (res_len >= buflen_eval) | ^~ Dkpool.c:1360:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1360 | if (res_len >= buflen_eval) | ^~ Dkpool.c: In function 'mm_cache_init': Dkpool.c:1509:46: warning: unused parameter 'max' [-Wunused-parameter] 1509 | mm_cache_init (size_t sz, size_t min, size_t max, int steps, float step) | ~~~~~~~^~~ Dkpool.c: In function 'mm_free_n': Dkpool.c:1806:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1806 | for (inx2 = 0; inx2 < rc->rc_fill; inx2++) | ^ Dkpool.c:1808:44: warning: comparison of integer expressions of different signedness: 'time_msec_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 1808 | if (now - rc->rc_item_time[inx2] >= age_limit) | ^~ Dkpool.c: In function 'mm_cache_trim': Dkpool.c:1857:33: warning: comparison of integer expressions of different signedness: 'time_msec_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 1857 | if (now - times[inx2] >= age_limit) | ^~ Dkpool.c: In function 'mp_warn': Dkpool.c:1906:23: warning: unused parameter 'mp' [-Wunused-parameter] 1906 | mp_warn (mem_pool_t * mp) | ~~~~~~~~~~~~~^~ Dkpool.c: In function 'mp_comment': Dkpool.c:2092:26: warning: unused parameter 'mp' [-Wunused-parameter] 2092 | mp_comment (mem_pool_t * mp, const char * str1, const char * str2) | ~~~~~~~~~~~~~^~ Dkpool.c:2092:43: warning: unused parameter 'str1' [-Wunused-parameter] 2092 | mp_comment (mem_pool_t * mp, const char * str1, const char * str2) | ~~~~~~~~~~~~~^~~~ Dkpool.c:2092:62: warning: unused parameter 'str2' [-Wunused-parameter] 2092 | mp_comment (mem_pool_t * mp, const char * str1, const char * str2) | ~~~~~~~~~~~~~^~~~ Dkpool.c: In function 'munmap_ck': Dkpool.c:2138:31: warning: suggest braces around empty body in an 'if' statement [-Wempty-body] 2138 | mp_mmap_mark (ptr, sz, 1); | ^ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_la-Dkstkern.lo `test -f 'Dkstkern.c' || echo './'`Dkstkern.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkstkern.c -fPIC -DPIC -o .libs/libdk1t_la-Dkstkern.o In file included from Dkstkern.c:30: Dkernel.c:216:1: warning: missing initializer for field 'sd_arg_nullable' of 'service_desc_t' [-Wmissing-field-initializers] 216 | SERVICE_0 (s_sql_cancel, "CANCEL", DA_FUTURE_REQUEST, DV_SEND_NO_ANSWER); | ^~~~~~~~~ In file included from ../../libsrc/Dk.h:106, from Dkernel.c:32: ../../libsrc/Dk/Dkernel.h:251:25: note: 'sd_arg_nullable' declared here 251 | char * sd_arg_nullable; | ^~~~~~~~~~~~~~~ Dkernel.c: In function 'check_inputs_low': Dkernel.c:536:83: warning: unused parameter 'select_fun' [-Wunused-parameter] 536 | check_inputs_low (TAKE_G timeout_t * timeout_org, int is_recursive, select_func_t select_fun, int protocol) | ~~~~~~~~~~~~~~^~~~~~~~~~ Dkernel.c: In function 'dk_report_error': Dkernel.c:887:30: warning: unused parameter 'format' [-Wunused-parameter] 887 | dk_report_error (const char *format, ...) | ~~~~~~~~~~~~^~~~~~ Dkernel.c: In function 'sr_report_future_error': Dkernel.c:894:40: warning: unused parameter 'ses' [-Wunused-parameter] 894 | sr_report_future_error (dk_session_t * ses, const char *service_name, const char *reason) | ~~~~~~~~~~~~~~~^~~ Dkernel.c:894:57: warning: unused parameter 'service_name' [-Wunused-parameter] 894 | sr_report_future_error (dk_session_t * ses, const char *service_name, const char *reason) | ~~~~~~~~~~~~^~~~~~~~~~~~ Dkernel.c:894:83: warning: unused parameter 'reason' [-Wunused-parameter] 894 | sr_report_future_error (dk_session_t * ses, const char *service_name, const char *reason) | ~~~~~~~~~~~~^~~~~~ Dkernel.c: In function 'call_disconnect_callback_func': Dkernel.c:1715:47: warning: unused parameter 'ses' [-Wunused-parameter] 1715 | call_disconnect_callback_func (dk_session_t * ses) | ~~~~~~~~~~~~~~~^~~ Dkernel.c: At top level: Dkernel.c:2049:1: warning: missing initializer for field 'sd_arg_nullable' of 'service_desc_t' [-Wmissing-field-initializers] 2049 | SERVICE_0 (s_inprocess_ep, "ICEP", DA_FUTURE_REQUEST, DV_ARRAY_OF_POINTER); | ^~~~~~~~~ ../../libsrc/Dk/Dkernel.h:251:25: note: 'sd_arg_nullable' declared here 251 | char * sd_arg_nullable; | ^~~~~~~~~~~~~~~ Dkernel.c: In function 'realize_condition': Dkernel.c:2077:13: warning: suggest braces around empty body in an 'if' statement [-Wempty-body] 2077 | IN_VALUE; | ^ Dkernel.c:2092:20: warning: suggest braces around empty body in an 'if' statement [-Wempty-body] 2092 | LEAVE_VALUE; | ^ Dkernel.c:2128:16: warning: suggest braces around empty body in an 'if' statement [-Wempty-body] 2128 | LEAVE_VALUE; | ^ Dkernel.c: In function 'is_this_disconnected': Dkernel.c:2217:28: warning: unused parameter 'cond' [-Wunused-parameter] 2217 | is_this_disconnected (long cond, future_t * future) | ~~~~~^~~~ Dkernel.c: In function 'realize_all_waiting': Dkernel.c:2235:12: warning: cast between incompatible function types from 'void (*)(long int, future_t *)' {aka 'void (*)(long int, struct future_s *)'} to 'void (*)(const void *, void *)' [-Wcast-function-type] 2235 | maphash ((maphash_func) is_this_disconnected, PENDING_FUTURES (ses)); | ^ Dkernel.c: In function 'is_this_timed_out': Dkernel.c:2707:26: warning: unused parameter 'key' [-Wunused-parameter] 2707 | is_this_timed_out (void *key, future_t * future) | ~~~~~~^~~ Dkernel.c: In function 'timeout_round': Dkernel.c:2758:12: warning: cast between incompatible function types from 'int (*)(void *, future_t *)' {aka 'int (*)(void *, struct future_s *)'} to 'void (*)(const void *, void *)' [-Wcast-function-type] 2758 | maphash ((maphash_func) is_this_timed_out, PENDING_FUTURES (ses)); | ^ Dkernel.c: In function 'PrpcProtocolInitialize': Dkernel.c:3249:29: warning: unused parameter 'sesclass' [-Wunused-parameter] 3249 | PrpcProtocolInitialize (int sesclass) | ~~~~^~~~~~~~ Dkernel.c: In function 'PrpcInitialize1': Dkernel.c:3751:22: warning: unused parameter 'mem_mode' [-Wunused-parameter] 3751 | PrpcInitialize1 (int mem_mode) | ~~~~^~~~~~~~ Dkernel.c: In function 'PrpcFutureSetTimeout': Dkernel.c:4031:13: warning: unused variable 'time' [-Wunused-variable] 4031 | timeout_t time; | ^~~~ Dkernel.c: In function 'cli_ssl_get_error_string': Dkernel.c:4797:3: warning: 'ERR_func_error_string' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 4797 | const char *func = ERR_func_error_string (err); | ^~~~~ In file included from Dkernel.c:65: /usr/include/openssl/err.h:459:35: note: declared here 459 | OSSL_DEPRECATEDIN_3_0 const char *ERR_func_error_string(unsigned long e); | ^~~~~~~~~~~~~~~~~~~~~ Dkernel.c: In function 'ssl_ctx_set_dhparam': Dkernel.c:5342:9: warning: 'PEM_read_bio_DHparams' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 5342 | dh = PEM_read_bio_DHparams (bio, NULL, NULL, NULL); | ^~ In file included from Dkernel.c:63: /usr/include/openssl/pem.h:473:1: note: declared here 473 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH) | ^~~~~~~~~~~~~~~~~~~ Dkernel.c:5386:7: warning: 'DH_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 5386 | if ((dh = DH_new ()) == NULL) | ^~ In file included from /usr/include/openssl/dsa.h:31, from /usr/include/openssl/x509.h:37, from Dkernel.c:62: /usr/include/openssl/dh.h:210:27: note: declared here 210 | OSSL_DEPRECATEDIN_3_0 DH *DH_new(void); | ^~~~~~ Dkernel.c:5392:7: warning: 'DH_set0_pqg' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 5392 | if (p == NULL || g == NULL || !DH_set0_pqg (dh, p, NULL, g)) | ^~ /usr/include/openssl/dh.h:266:27: note: declared here 266 | OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g); | ^~~~~~~~~~~ Dkernel.c:5418:3: warning: 'DH_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 5418 | DH_free (dh); | ^~~~~~~ /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ Dkernel.c: In function 'PEM_load_certs': Dkernel.c:5564:47: warning: unused parameter 'pass' [-Wunused-parameter] 5564 | PEM_load_certs (const char *file, const char *pass) | ~~~~~~~~~~~~^~~~ Dkernel.c: In function 'PrpcFutureNextResult1T': Dkernel.c:4367:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 4367 | if (FUTURE_IS_NEXT_RESULT (future)) | ^ Dkernel.c:4377:5: note: here 4377 | case FS_FALSE: | ^~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_nc_la-Dksestcp.lo `test -f 'Dksestcp.c' || echo './'`Dksestcp.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dksestcp.c -fPIC -DPIC -o .libs/libdk1t_nc_la-Dksestcp.o Dksestcp.c: In function 'tcpses_listen': Dksestcp.c:485:14: warning: variable 'p_addr' set but not used [-Wunused-but-set-variable] 485 | saddrin_t *p_addr; | ^~~~~~ Dksestcp.c: In function 'test_broken': Dksestcp.c:1982:48: warning: unused parameter 'eno' [-Wunused-parameter] 1982 | test_broken (session_t * ses, int retcode, int eno) | ~~~~^~~ Dksestcp.c: In function 'tcpses_set_address': Dksestcp.c:301:13: warning: '__builtin_strncpy' specified bound 100 equals destination size [-Wstringop-truncation] 301 | strncpy (p_name, stringplace, sizeof (ses->ses_device->dev_address->a_hostname)); | ^ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_nc_la-Dkstkern.lo `test -f 'Dkstkern.c' || echo './'`Dkstkern.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkstkern.c -fPIC -DPIC -o .libs/libdk1t_nc_la-Dkstkern.o In file included from Dkstkern.c:30: Dkernel.c:216:1: warning: missing initializer for field 'sd_arg_nullable' of 'service_desc_t' [-Wmissing-field-initializers] 216 | SERVICE_0 (s_sql_cancel, "CANCEL", DA_FUTURE_REQUEST, DV_SEND_NO_ANSWER); | ^~~~~~~~~ In file included from ../../libsrc/Dk.h:106, from Dkernel.c:32: ../../libsrc/Dk/Dkernel.h:251:25: note: 'sd_arg_nullable' declared here 251 | char * sd_arg_nullable; | ^~~~~~~~~~~~~~~ Dkernel.c: In function 'check_inputs_low': Dkernel.c:536:83: warning: unused parameter 'select_fun' [-Wunused-parameter] 536 | check_inputs_low (TAKE_G timeout_t * timeout_org, int is_recursive, select_func_t select_fun, int protocol) | ~~~~~~~~~~~~~~^~~~~~~~~~ Dkernel.c: In function 'dk_report_error': Dkernel.c:887:30: warning: unused parameter 'format' [-Wunused-parameter] 887 | dk_report_error (const char *format, ...) | ~~~~~~~~~~~~^~~~~~ Dkernel.c: In function 'sr_report_future_error': Dkernel.c:894:40: warning: unused parameter 'ses' [-Wunused-parameter] 894 | sr_report_future_error (dk_session_t * ses, const char *service_name, const char *reason) | ~~~~~~~~~~~~~~~^~~ Dkernel.c:894:57: warning: unused parameter 'service_name' [-Wunused-parameter] 894 | sr_report_future_error (dk_session_t * ses, const char *service_name, const char *reason) | ~~~~~~~~~~~~^~~~~~~~~~~~ Dkernel.c:894:83: warning: unused parameter 'reason' [-Wunused-parameter] 894 | sr_report_future_error (dk_session_t * ses, const char *service_name, const char *reason) | ~~~~~~~~~~~~^~~~~~ Dkernel.c: In function 'call_disconnect_callback_func': Dkernel.c:1715:47: warning: unused parameter 'ses' [-Wunused-parameter] 1715 | call_disconnect_callback_func (dk_session_t * ses) | ~~~~~~~~~~~~~~~^~~ Dkernel.c: At top level: Dkernel.c:2049:1: warning: missing initializer for field 'sd_arg_nullable' of 'service_desc_t' [-Wmissing-field-initializers] 2049 | SERVICE_0 (s_inprocess_ep, "ICEP", DA_FUTURE_REQUEST, DV_ARRAY_OF_POINTER); | ^~~~~~~~~ ../../libsrc/Dk/Dkernel.h:251:25: note: 'sd_arg_nullable' declared here 251 | char * sd_arg_nullable; | ^~~~~~~~~~~~~~~ Dkernel.c: In function 'realize_condition': Dkernel.c:2077:13: warning: suggest braces around empty body in an 'if' statement [-Wempty-body] 2077 | IN_VALUE; | ^ Dkernel.c:2092:20: warning: suggest braces around empty body in an 'if' statement [-Wempty-body] 2092 | LEAVE_VALUE; | ^ Dkernel.c:2128:16: warning: suggest braces around empty body in an 'if' statement [-Wempty-body] 2128 | LEAVE_VALUE; | ^ Dkernel.c: In function 'is_this_disconnected': Dkernel.c:2217:28: warning: unused parameter 'cond' [-Wunused-parameter] 2217 | is_this_disconnected (long cond, future_t * future) | ~~~~~^~~~ Dkernel.c: In function 'realize_all_waiting': Dkernel.c:2235:12: warning: cast between incompatible function types from 'void (*)(long int, future_t *)' {aka 'void (*)(long int, struct future_s *)'} to 'void (*)(const void *, void *)' [-Wcast-function-type] 2235 | maphash ((maphash_func) is_this_disconnected, PENDING_FUTURES (ses)); | ^ Dkernel.c: In function 'is_this_timed_out': Dkernel.c:2707:26: warning: unused parameter 'key' [-Wunused-parameter] 2707 | is_this_timed_out (void *key, future_t * future) | ~~~~~~^~~ Dkernel.c: In function 'timeout_round': Dkernel.c:2758:12: warning: cast between incompatible function types from 'int (*)(void *, future_t *)' {aka 'int (*)(void *, struct future_s *)'} to 'void (*)(const void *, void *)' [-Wcast-function-type] 2758 | maphash ((maphash_func) is_this_timed_out, PENDING_FUTURES (ses)); | ^ Dkernel.c: In function 'PrpcProtocolInitialize': Dkernel.c:3249:29: warning: unused parameter 'sesclass' [-Wunused-parameter] 3249 | PrpcProtocolInitialize (int sesclass) | ~~~~^~~~~~~~ Dkernel.c: In function 'PrpcInitialize1': Dkernel.c:3751:22: warning: unused parameter 'mem_mode' [-Wunused-parameter] 3751 | PrpcInitialize1 (int mem_mode) | ~~~~^~~~~~~~ Dkernel.c: In function 'PrpcFutureSetTimeout': Dkernel.c:4031:13: warning: unused variable 'time' [-Wunused-variable] 4031 | timeout_t time; | ^~~~ Dkernel.c: In function 'cli_ssl_get_error_string': Dkernel.c:4797:3: warning: 'ERR_func_error_string' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 4797 | const char *func = ERR_func_error_string (err); | ^~~~~ In file included from Dkernel.c:65: /usr/include/openssl/err.h:459:35: note: declared here 459 | OSSL_DEPRECATEDIN_3_0 const char *ERR_func_error_string(unsigned long e); | ^~~~~~~~~~~~~~~~~~~~~ Dkernel.c: In function 'ssl_ctx_set_dhparam': Dkernel.c:5342:9: warning: 'PEM_read_bio_DHparams' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 5342 | dh = PEM_read_bio_DHparams (bio, NULL, NULL, NULL); | ^~ In file included from Dkernel.c:63: /usr/include/openssl/pem.h:473:1: note: declared here 473 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH) | ^~~~~~~~~~~~~~~~~~~ Dkernel.c:5386:7: warning: 'DH_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 5386 | if ((dh = DH_new ()) == NULL) | ^~ In file included from /usr/include/openssl/dsa.h:31, from /usr/include/openssl/x509.h:37, from Dkernel.c:62: /usr/include/openssl/dh.h:210:27: note: declared here 210 | OSSL_DEPRECATEDIN_3_0 DH *DH_new(void); | ^~~~~~ Dkernel.c:5392:7: warning: 'DH_set0_pqg' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 5392 | if (p == NULL || g == NULL || !DH_set0_pqg (dh, p, NULL, g)) | ^~ /usr/include/openssl/dh.h:266:27: note: declared here 266 | OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g); | ^~~~~~~~~~~ Dkernel.c:5418:3: warning: 'DH_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 5418 | DH_free (dh); | ^~~~~~~ /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ Dkernel.c: In function 'PEM_load_certs': Dkernel.c:5564:47: warning: unused parameter 'pass' [-Wunused-parameter] 5564 | PEM_load_certs (const char *file, const char *pass) | ~~~~~~~~~~~~^~~~ Dkernel.c: In function 'PrpcFutureNextResult1T': Dkernel.c:4367:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 4367 | if (FUTURE_IS_NEXT_RESULT (future)) | ^ Dkernel.c:4377:5: note: here 4377 | case FS_FALSE: | ^~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_nc_la-Dkpool.lo `test -f 'Dkpool.c' || echo './'`Dkpool.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkpool.c -fPIC -DPIC -o .libs/libdk1t_nc_la-Dkpool.o In file included from ../../libsrc/Dk.h:97, from Dkpool.c:29: Dkpool.c: In function 'mp_free_reuse': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ Dkpool.c:44:7: note: in expansion of macro 'DO_BOX' 44 | DO_BOX (resource_t *, rc, inx, mp->mp_large_reuse) | ^~~~~~ Dkpool.c: In function 'mp_map_count_print': Dkpool.c:125:40: warning: unused parameter 'max' [-Wunused-parameter] 125 | mp_map_count_print (char * buf, size_t max) | ~~~~~~~^~~ Dkpool.c: In function 'mp_uname_free': Dkpool.c:138:37: warning: unused parameter 'data' [-Wunused-parameter] 138 | mp_uname_free (const void *k, void *data) | ~~~~~~^~~~ Dkpool.c: In function 'mp_alloc_box': Dkpool.c:343:57: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 343 | if (DV_NON_BOX == dtp && len1 > mp_large_min && len1 > mp->mp_block_size / 2) | ^ Dkpool.c:345:41: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 345 | else if (len1 > mp_large_min && len1 > mp->mp_block_size / 2) | ^ Dkpool.c:433:33: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 433 | if (mp->mp_block_size < mp_large_min) | ^ Dkpool.c:336:10: warning: unused variable 'new_alloc' [-Wunused-variable] 336 | dtp_t *new_alloc; | ^~~~~~~~~ Dkpool.c: In function 't_box_vsprintf': Dkpool.c:1326:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1326 | if (res_len >= buflen_eval) | ^~ Dkpool.c:1334:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1334 | if (res_len >= buflen_eval) | ^~ Dkpool.c: In function 't_box_vsprintf_uname': Dkpool.c:1352:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1352 | if (res_len >= buflen_eval) | ^~ Dkpool.c:1360:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1360 | if (res_len >= buflen_eval) | ^~ Dkpool.c: In function 'mm_cache_init': Dkpool.c:1509:46: warning: unused parameter 'max' [-Wunused-parameter] 1509 | mm_cache_init (size_t sz, size_t min, size_t max, int steps, float step) | ~~~~~~~^~~ Dkpool.c: In function 'mm_free_n': Dkpool.c:1806:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1806 | for (inx2 = 0; inx2 < rc->rc_fill; inx2++) | ^ Dkpool.c:1808:44: warning: comparison of integer expressions of different signedness: 'time_msec_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 1808 | if (now - rc->rc_item_time[inx2] >= age_limit) | ^~ Dkpool.c: In function 'mm_cache_trim': Dkpool.c:1857:33: warning: comparison of integer expressions of different signedness: 'time_msec_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 1857 | if (now - times[inx2] >= age_limit) | ^~ Dkpool.c: In function 'mp_warn': Dkpool.c:1906:23: warning: unused parameter 'mp' [-Wunused-parameter] 1906 | mp_warn (mem_pool_t * mp) | ~~~~~~~~~~~~~^~ Dkpool.c: In function 'mp_comment': Dkpool.c:2092:26: warning: unused parameter 'mp' [-Wunused-parameter] 2092 | mp_comment (mem_pool_t * mp, const char * str1, const char * str2) | ~~~~~~~~~~~~~^~ Dkpool.c:2092:43: warning: unused parameter 'str1' [-Wunused-parameter] 2092 | mp_comment (mem_pool_t * mp, const char * str1, const char * str2) | ~~~~~~~~~~~~~^~~~ Dkpool.c:2092:62: warning: unused parameter 'str2' [-Wunused-parameter] 2092 | mp_comment (mem_pool_t * mp, const char * str1, const char * str2) | ~~~~~~~~~~~~~^~~~ Dkpool.c: In function 'munmap_ck': Dkpool.c:2138:31: warning: suggest braces around empty body in an 'if' statement [-Wempty-body] 2138 | mp_mmap_mark (ptr, sz, 1); | ^ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -prefer-pic -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libdk1t.la libdk1t_la-Dkalloc.lo libdk1t_la-Dkbasket.lo libdk1t_la-Dkbox.lo libdk1t_la-Dkdevice.lo libdk1t_la-Dkhash.lo libdk1t_la-Dkhashext.lo libdk1t_la-Dklongjmp.lo libdk1t_la-Dkmarshal.lo libdk1t_la-Dkmem.lo libdk1t_la-Dkresource.lo libdk1t_la-Dkrusage.lo libdk1t_la-Dkses2.lo libdk1t_la-Dksesinp.lo libdk1t_la-Dksession.lo libdk1t_la-Dksesstr.lo libdk1t_la-Dksestcp.lo libdk1t_la-Dksets.lo libdk1t_la-Dkpool.lo libdk1t_la-Dkutil.lo libdk1t_la-Dkstubs.lo libdk1t_la-Dkstkern.lo libdk1t_la-tlsf.lo -lm libtool: link: ar cr .libs/libdk1t.a .libs/libdk1t_la-Dkalloc.o .libs/libdk1t_la-Dkbasket.o .libs/libdk1t_la-Dkbox.o .libs/libdk1t_la-Dkdevice.o .libs/libdk1t_la-Dkhash.o .libs/libdk1t_la-Dkhashext.o .libs/libdk1t_la-Dklongjmp.o .libs/libdk1t_la-Dkmarshal.o .libs/libdk1t_la-Dkmem.o .libs/libdk1t_la-Dkresource.o .libs/libdk1t_la-Dkrusage.o .libs/libdk1t_la-Dkses2.o .libs/libdk1t_la-Dksesinp.o .libs/libdk1t_la-Dksession.o .libs/libdk1t_la-Dksesstr.o .libs/libdk1t_la-Dksestcp.o .libs/libdk1t_la-Dksets.o .libs/libdk1t_la-Dkpool.o .libs/libdk1t_la-Dkutil.o .libs/libdk1t_la-Dkstubs.o .libs/libdk1t_la-Dkstkern.o .libs/libdk1t_la-tlsf.o libtool: link: ranlib .libs/libdk1t.a libtool: link: ( cd ".libs" && rm -f "libdk1t.la" && ln -s "../libdk1t.la" "libdk1t.la" ) make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -prefer-pic -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libdk1t_nc.la libdk1t_nc_la-Dkalloc_nc.lo libdk1t_nc_la-Dkbasket.lo libdk1t_nc_la-Dkbox.lo libdk1t_nc_la-Dkdevice.lo libdk1t_nc_la-Dkhash.lo libdk1t_nc_la-Dkhashext.lo libdk1t_nc_la-Dklongjmp.lo libdk1t_nc_la-Dkmarshal.lo libdk1t_nc_la-Dkmem.lo libdk1t_nc_la-Dkresource.lo libdk1t_nc_la-Dkrusage.lo libdk1t_nc_la-Dkses2.lo libdk1t_nc_la-Dksesinp.lo libdk1t_nc_la-Dksession.lo libdk1t_nc_la-Dksesstr.lo libdk1t_nc_la-Dksestcp.lo libdk1t_nc_la-Dksets.lo libdk1t_nc_la-Dkpool.lo libdk1t_nc_la-Dkutil.lo libdk1t_nc_la-Dkstubs.lo libdk1t_nc_la-Dkstkern.lo libdk1t_nc_la-tlsf.lo -lm libtool: link: ar cr .libs/libdk1t_nc.a .libs/libdk1t_nc_la-Dkalloc_nc.o .libs/libdk1t_nc_la-Dkbasket.o .libs/libdk1t_nc_la-Dkbox.o .libs/libdk1t_nc_la-Dkdevice.o .libs/libdk1t_nc_la-Dkhash.o .libs/libdk1t_nc_la-Dkhashext.o .libs/libdk1t_nc_la-Dklongjmp.o .libs/libdk1t_nc_la-Dkmarshal.o .libs/libdk1t_nc_la-Dkmem.o .libs/libdk1t_nc_la-Dkresource.o .libs/libdk1t_nc_la-Dkrusage.o .libs/libdk1t_nc_la-Dkses2.o .libs/libdk1t_nc_la-Dksesinp.o .libs/libdk1t_nc_la-Dksession.o .libs/libdk1t_nc_la-Dksesstr.o .libs/libdk1t_nc_la-Dksestcp.o .libs/libdk1t_nc_la-Dksets.o .libs/libdk1t_nc_la-Dkpool.o .libs/libdk1t_nc_la-Dkutil.o .libs/libdk1t_nc_la-Dkstubs.o .libs/libdk1t_nc_la-Dkstkern.o .libs/libdk1t_nc_la-tlsf.o libtool: link: ranlib .libs/libdk1t_nc.a libtool: link: ( cd ".libs" && rm -f "libdk1t_nc.la" && ln -s "../libdk1t_nc.la" "libdk1t_nc.la" ) make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdksrv_la-Dkernel.lo `test -f 'Dkernel.c' || echo './'`Dkernel.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkernel.c -fPIC -DPIC -o .libs/libdksrv_la-Dkernel.o Dkernel.c:216:1: warning: missing initializer for field 'sd_arg_nullable' of 'service_desc_t' [-Wmissing-field-initializers] 216 | SERVICE_0 (s_sql_cancel, "CANCEL", DA_FUTURE_REQUEST, DV_SEND_NO_ANSWER); | ^~~~~~~~~ In file included from ../../libsrc/Dk.h:106, from Dkernel.c:32: ../../libsrc/Dk/Dkernel.h:251:25: note: 'sd_arg_nullable' declared here 251 | char * sd_arg_nullable; | ^~~~~~~~~~~~~~~ Dkernel.c: In function 'check_inputs_low': Dkernel.c:536:83: warning: unused parameter 'select_fun' [-Wunused-parameter] 536 | check_inputs_low (TAKE_G timeout_t * timeout_org, int is_recursive, select_func_t select_fun, int protocol) | ~~~~~~~~~~~~~~^~~~~~~~~~ Dkernel.c: In function 'future_wrapper': Dkernel.c:1103:23: warning: unused parameter 'ignore' [-Wunused-parameter] 1103 | future_wrapper (void *ignore) | ~~~~~~^~~~~~ Dkernel.c: In function 'sf_inprocess_ep_wrapper': Dkernel.c:2040:34: warning: unused parameter 'args' [-Wunused-parameter] 2040 | sf_inprocess_ep_wrapper (caddr_t args[]) | ~~~~~~~~^~~~~~ Dkernel.c: At top level: Dkernel.c:2049:1: warning: missing initializer for field 'sd_arg_nullable' of 'service_desc_t' [-Wmissing-field-initializers] 2049 | SERVICE_0 (s_inprocess_ep, "ICEP", DA_FUTURE_REQUEST, DV_ARRAY_OF_POINTER); | ^~~~~~~~~ ../../libsrc/Dk/Dkernel.h:251:25: note: 'sd_arg_nullable' declared here 251 | char * sd_arg_nullable; | ^~~~~~~~~~~~~~~ Dkernel.c: In function 'realize_condition': Dkernel.c:2070:35: warning: unused parameter 'ses' [-Wunused-parameter] 2070 | realize_condition (dk_session_t * ses, long cond, caddr_t value, caddr_t error, int is_in_value_mtx) | ~~~~~~~~~~~~~~~^~~ Dkernel.c: In function 'partial_realize_condition': Dkernel.c:2156:43: warning: unused parameter 'ses' [-Wunused-parameter] 2156 | partial_realize_condition (dk_session_t * ses, long cond, caddr_t value) | ~~~~~~~~~~~~~~~^~~ Dkernel.c: In function 'is_this_disconnected': Dkernel.c:2217:28: warning: unused parameter 'cond' [-Wunused-parameter] 2217 | is_this_disconnected (long cond, future_t * future) | ~~~~~^~~~ Dkernel.c: In function 'realize_all_waiting': Dkernel.c:2235:12: warning: cast between incompatible function types from 'void (*)(long int, future_t *)' {aka 'void (*)(long int, struct future_s *)'} to 'void (*)(const void *, void *)' [-Wcast-function-type] 2235 | maphash ((maphash_func) is_this_disconnected, PENDING_FUTURES (ses)); | ^ Dkernel.c: In function 'accept_client': Dkernel.c:2640:12: warning: comparison between pointer and integer 2640 | if (NULL != (p = (ptrlong) id_hash_get (cli_abuse, (caddr_t)&ipp))) | ^~ Dkernel.c:2646:92: warning: comparison of integer expressions of different signedness: 'time_msec_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 2646 | if (max_bad_rpc_on_connection > 0 && p && p >= max_bad_rpc_on_connection && (now - last) < max_bad_rpc_timeout * 1000) | ^ Dkernel.c:2655:97: warning: comparison of integer expressions of different signedness: 'time_msec_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 2655 | else if (max_bad_rpc_on_connection > 0 && p && p >= max_bad_rpc_on_connection && (now - last) > max_bad_rpc_timeout * 1000) | ^ Dkernel.c: In function 'is_this_timed_out': Dkernel.c:2707:26: warning: unused parameter 'key' [-Wunused-parameter] 2707 | is_this_timed_out (void *key, future_t * future) | ~~~~~~^~~ Dkernel.c: In function 'timeout_round': Dkernel.c:2758:12: warning: cast between incompatible function types from 'int (*)(void *, future_t *)' {aka 'int (*)(void *, struct future_s *)'} to 'void (*)(const void *, void *)' [-Wcast-function-type] 2758 | maphash ((maphash_func) is_this_timed_out, PENDING_FUTURES (ses)); | ^ Dkernel.c:2732:38: warning: unused parameter 'ses' [-Wunused-parameter] 2732 | timeout_round (TAKE_G dk_session_t * ses) | ~~~~~~~~~~~~~~~^~~ Dkernel.c: In function 'sf_signal_init': Dkernel.c:3443:66: warning: cast between incompatible function types from 'void (*)(dk_session_t *)' {aka 'void (*)(struct dk_session_s *)'} to 'int (*)(dk_session_t *)' {aka 'int (*)(struct dk_session_s *)'} [-Wcast-function-type] 3443 | SESSION_SCH_DATA (sig_listen)->sio_default_read_ready_action = (io_action_func) dk_self_signalled; | ^ Dkernel.c: At top level: Dkernel.c:3449:1: warning: missing initializer for field 'sd_arg_nullable' of 'service_desc_t' [-Wmissing-field-initializers] 3449 | SERVICE_0 (s_self_signal_init, "_SSI", DA_FUTURE_REQUEST, DV_LONG_INT); | ^~~~~~~~~ ../../libsrc/Dk/Dkernel.h:251:25: note: 'sd_arg_nullable' declared here 251 | char * sd_arg_nullable; | ^~~~~~~~~~~~~~~ Dkernel.c: In function 'PrpcSelfSignalInit': Dkernel.c:3472:49: warning: cast between incompatible function types from 'long int (*)()' to 'char * (*)(char **)' [-Wcast-function-type] 3472 | PrpcRegisterServiceDesc (&s_self_signal_init, (server_func) sf_signal_init); | ^ Dkernel.c: In function 'log_worker_func': Dkernel.c:3671:24: warning: unused parameter 'param' [-Wunused-parameter] 3671 | log_worker_func (void *param) | ~~~~~~^~~~~ Dkernel.c: In function 'log_queue_add_msg': Dkernel.c:3702:35: warning: unused parameter 'level' [-Wunused-parameter] 3702 | log_queue_add_msg (LOG * log, int level, char *buf) | ~~~~^~~~~ Dkernel.c: In function 'log_thread_initialize': Dkernel.c:3725:40: warning: cast between incompatible function types from 'void (*)(void *)' to 'int (*)(void *)' [-Wcast-function-type] 3725 | log_worker_thr = PrpcThreadAllocate ((init_func) log_worker_func, 100000, NULL)->dkt_process; | ^ Dkernel.c: In function 'PrpcInitialize1': Dkernel.c:3836:113: warning: cast between incompatible function types from 'int (*)(void *)' to 'void (*)(char *, future_request_t *)' {aka 'void (*)(char *, struct future_request_s *)'} [-Wcast-function-type] 3836 | PrpcRegisterServiceDescPostProcess (&s_caller_identification, (server_func) sf_caller_identification_wrapper, (post_func) dk_free_tree); | ^ Dkernel.c:3838:95: warning: cast between incompatible function types from 'int (*)(void *)' to 'void (*)(char *, future_request_t *)' {aka 'void (*)(char *, struct future_request_s *)'} [-Wcast-function-type] 3838 | PrpcRegisterServiceDescPostProcess (&s_inprocess_ep, (server_func) sf_inprocess_ep_wrapper, (post_func) dk_free_tree); | ^ Dkernel.c: In function 'PrpcFutureSetTimeout': Dkernel.c:4031:13: warning: unused variable 'time' [-Wunused-variable] 4031 | timeout_t time; | ^~~~ Dkernel.c: In function 'ssl_report_errors': Dkernel.c:4776:3: warning: 'ERR_get_error_line_data' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 4776 | while ((l = ERR_get_error_line_data (&file, &line, &data, &flags)) != 0) | ^~~~~ In file included from Dkernel.c:65: /usr/include/openssl/err.h:425:15: note: declared here 425 | unsigned long ERR_get_error_line_data(const char **file, int *line, | ^~~~~~~~~~~~~~~~~~~~~~~ Dkernel.c: In function 'cli_ssl_get_error_string': Dkernel.c:4797:3: warning: 'ERR_func_error_string' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 4797 | const char *func = ERR_func_error_string (err); | ^~~~~ /usr/include/openssl/err.h:459:35: note: declared here 459 | OSSL_DEPRECATEDIN_3_0 const char *ERR_func_error_string(unsigned long e); | ^~~~~~~~~~~~~~~~~~~~~ Dkernel.c: In function 'ssl_cert_verify_callback': Dkernel.c:4880:9: warning: variable 'cp2' set but not used [-Wunused-but-set-variable] 4880 | char *cp2, cp2_buf[1024]; | ^~~ Dkernel.c:4879:9: warning: variable 'cp' set but not used [-Wunused-but-set-variable] 4879 | char *cp, cp_buf[1024]; | ^~ Dkernel.c: In function 'ssl_locking_callback': Dkernel.c:5049:49: warning: unused parameter 'file' [-Wunused-parameter] 5049 | ssl_locking_callback (int mode, int type, char *file, int line) | ~~~~~~^~~~ Dkernel.c:5049:59: warning: unused parameter 'line' [-Wunused-parameter] 5049 | ssl_locking_callback (int mode, int type, char *file, int line) | ~~~~^~~~ Dkernel.c: In function 'ssl_ctx_set_dhparam': Dkernel.c:5342:9: warning: 'PEM_read_bio_DHparams' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 5342 | dh = PEM_read_bio_DHparams (bio, NULL, NULL, NULL); | ^~ In file included from Dkernel.c:63: /usr/include/openssl/pem.h:473:1: note: declared here 473 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH) | ^~~~~~~~~~~~~~~~~~~ Dkernel.c:5386:7: warning: 'DH_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 5386 | if ((dh = DH_new ()) == NULL) | ^~ In file included from /usr/include/openssl/dsa.h:31, from /usr/include/openssl/x509.h:37, from Dkernel.c:62: /usr/include/openssl/dh.h:210:27: note: declared here 210 | OSSL_DEPRECATEDIN_3_0 DH *DH_new(void); | ^~~~~~ Dkernel.c:5392:7: warning: 'DH_set0_pqg' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 5392 | if (p == NULL || g == NULL || !DH_set0_pqg (dh, p, NULL, g)) | ^~ /usr/include/openssl/dh.h:266:27: note: declared here 266 | OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g); | ^~~~~~~~~~~ Dkernel.c:5418:3: warning: 'DH_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 5418 | DH_free (dh); | ^~~~~~~ /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ Dkernel.c: In function 'PEM_load_certs': Dkernel.c:5564:47: warning: unused parameter 'pass' [-Wunused-parameter] 5564 | PEM_load_certs (const char *file, const char *pass) | ~~~~~~~~~~~~^~~~ Dkernel.c: In function 'PrpcFutureNextResult': Dkernel.c:4246:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 4246 | if (FUTURE_IS_NEXT_RESULT (future)) | ^ Dkernel.c:4256:7: note: here 4256 | case FS_FALSE: | ^~~~ Dkernel.c: In function 'PrpcFutureNextResult1T': Dkernel.c:4367:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 4367 | if (FUTURE_IS_NEXT_RESULT (future)) | ^ Dkernel.c:4377:5: note: here 4377 | case FS_FALSE: | ^~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' /bin/sh ../../libtool --tag=CC --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -prefer-pic -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libdksrv.la libdksrv_la-Dkalloc.lo libdksrv_la-Dkbasket.lo libdksrv_la-Dkbox.lo libdksrv_la-Dkdevice.lo libdksrv_la-Dkhash.lo libdksrv_la-Dkhashext.lo libdksrv_la-Dklongjmp.lo libdksrv_la-Dkmarshal.lo libdksrv_la-Dkmem.lo libdksrv_la-Dkresource.lo libdksrv_la-Dkrusage.lo libdksrv_la-Dkses2.lo libdksrv_la-Dksesinp.lo libdksrv_la-Dksession.lo libdksrv_la-Dksesstr.lo libdksrv_la-Dksestcp.lo libdksrv_la-Dksets.lo libdksrv_la-Dkpool.lo libdksrv_la-Dkutil.lo libdksrv_la-Dkstubs.lo libdksrv_la-Dkernel.lo libdksrv_la-tlsf.lo -lm libtool: link: ar cr .libs/libdksrv.a .libs/libdksrv_la-Dkalloc.o .libs/libdksrv_la-Dkbasket.o .libs/libdksrv_la-Dkbox.o .libs/libdksrv_la-Dkdevice.o .libs/libdksrv_la-Dkhash.o .libs/libdksrv_la-Dkhashext.o .libs/libdksrv_la-Dklongjmp.o .libs/libdksrv_la-Dkmarshal.o .libs/libdksrv_la-Dkmem.o .libs/libdksrv_la-Dkresource.o .libs/libdksrv_la-Dkrusage.o .libs/libdksrv_la-Dkses2.o .libs/libdksrv_la-Dksesinp.o .libs/libdksrv_la-Dksession.o .libs/libdksrv_la-Dksesstr.o .libs/libdksrv_la-Dksestcp.o .libs/libdksrv_la-Dksets.o .libs/libdksrv_la-Dkpool.o .libs/libdksrv_la-Dkutil.o .libs/libdksrv_la-Dkstubs.o .libs/libdksrv_la-Dkernel.o .libs/libdksrv_la-tlsf.o libtool: link: ranlib .libs/libdksrv.a libtool: link: ( cd ".libs" && rm -f "libdksrv.la" && ln -s "../libdksrv.la" "libdksrv.la" ) make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Dk' Making all in Thread make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Thread' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libthrp_la-io_unix.lo `test -f 'io_unix.c' || echo './'`io_unix.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c io_unix.c -fPIC -DPIC -o .libs/libthrp_la-io_unix.o make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Thread' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Thread' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libthrp_la-timer_queue.lo `test -f 'timer_queue.c' || echo './'`timer_queue.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c timer_queue.c -fPIC -DPIC -o .libs/libthrp_la-timer_queue.o make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Thread' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Thread' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libthrs_la-io_unix.lo `test -f 'io_unix.c' || echo './'`io_unix.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c io_unix.c -fPIC -DPIC -o .libs/libthrs_la-io_unix.o make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Thread' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Thread' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libthrs_la-timer_queue.lo `test -f 'timer_queue.c' || echo './'`timer_queue.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c timer_queue.c -fPIC -DPIC -o .libs/libthrs_la-timer_queue.o make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Thread' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Thread' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libthrp_la-thread_queue.lo `test -f 'thread_queue.c' || echo './'`thread_queue.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c thread_queue.c -fPIC -DPIC -o .libs/libthrp_la-thread_queue.o make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Thread' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Thread' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libthrs_la-thread_queue.lo `test -f 'thread_queue.c' || echo './'`thread_queue.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c thread_queue.c -fPIC -DPIC -o .libs/libthrs_la-thread_queue.o make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Thread' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Thread' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libthrp_la-thread_attr.lo `test -f 'thread_attr.c' || echo './'`thread_attr.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c thread_attr.c -fPIC -DPIC -o .libs/libthrp_la-thread_attr.o make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Thread' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Thread' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libthrs_la-thread_attr.lo `test -f 'thread_attr.c' || echo './'`thread_attr.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c thread_attr.c -fPIC -DPIC -o .libs/libthrs_la-thread_attr.o make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Thread' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Thread' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libthrp_la-thread_rwlock.lo `test -f 'thread_rwlock.c' || echo './'`thread_rwlock.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c thread_rwlock.c -fPIC -DPIC -o .libs/libthrp_la-thread_rwlock.o make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Thread' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Thread' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libthrs_la-sched_single.lo `test -f 'sched_single.c' || echo './'`sched_single.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sched_single.c -fPIC -DPIC -o .libs/libthrs_la-sched_single.o sched_single.c: In function 'thread_initial': sched_single.c:60:31: warning: unused parameter 'stack_size' [-Wunused-parameter] 60 | thread_initial (unsigned long stack_size) | ~~~~~~~~~~~~~~^~~~~~~~~~ sched_single.c: In function 'oplthread_create': sched_single.c:80:22: warning: unused parameter 'initial_function' [-Wunused-parameter] 80 | thread_init_func initial_function, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ sched_single.c:81:19: warning: unused parameter 'stack_size' [-Wunused-parameter] 81 | unsigned long stack_size, | ~~~~~~~~~~~~~~^~~~~~~~~~ sched_single.c:82:11: warning: unused parameter 'init_arg' [-Wunused-parameter] 82 | void *init_arg) | ~~~~~~^~~~~~~~ sched_single.c: In function 'semaphore_allocate': sched_single.c:209:25: warning: unused parameter 'entry_count' [-Wunused-parameter] 209 | semaphore_allocate (int entry_count) | ~~~~^~~~~~~~~~~ sched_single.c: In function 'semaphore_free': sched_single.c:216:30: warning: unused parameter 'sem' [-Wunused-parameter] 216 | semaphore_free (semaphore_t *sem) | ~~~~~~~~~~~~~^~~ sched_single.c: In function 'semaphore_enter': sched_single.c:222:32: warning: unused parameter 'sem' [-Wunused-parameter] 222 | semaphore_enter (semaphore_t * sem) | ~~~~~~~~~~~~~~^~~ sched_single.c: In function 'semaphore_try_enter': sched_single.c:229:35: warning: unused parameter 'sem' [-Wunused-parameter] 229 | semaphore_try_enter (semaphore_t *sem) | ~~~~~~~~~~~~~^~~ sched_single.c: In function 'semaphore_leave': sched_single.c:240:31: warning: unused parameter 'sem' [-Wunused-parameter] 240 | semaphore_leave (semaphore_t *sem) | ~~~~~~~~~~~~~^~~ sched_single.c: In function 'dk_mutex_init': sched_single.c:258:29: warning: unused parameter 'm' [-Wunused-parameter] 258 | dk_mutex_init (dk_mutex_t * m, int t) | ~~~~~~~~~~~~~^ sched_single.c:258:36: warning: unused parameter 't' [-Wunused-parameter] 258 | dk_mutex_init (dk_mutex_t * m, int t) | ~~~~^ sched_single.c: In function 'mutex_free': sched_single.c:278:25: warning: unused parameter 'mtx' [-Wunused-parameter] 278 | mutex_free (dk_mutex_t *mtx) | ~~~~~~~~~~~~^~~ sched_single.c: In function 'dk_mutex_destroy': sched_single.c:283:31: warning: unused parameter 'mtx' [-Wunused-parameter] 283 | dk_mutex_destroy (dk_mutex_t *mtx) | ~~~~~~~~~~~~^~~ sched_single.c: In function 'mutex_enter': sched_single.c:293:26: warning: unused parameter 'mtx' [-Wunused-parameter] 293 | mutex_enter (dk_mutex_t *mtx) | ~~~~~~~~~~~~^~~ sched_single.c: In function 'mutex_try_enter': sched_single.c:301:30: warning: unused parameter 'mtx' [-Wunused-parameter] 301 | mutex_try_enter (dk_mutex_t *mtx) | ~~~~~~~~~~~~^~~ sched_single.c: In function 'mutex_leave': sched_single.c:311:26: warning: unused parameter 'mtx' [-Wunused-parameter] 311 | mutex_leave (dk_mutex_t *mtx) | ~~~~~~~~~~~~^~~ sched_single.c: In function 'spinlock_free': sched_single.c:332:28: warning: unused parameter 'self' [-Wunused-parameter] 332 | spinlock_free (spinlock_t *self) | ~~~~~~~~~~~~^~~~ sched_single.c: In function 'spinlock_enter': sched_single.c:338:29: warning: unused parameter 'self' [-Wunused-parameter] 338 | spinlock_enter (spinlock_t *self) | ~~~~~~~~~~~~^~~~ sched_single.c: In function 'spinlock_leave': sched_single.c:344:29: warning: unused parameter 'self' [-Wunused-parameter] 344 | spinlock_leave (spinlock_t *self) | ~~~~~~~~~~~~^~~~ sched_single.c: In function 'rwlock_free': sched_single.c:371:25: warning: unused parameter 'l' [-Wunused-parameter] 371 | rwlock_free (rwlock_t * l) sched_single.c: In function 'rwlock_rdlock': sched_single.c:377:27: warning: unused parameter 'l' [-Wunused-parameter] 377 | rwlock_rdlock (rwlock_t * l) sched_single.c: In function 'rwlock_tryrdlock': sched_single.c:383:30: warning: unused parameter 'l' [-Wunused-parameter] 383 | rwlock_tryrdlock (rwlock_t * l) sched_single.c: In function 'rwlock_wrlock': sched_single.c:389:27: warning: unused parameter 'l' [-Wunused-parameter] 389 | rwlock_wrlock (rwlock_t * l) sched_single.c: In function 'rwlock_trywrlock': sched_single.c:395:30: warning: unused parameter 'l' [-Wunused-parameter] 395 | rwlock_trywrlock (rwlock_t * l) sched_single.c: In function 'rwlock_unlock': sched_single.c:401:27: warning: unused parameter 'l' [-Wunused-parameter] 401 | rwlock_unlock (rwlock_t * l) sched_single.c: In function 'rwlock_tryrdlock': sched_single.c:385:1: warning: control reaches end of non-void function [-Wreturn-type] 385 | } | ^ sched_single.c: In function 'rwlock_trywrlock': sched_single.c:397:1: warning: control reaches end of non-void function [-Wreturn-type] 397 | } | ^ make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Thread' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Thread' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libthrp_la-sched_pthread.lo `test -f 'sched_pthread.c' || echo './'`sched_pthread.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sched_pthread.c -fPIC -DPIC -o .libs/libthrp_la-sched_pthread.o sched_pthread.c: In function 'oplthread_create': sched_pthread.c:354:18: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 354 | if (stack_size < PTHREAD_STACK_MIN) | ^ sched_pthread.c: In function 'mutex_stat': sched_pthread.c:1470:17: warning: unused parameter 'mode' [-Wunused-parameter] 1470 | mutex_stat (int mode, int max) | ~~~~^~~~ sched_pthread.c:1470:27: warning: unused parameter 'max' [-Wunused-parameter] 1470 | mutex_stat (int mode, int max) | ~~~~^~~ make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Thread' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Thread' /bin/sh ../../libtool --tag=CC --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -prefer-pic -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libthrs.la libthrs_la-thread_queue.lo libthrs_la-thread_attr.lo libthrs_la-timer_queue.lo libthrs_la-io_unix.lo libthrs_la-sched_single.lo -lm libtool: link: ar cr .libs/libthrs.a .libs/libthrs_la-thread_queue.o .libs/libthrs_la-thread_attr.o .libs/libthrs_la-timer_queue.o .libs/libthrs_la-io_unix.o .libs/libthrs_la-sched_single.o libtool: link: ranlib .libs/libthrs.a libtool: link: ( cd ".libs" && rm -f "libthrs.la" && ln -s "../libthrs.la" "libthrs.la" ) make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Thread' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Thread' /bin/sh ../../libtool --tag=CC --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -prefer-pic -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libthrp.la libthrp_la-thread_queue.lo libthrp_la-thread_attr.lo libthrp_la-timer_queue.lo libthrp_la-io_unix.lo libthrp_la-thread_rwlock.lo libthrp_la-sched_pthread.lo -lm libtool: link: ar cr .libs/libthrp.a .libs/libthrp_la-thread_queue.o .libs/libthrp_la-thread_attr.o .libs/libthrp_la-timer_queue.o .libs/libthrp_la-io_unix.o .libs/libthrp_la-thread_rwlock.o .libs/libthrp_la-sched_pthread.o libtool: link: ranlib .libs/libthrp.a libtool: link: ( cd ".libs" && rm -f "libthrp.la" && ln -s "../libthrp.la" "libthrp.la" ) make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Thread' Making all in langfunc make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/langfunc' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o liblangfunc_la-encoding_html.lo `test -f 'encoding_html.c' || echo './'`encoding_html.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c encoding_html.c -fPIC -DPIC -o .libs/liblangfunc_la-encoding_html.o make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/langfunc' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/langfunc' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o liblangfunc_la-latin1ctype.lo `test -f 'latin1ctype.c' || echo './'`latin1ctype.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c latin1ctype.c -fPIC -DPIC -o .libs/liblangfunc_la-latin1ctype.o make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/langfunc' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/langfunc' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o liblangfunc_la-unicode3.lo `test -f 'unicode3.c' || echo './'`unicode3.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c unicode3.c -fPIC -DPIC -o .libs/liblangfunc_la-unicode3.o In file included from unicode3.c:41: unicode3_lowers.h:731:1: warning: missing initializer for field 'u3c_ucase' of 'unicode3_toupper_t' {aka 'struct unicode3_toupper_s'} [-Wmissing-field-initializers] 731 | UNICODE3_FOOTER | ^~~~~~~~~~~~~~~ unicode3.c:32:22: note: 'u3c_ucase' declared here 32 | unsigned short int u3c_ucase; | ^~~~~~~~~ In file included from unicode3.c:82: unicode3_uppers.h:717:1: warning: missing initializer for field 'u3c_lcase' of 'unicode3_tolower_t' {aka 'struct unicode3_tolower_s'} [-Wmissing-field-initializers] 717 | UNICODE3_FOOTER | ^~~~~~~~~~~~~~~ unicode3.c:73:22: note: 'u3c_lcase' declared here 73 | unsigned short int u3c_lcase; | ^~~~~~~~~ In file included from unicode3.c:127: unicode3_basechars.h:1336:1: warning: missing initializer for field 'u3c_basechar' of 'unicode3_tobasechar_t' {aka 'struct unicode3_tobasechar_s'} [-Wmissing-field-initializers] 1336 | UNICODE3_FOOTER | ^~~~~~~~~~~~~~~ unicode3.c:114:22: note: 'u3c_basechar' declared here 114 | unsigned short int u3c_basechar; | ^~~~~~~~~~~~ unicode3.c: In function 'unicode3_combine_base_and_modif': unicode3.c:184:27: warning: comparison of integer expressions of different signedness: 'unichar' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 184 | if (boundaries && (base >= (boundaries >> 16)) && (base <= (boundaries & 0xFFFF))) | ^~ unicode3.c:184:59: warning: comparison of integer expressions of different signedness: 'unichar' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 184 | if (boundaries && (base >= (boundaries >> 16)) && (base <= (boundaries & 0xFFFF))) | ^~ unicode3.c: In function 'unicode3_combine_base_and_modif_upper': unicode3.c:196:27: warning: comparison of integer expressions of different signedness: 'unichar' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 196 | if (boundaries && (base >= (boundaries >> 16)) && (base <= (boundaries & 0xFFFF))) | ^~ unicode3.c:196:59: warning: comparison of integer expressions of different signedness: 'unichar' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 196 | if (boundaries && (base >= (boundaries >> 16)) && (base <= (boundaries & 0xFFFF))) | ^~ unicode3.c: In function 'unicode3_init_char_combining_hashtables': unicode3.c:223:20: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'unichar' {aka 'int'} [-Wsign-compare] 223 | if (cell < unicode3_min_exact_clone_char) | ^ unicode3.c:225:20: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'unichar' {aka 'int'} [-Wsign-compare] 225 | if (cell > unicode3_max_exact_clone_char) | ^ make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/langfunc' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/langfunc' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o liblangfunc_la-encoding_charsets.lo `test -f 'encoding_charsets.c' || echo './'`encoding_charsets.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c encoding_charsets.c -fPIC -DPIC -o .libs/liblangfunc_la-encoding_charsets.o encoding_charsets.c:29:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers] 29 | "GOST19768-87" }, | ^~~~~~~~~~~~~~ In file included from encoding_charsets.c:23: langfunc.h:373:12: note: 'ecs_revbytes' declared here 373 | unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */ | ^~~~~~~~~~~~ encoding_charsets.c:32:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers] 32 | "IBM437|CP437|437|CSPC8CODEPAGE437" }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ langfunc.h:373:12: note: 'ecs_revbytes' declared here 373 | unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */ | ^~~~~~~~~~~~ encoding_charsets.c:35:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers] 35 | "IBM850|CP850|850|CSPC850MULTILINGUAL" }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ langfunc.h:373:12: note: 'ecs_revbytes' declared here 373 | unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */ | ^~~~~~~~~~~~ encoding_charsets.c:38:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers] 38 | "IBM852|CP852|852|CSPCP852" }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ langfunc.h:373:12: note: 'ecs_revbytes' declared here 373 | unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */ | ^~~~~~~~~~~~ encoding_charsets.c:41:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers] 41 | "IBM855|CP855|855|CSIBM855" }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ langfunc.h:373:12: note: 'ecs_revbytes' declared here 373 | unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */ | ^~~~~~~~~~~~ encoding_charsets.c:44:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers] 44 | "IBM866|CP866|866|CSIBM866" }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ langfunc.h:373:12: note: 'ecs_revbytes' declared here 373 | unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */ | ^~~~~~~~~~~~ encoding_charsets.c:47:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers] 47 | "IBM874|CP874|874" }, | ^~~~~~~~~~~~~~~~~~ langfunc.h:373:12: note: 'ecs_revbytes' declared here 373 | unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */ | ^~~~~~~~~~~~ encoding_charsets.c:50:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers] 50 | "ISO-8859-10|ISO_8859-10|ISO_8859-10:1992|ISO-IR-157|L6|LATIN6|CSISOLATIN6" }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ langfunc.h:373:12: note: 'ecs_revbytes' declared here 373 | unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */ | ^~~~~~~~~~~~ encoding_charsets.c:53:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers] 53 | "ISO-8859-11|ISO_8859-11" }, | ^~~~~~~~~~~~~~~~~~~~~~~~~ langfunc.h:373:12: note: 'ecs_revbytes' declared here 373 | unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */ | ^~~~~~~~~~~~ encoding_charsets.c:56:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers] 56 | "ISO-8859-13|ISO_8859-13" }, | ^~~~~~~~~~~~~~~~~~~~~~~~~ langfunc.h:373:12: note: 'ecs_revbytes' declared here 373 | unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */ | ^~~~~~~~~~~~ encoding_charsets.c:59:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers] 59 | "ISO-8859-14|ISO_8859-14|ISO_8859-14:1998|LATIN8|L8|ISO-CELTIC|ISO-IR-199" }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ langfunc.h:373:12: note: 'ecs_revbytes' declared here 373 | unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */ | ^~~~~~~~~~~~ encoding_charsets.c:62:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers] 62 | "ISO-8859-15|ISO_8859-15" }, | ^~~~~~~~~~~~~~~~~~~~~~~~~ langfunc.h:373:12: note: 'ecs_revbytes' declared here 373 | unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */ | ^~~~~~~~~~~~ encoding_charsets.c:65:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers] 65 | "ISO-8859-2|ISO_8859-2|ISO_8859-2:1987|ISO-IR-101|LATIN2|L2|CSISOLATIN2" }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ langfunc.h:373:12: note: 'ecs_revbytes' declared here 373 | unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */ | ^~~~~~~~~~~~ encoding_charsets.c:68:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers] 68 | "ISO-8859-3|ISO_8859-3|ISO_8859-3:1988|ISO-IR-109|LATIN3|L3|CSISOLATIN3" }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ langfunc.h:373:12: note: 'ecs_revbytes' declared here 373 | unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */ | ^~~~~~~~~~~~ encoding_charsets.c:71:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers] 71 | "ISO-8859-4|ISO_8859-4|ISO-IR-110|LATIN4|L4|CSISOLATIN4|ISO_8859-4:1988" }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ langfunc.h:373:12: note: 'ecs_revbytes' declared here 373 | unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */ | ^~~~~~~~~~~~ encoding_charsets.c:74:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers] 74 | "ISO-8859-5|ISO_8859-5|CYRILLIC|ISO-IR-144|CSISOLATINCYRILLIC|ISO_8859-5:1988" }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ langfunc.h:373:12: note: 'ecs_revbytes' declared here 373 | unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */ | ^~~~~~~~~~~~ encoding_charsets.c:77:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers] 77 | "ISO-8859-6|ISO_8859-6|ARABIC|ISO-IR-127|ECMA-114|ASMO-708|CSISOLATINARABIC|ISO_8859-6:1987" }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ langfunc.h:373:12: note: 'ecs_revbytes' declared here 373 | unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */ | ^~~~~~~~~~~~ encoding_charsets.c:80:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers] 80 | "ISO-8859-7|ISO_8859-7|ISO_8859-7:1987|ISO-IR-126|ELOT_928|ECMA-118|GREEK|GREEK8|CSISOLATINGREEK" }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ langfunc.h:373:12: note: 'ecs_revbytes' declared here 373 | unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */ | ^~~~~~~~~~~~ encoding_charsets.c:83:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers] 83 | "ISO-8859-8|ISO_8859-8|ISO_8859-8:1988|ISO-IR-138|HEBREW|CSISOLATINHEBREW" }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ langfunc.h:373:12: note: 'ecs_revbytes' declared here 373 | unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */ | ^~~~~~~~~~~~ encoding_charsets.c:86:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers] 86 | "ISO-8859-9|ISO_8859-9|ISO_8859-9:1989|LATIN5|L5|ISO-IR-148|LATIN5|L5|CSISOLATIN5" }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ langfunc.h:373:12: note: 'ecs_revbytes' declared here 373 | unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */ | ^~~~~~~~~~~~ encoding_charsets.c:89:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers] 89 | "KOI-0|KOI0" }, | ^~~~~~~~~~~~ langfunc.h:373:12: note: 'ecs_revbytes' declared here 373 | unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */ | ^~~~~~~~~~~~ encoding_charsets.c:92:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers] 92 | "KOI-7|KOI7|CSKOI7" }, | ^~~~~~~~~~~~~~~~~~~ langfunc.h:373:12: note: 'ecs_revbytes' declared here 373 | unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */ | ^~~~~~~~~~~~ encoding_charsets.c:95:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers] 95 | "KOI8-A|KOI8A" }, | ^~~~~~~~~~~~~~ langfunc.h:373:12: note: 'ecs_revbytes' declared here 373 | unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */ | ^~~~~~~~~~~~ encoding_charsets.c:98:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers] 98 | "KOI8-B|KOI8B" }, | ^~~~~~~~~~~~~~ langfunc.h:373:12: note: 'ecs_revbytes' declared here 373 | unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */ | ^~~~~~~~~~~~ encoding_charsets.c:101:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers] 101 | "KOI8-E|KOI8E" }, | ^~~~~~~~~~~~~~ langfunc.h:373:12: note: 'ecs_revbytes' declared here 373 | unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */ | ^~~~~~~~~~~~ encoding_charsets.c:104:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers] 104 | "KOI8-F|KOI8F" }, | ^~~~~~~~~~~~~~ langfunc.h:373:12: note: 'ecs_revbytes' declared here 373 | unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */ | ^~~~~~~~~~~~ encoding_charsets.c:107:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers] 107 | "KOI8-R|KOI8R|CSKOI8R" }, | ^~~~~~~~~~~~~~~~~~~~~~ langfunc.h:373:12: note: 'ecs_revbytes' declared here 373 | unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */ | ^~~~~~~~~~~~ encoding_charsets.c:110:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers] 110 | "KOI8-U|KOI8U" }, | ^~~~~~~~~~~~~~ langfunc.h:373:12: note: 'ecs_revbytes' declared here 373 | unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */ | ^~~~~~~~~~~~ encoding_charsets.c:113:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers] 113 | "MAC-UKRAINIAN" }, | ^~~~~~~~~~~~~~~ langfunc.h:373:12: note: 'ecs_revbytes' declared here 373 | unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */ | ^~~~~~~~~~~~ encoding_charsets.c:116:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers] 116 | "MIK|999|CP999" }, | ^~~~~~~~~~~~~~~ langfunc.h:373:12: note: 'ecs_revbytes' declared here 373 | unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */ | ^~~~~~~~~~~~ encoding_charsets.c:119:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers] 119 | "WINDOWS-1250|CP1250|MS-EE" }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ langfunc.h:373:12: note: 'ecs_revbytes' declared here 373 | unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */ | ^~~~~~~~~~~~ encoding_charsets.c:122:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers] 122 | "WINDOWS-1251|CP1251|MS-CYRL" }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ langfunc.h:373:12: note: 'ecs_revbytes' declared here 373 | unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */ | ^~~~~~~~~~~~ encoding_charsets.c:125:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers] 125 | "WINDOWS-1252|CP1252|MS-ANSI" }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ langfunc.h:373:12: note: 'ecs_revbytes' declared here 373 | unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */ | ^~~~~~~~~~~~ encoding_charsets.c:128:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers] 128 | "WINDOWS-1257|CP1257|WINBALTRIM" }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ langfunc.h:373:12: note: 'ecs_revbytes' declared here 373 | unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */ | ^~~~~~~~~~~~ make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/langfunc' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/langfunc' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o liblangfunc_la-ucm2enc.lo `test -f 'ucm2enc.c' || echo './'`ucm2enc.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c ucm2enc.c -fPIC -DPIC -o .libs/liblangfunc_la-ucm2enc.o ucm2enc.c: In function 'ucmp_parse': ucm2enc.c:240:16: warning: variable 'text_end' set but not used [-Wunused-but-set-variable] 240 | char *tail, *text_end; | ^~~~~~~~ make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/langfunc' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/langfunc' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o liblangfunc_la-encoding_ucm.lo `test -f 'encoding_ucm.c' || echo './'`encoding_ucm.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c encoding_ucm.c -fPIC -DPIC -o .libs/liblangfunc_la-encoding_ucm.o make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/langfunc' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/langfunc' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o liblangfunc_la-langman.lo `test -f 'langman.c' || echo './'`langman.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c langman.c -fPIC -DPIC -o .libs/liblangfunc_la-langman.o In file included from langman.c:663: encoding_wide.c: In function 'eh_encode_buffer__widewrapper': encoding_wide.c:197:11: warning: variable 'char_to_put' set but not used [-Wunused-but-set-variable] 197 | unichar char_to_put; | ^~~~~~~~~~~ encoding_wide.c: In function 'eh_encode_wchar_buffer__widewrapper': encoding_wide.c:212:11: warning: variable 'char_to_put' set but not used [-Wunused-but-set-variable] 212 | unichar char_to_put; | ^~~~~~~~~~~ make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/langfunc' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/langfunc' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o liblangfunc_la-language__en_US.lo `test -f 'language__en_US.c' || echo './'`language__en_US.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c language__en_US.c -fPIC -DPIC -o .libs/liblangfunc_la-language__en_US.o language__en_US.c: In function 'connect__enUS': language__en_US.c:154:26: warning: unused parameter 'appdata' [-Wunused-parameter] 154 | void connect__enUS(void *appdata) | ~~~~~~^~~~~~~ make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/langfunc' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/langfunc' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o liblangfunc_la-language__x_ViDoc.lo `test -f 'language__x_ViDoc.c' || echo './'`language__x_ViDoc.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c language__x_ViDoc.c -fPIC -DPIC -o .libs/liblangfunc_la-language__x_ViDoc.o language__x_ViDoc.c: In function 'connect__xViDoc': language__x_ViDoc.c:157:28: warning: unused parameter 'appdata' [-Wunused-parameter] 157 | void connect__xViDoc(void *appdata) | ~~~~~~^~~~~~~ make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/langfunc' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/langfunc' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o liblangfunc_la-language__x_ViAny.lo `test -f 'language__x_ViAny.c' || echo './'`language__x_ViAny.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c language__x_ViAny.c -fPIC -DPIC -o .libs/liblangfunc_la-language__x_ViAny.o language__x_ViAny.c: In function 'elh_count_words__xViAny__UTF8': language__x_ViAny.c:182:15: warning: variable 'word_end' set but not used [-Wunused-but-set-variable] 182 | const char *word_end = NULL; | ^~~~~~~~ language__x_ViAny.c:181:15: warning: variable 'word_begin' set but not used [-Wunused-but-set-variable] 181 | const char *word_begin = curr; | ^~~~~~~~~~ language__x_ViAny.c: In function 'connect__xViAny': language__x_ViAny.c:423:28: warning: unused parameter 'appdata' [-Wunused-parameter] 423 | void connect__xViAny(void *appdata) | ~~~~~~^~~~~~~ make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/langfunc' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/langfunc' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o liblangfunc_la-encoding_basic.lo `test -f 'encoding_basic.c' || echo './'`encoding_basic.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c encoding_basic.c -fPIC -DPIC -o .libs/liblangfunc_la-encoding_basic.o encoding_basic.c: In function 'eh_decode_char__UTF8_QR': encoding_basic.c:71:83: warning: operand of '?:' changes signedness from 'unichar' {aka 'int'} to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 71 | return ((res & ~0x7fffffff) ? (((unsigned int)(0x80) | res) & 0x7fffffff) : res); | ^~~ make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/langfunc' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/langfunc' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o liblangfunc_la-langfunc.lo `test -f 'langfunc.c' || echo './'`langfunc.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c langfunc.c -fPIC -DPIC -o .libs/liblangfunc_la-langfunc.o langfunc.c: In function 'reset_work_uniblocks': langfunc.c:206:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 206 | for(raw_ctr = 1; raw_ctr < LENGTHOF__raw_uniblocks; raw_ctr++) | ^ langfunc.c: In function 'lh_iterate_hyppoints__xany': langfunc.c:690:48: warning: unused parameter 'buf' [-Wunused-parameter] 690 | void lh_iterate_hyppoints__xany(const unichar *buf, size_t bufsize, lh_word_check_t *check, lh_word_patch_t *patch, lh_word_callback_t *callback, void *userdata) | ~~~~~~~~~~~~~~~^~~ langfunc.c:690:60: warning: unused parameter 'bufsize' [-Wunused-parameter] 690 | void lh_iterate_hyppoints__xany(const unichar *buf, size_t bufsize, lh_word_check_t *check, lh_word_patch_t *patch, lh_word_callback_t *callback, void *userdata) | ~~~~~~~^~~~~~~ langfunc.c:690:86: warning: unused parameter 'check' [-Wunused-parameter] 690 | void lh_iterate_hyppoints__xany(const unichar *buf, size_t bufsize, lh_word_check_t *check, lh_word_patch_t *patch, lh_word_callback_t *callback, void *userdata) | ~~~~~~~~~~~~~~~~~^~~~~ langfunc.c:690:110: warning: unused parameter 'patch' [-Wunused-parameter] 690 | void lh_iterate_hyppoints__xany(const unichar *buf, size_t bufsize, lh_word_check_t *check, lh_word_patch_t *patch, lh_word_callback_t *callback, void *userdata) | ~~~~~~~~~~~~~~~~~^~~~~ langfunc.c:690:137: warning: unused parameter 'callback' [-Wunused-parameter] 690 | void lh_iterate_hyppoints__xany(const unichar *buf, size_t bufsize, lh_word_check_t *check, lh_word_patch_t *patch, lh_word_callback_t *callback, void *userdata) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ langfunc.c:690:153: warning: unused parameter 'userdata' [-Wunused-parameter] 690 | void lh_iterate_hyppoints__xany(const unichar *buf, size_t bufsize, lh_word_check_t *check, lh_word_patch_t *patch, lh_word_callback_t *callback, void *userdata) | ~~~~~~^~~~~~~~ langfunc.c: In function 'elh_count_words__xany__UTF8': langfunc.c:704:15: warning: variable 'word_end' set but not used [-Wunused-but-set-variable] 704 | const char *word_end = NULL; | ^~~~~~~~ langfunc.c:703:15: warning: variable 'word_begin' set but not used [-Wunused-but-set-variable] 703 | const char *word_begin = curr; | ^~~~~~~~~~ make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/langfunc' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/langfunc' /bin/sh ../../libtool --tag=CC --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -static -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o liblangfunc.la liblangfunc_la-encoding_basic.lo liblangfunc_la-encoding_charsets.lo liblangfunc_la-encoding_html.lo liblangfunc_la-encoding_ucm.lo liblangfunc_la-langfunc.lo liblangfunc_la-langman.lo liblangfunc_la-language__en_US.lo liblangfunc_la-language__x_ViDoc.lo liblangfunc_la-language__x_ViAny.lo liblangfunc_la-latin1ctype.lo liblangfunc_la-ucm2enc.lo liblangfunc_la-unicode3.lo -lm libtool: link: ar cr .libs/liblangfunc.a .libs/liblangfunc_la-encoding_basic.o .libs/liblangfunc_la-encoding_charsets.o .libs/liblangfunc_la-encoding_html.o .libs/liblangfunc_la-encoding_ucm.o .libs/liblangfunc_la-langfunc.o .libs/liblangfunc_la-langman.o .libs/liblangfunc_la-language__en_US.o .libs/liblangfunc_la-language__x_ViDoc.o .libs/liblangfunc_la-language__x_ViAny.o .libs/liblangfunc_la-latin1ctype.o .libs/liblangfunc_la-ucm2enc.o .libs/liblangfunc_la-unicode3.o libtool: link: ranlib .libs/liblangfunc.a libtool: link: ( cd ".libs" && rm -f "liblangfunc.la" && ln -s "../liblangfunc.la" "liblangfunc.la" ) make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/langfunc' Making all in Wi make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' ./mkgit_head.sh: line 11: git: command not found make[2]: [Makefile:3828: git_head.c] Error 127 (ignored) make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' * Generating rdf_mapping_jso.h using GNU Awk 5.3.1, API 4.0, PMA Avon 8-g1, (GNU MPFR 4.2.1, GNU MP 6.3.0) make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' * Generating rdf_mapping_jso.ttl using GNU Awk 5.3.1, API 4.0, PMA Avon 8-g1, (GNU MPFR 4.2.1, GNU MP 6.3.0) make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' * Generating rdf_mapping_jso.ttl-sample using GNU Awk 5.3.1, API 4.0, PMA Avon 8-g1, (GNU MPFR 4.2.1, GNU MP 6.3.0) make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' * Generating sqlwords.h using GNU gperf 3.1 make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' * Generating sql_code_2pc.c using GNU Awk 5.3.1, API 4.0, PMA Avon 8-g1, (GNU MPFR 4.2.1, GNU MP 6.3.0) make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' * Generating sql_code_1.c using GNU Awk 5.3.1, API 4.0, PMA Avon 8-g1, (GNU MPFR 4.2.1, GNU MP 6.3.0) make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' * Generating sparqlwords.h using GNU gperf 3.1 make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' * Generating sql_code_auto.c using GNU Awk 5.3.1, API 4.0, PMA Avon 8-g1, (GNU MPFR 4.2.1, GNU MP 6.3.0) make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' * Generating sql_code_dbp.c using GNU Awk 5.3.1, API 4.0, PMA Avon 8-g1, (GNU MPFR 4.2.1, GNU MP 6.3.0) make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' * Generating sql_code_adm.c using GNU Awk 5.3.1, API 4.0, PMA Avon 8-g1, (GNU MPFR 4.2.1, GNU MP 6.3.0) make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' * Generating sql_code_pldbg.c using GNU Awk 5.3.1, API 4.0, PMA Avon 8-g1, (GNU MPFR 4.2.1, GNU MP 6.3.0) make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' * Generating json_p.c using bison (GNU Bison) 3.8.2 ./json.y:24.1-12: warning: POSIX Yacc does not support %pure-parser [-Wyacc] 24 | %pure-parser | ^~~~~~~~~~~~ ./json.y:24.1-12: warning: deprecated directive: '%pure-parser', use '%define api.pure' [-Wdeprecated] 24 | %pure-parser | ^~~~~~~~~~~~ | %define api.pure ./json.y: warning: fix-its can be applied. Rerun with option '--update'. [-Wother] make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' * Generating json_p.c using bison (GNU Bison) 3.8.2 ./json.y:24.1-12: warning: POSIX Yacc does not support %pure-parser [-Wyacc] 24 | %pure-parser | ^~~~~~~~~~~~ ./json.y:24.1-12: warning: deprecated directive: '%pure-parser', use '%define api.pure' [-Wdeprecated] 24 | %pure-parser | ^~~~~~~~~~~~ | %define api.pure ./json.y: warning: fix-its can be applied. Rerun with option '--update'. [-Wother] make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' * Generating sql_code_vdb.c using GNU Awk 5.3.1, API 4.0, PMA Avon 8-g1, (GNU MPFR 4.2.1, GNU MP 6.3.0) make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' * Generating sql_code_sys.c using GNU Awk 5.3.1, API 4.0, PMA Avon 8-g1, (GNU MPFR 4.2.1, GNU MP 6.3.0) make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' * Generating sql_code_repl.c using GNU Awk 5.3.1, API 4.0, PMA Avon 8-g1, (GNU MPFR 4.2.1, GNU MP 6.3.0) make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' * Generating sql_code_imsg.c using GNU Awk 5.3.1, API 4.0, PMA Avon 8-g1, (GNU MPFR 4.2.1, GNU MP 6.3.0) make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' * Generating sql_code_vad.c using GNU Awk 5.3.1, API 4.0, PMA Avon 8-g1, (GNU MPFR 4.2.1, GNU MP 6.3.0) make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' * Generating sql_code_uddi.c using GNU Awk 5.3.1, API 4.0, PMA Avon 8-g1, (GNU MPFR 4.2.1, GNU MP 6.3.0) make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' * Generating nquad_p.c using bison (GNU Bison) 3.8.2 ./nquad_p.y:24.1-12: warning: POSIX Yacc does not support %pure-parser [-Wyacc] 24 | %pure-parser | ^~~~~~~~~~~~ ./nquad_p.y:24.1-12: warning: deprecated directive: '%pure-parser', use '%define api.pure' [-Wdeprecated] 24 | %pure-parser | ^~~~~~~~~~~~ | %define api.pure ./nquad_p.y:29.1-7: warning: POSIX Yacc does not support %expect [-Wyacc] 29 | %expect 0 | ^~~~~~~ ./nquad_p.y: warning: fix-its can be applied. Rerun with option '--update'. [-Wother] make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' * Generating rdf_mapping_jso.c using GNU Awk 5.3.1, API 4.0, PMA Avon 8-g1, (GNU MPFR 4.2.1, GNU MP 6.3.0) make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' * Generating nquad_p.c using bison (GNU Bison) 3.8.2 ./nquad_p.y:24.1-12: warning: POSIX Yacc does not support %pure-parser [-Wyacc] 24 | %pure-parser | ^~~~~~~~~~~~ ./nquad_p.y:24.1-12: warning: deprecated directive: '%pure-parser', use '%define api.pure' [-Wdeprecated] 24 | %pure-parser | ^~~~~~~~~~~~ | %define api.pure ./nquad_p.y:29.1-7: warning: POSIX Yacc does not support %expect [-Wyacc] 29 | %expect 0 | ^~~~~~~ ./nquad_p.y: warning: fix-its can be applied. Rerun with option '--update'. [-Wother] make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' * Generating sql_code_ddk.c using GNU Awk 5.3.1, API 4.0, PMA Avon 8-g1, (GNU MPFR 4.2.1, GNU MP 6.3.0) make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' * Generating json_l.c using flex 2.6.4 make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' * Generating jsonld_p.c using bison (GNU Bison) 3.8.2 ./jsonld.y:24.1-12: warning: POSIX Yacc does not support %pure-parser [-Wyacc] 24 | %pure-parser | ^~~~~~~~~~~~ ./jsonld.y:24.1-12: warning: deprecated directive: '%pure-parser', use '%define api.pure' [-Wdeprecated] 24 | %pure-parser | ^~~~~~~~~~~~ | %define api.pure ./jsonld.y: warning: fix-its can be applied. Rerun with option '--update'. [-Wother] make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' * Generating jsonld_p.c using bison (GNU Bison) 3.8.2 ./jsonld.y:24.1-12: warning: POSIX Yacc does not support %pure-parser [-Wyacc] 24 | %pure-parser | ^~~~~~~~~~~~ ./jsonld.y:24.1-12: warning: deprecated directive: '%pure-parser', use '%define api.pure' [-Wdeprecated] 24 | %pure-parser | ^~~~~~~~~~~~ | %define api.pure ./jsonld.y: warning: fix-its can be applied. Rerun with option '--update'. [-Wother] make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' * Generating sql_code.c using GNU Awk 5.3.1, API 4.0, PMA Avon 8-g1, (GNU MPFR 4.2.1, GNU MP 6.3.0) make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' * Generating sql_code_ws.c using GNU Awk 5.3.1, API 4.0, PMA Avon 8-g1, (GNU MPFR 4.2.1, GNU MP 6.3.0) make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' * Generating turtle_p.c using bison (GNU Bison) 3.8.2 ./turtle_p.y:24.1-12: warning: POSIX Yacc does not support %pure-parser [-Wyacc] 24 | %pure-parser | ^~~~~~~~~~~~ ./turtle_p.y:24.1-12: warning: deprecated directive: '%pure-parser', use '%define api.pure' [-Wdeprecated] 24 | %pure-parser | ^~~~~~~~~~~~ | %define api.pure ./turtle_p.y:29.1-7: warning: POSIX Yacc does not support %expect [-Wyacc] 29 | %expect 5 | ^~~~~~~ ./turtle_p.y: warning: fix-its can be applied. Rerun with option '--update'. [-Wother] make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' * Generating turtle_p.c using bison (GNU Bison) 3.8.2 ./turtle_p.y:24.1-12: warning: POSIX Yacc does not support %pure-parser [-Wyacc] 24 | %pure-parser | ^~~~~~~~~~~~ ./turtle_p.y:24.1-12: warning: deprecated directive: '%pure-parser', use '%define api.pure' [-Wdeprecated] 24 | %pure-parser | ^~~~~~~~~~~~ | %define api.pure ./turtle_p.y:29.1-7: warning: POSIX Yacc does not support %expect [-Wyacc] 29 | %expect 5 | ^~~~~~~ ./turtle_p.y: warning: fix-its can be applied. Rerun with option '--update'. [-Wother] make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' * Generating sql_code_sparql.c using GNU Awk 5.3.1, API 4.0, PMA Avon 8-g1, (GNU MPFR 4.2.1, GNU MP 6.3.0) make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' * Generating turtle_l.c using flex 2.6.4 make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' * Generating sql_code_dav.c using GNU Awk 5.3.1, API 4.0, PMA Avon 8-g1, (GNU MPFR 4.2.1, GNU MP 6.3.0) make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' * Generating xpathp.c using bison (GNU Bison) 3.8.2 ./xpathp.y:28.1-12: warning: POSIX Yacc does not support %pure-parser [-Wyacc] 28 | %pure-parser | ^~~~~~~~~~~~ ./xpathp.y:28.1-12: warning: deprecated directive: '%pure-parser', use '%define api.pure' [-Wdeprecated] 28 | %pure-parser | ^~~~~~~~~~~~ | %define api.pure ./xpathp.y: warning: fix-its can be applied. Rerun with option '--update'. [-Wother] make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' * Generating xpathp.c using bison (GNU Bison) 3.8.2 ./xpathp.y:28.1-12: warning: POSIX Yacc does not support %pure-parser [-Wyacc] 28 | %pure-parser | ^~~~~~~~~~~~ ./xpathp.y:28.1-12: warning: deprecated directive: '%pure-parser', use '%define api.pure' [-Wdeprecated] 28 | %pure-parser | ^~~~~~~~~~~~ | %define api.pure ./xpathp.y: warning: fix-its can be applied. Rerun with option '--update'. [-Wother] make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' * Generating xpscn.c using flex 2.6.4 make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' * Generating sparql_p.c using bison (GNU Bison) 3.8.2 ./sparql_p.y:39.1-12: warning: POSIX Yacc does not support %pure-parser [-Wyacc] 39 | %pure-parser | ^~~~~~~~~~~~ ./sparql_p.y:39.1-12: warning: deprecated directive: '%pure-parser', use '%define api.pure' [-Wdeprecated] 39 | %pure-parser | ^~~~~~~~~~~~ | %define api.pure ./sparql_p.y:42.1-7: warning: POSIX Yacc does not support %expect [-Wyacc] 42 | %expect 14 | ^~~~~~~ ./sparql_p.y: warning: fix-its can be applied. Rerun with option '--update'. [-Wother] make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' * Generating sparql_p.c using bison (GNU Bison) 3.8.2 ./sparql_p.y:39.1-12: warning: POSIX Yacc does not support %pure-parser [-Wyacc] 39 | %pure-parser | ^~~~~~~~~~~~ ./sparql_p.y:39.1-12: warning: deprecated directive: '%pure-parser', use '%define api.pure' [-Wdeprecated] 39 | %pure-parser | ^~~~~~~~~~~~ | %define api.pure ./sparql_p.y:42.1-7: warning: POSIX Yacc does not support %expect [-Wyacc] 42 | %expect 14 | ^~~~~~~ ./sparql_p.y: warning: fix-its can be applied. Rerun with option '--update'. [-Wother] make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' * Generating sparql_l.c using flex 2.6.4 make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' * Generating sql3.c using bison (GNU Bison) 3.8.2 ./sql3.y:28.1-12: warning: POSIX Yacc does not support %pure-parser [-Wyacc] 28 | %pure-parser | ^~~~~~~~~~~~ ./sql3.y:28.1-12: warning: deprecated directive: '%pure-parser', use '%define api.pure' [-Wdeprecated] 28 | %pure-parser | ^~~~~~~~~~~~ | %define api.pure ./sql3.y:33.1-7: warning: POSIX Yacc does not support %expect [-Wyacc] 33 | %expect 19 | ^~~~~~~ ./sql3.y: warning: fix-its can be applied. Rerun with option '--update'. [-Wother] make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' * Generating scn3split.c using flex 2.6.4 make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' * Generating scn3.c using flex 2.6.4 make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /usr/bin/make all-am make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' ./mkgit_head.sh: line 11: git: command not found make[3]: [Makefile:3828: git_head.c] Error 127 (ignored) make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-clop.lo `test -f 'clop.c' || echo './'`clop.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c clop.c -fPIC -DPIC -o .libs/libwi_la-clop.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-cltrx.lo `test -f 'cltrx.c' || echo './'`cltrx.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c cltrx.c -fPIC -DPIC -o .libs/libwi_la-cltrx.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-clserial.lo `test -f 'clserial.c' || echo './'`clserial.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c clserial.c -fPIC -DPIC -o .libs/libwi_la-clserial.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-bif_uuencode.lo `test -f 'bif_uuencode.c' || echo './'`bif_uuencode.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c bif_uuencode.c -fPIC -DPIC -o .libs/libwi_la-bif_uuencode.o bif_uuencode.c: In function 'bif_uuvalidate': bif_uuencode.c:101:42: warning: unused parameter 'err_ret' [-Wunused-parameter] 101 | bif_uuvalidate (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_uuencode.c: In function 'bif_uudecode': bif_uuencode.c:125:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 125 | bif_uudecode (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-clsrv.lo `test -f 'clsrv.c' || echo './'`clsrv.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c clsrv.c -fPIC -DPIC -o .libs/libwi_la-clsrv.o clsrv.c: In function 'bif_cll_times': clsrv.c:142:26: warning: unused parameter 'qst' [-Wunused-parameter] 142 | bif_cll_times (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ clsrv.c:142:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 142 | bif_cll_times (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ clsrv.c:142:66: warning: unused parameter 'args' [-Wunused-parameter] 142 | bif_cll_times (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ clsrv.c: In function 'null_serialize': clsrv.c:184:25: warning: unused parameter 'x' [-Wunused-parameter] 184 | null_serialize (caddr_t x, dk_session_t * ses) | ~~~~~~~~^ clsrv.c: In function 'cl_name_to_host': clsrv.c:191:25: warning: unused parameter 'name' [-Wunused-parameter] 191 | cl_name_to_host (char * name) | ~~~~~~~^~~~ clsrv.c: In function 'cl_id_to_host': clsrv.c:197:20: warning: unused parameter 'id' [-Wunused-parameter] 197 | cl_id_to_host (int id) | ~~~~^~ clsrv.c: In function 'cluster_init': clsrv.c:223:27: warning: cast between incompatible function types from 'void (*)(char *, dk_session_t *)' {aka 'void (*)(char *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type] 223 | PrpcSetWriter (DV_CLRG, (ses_write_func) null_serialize); | ^ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-cldfg.lo `test -f 'cldfg.c' || echo './'`cldfg.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c cldfg.c -fPIC -DPIC -o .libs/libwi_la-cldfg.o cldfg.c: In function 'stage_node_input': cldfg.c:59:34: warning: unused parameter 'stn' [-Wunused-parameter] 59 | stage_node_input (stage_node_t * stn, caddr_t * inst, caddr_t * state) | ~~~~~~~~~~~~~~~^~~ cldfg.c:59:49: warning: unused parameter 'inst' [-Wunused-parameter] 59 | stage_node_input (stage_node_t * stn, caddr_t * inst, caddr_t * state) | ~~~~~~~~~~^~~~ cldfg.c:59:65: warning: unused parameter 'state' [-Wunused-parameter] 59 | stage_node_input (stage_node_t * stn, caddr_t * inst, caddr_t * state) | ~~~~~~~~~~^~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-clcli.lo `test -f 'clcli.c' || echo './'`clcli.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c clcli.c -fPIC -DPIC -o .libs/libwi_la-clcli.o In file included from ../../libsrc/Dk.h:97, from wi.h:56, from sqlnode.h:32, from clcli.c:28: clcli.c: In function 'clrg_dml_free': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ clcli.c:224:9: note: in expansion of macro 'DO_BOX' 224 | DO_BOX (data_col_t *, dc, inx, params) | ^~~~~~ clcli.c: In function 'clrg_destroy': clcli.c:294:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 294 | if (clib->clib_alt_trx_no) | ^~ clcli.c:296:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 296 | if (!clib->clib_req_no || clib->clib_fake_req_no) | ^~ clcli.c:310:22: warning: unused variable 'cm' [-Wunused-variable] 310 | cl_message_t * cm; | ^~ clcli.c:281:14: warning: unused variable 'dups' [-Wunused-variable] 281 | id_hash_t *dups = NULL; | ^~~~ clcli.c: In function 'clrg_add': clcli.c:461:28: warning: unused parameter 'clrg' [-Wunused-parameter] 461 | clrg_add (cl_req_group_t * clrg, cl_host_t * host, cl_op_t * clop) | ~~~~~~~~~~~~~~~~~^~~~ clcli.c:461:46: warning: unused parameter 'host' [-Wunused-parameter] 461 | clrg_add (cl_req_group_t * clrg, cl_host_t * host, cl_op_t * clop) | ~~~~~~~~~~~~^~~~ clcli.c:461:62: warning: unused parameter 'clop' [-Wunused-parameter] 461 | clrg_add (cl_req_group_t * clrg, cl_host_t * host, cl_op_t * clop) | ~~~~~~~~~~^~~~ clcli.c: In function 'clrg_add_slice': clcli.c:467:34: warning: unused parameter 'clrg' [-Wunused-parameter] 467 | clrg_add_slice (cl_req_group_t * clrg, cl_host_t * host, cl_op_t * clop, slice_id_t slid) | ~~~~~~~~~~~~~~~~~^~~~ clcli.c:467:52: warning: unused parameter 'host' [-Wunused-parameter] 467 | clrg_add_slice (cl_req_group_t * clrg, cl_host_t * host, cl_op_t * clop, slice_id_t slid) | ~~~~~~~~~~~~^~~~ clcli.c:467:68: warning: unused parameter 'clop' [-Wunused-parameter] 467 | clrg_add_slice (cl_req_group_t * clrg, cl_host_t * host, cl_op_t * clop, slice_id_t slid) | ~~~~~~~~~~^~~~ clcli.c:467:85: warning: unused parameter 'slid' [-Wunused-parameter] 467 | clrg_add_slice (cl_req_group_t * clrg, cl_host_t * host, cl_op_t * clop, slice_id_t slid) | ~~~~~~~~~~~^~~~ clcli.c: In function 'clrg_wait': clcli.c:476:29: warning: unused parameter 'clrg' [-Wunused-parameter] 476 | clrg_wait (cl_req_group_t * clrg, int wait_all, caddr_t * qst) | ~~~~~~~~~~~~~~~~~^~~~ clcli.c:476:39: warning: unused parameter 'wait_all' [-Wunused-parameter] 476 | clrg_wait (cl_req_group_t * clrg, int wait_all, caddr_t * qst) | ~~~~^~~~~~~~ clcli.c:476:59: warning: unused parameter 'qst' [-Wunused-parameter] 476 | clrg_wait (cl_req_group_t * clrg, int wait_all, caddr_t * qst) | ~~~~~~~~~~^~~ clcli.c: In function 'lt_alt_trx_no_free': clcli.c:507:34: warning: unused parameter 'lt' [-Wunused-parameter] 507 | lt_alt_trx_no_free (lock_trx_t * lt, int64 alt_no) | ~~~~~~~~~~~~~^~ clcli.c:507:44: warning: unused parameter 'alt_no' [-Wunused-parameter] 507 | lt_alt_trx_no_free (lock_trx_t * lt, int64 alt_no) clcli.c: In function 'clrg_top_check': clcli.c:512:34: warning: unused parameter 'clrg' [-Wunused-parameter] 512 | clrg_top_check (cl_req_group_t * clrg, query_instance_t * top_qi) | ~~~~~~~~~~~~~~~~~^~~~ clcli.c:512:59: warning: unused parameter 'top_qi' [-Wunused-parameter] 512 | clrg_top_check (cl_req_group_t * clrg, query_instance_t * top_qi) | ~~~~~~~~~~~~~~~~~~~^~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-cldt.lo `test -f 'cldt.c' || echo './'`cldt.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c cldt.c -fPIC -DPIC -o .libs/libwi_la-cldt.o cldt.c: In function 'cl_set_aggregate_set': cldt.c:44:33: warning: unused parameter 'inst' [-Wunused-parameter] 44 | cl_set_aggregate_set (caddr_t * inst, state_slot_t * set_ctr, state_slot_t * current_set, state_slot_t * arr, state_slot_t ** save, | ~~~~~~~~~~^~~~ cldt.c:44:54: warning: unused parameter 'set_ctr' [-Wunused-parameter] 44 | cl_set_aggregate_set (caddr_t * inst, state_slot_t * set_ctr, state_slot_t * current_set, state_slot_t * arr, state_slot_t ** save, | ~~~~~~~~~~~~~~~^~~~~~~ cldt.c:44:78: warning: unused parameter 'current_set' [-Wunused-parameter] 44 | cl_set_aggregate_set (caddr_t * inst, state_slot_t * set_ctr, state_slot_t * current_set, state_slot_t * arr, state_slot_t ** save, | ~~~~~~~~~~~~~~~^~~~~~~~~~~ cldt.c:44:106: warning: unused parameter 'arr' [-Wunused-parameter] 44 | cl_set_aggregate_set (caddr_t * inst, state_slot_t * set_ctr, state_slot_t * current_set, state_slot_t * arr, state_slot_t ** save, | ~~~~~~~~~~~~~~~^~~ cldt.c:44:127: warning: unused parameter 'save' [-Wunused-parameter] 44 | cl_set_aggregate_set (caddr_t * inst, state_slot_t * set_ctr, state_slot_t * current_set, state_slot_t * arr, state_slot_t ** save, | ~~~~~~~~~~~~~~~~^~~~ cldt.c:45:9: warning: unused parameter 'n_save' [-Wunused-parameter] 45 | int n_save) | ~~~~^~~~~~ cldt.c: In function 'code_node_input': cldt.c:68:62: warning: unused parameter 'state' [-Wunused-parameter] 68 | code_node_input (code_node_t * cn, caddr_t * inst, caddr_t * state) | ~~~~~~~~~~^~~~~ cldt.c: In function 'cl_fref_read_input': cldt.c:135:43: warning: unused parameter 'clf' [-Wunused-parameter] 135 | cl_fref_read_input (cl_fref_read_node_t * clf, caddr_t * inst, caddr_t * state) | ~~~~~~~~~~~~~~~~~~~~~~^~~ cldt.c:135:58: warning: unused parameter 'inst' [-Wunused-parameter] 135 | cl_fref_read_input (cl_fref_read_node_t * clf, caddr_t * inst, caddr_t * state) | ~~~~~~~~~~^~~~ cldt.c:135:74: warning: unused parameter 'state' [-Wunused-parameter] 135 | cl_fref_read_input (cl_fref_read_node_t * clf, caddr_t * inst, caddr_t * state) | ~~~~~~~~~~^~~~~ cldt.c: In function 'ssa_iter_input': cldt.c:141:35: warning: unused parameter 'ssi' [-Wunused-parameter] 141 | ssa_iter_input (ssa_iter_node_t * ssi, caddr_t * inst, caddr_t * state) | ~~~~~~~~~~~~~~~~~~^~~ cldt.c:141:50: warning: unused parameter 'inst' [-Wunused-parameter] 141 | ssa_iter_input (ssa_iter_node_t * ssi, caddr_t * inst, caddr_t * state) | ~~~~~~~~~~^~~~ cldt.c:141:66: warning: unused parameter 'state' [-Wunused-parameter] 141 | ssa_iter_input (ssa_iter_node_t * ssi, caddr_t * inst, caddr_t * state) | ~~~~~~~~~~^~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-cedel.lo `test -f 'cedel.c' || echo './'`cedel.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c cedel.c -fPIC -DPIC -o .libs/libwi_la-cedel.o cedel.c: In function 'ce_del_int_delta': cedel.c:412:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 412 | if (row_no >= last_row + run) | ^~ cedel.c:419:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 419 | else if (n_for_run != run || is_first_run) | ^~ cedel.c:358:35: warning: variable 'ce_cur' set but not used [-Wunused-but-set-variable] 358 | db_buf_t ce_first = ce, ce_end, ce_cur, ce_first_val; | ^~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-blobio.lo `test -f 'blobio.c' || echo './'`blobio.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c blobio.c -fPIC -DPIC -o .libs/libwi_la-blobio.o blobio.c: In function 'ign_deserialize': blobio.c:391:33: warning: unused parameter 'ses' [-Wunused-parameter] 391 | ign_deserialize (dk_session_t * ses) | ~~~~~~~~~~~~~~~^~~ blobio.c: In function 'ign_serialize': blobio.c:398:24: warning: unused parameter 'ign' [-Wunused-parameter] 398 | ign_serialize (caddr_t ign, dk_session_t * ses) | ~~~~~~~~^~~ blobio.c: In function 'box_read_bin_string': blobio.c:424:52: warning: unused parameter 'dtp' [-Wunused-parameter] 424 | box_read_bin_string (dk_session_t * session, dtp_t dtp) | ~~~~~~^~~ In file included from ../../libsrc/Dk/Dkernel.h:560, from ../../libsrc/Dk.h:106, from CLI.h:31, from blobio.c:30: blobio.c: In function 'box_read_long_bin_string': ../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 75 | if ((length) > MAX_READ_STRING || (length) < 0) \ | ^ blobio.c:439:3: note: in expansion of macro 'MARSH_CHECK_LENGTH' 439 | MARSH_CHECK_LENGTH (length); | ^~~~~~~~~~~~~~~~~~ blobio.c:435:57: warning: unused parameter 'dtp' [-Wunused-parameter] 435 | box_read_long_bin_string (dk_session_t * session, dtp_t dtp) | ~~~~~~^~~ blobio.c: In function 'box_read_composite': ../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 75 | if ((length) > MAX_READ_STRING || (length) < 0) \ | ^ blobio.c:451:3: note: in expansion of macro 'MARSH_CHECK_LENGTH' 451 | MARSH_CHECK_LENGTH (length + 2); | ^~~~~~~~~~~~~~~~~~ blobio.c:447:51: warning: unused parameter 'dtp' [-Wunused-parameter] 447 | box_read_composite (dk_session_t * session, dtp_t dtp) | ~~~~~~^~~ blobio.c: In function 'comp_destroy': blobio.c:490:23: warning: unused parameter 'comp' [-Wunused-parameter] 490 | comp_destroy (caddr_t comp) | ~~~~~~~~^~~~ blobio.c: In function 'box_read_symbol': ../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 75 | if ((length) > MAX_READ_STRING || (length) < 0) \ | ^ blobio.c:568:3: note: in expansion of macro 'MARSH_CHECK_LENGTH' 568 | MARSH_CHECK_LENGTH (length + 1); | ^~~~~~~~~~~~~~~~~~ blobio.c:564:47: warning: unused parameter 'dtp' [-Wunused-parameter] 564 | box_read_symbol (dk_session_t *session, dtp_t dtp) | ~~~~~~^~~ blobio.c: In function 'udt_client_deserialize': blobio.c:579:8: warning: variable 'udt_id' set but not used [-Wunused-but-set-variable] 579 | long udt_id; | ^~~~~~ blobio.c:576:55: warning: unused parameter 'dtp' [-Wunused-parameter] 576 | udt_client_deserialize (dk_session_t * session, dtp_t dtp) | ~~~~~~^~~ blobio.c: In function '___M_GCC_DATA_Y': blobio.c:615:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 615 | for (inx = 0; inx < sizeof (pass2); inx++) | ^ blobio.c: In function '___C_GCC_QQ_COMPILED': blobio.c:633:3: warning: 'MD5_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 633 | MD5_Init (&ctx); | ^~~~~~~~ In file included from blobio.c:36: /usr/include/openssl/md5.h:49:27: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c); | ^~~~~~~~ blobio.c:635:5: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 635 | MD5_Update (&ctx, (unsigned char *) user_name, (unsigned) strlen (user_name)); | ^~~~~~~~~~ /usr/include/openssl/md5.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len); | ^~~~~~~~~~ blobio.c:636:3: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 636 | MD5_Update (&ctx, (unsigned char *) the_pass, sizeof (the_pass)); | ^~~~~~~~~~ /usr/include/openssl/md5.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len); | ^~~~~~~~~~ blobio.c:637:3: warning: 'MD5_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 637 | MD5_Final (md5, &ctx); | ^~~~~~~~~ /usr/include/openssl/md5.h:51:27: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c); | ^~~~~~~~~ blobio.c: In function 'blobio_init': blobio.c:710:34: warning: cast between incompatible function types from 'void (*)(blob_handle_t *, dk_session_t *)' {aka 'void (*)(struct blob_handle_s *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type] 710 | PrpcSetWriter (DV_BLOB_HANDLE, (ses_write_func) bh_serialize); | ^ blobio.c:711:46: warning: cast between incompatible function types from 'char * (*)(dk_session_t *)' {aka 'char * (*)(struct dk_session_s *)'} to 'void * (*)(dk_session_t *, dtp_t)' {aka 'void * (*)(struct dk_session_s *, unsigned char)'} [-Wcast-function-type] 711 | rrt[DV_BLOB_HANDLE] = rt[DV_BLOB_HANDLE] = (macro_char_func) bh_deserialize; | ^ blobio.c:712:39: warning: cast between incompatible function types from 'void (*)(blob_handle_t *, dk_session_t *)' {aka 'void (*)(struct blob_handle_s *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type] 712 | PrpcSetWriter (DV_BLOB_XPER_HANDLE, (ses_write_func) bh_serialize_xper); | ^ blobio.c:713:29: warning: cast between incompatible function types from 'char * (*)(dk_session_t *)' {aka 'char * (*)(struct dk_session_s *)'} to 'void * (*)(dk_session_t *, dtp_t)' {aka 'void * (*)(struct dk_session_s *, unsigned char)'} [-Wcast-function-type] 713 | rt[DV_BLOB_XPER_HANDLE] = (macro_char_func) bh_deserialize_xper; | ^ blobio.c:714:39: warning: cast between incompatible function types from 'void (*)(blob_handle_t *, dk_session_t *)' {aka 'void (*)(struct blob_handle_s *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type] 714 | PrpcSetWriter (DV_BLOB_WIDE_HANDLE, (ses_write_func) bh_serialize_wide); | ^ blobio.c:715:56: warning: cast between incompatible function types from 'char * (*)(dk_session_t *)' {aka 'char * (*)(struct dk_session_s *)'} to 'void * (*)(dk_session_t *, dtp_t)' {aka 'void * (*)(struct dk_session_s *, unsigned char)'} [-Wcast-function-type] 715 | rrt[DV_BLOB_WIDE_HANDLE] = rt[DV_BLOB_WIDE_HANDLE] = (macro_char_func) bh_deserialize_wide; | ^ blobio.c:716:31: warning: cast between incompatible function types from 'char * (*)(char *, dk_session_t *)' {aka 'char * (*)(char *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type] 716 | PrpcSetWriter (DV_DATETIME, (ses_write_func) datetime_serialize); | ^ blobio.c:717:40: warning: cast between incompatible function types from 'char * (*)(dk_session_t *)' {aka 'char * (*)(struct dk_session_s *)'} to 'void * (*)(dk_session_t *, dtp_t)' {aka 'void * (*)(struct dk_session_s *, unsigned char)'} [-Wcast-function-type] 717 | rrt[DV_DATETIME] = rt[DV_DATETIME] = (macro_char_func) datetime_deserialize; | ^ blobio.c:722:29: warning: cast between incompatible function types from 'void (*)(char *, dk_session_t *)' {aka 'void (*)(char *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type] 722 | PrpcSetWriter (DV_IGNORE, (ses_write_func) ign_serialize); | ^ blobio.c:723:36: warning: cast between incompatible function types from 'char * (*)(dk_session_t *)' {aka 'char * (*)(struct dk_session_s *)'} to 'void * (*)(dk_session_t *, dtp_t)' {aka 'void * (*)(struct dk_session_s *, unsigned char)'} [-Wcast-function-type] 723 | rrt[DV_IGNORE] = rt[DV_IGNORE] = (macro_char_func) ign_deserialize; | ^ blobio.c:726:26: warning: cast between incompatible function types from 'void (*)(char *, dk_session_t *)' {aka 'void (*)(char *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type] 726 | PrpcSetWriter (DV_BIN, (ses_write_func) print_bin_string); | ^ blobio.c:735:32: warning: cast between incompatible function types from 'void (*)(char *, dk_session_t *)' {aka 'void (*)(char *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type] 735 | PrpcSetWriter (DV_COMPOSITE, (ses_write_func) print_composite); | ^ blobio.c:745:29: warning: cast between incompatible function types from 'void (*)(iri_id_t *, dk_session_t *)' {aka 'void (*)(long long unsigned int *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type] 745 | PrpcSetWriter (DV_IRI_ID, (ses_write_func) iri_id_write); | ^ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-dks_esc.lo `test -f 'dks_esc.c' || echo './'`dks_esc.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c dks_esc.c -fPIC -DPIC -o .libs/libwi_la-dks_esc.o dks_esc.c: In function 'dks_esc_write': dks_esc.c:385:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 385 | if (out_buf_idx < (sizeof(out_buf) / sizeof(out_buf[0])) - 40) | ^ dks_esc.c:208:28: warning: this statement may fall through [-Wimplicit-fallthrough=] 208 | case GTATTR: if (dks_esc_mode & DKS_ESC_COMPAT_HTML) goto out_byte_asis; /* no break */ | ^ dks_esc.c:209:5: note: here 209 | case GT: OUT_TO_BUF(">", 4); goto char_done; | ^~~~ dks_esc.c:210:28: warning: this statement may fall through [-Wimplicit-fallthrough=] 210 | case LTATTR: if (dks_esc_mode & DKS_ESC_COMPAT_HTML) goto out_byte_asis; /* no break */ | ^ dks_esc.c:211:5: note: here 211 | case LT: OUT_TO_BUF("<", 4); goto char_done; | ^~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-auxfiles.lo `test -f 'auxfiles.c' || echo './'`auxfiles.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c auxfiles.c -fPIC -DPIC -o .libs/libwi_la-auxfiles.o auxfiles.c: In function 'cfg_parse_disks': auxfiles.c:362:45: warning: unused parameter 'err' [-Wunused-parameter] 362 | cfg_parse_disks (dbe_storage_t * dbs, char *err, int err_max, char * cfg_file) | ~~~~~~^~~ auxfiles.c:362:54: warning: unused parameter 'err_max' [-Wunused-parameter] 362 | cfg_parse_disks (dbe_storage_t * dbs, char *err, int err_max, char * cfg_file) | ~~~~^~~~~~~ auxfiles.c: In function '_db_read_cfg': auxfiles.c:490:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 490 | if (read_stat >= (sizeof (wholefile) - 2)) | ^~ auxfiles.c:573:24: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 573 | wi_inst.wi_open_mode = mode; | ^ auxfiles.c:462:31: warning: unused parameter 'ignore' [-Wunused-parameter] 462 | _db_read_cfg (dbe_storage_t * ignore, const char *mode) | ~~~~~~~~~~~~~~~~^~~~~~ auxfiles.c: In function '_dbs_read_cfg': auxfiles.c:810:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 810 | if (read_stat >= (sizeof (wholefile) - 2)) | ^~ auxfiles.c:845:34: warning: passing argument 4 of 'cfg_parse_disks' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 845 | cfg_parse_disks (dbs, NULL, 0, file); | ^~~~ auxfiles.c:362:70: note: expected 'char *' but argument is of type 'const char *' 362 | cfg_parse_disks (dbe_storage_t * dbs, char *err, int err_max, char * cfg_file) | ~~~~~~~^~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-bif_diff.lo `test -f 'bif_diff.c' || echo './'`bif_diff.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c bif_diff.c -fPIC -DPIC -o .libs/libwi_la-bif_diff.o bif_diff.c: In function 'binstrchr': bif_diff.c:253:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 253 | for (idx = 0; idx < box_length(line) - 1; ++idx) | ^ bif_diff.c: In function 'path_to_text': bif_diff.c:331:14: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 331 | while (inx < BOX_ELEMENTS (path)) | ^ bif_diff.c:360:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 360 | if (inx + 1 >= BOX_ELEMENTS (path)) | ^~ bif_diff.c:376:22: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 376 | if (id >= BOX_ELEMENTS (line_array)) | ^~ bif_diff.c:388:41: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 388 | while (((forward_inx + 2) < BOX_ELEMENTS (path)) && | ^ bif_diff.c: In function 'diff_apply': bif_diff.c:520:58: warning: unused parameter 'mode' [-Wunused-parameter] 520 | caddr_t diff_apply (caddr_t text, caddr_t patch, ptrlong mode) bif_diff.c: In function 'bif_diff': bif_diff.c:613:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 613 | caddr_t bif_diff (caddr_t *qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_diff.c: In function 'bif_diff_apply': bif_diff.c:660:49: warning: unused parameter 'err_ret' [-Wunused-parameter] 660 | caddr_t bif_diff_apply (caddr_t *qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_diff.c: In function 'bif_diff_reverse': bif_diff.c:692:51: warning: unused parameter 'err_ret' [-Wunused-parameter] 692 | caddr_t bif_diff_reverse (caddr_t *qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-bif_json.lo `test -f 'bif_json.c' || echo './'`bif_json.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c bif_json.c -fPIC -DPIC -o .libs/libwi_la-bif_json.o bif_json.c: In function 'bif_json_parse': bif_json.c:52:42: warning: unused parameter 'err_ret' [-Wunused-parameter] 52 | bif_json_parse (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_json.c: In function 'jsonld_item_print': bif_json.c:274:35: warning: unused parameter 'itm' [-Wunused-parameter] 274 | jsonld_item_print (jsonld_item_t *itm) | ~~~~~~~~~~~~~~~^~~ bif_json.c: In function 'bif_jsonld_ctx_to_dict': bif_json.c:510:50: warning: unused parameter 'err_ret' [-Wunused-parameter] 510 | bif_jsonld_ctx_to_dict (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-clnode.lo `test -f 'clnode.c' || echo './'`clnode.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c clnode.c -fPIC -DPIC -o .libs/libwi_la-clnode.o In file included from sqlnode.h:2097, from clnode.c:28: clnode.c: In function 'cp_int_any_hash': cluster.h:1691:38: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'int' [-Wsign-compare] 1691 | (enable_small_int_part && (uint64)i < (1 << (shift + 2)) \ | ^ clnode.c:86:11: note: in expansion of macro 'I_PART' 86 | i = I_PART (i, shift); | ^~~~~~ clnode.c: In function 'cp_double_hash': cluster.h:1691:38: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'int' [-Wsign-compare] 1691 | (enable_small_int_part && (uint64)i < (1 << (shift + 2)) \ | ^ cluster.h:1697:56: note: in expansion of macro 'I_PART' 1697 | ((*rem_ret = (cp->cp_shift << 24) | (cp->cp_shift ? (I_PART (i, cp->cp_shift) & N_ONES (cp->cp_shift)) : -1)), \ | ^~~~~~ clnode.c:119:20: note: in expansion of macro 'cp_int_hash' 119 | return cp_int_hash (cp, i, rem_ret); | ^~~~~~~~~~~ cluster.h:1697:108: warning: operand of '?:' changes signedness from 'int' to 'long long unsigned int' due to unsignedness of other operand [-Wsign-compare] 1697 | ((*rem_ret = (cp->cp_shift << 24) | (cp->cp_shift ? (I_PART (i, cp->cp_shift) & N_ONES (cp->cp_shift)) : -1)), \ | ^~ clnode.c:119:20: note: in expansion of macro 'cp_int_hash' 119 | return cp_int_hash (cp, i, rem_ret); | ^~~~~~~~~~~ cluster.h:1691:38: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'int' [-Wsign-compare] 1691 | (enable_small_int_part && (uint64)i < (1 << (shift + 2)) \ | ^ cluster.h:1698:23: note: in expansion of macro 'I_PART' 1698 | ((((unsigned int64)I_PART (i, cp->cp_shift)) >> cp->cp_shift) & cp->cp_mask)) | ^~~~~~ clnode.c:119:20: note: in expansion of macro 'cp_int_hash' 119 | return cp_int_hash (cp, i, rem_ret); | ^~~~~~~~~~~ clnode.c: In function 'cp_numeric_hash': cluster.h:1691:38: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'int' [-Wsign-compare] 1691 | (enable_small_int_part && (uint64)i < (1 << (shift + 2)) \ | ^ cluster.h:1697:56: note: in expansion of macro 'I_PART' 1697 | ((*rem_ret = (cp->cp_shift << 24) | (cp->cp_shift ? (I_PART (i, cp->cp_shift) & N_ONES (cp->cp_shift)) : -1)), \ | ^~~~~~ clnode.c:139:16: note: in expansion of macro 'cp_int_hash' 139 | return cp_int_hash (cp, i, rem_ret); | ^~~~~~~~~~~ cluster.h:1697:108: warning: operand of '?:' changes signedness from 'int' to 'long long unsigned int' due to unsignedness of other operand [-Wsign-compare] 1697 | ((*rem_ret = (cp->cp_shift << 24) | (cp->cp_shift ? (I_PART (i, cp->cp_shift) & N_ONES (cp->cp_shift)) : -1)), \ | ^~ clnode.c:139:16: note: in expansion of macro 'cp_int_hash' 139 | return cp_int_hash (cp, i, rem_ret); | ^~~~~~~~~~~ cluster.h:1691:38: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'int' [-Wsign-compare] 1691 | (enable_small_int_part && (uint64)i < (1 << (shift + 2)) \ | ^ cluster.h:1698:23: note: in expansion of macro 'I_PART' 1698 | ((((unsigned int64)I_PART (i, cp->cp_shift)) >> cp->cp_shift) & cp->cp_mask)) | ^~~~~~ clnode.c:139:16: note: in expansion of macro 'cp_int_hash' 139 | return cp_int_hash (cp, i, rem_ret); | ^~~~~~~~~~~ clnode.c: In function 'cp_any_hash': clnode.c:156:27: warning: variable 'known_len' set but not used [-Wunused-but-set-variable] 156 | int is_string = 0, len, known_len = -1; | ^~~~~~~~~ clnode.c: In function 'col_part_cast_rdf': clnode.c:228:46: warning: unused parameter 'sqt' [-Wunused-parameter] 228 | col_part_cast_rdf (caddr_t val, sql_type_t * sqt, caddr_t * err) | ~~~~~~~~~~~~~^~~ clnode.c: In function 'col_part_hash': cluster.h:1691:38: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'int' [-Wsign-compare] 1691 | (enable_small_int_part && (uint64)i < (1 << (shift + 2)) \ | ^ cluster.h:1697:56: note: in expansion of macro 'I_PART' 1697 | ((*rem_ret = (cp->cp_shift << 24) | (cp->cp_shift ? (I_PART (i, cp->cp_shift) & N_ONES (cp->cp_shift)) : -1)), \ | ^~~~~~ clnode.c:295:16: note: in expansion of macro 'cp_int_hash' 295 | hash = cp_int_hash (cp, i, rem_ret); | ^~~~~~~~~~~ cluster.h:1697:108: warning: operand of '?:' changes signedness from 'int' to 'long long unsigned int' due to unsignedness of other operand [-Wsign-compare] 1697 | ((*rem_ret = (cp->cp_shift << 24) | (cp->cp_shift ? (I_PART (i, cp->cp_shift) & N_ONES (cp->cp_shift)) : -1)), \ | ^~ clnode.c:295:16: note: in expansion of macro 'cp_int_hash' 295 | hash = cp_int_hash (cp, i, rem_ret); | ^~~~~~~~~~~ cluster.h:1691:38: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'int' [-Wsign-compare] 1691 | (enable_small_int_part && (uint64)i < (1 << (shift + 2)) \ | ^ cluster.h:1698:23: note: in expansion of macro 'I_PART' 1698 | ((((unsigned int64)I_PART (i, cp->cp_shift)) >> cp->cp_shift) & cp->cp_mask)) | ^~~~~~ clnode.c:295:16: note: in expansion of macro 'cp_int_hash' 295 | hash = cp_int_hash (cp, i, rem_ret); | ^~~~~~~~~~~ clnode.c: In function 'cl_key_insert_op_vec': clnode.c:388:33: warning: unused parameter 'qst' [-Wunused-parameter] 388 | cl_key_insert_op_vec (caddr_t * qst, dbe_key_t * key, int ins_mode, | ~~~~~~~~~~^~~ clnode.c: In function 'cl_key_delete_op_vec': clnode.c:447:33: warning: unused parameter 'qst' [-Wunused-parameter] 447 | cl_key_delete_op_vec (caddr_t * qst, dbe_key_t * key, | ~~~~~~~~~~^~~ clnode.c: In function 'cl_ddl': clnode.c:537:28: warning: unused parameter 'qi' [-Wunused-parameter] 537 | cl_ddl (query_instance_t * qi, lock_trx_t * lt, caddr_t name, int type, caddr_t trig_table) | ~~~~~~~~~~~~~~~~~~~^~ clnode.c:537:45: warning: unused parameter 'lt' [-Wunused-parameter] 537 | cl_ddl (query_instance_t * qi, lock_trx_t * lt, caddr_t name, int type, caddr_t trig_table) | ~~~~~~~~~~~~~^~ clnode.c:537:57: warning: unused parameter 'name' [-Wunused-parameter] 537 | cl_ddl (query_instance_t * qi, lock_trx_t * lt, caddr_t name, int type, caddr_t trig_table) | ~~~~~~~~^~~~ clnode.c:537:67: warning: unused parameter 'type' [-Wunused-parameter] 537 | cl_ddl (query_instance_t * qi, lock_trx_t * lt, caddr_t name, int type, caddr_t trig_table) | ~~~~^~~~ clnode.c:537:81: warning: unused parameter 'trig_table' [-Wunused-parameter] 537 | cl_ddl (query_instance_t * qi, lock_trx_t * lt, caddr_t name, int type, caddr_t trig_table) | ~~~~~~~~^~~~~~~~~~ clnode.c: In function 'lt_expedite_1pc': clnode.c:544:31: warning: unused parameter 'lt' [-Wunused-parameter] 544 | lt_expedite_1pc (lock_trx_t * lt) | ~~~~~~~~~~~~~^~ clnode.c: In function 'itcl_allocate': clnode.c:551:29: warning: unused parameter 'lt' [-Wunused-parameter] 551 | itcl_allocate (lock_trx_t * lt, caddr_t * inst) | ~~~~~~~~~~~~~^~ clnode.c: In function 'dpipe_node_input': clnode.c:561:34: warning: unused parameter 'dp' [-Wunused-parameter] 561 | dpipe_node_input (dpipe_node_t * dp, caddr_t * inst, caddr_t * state) | ~~~~~~~~~~~~~~~^~ clnode.c:561:48: warning: unused parameter 'inst' [-Wunused-parameter] 561 | dpipe_node_input (dpipe_node_t * dp, caddr_t * inst, caddr_t * state) | ~~~~~~~~~~^~~~ clnode.c:561:64: warning: unused parameter 'state' [-Wunused-parameter] 561 | dpipe_node_input (dpipe_node_t * dp, caddr_t * inst, caddr_t * state) | ~~~~~~~~~~^~~~~ clnode.c: In function 'query_frag_input': clnode.c:568:34: warning: unused parameter 'qf' [-Wunused-parameter] 568 | query_frag_input (query_frag_t * qf, caddr_t * inst, caddr_t * state) | ~~~~~~~~~~~~~~~^~ clnode.c:568:48: warning: unused parameter 'inst' [-Wunused-parameter] 568 | query_frag_input (query_frag_t * qf, caddr_t * inst, caddr_t * state) | ~~~~~~~~~~^~~~ clnode.c:568:64: warning: unused parameter 'state' [-Wunused-parameter] 568 | query_frag_input (query_frag_t * qf, caddr_t * inst, caddr_t * state) | ~~~~~~~~~~^~~~~ clnode.c: In function 'qf_select_node_input': clnode.c:574:42: warning: unused parameter 'qfs' [-Wunused-parameter] 574 | qf_select_node_input (qf_select_node_t * qfs, caddr_t * inst, caddr_t * state) | ~~~~~~~~~~~~~~~~~~~^~~ clnode.c:574:57: warning: unused parameter 'inst' [-Wunused-parameter] 574 | qf_select_node_input (qf_select_node_t * qfs, caddr_t * inst, caddr_t * state) | ~~~~~~~~~~^~~~ clnode.c:574:73: warning: unused parameter 'state' [-Wunused-parameter] 574 | qf_select_node_input (qf_select_node_t * qfs, caddr_t * inst, caddr_t * state) | ~~~~~~~~~~^~~~~ clnode.c: In function 'cl_select_save_env': clnode.c:592:33: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 592 | else if (BOX_ELEMENTS (array) <= nth) | ^~ clnode.c:582:74: warning: unused parameter 'inst' [-Wunused-parameter] 582 | cl_select_save_env (table_source_t * ts, itc_cluster_t * itcl, caddr_t * inst, cl_op_t * clo, int nth) | ~~~~~~~~~~^~~~ clnode.c: In function 'cl_node_init': clnode.c:610:32: warning: unused parameter 'ts' [-Wunused-parameter] 610 | cl_node_init (table_source_t * ts, caddr_t * inst) | ~~~~~~~~~~~~~~~~~^~ clnode.c:610:46: warning: unused parameter 'inst' [-Wunused-parameter] 610 | cl_node_init (table_source_t * ts, caddr_t * inst) | ~~~~~~~~~~^~~~ clnode.c: In function 'cp_any_hash': clnode.c:212:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 212 | if (wi_inst.wi_master->dbs_initial_gen >= 3120) | ^ clnode.c:215:5: note: here 215 | case DV_BOX_FLAGS: | ^~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-clvec.lo `test -f 'clvec.c' || echo './'`clvec.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c clvec.c -fPIC -DPIC -o .libs/libwi_la-clvec.o clvec.c: In function 'clib_vec_read_into_slots': clvec.c:171:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 171 | else if (dre_pos != dre_pos || dc_fill != dc->dc_n_values) | ^~ clvec.c: In function 'dc_append_dre': clvec.c:392:29: warning: unused parameter 'dc' [-Wunused-parameter] 392 | dc_append_dre (data_col_t * dc, dc_read_t * dre) | ~~~~~~~~~~~~~^~ clvec.c:392:45: warning: unused parameter 'dre' [-Wunused-parameter] 392 | dc_append_dre (data_col_t * dc, dc_read_t * dre) | ~~~~~~~~~~~~^~~ In file included from ../../libsrc/Dk.h:97, from wi.h:56, from sqlnode.h:32, from clvec.c:28: clvec.c: In function 'clib_row_boxes': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ clvec.c:413:7: note: in expansion of macro 'DO_BOX' 413 | DO_BOX (state_slot_t *, ssl, inx, clrg->clrg_itcl->itcl_dfg_qf->qf_inner_out_slots) | ^~~~~~ clvec.c:413:31: warning: unused variable 'ssl' [-Wunused-variable] 413 | DO_BOX (state_slot_t *, ssl, inx, clrg->clrg_itcl->itcl_dfg_qf->qf_inner_out_slots) | ^~~ ../../libsrc/Dk/Dkbox.h:261:17: note: in definition of macro 'DO_BOX' 261 | dtp v = (dtp) (((void **)(arr)) [inx]); | ^ clvec.c: In function 'cli_set_slice': clvec.c:458:38: warning: unused parameter 'cli' [-Wunused-parameter] 458 | cli_set_slice (client_connection_t * cli, cluster_map_t * clm, slice_id_t slice, caddr_t * err_ret) | ~~~~~~~~~~~~~~~~~~~~~~^~~ clvec.c:458:59: warning: unused parameter 'clm' [-Wunused-parameter] 458 | cli_set_slice (client_connection_t * cli, cluster_map_t * clm, slice_id_t slice, caddr_t * err_ret) | ~~~~~~~~~~~~~~~~^~~ clvec.c:458:75: warning: unused parameter 'slice' [-Wunused-parameter] 458 | cli_set_slice (client_connection_t * cli, cluster_map_t * clm, slice_id_t slice, caddr_t * err_ret) | ~~~~~~~~~~~^~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-inxop.lo `test -f 'inxop.c' || echo './'`inxop.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c inxop.c -fPIC -DPIC -o .libs/libwi_la-inxop.o In file included from ../../libsrc/Dk.h:97, from wi.h:56, from sqlnode.h:32, from inxop.c:28: inxop.c: In function 'ssl_n_cmp': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ inxop.c:165:3: note: in expansion of macro 'DO_BOX' 165 | DO_BOX (state_slot_t *, ssl1, inx, s1) | ^~~~~~ inxop.c: In function 'inx_op_set_params': inxop.c:182:31: warning: unused parameter 'iop' [-Wunused-parameter] 182 | inx_op_set_params (inx_op_t * iop, it_cursor_t * itc) | ~~~~~~~~~~~^~~ inxop.c: In function 'inxop_set_bm_ssl': inxop.c:259:30: warning: unused parameter 'iop' [-Wunused-parameter] 259 | inxop_set_bm_ssl (inx_op_t * iop, it_cursor_t *itc, caddr_t * qst) | ~~~~~~~~~~~^~~ inxop.c:259:63: warning: unused parameter 'qst' [-Wunused-parameter] 259 | inxop_set_bm_ssl (inx_op_t * iop, it_cursor_t *itc, caddr_t * qst) | ~~~~~~~~~~^~~ inxop.c: In function 'inxop_bm_next': inxop.c:409:33: warning: unused parameter 'ts' [-Wunused-parameter] 409 | table_source_t * ts, it_cursor_t * itc) | ~~~~~~~~~~~~~~~~~^~ inxop.c: In function 'inx_op_and_next': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ inxop.c:763:7: note: in expansion of macro 'DO_BOX' 763 | DO_BOX (inx_op_t *, term, inx, iop->iop_terms) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ inxop.c:784:7: note: in expansion of macro 'DO_BOX' 784 | DO_BOX (inx_op_t *, term, inx, iop->iop_terms) | ^~~~~~ inxop.c: In function 'inxop_bm_next': inxop.c:408:60: warning: argument 'op' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 408 | inxop_bm_next (inx_op_t * iop , query_instance_t * qi, int op, | ~~~~^~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-bif_audio.lo `test -f 'bif_audio.c' || echo './'`bif_audio.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c bif_audio.c -fPIC -DPIC -o .libs/libwi_la-bif_audio.o bif_audio.c: In function 'disect_id3v2_2': bif_audio.c:663:8: warning: variable 'h_minor' set but not used [-Wunused-but-set-variable] 663 | byte h_minor; | ^~~~~~~ bif_audio.c: In function 'disect_id3v2_3': bif_audio.c:721:7: warning: variable 'h_experimental' set but not used [-Wunused-but-set-variable] 721 | int h_experimental; | ^~~~~~~~~~~~~~ bif_audio.c:717:8: warning: variable 'h_minor' set but not used [-Wunused-but-set-variable] 717 | byte h_minor; | ^~~~~~~ bif_audio.c: In function 'disect_id3v2_4': bif_audio.c:790:7: warning: variable 'h_footer' set but not used [-Wunused-but-set-variable] 790 | int h_footer; | ^~~~~~~~ bif_audio.c:789:7: warning: variable 'h_experimental' set but not used [-Wunused-but-set-variable] 789 | int h_experimental; | ^~~~~~~~~~~~~~ bif_audio.c:785:8: warning: variable 'h_minor' set but not used [-Wunused-but-set-variable] 785 | byte h_minor; | ^~~~~~~ bif_audio.c: In function 'ogg_check_header': bif_audio.c:1104:8: warning: variable 'flags' set but not used [-Wunused-but-set-variable] 1104 | byte flags; | ^~~~~ bif_audio.c: In function 'bif_audio_to_xml': bif_audio.c:1428:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 1428 | bif_audio_to_xml (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-aqueue.lo `test -f 'aqueue.c' || echo './'`aqueue.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c aqueue.c -fPIC -DPIC -o .libs/libwi_la-aqueue.o aqueue.c: In function 'aqt_allocate': aqueue.c:239:31: warning: cast between incompatible function types from 'void (*)(aq_thread_t *)' {aka 'void (*)(struct aq_thread_s *)'} to 'int (*)(void *)' [-Wcast-function-type] 239 | thr = PrpcThreadAllocate ((init_func) aq_thread_func, http_thread_sz, (void *) aqt); | ^ aqueue.c: In function 'aq_check_duplicate': aqueue.c:349:49: warning: unused parameter 'val' [-Wunused-parameter] 349 | aq_check_duplicate (async_queue_t * aq, caddr_t val) | ~~~~~~~~^~~ aqueue.c: In function 'bif_async_queue': aqueue.c:881:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 881 | bif_async_queue (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ aqueue.c: In function 'bif_aq_request': aqueue.c:977:42: warning: unused parameter 'err_ret' [-Wunused-parameter] 977 | bif_aq_request (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ aqueue.c: In function 'bif_aq_request_zap_args': aqueue.c:1006:51: warning: unused parameter 'err_ret' [-Wunused-parameter] 1006 | bif_aq_request_zap_args (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ aqueue.c: In function 'bif_aq_queue_only': aqueue.c:1143:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 1143 | bif_aq_queue_only (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ aqueue.c: In function 'aq_serialize': aqueue.c:1151:23: warning: unused parameter 'x' [-Wunused-parameter] 1151 | aq_serialize (caddr_t x, dk_session_t * ses) | ~~~~~~~~^ aqueue.c: In function 'aq_thr_mem_cache_total': aqueue.c:1168:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1168 | for (i = 0; i < rc->rc_fill; i++) | ^ aqueue.c: In function 'aq_thr_mem_cache_clear': aqueue.c:1185:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1185 | for (i = 0; i < rc->rc_fill; i++) | ^ aqueue.c: In function 'bif_aq_init': aqueue.c:1197:34: warning: cast between incompatible function types from 'void (*)(char *, dk_session_t *)' {aka 'void (*)(char *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type] 1197 | PrpcSetWriter (DV_ASYNC_QUEUE, (ses_write_func) aq_serialize); | ^ aqueue.c: In function 'bif_aq_wait_all': aqueue.c:1116:11: warning: variable 'val' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1116 | caddr_t val = NULL; | ^~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-hosting.lo `test -f 'hosting.c' || echo './'`hosting.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c hosting.c -fPIC -DPIC -o .libs/libwi_la-hosting.o In file included from ../../libsrc/Dk.h:97, from hosting.c:29: hosting.c: In function 'hosting_make_string_array': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ hosting.c:294:3: note: in expansion of macro 'DO_BOX' 294 | DO_BOX (caddr_t, elt, inx, arr) | ^~~~~~ hosting.c: In function 'bif_hosting_http_handler': hosting.c:378:11: warning: variable 'params' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 378 | caddr_t params = NULL; | ^~~~~~ hosting.c:379:13: warning: variable 'lines' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 379 | caddr_t * lines = NULL, *head_ret = NULL, *diag_ret = NULL; | ^~~~~ hosting.c:380:26: warning: variable 'file_copy' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 380 | caddr_t in_file, file, file_copy = NULL; | ^~~~~~~~~ hosting.c:226:23: warning: variable 'ret' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 226 | hosting_version_t **ret; | ^~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-clrdf.lo `test -f 'clrdf.c' || echo './'`clrdf.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c clrdf.c -fPIC -DPIC -o .libs/libwi_la-clrdf.o In file included from ../../libsrc/Dk.h:97, from wi.h:56, from sqlnode.h:32, from clrdf.c:26: clrdf.c: In function 'cu_key_is_dup': ../../libsrc/Dk/Dkbox.h:313:47: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 313 | if (sizeof (area) - BOX_AUTO_OVERHEAD >= (n)) \ | ^~ clrdf.c:58:3: note: in expansion of macro 'BOX_AUTO_TYPED' 58 | BOX_AUTO_TYPED (caddr_t *, box, tmp, sz, DV_ARRAY_OF_POINTER); | ^~~~~~~~~~~~~~ clrdf.c: In function 'cu_rdf_ins_cb': clrdf.c:318:44: warning: suggest braces around empty body in an 'if' statement [-Wempty-body] 318 | rdf_box_audit ((rdf_box_t *) values[3]); | ^ clrdf.c: In function 'rdf_fetch_gs': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ clrdf.c:422:3: note: in expansion of macro 'DO_BOX' 422 | DO_BOX (caddr_t *, g, inx, gs) | ^~~~~~ clrdf.c: In function 'cu_gr_next': clrdf.c:500:57: warning: unused parameter 'fin' [-Wunused-parameter] 500 | cu_gr_next (cucurbit_t * cu, query_instance_t * qi, int fin) | ~~~~^~~ In file included from ../../libsrc/Dk.h:100: clrdf.c: In function 'cu_feed_del': clrdf.c:557:37: warning: unused variable 'ign' [-Wunused-variable] 557 | DO_IDHASH (caddr_t, img, ptrlong, ign, pre) | ^~~ ../../libsrc/Dk/Dkhashext.h:285:10: note: in definition of macro 'DO_IDHASH' 285 | td data = *data##p; | ^~~~ clrdf.c: In function 'cl_rdf_call_insert_cb': clrdf.c:655:37: warning: unused variable 'ign' [-Wunused-variable] 655 | DO_IDHASH (caddr_t, img, ptrlong, ign, pre) dk_free_box (img); | ^~~ ../../libsrc/Dk/Dkhashext.h:285:10: note: in definition of macro 'DO_IDHASH' 285 | td data = *data##p; | ^~~~ clrdf.c: In function 'cl_id_to_iri': clrdf.c:689:34: warning: unused parameter 'qi' [-Wunused-parameter] 689 | cl_id_to_iri (query_instance_t * qi, caddr_t id) | ~~~~~~~~~~~~~~~~~~~^~ clrdf.c:689:46: warning: unused parameter 'id' [-Wunused-parameter] 689 | cl_id_to_iri (query_instance_t * qi, caddr_t id) | ~~~~~~~~^~ clrdf.c: In function 'bif_dpipe_rdf_load_mode': clrdf.c:698:51: warning: unused parameter 'err_ret' [-Wunused-parameter] 698 | bif_dpipe_rdf_load_mode (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ clrdf.c: In function 'bif_dpipe_set_rdf_load': clrdf.c:709:50: warning: unused parameter 'err_ret' [-Wunused-parameter] 709 | bif_dpipe_set_rdf_load (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-lisprdr.lo `test -f 'lisprdr.c' || echo './'`lisprdr.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c lisprdr.c -fPIC -DPIC -o .libs/libwi_la-lisprdr.o lisprdr.c: In function 'list_reader': lisprdr.c:132:43: warning: unused parameter 'ch' [-Wunused-parameter] 132 | list_reader (lisp_stream_t * stream, char ch) | ~~~~~^~ lisprdr.c: In function 'close_par_reader': lisprdr.c:154:35: warning: unused parameter 'stream' [-Wunused-parameter] 154 | close_par_reader (lisp_stream_t * stream, char ch) | ~~~~~~~~~~~~~~~~^~~~~~ lisprdr.c:154:48: warning: unused parameter 'ch' [-Wunused-parameter] 154 | close_par_reader (lisp_stream_t * stream, char ch) | ~~~~~^~ lisprdr.c: In function 'string_reader': lisprdr.c:162:45: warning: unused parameter 'ch' [-Wunused-parameter] 162 | string_reader (lisp_stream_t * stream, char ch) | ~~~~~^~ In file included from ../../libsrc/Dk.h:97, from wi.h:56, from lisprdr.c:28: lisprdr.c: In function 'box_tree_check_1': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ lisprdr.c:327:7: note: in expansion of macro 'DO_BOX' 327 | DO_BOX (caddr_t, elt, inx, ((caddr_t *) tree)) | ^~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-cldaq.lo `test -f 'cldaq.c' || echo './'`cldaq.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c cldaq.c -fPIC -DPIC -o .libs/libwi_la-cldaq.o cldaq.c: In function 'array_add': cldaq.c:61:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 61 | else if (BOX_ELEMENTS (*ap) <= *fill) | ^~ cldaq.c: In function 'mp_array_add': cldaq.c:85:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 85 | else if (BOX_ELEMENTS (*ap) <= *fill) | ^~ cldaq.c: In function 'cl_vec_exec': cldaq.c:247:46: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 247 | if (!set_mask || box_length (set_mask) < set_bytes) | ^ In file included from ../../libsrc/Dk.h:97, from wi.h:56, from sqlnode.h:32, from cldaq.c:26: ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ cldaq.c:298:3: note: in expansion of macro 'DO_BOX' 298 | DO_BOX (state_slot_t *, ssl, inx, ssl_pars) dk_free_tree (inst[ssl->ssl_box_index]); | ^~~~~~ cldaq.c: In function 'clrg_local_ins_del_single': cldaq.c:310:17: warning: unused variable 'deflt_clib' [-Wunused-variable] 310 | cll_in_box_t *deflt_clib = clrg_ensure_single_clib (clrg); | ^~~~~~~~~~ cldaq.c: In function 'cl_part_hosts': cldaq.c:351:32: warning: unused parameter 'map' [-Wunused-parameter] 351 | cl_part_hosts (cluster_map_t * map, cl_host_t ** group, uint32 hash, int32 rem, int is_upd, dk_set_t * hosts) | ~~~~~~~~~~~~~~~~^~~ cldaq.c:351:50: warning: unused parameter 'group' [-Wunused-parameter] 351 | cl_part_hosts (cluster_map_t * map, cl_host_t ** group, uint32 hash, int32 rem, int is_upd, dk_set_t * hosts) | ~~~~~~~~~~~~~^~~~~ cldaq.c:351:64: warning: unused parameter 'hash' [-Wunused-parameter] 351 | cl_part_hosts (cluster_map_t * map, cl_host_t ** group, uint32 hash, int32 rem, int is_upd, dk_set_t * hosts) cldaq.c:351:76: warning: unused parameter 'rem' [-Wunused-parameter] 351 | cl_part_hosts (cluster_map_t * map, cl_host_t ** group, uint32 hash, int32 rem, int is_upd, dk_set_t * hosts) cldaq.c:351:85: warning: unused parameter 'is_upd' [-Wunused-parameter] 351 | cl_part_hosts (cluster_map_t * map, cl_host_t ** group, uint32 hash, int32 rem, int is_upd, dk_set_t * hosts) | ~~~~^~~~~~ cldaq.c:351:104: warning: unused parameter 'hosts' [-Wunused-parameter] 351 | cl_part_hosts (cluster_map_t * map, cl_host_t ** group, uint32 hash, int32 rem, int is_upd, dk_set_t * hosts) | ~~~~~~~~~~~^~~~~ cldaq.c: In function 'cl_key_locate': cldaq.c:358:28: warning: unused parameter 'key' [-Wunused-parameter] 358 | cl_key_locate (dbe_key_t * key, caddr_t * values, int is_upd, slice_id_t * slid_ret) | ~~~~~~~~~~~~^~~ cldaq.c:358:43: warning: unused parameter 'values' [-Wunused-parameter] 358 | cl_key_locate (dbe_key_t * key, caddr_t * values, int is_upd, slice_id_t * slid_ret) | ~~~~~~~~~~^~~~~~ cldaq.c:358:55: warning: unused parameter 'is_upd' [-Wunused-parameter] 358 | cl_key_locate (dbe_key_t * key, caddr_t * values, int is_upd, slice_id_t * slid_ret) | ~~~~^~~~~~ cldaq.c:358:76: warning: unused parameter 'slid_ret' [-Wunused-parameter] 358 | cl_key_locate (dbe_key_t * key, caddr_t * values, int is_upd, slice_id_t * slid_ret) | ~~~~~~~~~~~~~^~~~~~~~ cldaq.c: In function 'bif_cl_set_slice': cldaq.c:377:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 377 | bif_cl_set_slice (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ cldaq.c: In function 'bif_partition': cldaq.c:402:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 402 | bif_partition (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ cldaq.c: In function 'bif_partition_group': cldaq.c:424:7: warning: variable 'no' set but not used [-Wunused-but-set-variable] 424 | int no; | ^~ cldaq.c:417:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 417 | bif_partition_group (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ cldaq.c: In function 'bif_key_n_partitions': cldaq.c:442:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 442 | bif_key_n_partitions (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ cldaq.c: In function 'bif_daq': cldaq.c:450:35: warning: unused parameter 'err_ret' [-Wunused-parameter] 450 | bif_daq (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ cldaq.c: In function 'bif_daq_buffered_bytes': cldaq.c:481:50: warning: unused parameter 'err_ret' [-Wunused-parameter] 481 | bif_daq_buffered_bytes (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ cldaq.c: In function 'cu_dispatch': cldaq.c:560:7: warning: unused variable 'first_seq_no' [-Wunused-variable] 560 | int first_seq_no = -1; | ^~~~~~~~~~~~ cldaq.c: In function 'cu_next': cldaq.c:662:46: warning: unused parameter 'qi' [-Wunused-parameter] 662 | cu_next (cucurbit_t * cu, query_instance_t * qi, int is_flush) | ~~~~~~~~~~~~~~~~~~~^~ cldaq.c:662:54: warning: unused parameter 'is_flush' [-Wunused-parameter] 662 | cu_next (cucurbit_t * cu, query_instance_t * qi, int is_flush) | ~~~~^~~~~~~~ cldaq.c: In function 'bif_dpipe_redo': cldaq.c:917:42: warning: unused parameter 'err_ret' [-Wunused-parameter] 917 | bif_dpipe_redo (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ cldaq.c: In function 'bif_dpipe': cldaq.c:946:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 946 | for (inx = 1; inx < BOX_ELEMENTS (args); inx++) | ^ cldaq.c:925:37: warning: unused parameter 'err_ret' [-Wunused-parameter] 925 | bif_dpipe (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ cldaq.c: In function 'cu_row': cldaq.c:971:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 971 | for (inx = 0; inx < BOX_ELEMENTS (args); inx++) | ^ cldaq.c: In function 'cu_ssl_row': cldaq.c:1032:29: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1032 | for (inx = first_ssl; inx < BOX_ELEMENTS (args); inx++) | ^ cldaq.c:1052:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1052 | for (inx = 2; inx < BOX_ELEMENTS (row); inx++) | ^ cldaq.c: In function 'bif_dpipe_next': cldaq.c:1198:27: warning: unused parameter 'qst' [-Wunused-parameter] 1198 | bif_dpipe_next (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ cldaq.c:1198:42: warning: unused parameter 'err_ret' [-Wunused-parameter] 1198 | bif_dpipe_next (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ cldaq.c:1198:67: warning: unused parameter 'args' [-Wunused-parameter] 1198 | bif_dpipe_next (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ cldaq.c: In function 'bif_dpipe_count': cldaq.c:1205:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 1205 | bif_dpipe_count (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ cldaq.c: In function 'bif_dpipe_reuse': cldaq.c:1216:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 1216 | bif_dpipe_reuse (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ cldaq.c: In function 'bif_dpipe_define': cldaq.c:1232:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 1232 | bif_dpipe_define (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ cldaq.c: In function 'bif_dpipe_drop': cldaq.c:1266:42: warning: unused parameter 'err_ret' [-Wunused-parameter] 1266 | bif_dpipe_drop (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ cldaq.c: In function 'bif_cl_is_autocommit': cldaq.c:1280:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 1280 | bif_cl_is_autocommit (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ cldaq.c:1280:73: warning: unused parameter 'args' [-Wunused-parameter] 1280 | bif_cl_is_autocommit (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ cldaq.c: In function 'bif_cl_daq_client': cldaq.c:1290:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 1290 | bif_cl_daq_client (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ cldaq.c:1290:70: warning: unused parameter 'args' [-Wunused-parameter] 1290 | bif_cl_daq_client (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ cldaq.c: In function 'bif_cl_detach_thread': cldaq.c:1309:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 1309 | bif_cl_detach_thread (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ cldaq.c:1309:73: warning: unused parameter 'args' [-Wunused-parameter] 1309 | bif_cl_detach_thread (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ In file included from ../../libsrc/Dk.h:100: cldaq.c: In function 'dpipe_refresh_schema': cldaq.c:1324:23: warning: unused variable 'name' [-Wunused-variable] 1324 | DO_IDHASH (caddr_t, name, cu_func_t *, cf, name_to_cu_func) | ^~~~ ../../libsrc/Dk/Dkhashext.h:284:10: note: in definition of macro 'DO_IDHASH' 284 | { tk key = *key##p; \ | ^~~ cldaq.c: In function 'bif_cl_current_slice': cldaq.c:1407:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 1407 | bif_cl_current_slice (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ cldaq.c:1407:73: warning: unused parameter 'args' [-Wunused-parameter] 1407 | bif_cl_current_slice (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-monitor.lo `test -f 'monitor.c' || echo './'`monitor.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c monitor.c -fPIC -DPIC -o .libs/libwi_la-monitor.o monitor.c: In function 'mon_read_ck': monitor.c:223:19: warning: variable 'p' set but not used [-Wunused-but-set-variable] 223 | monitor_t * c, *p; \ | ^ monitor.c:250:1: note: in expansion of macro 'MON_CK' 250 | MON_CK(read, (c->mon_read_pct > (2.0 * c->mon_cpu_pct)), (c->mon_cpu_pct <= 0)) | ^~~~~~ monitor.c: In function 'mon_locks_ck': monitor.c:223:19: warning: variable 'p' set but not used [-Wunused-but-set-variable] 223 | monitor_t * c, *p; \ | ^ monitor.c:251:1: note: in expansion of macro 'MON_CK' 251 | MON_CK(locks, (c->mon_lw_thr > (0.7 * c->mon_thr)), (c->mon_thr <= 0)) | ^~~~~~ monitor.c: In function 'mon_thr_run_ck': monitor.c:252:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 252 | MON_CK(thr_run, (c->mon_thr_run > (3 * mon_max_threads) && c->mon_high_cpu), 0) | ^ monitor.c:233:12: note: in definition of macro 'MON_CK' 233 | if (!cond) \ | ^~~~ monitor.c:223:19: warning: variable 'p' set but not used [-Wunused-but-set-variable] 223 | monitor_t * c, *p; \ | ^ monitor.c:252:1: note: in expansion of macro 'MON_CK' 252 | MON_CK(thr_run, (c->mon_thr_run > (3 * mon_max_threads) && c->mon_high_cpu), 0) | ^~~~~~ monitor.c: In function 'mon_thr_ck': monitor.c:254:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 254 | MON_CK(thr, (c->mon_thr_run > mon_max_threads && c->mon_cpu_pct < 70.0), 0) | ^ monitor.c:233:12: note: in definition of macro 'MON_CK' 233 | if (!cond) \ | ^~~~ monitor.c:223:19: warning: variable 'p' set but not used [-Wunused-but-set-variable] 223 | monitor_t * c, *p; \ | ^ monitor.c:254:1: note: in expansion of macro 'MON_CK' 254 | MON_CK(thr, (c->mon_thr_run > mon_max_threads && c->mon_cpu_pct < 70.0), 0) | ^~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-json_l.lo `test -f 'json_l.c' || echo './'`json_l.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c json_l.c -fPIC -DPIC -o .libs/libwi_la-json_l.o ./json.l: In function 'jsonyyalloc': ./json.l:108:40: warning: unused parameter 'yyscanner' [-Wunused-parameter] 108 | jsonyyalloc (yy_size_t size, yyscan_t yyscanner) | ~~~~~~~~~^~~~~~~~~ ./json.l: In function 'jsonyyrealloc': ./json.l:117:14: warning: comparison of integer expressions of different signedness: 'int' and 'yy_size_t' {aka 'long unsigned int'} [-Wsign-compare] 117 | if (old_sz < sz) | ^ ./json.l:114:54: warning: unused parameter 'yyscanner' [-Wunused-parameter] 114 | jsonyyrealloc (void * ptr, yy_size_t sz , yyscan_t yyscanner) | ~~~~~~~~~^~~~~~~~~ ./json.l: In function 'jsonyyfree': ./json.l:129:20: warning: unused parameter 'ptr' [-Wunused-parameter] 129 | jsonyyfree (void * ptr , yyscan_t yyscanner) | ~~~~~~~^~~ ./json.l:129:35: warning: unused parameter 'yyscanner' [-Wunused-parameter] 129 | jsonyyfree (void * ptr , yyscan_t yyscanner) | ~~~~~~~~~^~~~~~~~~ json_l.c: In function 'jsonyylex': ./json.l:47:64: warning: unused parameter 'jsonp_arg' [-Wunused-parameter] 47 | #define YY_DECL int jsonyylex (YYSTYPE *yylval_param, jsonp_t *jsonp_arg, yyscan_t yyscanner) | ~~~~~~~~~^~~~~~~~~ json_l.c:1965:1: note: in expansion of macro 'YY_DECL' 1965 | */ | ^~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-clsql.lo `test -f 'clsql.c' || echo './'`clsql.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c clsql.c -fPIC -DPIC -o .libs/libwi_la-clsql.o In file included from ../../libsrc/Dk.h:97, from wi.h:56, from sqlnode.h:32, from clsql.c:28: clsql.c: In function 'ssl_arr_print': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ clsql.c:67:3: note: in expansion of macro 'DO_BOX' 67 | DO_BOX (state_slot_t *, ssl, inx, arr) | ^~~~~~ clsql.c: In function 'key_is_local_copy': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ clsql.c:99:3: note: in expansion of macro 'DO_BOX' 99 | DO_BOX (cl_host_t *, host, inx, groups[0]->chg_hosts) | ^~~~~~ clsql.c: In function 'sqlg_cl_insert': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ clsql.c:145:3: note: in expansion of macro 'DO_BOX' 145 | DO_BOX (ins_key_t *, ik, inx, ins->ins_keys) | ^~~~~~ clsql.c: In function 'sqlg_env_remove_globals': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ clsql.c:173:3: note: in expansion of macro 'DO_BOX' 173 | DO_BOX (state_slot_t *, ssl, inx, env) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ clsql.c:178:9: note: in expansion of macro 'DO_BOX' 178 | DO_BOX (state_slot_t *, ssl, inx, env) | ^~~~~~ clsql.c: In function 'cl_qn_set_save': clsql.c:194:33: warning: unused parameter 'qn' [-Wunused-parameter] 194 | cl_qn_set_save (data_source_t * qn, state_slot_t ** env) | ~~~~~~~~~~~~~~~~^~ clsql.c:194:53: warning: unused parameter 'env' [-Wunused-parameter] 194 | cl_qn_set_save (data_source_t * qn, state_slot_t ** env) | ~~~~~~~~~~~~~~~~^~~ clsql.c: In function 'sqlg_qf_nodes_env': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ clsql.c:367:3: note: in expansion of macro 'DO_BOX' 367 | DO_BOX (state_slot_t *, refd, inx, refd_after_qf) | ^~~~~~ clsql.c: In function 'sqlg_qf_ctx': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ clsql.c:486:7: note: in expansion of macro 'DO_BOX' 486 | DO_BOX (state_slot_t *, state, inx, qf->qf_agg_res) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ clsql.c:495:3: note: in expansion of macro 'DO_BOX' 495 | DO_BOX (state_slot_t *, ref_after_qf, inx, refd_after_qf) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ clsql.c:523:3: note: in expansion of macro 'DO_BOX' 523 | DO_BOX (state_slot_t *, param, inx, qf->qf_params) | ^~~~~~ clsql.c: In function 'cl_simple_ts_save': clsql.c:598:53: warning: unused parameter 'local_refs' [-Wunused-parameter] 598 | cl_simple_ts_save (table_source_t * ts, dk_hash_t * local_refs, dk_hash_t * prev_refs, dk_hash_t * refs) | ~~~~~~~~~~~~^~~~~~~~~~ clsql.c: In function 'sqlg_un_refs': clsql.c:750:28: warning: unused parameter 'sc' [-Wunused-parameter] 750 | sqlg_un_refs (sql_comp_t * sc, union_node_t * un, dk_hash_t * refs) | ~~~~~~~~~~~~~^~ clsql.c: In function 'sqlg_qn_env': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ clsql.c:796:15: note: in expansion of macro 'DO_BOX' 796 | DO_BOX (state_slot_t *, ssl, inx, sc->sc_sel_out) | ^~~~~~ clsql.c: In function 'sqlg_qn_mark_globals': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ clsql.c:911:7: note: in expansion of macro 'DO_BOX' 911 | DO_BOX (state_slot_t *, ssl, inx, dp->dp_outputs) | ^~~~~~ clsql.c: In function 'is_pipe_call': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ clsql.c:1088:11: note: in expansion of macro 'DO_BOX' 1088 | DO_BOX (state_slot_t *, ssl, inx, ins->_.call.params) | ^~~~~~ clsql.c: In function 'sqlg_pre_code_dpipe': clsql.c:1131:31: warning: unused parameter 'so' [-Wunused-parameter] 1131 | sqlg_pre_code_dpipe (sqlo_t * so, dk_set_t * code_ret, data_source_t * qn) | ~~~~~~~~~^~ clsql.c:1131:46: warning: unused parameter 'code_ret' [-Wunused-parameter] 1131 | sqlg_pre_code_dpipe (sqlo_t * so, dk_set_t * code_ret, data_source_t * qn) | ~~~~~~~~~~~^~~~~~~~ clsql.c:1131:72: warning: unused parameter 'qn' [-Wunused-parameter] 1131 | sqlg_pre_code_dpipe (sqlo_t * so, dk_set_t * code_ret, data_source_t * qn) | ~~~~~~~~~~~~~~~~^~ clsql.c: In function 'dp_loc_ts': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ clsql.c:1225:3: note: in expansion of macro 'DO_BOX' 1225 | DO_BOX (col_partition_t *, cp, inx, key->key_partition->kpd_cols) | ^~~~~~ clsql.c: In function 'cv_multistate': clsql.c:1261:27: warning: unused parameter 'cv' [-Wunused-parameter] 1261 | cv_multistate (code_vec_t cv) | ~~~~~~~~~~~^~ clsql.c: In function 'cn_qr_set_no': clsql.c:1324:60: warning: unused parameter 'cn' [-Wunused-parameter] 1324 | cn_qr_set_no (sql_comp_t * sc, query_t * qr, code_node_t * cn, data_source_t ** clb_node, short *set_inx_ret) | ~~~~~~~~~~~~~~^~ clsql.c: In function 'sqlg_multistate_code': clsql.c:1418:36: warning: unused parameter 'sc' [-Wunused-parameter] 1418 | sqlg_multistate_code (sql_comp_t * sc, data_source_t ** head, int in_order) | ~~~~~~~~~~~~~^~ clsql.c:1418:57: warning: unused parameter 'head' [-Wunused-parameter] 1418 | sqlg_multistate_code (sql_comp_t * sc, data_source_t ** head, int in_order) | ~~~~~~~~~~~~~~~~~^~~~ clsql.c:1418:67: warning: unused parameter 'in_order' [-Wunused-parameter] 1418 | sqlg_multistate_code (sql_comp_t * sc, data_source_t ** head, int in_order) | ~~~~^~~~~~~~ clsql.c: In function 'sqlg_distinct_colocated': clsql.c:1604:39: warning: unused parameter 'sc' [-Wunused-parameter] 1604 | sqlg_distinct_colocated (sql_comp_t * sc, state_slot_t ** ssls, int n_ssls) | ~~~~~~~~~~~~~^~ clsql.c:1604:59: warning: unused parameter 'ssls' [-Wunused-parameter] 1604 | sqlg_distinct_colocated (sql_comp_t * sc, state_slot_t ** ssls, int n_ssls) | ~~~~~~~~~~~~~~~~^~~~ clsql.c:1604:69: warning: unused parameter 'n_ssls' [-Wunused-parameter] 1604 | sqlg_distinct_colocated (sql_comp_t * sc, state_slot_t ** ssls, int n_ssls) | ~~~~^~~~~~ clsql.c: In function 'cv_multistate': clsql.c:1263:1: warning: control reaches end of non-void function [-Wreturn-type] 1263 | } | ^ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-bif_intl.lo `test -f 'bif_intl.c' || echo './'`bif_intl.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c bif_intl.c -fPIC -DPIC -o .libs/libwi_la-bif_intl.o bif_intl.c: In function 'bif_collation_define_memonly': bif_intl.c:153:56: warning: unused parameter 'err_ret' [-Wunused-parameter] 153 | bif_collation_define_memonly (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ In file included from ../../libsrc/Dk.h:97, from http.h:31, from bif_intl.c:32: bif_intl.c: In function 'bif_charset_define': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_intl.c:209:3: note: in expansion of macro 'DO_BOX' 209 | DO_BOX (caddr_t, cs_alias, i, aliases) | ^~~~~~ bif_intl.c:162:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 162 | bif_charset_define (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_intl.c: In function 'bif_charset_canonical_name': bif_intl.c:226:54: warning: unused parameter 'err_ret' [-Wunused-parameter] 226 | bif_charset_canonical_name (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_intl.c: In function 'bif_complete_collation_name': bif_intl.c:253:55: warning: unused parameter 'err_ret' [-Wunused-parameter] 253 | bif_complete_collation_name (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ In file included from wi.h:115, from strlike.h:29, from http.h:49: bif_intl.c: In function 'collation_order_string': widd.h:174:61: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 174 | #define COLLATION_XLAT_WIDE(co,src) ((((unsigned int)(src)) >= (co)->co_xlat_table_len) ? ((unsigned int)(src)) : COLLATION_XLAT_WIDE_NOCHECK(co,src)) | ^~ bif_intl.c:313:40: note: in expansion of macro 'COLLATION_XLAT_WIDE' 313 | ((wchar_t *)(dest))[ctr] = COLLATION_XLAT_WIDE (coll, ((wchar_t *)(string))[ctr]); | ^~~~~~~~~~~~~~~~~~~ widd.h:173:45: warning: operand of '?:' changes signedness from 'wchar_t' {aka 'int'} to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 173 | #define COLLATION_XLAT_WIDE_NOCHECK(co,src) ((co)->co_xlat_table[((unsigned int)(src))]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ widd.h:174:115: note: in expansion of macro 'COLLATION_XLAT_WIDE_NOCHECK' 174 | #define COLLATION_XLAT_WIDE(co,src) ((((unsigned int)(src)) >= (co)->co_xlat_table_len) ? ((unsigned int)(src)) : COLLATION_XLAT_WIDE_NOCHECK(co,src)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ bif_intl.c:313:40: note: in expansion of macro 'COLLATION_XLAT_WIDE' 313 | ((wchar_t *)(dest))[ctr] = COLLATION_XLAT_WIDE (coll, ((wchar_t *)(string))[ctr]); | ^~~~~~~~~~~~~~~~~~~ widd.h:174:61: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 174 | #define COLLATION_XLAT_WIDE(co,src) ((((unsigned int)(src)) >= (co)->co_xlat_table_len) ? ((unsigned int)(src)) : COLLATION_XLAT_WIDE_NOCHECK(co,src)) | ^~ bif_intl.c:334:25: note: in expansion of macro 'COLLATION_XLAT_WIDE' 334 | dest[ctr] = COLLATION_XLAT_WIDE (coll, dest[ctr]); | ^~~~~~~~~~~~~~~~~~~ widd.h:173:45: warning: operand of '?:' changes signedness from 'wchar_t' {aka 'int'} to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 173 | #define COLLATION_XLAT_WIDE_NOCHECK(co,src) ((co)->co_xlat_table[((unsigned int)(src))]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ widd.h:174:115: note: in expansion of macro 'COLLATION_XLAT_WIDE_NOCHECK' 174 | #define COLLATION_XLAT_WIDE(co,src) ((((unsigned int)(src)) >= (co)->co_xlat_table_len) ? ((unsigned int)(src)) : COLLATION_XLAT_WIDE_NOCHECK(co,src)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ bif_intl.c:334:25: note: in expansion of macro 'COLLATION_XLAT_WIDE' 334 | dest[ctr] = COLLATION_XLAT_WIDE (coll, dest[ctr]); | ^~~~~~~~~~~~~~~~~~~ bif_intl.c:299:18: warning: unused variable 'curr' [-Wunused-variable] 299 | unsigned char *curr; | ^~~~ bif_intl.c: In function 'bif_collation_order_string': bif_intl.c:361:54: warning: unused parameter 'err_ret' [-Wunused-parameter] 361 | bif_collation_order_string (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_intl.c: In function 'bif_rdf_collation_order_string': bif_intl.c:378:58: warning: unused parameter 'err_ret' [-Wunused-parameter] 378 | bif_rdf_collation_order_string (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_intl.c: In function 'bif_current_charset': bif_intl.c:403:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 403 | bif_current_charset (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_intl.c:403:72: warning: unused parameter 'args' [-Wunused-parameter] 403 | bif_current_charset (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ bif_intl.c: In function 'bif_charset_recode': bif_intl.c:573:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 573 | bif_charset_recode (caddr_t *qst, caddr_t *err_ret, state_slot_t ** args) | ~~~~~~~~~^~~~~~~ bif_intl.c: In function 'bif_bf_text_to_UTF8': bif_intl.c:621:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 621 | bif_bf_text_to_UTF8 (caddr_t *qst, caddr_t *err_ret, state_slot_t ** args) | ~~~~~~~~~^~~~~~~ bif_intl.c: In function 'bif_bf_text_to_UTF8_or_wide': bif_intl.c:647:53: warning: unused parameter 'err_ret' [-Wunused-parameter] 647 | bif_bf_text_to_UTF8_or_wide (caddr_t *qst, caddr_t *err_ret, state_slot_t ** args) | ~~~~~~~~~^~~~~~~ bif_intl.c: In function 'bif_uname': bif_intl.c:679:7: warning: variable 'allow_long' set but not used [-Wunused-but-set-variable] 679 | int allow_long = 0; | ^~~~~~~~~~ bif_intl.c: In function 'bif_quick_uname': bif_intl.c:775:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 775 | bif_quick_uname (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_intl.c: In function 'bif_charsets_list': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_intl.c:830:7: note: in expansion of macro 'DO_BOX' 830 | DO_BOX (caddr_t, cs_name, inx, ((caddr_t *) output)) | ^~~~~~ bif_intl.c: In function 'bif_unicode_toupper': bif_intl.c:841:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 841 | bif_unicode_toupper (caddr_t *qst, caddr_t *err_ret, state_slot_t ** args) | ~~~~~~~~~^~~~~~~ bif_intl.c: In function 'bif_unicode_tolower': bif_intl.c:850:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 850 | bif_unicode_tolower (caddr_t *qst, caddr_t *err_ret, state_slot_t ** args) | ~~~~~~~~~^~~~~~~ bif_intl.c: In function 'bif_unicode_char_properties': bif_intl.c:859:53: warning: unused parameter 'err_ret' [-Wunused-parameter] 859 | bif_unicode_char_properties (caddr_t *qst, caddr_t *err_ret, state_slot_t ** args) | ~~~~~~~~~^~~~~~~ bif_intl.c: In function 'intl_find_user_charset': bif_intl.c:1067:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1067 | for (inx2 = 0; inx2 < sizeof (szEncName) - 6 && encname[inx2]; inx1++, inx2++) | ^ bif_intl.c: In function 'bif_iswidestring': bif_intl.c:1136:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 1136 | bif_iswidestring (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_intl.c: In function 'bif_dbg_assert_encoding': bif_intl.c:1173:51: warning: unused parameter 'err_ret' [-Wunused-parameter] 1173 | bif_dbg_assert_encoding (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_intl.c: In function 'bif_dbg_set_lh_xany_normalization_flags': bif_intl.c:1191:67: warning: unused parameter 'err_ret' [-Wunused-parameter] 1191 | bif_dbg_set_lh_xany_normalization_flags (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_intl.c: In function 'bif_langmatches_pct_http': bif_intl.c:1293:52: warning: unused parameter 'err_ret' [-Wunused-parameter] 1293 | bif_langmatches_pct_http (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_intl.c: In function 'bif_uname': bif_intl.c:690:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 690 | case 3: allow_long = bif_long_arg (qst, args, 2, "uname"); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bif_intl.c:691:5: note: here 691 | case 2: cs1_name = bif_string_or_null_arg (qst, args, 1, "uname"); | ^~~~ bif_intl.c:691:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 691 | case 2: cs1_name = bif_string_or_null_arg (qst, args, 1, "uname"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bif_intl.c:692:5: note: here 692 | case 1: | ^~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-bif_regexp.lo `test -f 'bif_regexp.c' || echo './'`bif_regexp.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c bif_regexp.c -fPIC -DPIC -o .libs/libwi_la-bif_regexp.o bif_regexp.c: In function 'bif_regexp_replace_hits_with_template': bif_regexp.c:838:65: warning: unused parameter 'err_ret' [-Wunused-parameter] 838 | bif_regexp_replace_hits_with_template (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_regexp.c: In function 'bif_regexp_version': bif_regexp.c:1010:31: warning: unused parameter 'qst' [-Wunused-parameter] 1010 | bif_regexp_version (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ bif_regexp.c:1010:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 1010 | bif_regexp_version (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_regexp.c:1010:71: warning: unused parameter 'args' [-Wunused-parameter] 1010 | bif_regexp_version (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ bif_regexp.c: In function 'bif_iri_validation_regex': bif_regexp.c:1261:52: warning: unused parameter 'err_ret' [-Wunused-parameter] 1261 | bif_iri_validation_regex (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_regexp.c: In function 'regexp_split_parse': bif_regexp.c:1411:71: warning: parameter 'offvect' set but not used [-Wunused-but-set-parameter] 1411 | regexp_split_parse (const char* pattern, const char* str, PCRE2_SIZE* offvect, uint32_t offvect_sz, uint32_t c_opts) | ^ bif_regexp.c: In function 'bif_regexp_parse_impl': bif_regexp.c:685:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 685 | case 5: if (parse_list) max_n_hits = bif_long_range_arg (qst, args, 4, fname, 0, max_n_hits); | ^ bif_regexp.c:686:5: note: here 686 | case 4: c_opts |= regexp_optchars_to_bits (bif_string_arg (qst, args, 3, fname)); | ^~~~ bif_regexp.c: In function 'bif_regexp_match': bif_regexp.c:346:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 346 | case 5: utf8_mode = (long) bif_long_arg (qst, args, 4, "regexp_match"); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bif_regexp.c:347:5: note: here 347 | case 4: c_opts |= regexp_optchars_to_bits (bif_string_arg (qst, args, 3, "regexp_match")); | ^~~~ bif_regexp.c:347:20: warning: this statement may fall through [-Wimplicit-fallthrough=] 347 | case 4: c_opts |= regexp_optchars_to_bits (bif_string_arg (qst, args, 3, "regexp_match")); | ^~ bif_regexp.c:348:5: note: here 348 | case 3: replace_the_instr = (long) bif_long_arg (qst, args, 2, "regexp_match"); | ^~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-json_p.lo `test -f 'json_p.c' || echo './'`json_p.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c json_p.c -fPIC -DPIC -o .libs/libwi_la-json_p.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-ceins.lo `test -f 'ceins.c' || echo './'`ceins.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c ceins.c -fPIC -DPIC -o .libs/libwi_la-ceins.o ceins.c: In function 'ceic_all_dtp': ceins.c:68:36: warning: pointer targets in passing argument 1 of 'unbox_iri_int64' differ in signedness [-Wpointer-sign] 68 | n = unbox_iri_int64 (val); | ^~~ | | | db_buf_t {aka unsigned char *} In file included from sqlnode.h:2095, from ceins.c:26: sqlfn.h:1386:33: note: expected 'caddr_t' {aka 'char *'} but argument is of type 'db_buf_t' {aka 'unsigned char *'} 1386 | int64 unbox_iri_int64 (caddr_t x); | ~~~~~~~~^ ceins.c: At top level: ceins.c:86:9: warning: "INS_NAME" redefined 86 | #define INS_NAME ce_insert_vec_int64 | ^~~~~~~~ ceins.c:80:9: note: this is the location of the previous definition 80 | #define INS_NAME ce_insert_vec_int | ^~~~~~~~ ceins.c:87:9: warning: "ELT_T" redefined 87 | #define ELT_T int64 | ^~~~~ ceins.c:81:9: note: this is the location of the previous definition 81 | #define ELT_T int | ^~~~~ ceins.c:88:9: warning: "SET_NA" redefined 88 | #define SET_NA INT64_SET_CA | ^~~~~~ ceins.c:82:9: note: this is the location of the previous definition 82 | #define SET_NA LONG_SET_CA | ^~~~~~ ceins.c: In function 'ce_inc_n_values': ceins.c:349:26: warning: variable 'new_hl' set but not used [-Wunused-but-set-variable] 349 | int n_values, n_bytes, new_hl; | ^~~~~~ ceins.c: In function 'ce_insert_byte': ceins.c:378:26: warning: variable 'new_hl' set but not used [-Wunused-but-set-variable] 378 | int n_values, n_bytes, new_hl; | ^~~~~~ ceins.c: In function 'ce_rld_append': ceins.c:432:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 432 | if (fill >= sizeof (temp)) | ^~ ceins.c:451:20: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 451 | if (fill >= sizeof (temp)) | ^~ ceins.c:455:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 455 | if (fill >= sizeof (temp)) | ^~ ceins.c:463:20: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 463 | if (fill >= sizeof (temp)) | ^~ ceins.c:472:20: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 472 | if (fill >= sizeof (temp)) | ^~ ceins.c:476:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 476 | if (fill >= sizeof (temp)) | ^~ ceins.c: In function 'ce_insert_rld': ceins.c:644:29: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'int' [-Wsign-compare] 644 | if (last_row + r8 < row_no) | ^ ceins.c: In function 'ce_insert_bm': ceins.c:928:16: warning: variable 'first' set but not used [-Wunused-but-set-variable] 928 | int64 value, first, top_val; | ^~~~~ ceins.c: In function 'ce_insert_int_delta': ceins.c:1065:45: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1065 | if (row_no >= last_row && (row_no <= last_row + run || last_row + run == n_values)) | ^~ ceins.c:1065:81: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1065 | if (row_no >= last_row && (row_no <= last_row + run || last_row + run == n_values)) | ^~ ceins.c:1071:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1071 | if (row_no > last_row + run) | ^ ceins.c:1004:30: warning: variable 'ce_cur' set but not used [-Wunused-but-set-variable] 1004 | db_buf_t ce_first, ce_end, ce_cur; | ^~~~~~ ceins.c: In function 'ce_compare_ins': ceins.c:1237:32: warning: unused parameter 'ceic' [-Wunused-parameter] 1237 | ce_compare_ins (ce_ins_ctx_t * ceic, caddr_t * res, db_buf_t ce2, int len) | ~~~~~~~~~~~~~~~^~~~ ceins.c:1237:71: warning: unused parameter 'len' [-Wunused-parameter] 1237 | ce_compare_ins (ce_ins_ctx_t * ceic, caddr_t * res, db_buf_t ce2, int len) | ~~~~^~~ ceins.c: In function 'ce_insert_deltas': ceins.c:245:7: warning: 'first_len' may be used uninitialized [-Wmaybe-uninitialized] 245 | int first_len, rc; | ^~~~~~~~~ ceins.c: In function 'ce_insert_dict': ceins.c:880:22: warning: 'dict' may be used uninitialized [-Wmaybe-uninitialized] 880 | dict_offset = dict - ce_first; | ~~~~~^~~~~~~~~~ ceins.c:838:12: note: 'dict' declared here 838 | db_buf_t dict; | ^~~~ ceins.c:881:26: warning: 'n_distinct' may be used uninitialized [-Wmaybe-uninitialized] 881 | new_bytes = n_distinct <= 16 ? ALIGN_2 (n_values + n_insert) / 2 : n_values + n_insert; | ~~~~~~~~~~~^~~~~ ceins.c:839:7: note: 'n_distinct' declared here 839 | int n_distinct, dict_offset, inx; | ^~~~~~~~~~ ceins.c: In function 'ce_insert_1': ceins.c:1381:15: warning: 'org_set' may be used uninitialized [-Wmaybe-uninitialized] 1381 | int n_done = itc->itc_ce_first_set - org_set; | ^~~~~~ ceins.c:1276:42: note: 'org_set' was declared here 1276 | int initial_len = ce_total_bytes (ce), org_set, org_count; | ^~~~~~~ ceins.c:1397:7: warning: 'org_count' may be used uninitialized [-Wmaybe-uninitialized] 1397 | ce_compare_ins (ceic, res, ce2, org_count + ceic->ceic_n_for_ce); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ceins.c:1276:51: note: 'org_count' was declared here 1276 | int initial_len = ce_total_bytes (ce), org_set, org_count; | ^~~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-rendezvous.lo `test -f 'rendezvous.c' || echo './'`rendezvous.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c rendezvous.c -fPIC -DPIC -o .libs/libwi_la-rendezvous.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-bif_crypto.lo `test -f 'bif_crypto.c' || echo './'`bif_crypto.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c bif_crypto.c -fPIC -DPIC -o .libs/libwi_la-bif_crypto.o bif_crypto.c: In function 'box_sha1_1': bif_crypto.c:139:1: warning: 'SHA1_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 139 | DO_ALG (SHA, sha1, SHA1_, SHA_DIGEST_LENGTH) | ^~~~~~ In file included from /usr/include/openssl/x509.h:41, from sqlbif.h:33, from bif_crypto.c:29: /usr/include/openssl/sha.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX *c, const void *data, size_t len); | ^~~~~~~~~~~ bif_crypto.c:139:1: warning: 'SHA1_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 139 | DO_ALG (SHA, sha1, SHA1_, SHA_DIGEST_LENGTH) | ^~~~~~ /usr/include/openssl/sha.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX *c, const void *data, size_t len); | ^~~~~~~~~~~ bif_crypto.c:139:1: warning: 'SHA1_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 139 | DO_ALG (SHA, sha1, SHA1_, SHA_DIGEST_LENGTH) | ^~~~~~ /usr/include/openssl/sha.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX *c, const void *data, size_t len); | ^~~~~~~~~~~ bif_crypto.c: In function 'box_sha1': bif_crypto.c:139:1: warning: 'SHA1_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 139 | DO_ALG (SHA, sha1, SHA1_, SHA_DIGEST_LENGTH) | ^~~~~~ /usr/include/openssl/sha.h:49:27: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c); | ^~~~~~~~~ bif_crypto.c:139:1: warning: 'SHA1_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 139 | DO_ALG (SHA, sha1, SHA1_, SHA_DIGEST_LENGTH) | ^~~~~~ /usr/include/openssl/sha.h:51:27: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int SHA1_Final(unsigned char *md, SHA_CTX *c); | ^~~~~~~~~~ bif_crypto.c: In function 'bif_tree_sha1': bif_crypto.c:105:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 105 | bif_tree_##A_NAME (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) \ | ~~~~~~~~~~^~~~~~~ bif_crypto.c:136:1: note: in expansion of macro 'DO_BIF_TREE_ALG' 136 | DO_BIF_TREE_ALG(A_TYPE,A_NAME,A_PREFIX,A_LENGTH) | ^~~~~~~~~~~~~~~ bif_crypto.c:139:1: note: in expansion of macro 'DO_ALG' 139 | DO_ALG (SHA, sha1, SHA1_, SHA_DIGEST_LENGTH) | ^~~~~~ bif_crypto.c: In function 'box_hmac_1': bif_crypto.c:140:1: warning: 'HMAC_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 140 | DO_BOX_ALG_1 (HMAC, hmac, HMAC_) | ^~~~~~~~~~~~ In file included from /usr/include/openssl/ssl.h:38, from http.h:39, from bif_crypto.c:37: /usr/include/openssl/hmac.h:45:27: note: declared here 45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data, | ^~~~~~~~~~~ bif_crypto.c:140:1: warning: 'HMAC_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 140 | DO_BOX_ALG_1 (HMAC, hmac, HMAC_) | ^~~~~~~~~~~~ /usr/include/openssl/hmac.h:45:27: note: declared here 45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data, | ^~~~~~~~~~~ bif_crypto.c:140:1: warning: 'HMAC_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 140 | DO_BOX_ALG_1 (HMAC, hmac, HMAC_) | ^~~~~~~~~~~~ /usr/include/openssl/hmac.h:45:27: note: declared here 45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data, | ^~~~~~~~~~~ bif_crypto.c: In function 'box_hmac': bif_crypto.c:192:3: warning: 'HMAC_CTX_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 192 | if ((ctx = HMAC_CTX_new()) == NULL) | ^~ /usr/include/openssl/hmac.h:33:33: note: declared here 33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void); | ^~~~~~~~~~~~ bif_crypto.c:195:3: warning: 'HMAC_Init_ex' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 195 | HMAC_Init_ex (ctx, key, box_length (key) - DV_STRINGP (key) ? 1 : 0, md, NULL); | ^~~~~~~~~~~~ /usr/include/openssl/hmac.h:43:27: note: declared here 43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len, | ^~~~~~~~~~~~ bif_crypto.c:197:3: warning: 'HMAC_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 197 | HMAC_Final (ctx, temp, &size); | ^~~~~~~~~~ /usr/include/openssl/hmac.h:47:27: note: declared here 47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md, | ^~~~~~~~~~ bif_crypto.c:204:3: warning: 'HMAC_CTX_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 204 | HMAC_CTX_free (ctx); | ^~~~~~~~~~~~~ /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ bif_crypto.c: In function 'asn1_print_xml_tree_info': bif_crypto.c:210:50: warning: unused parameter 'xclass' [-Wunused-parameter] 210 | asn1_print_xml_tree_info (BIO * bp, int tag, int xclass, int constructed, int indent, int close) | ~~~~^~~~~~ bif_crypto.c:210:62: warning: unused parameter 'constructed' [-Wunused-parameter] 210 | asn1_print_xml_tree_info (BIO * bp, int tag, int xclass, int constructed, int indent, int close) | ~~~~^~~~~~~~~~~ bif_crypto.c:210:79: warning: unused parameter 'indent' [-Wunused-parameter] 210 | asn1_print_xml_tree_info (BIO * bp, int tag, int xclass, int constructed, int indent, int close) | ~~~~^~~~~~ bif_crypto.c: In function 'bif_asn1_to_xml': bif_crypto.c:529:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 529 | bif_asn1_to_xml (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_crypto.c: In function 'bif_tree_hmac': bif_crypto.c:561:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 561 | bif_tree_hmac (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ In file included from ../../libsrc/Dk.h:97, from wi.h:56, from sqlnode.h:32, from bif_crypto.c:28: bif_crypto.c: In function 'smime_get_store_from_array': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_crypto.c:650:3: note: in expansion of macro 'DO_BOX' 650 | DO_BOX (caddr_t, cert, inx, ((caddr_t *) array)) | ^~~~~~ bif_crypto.c: In function 'bif_smime_verify': bif_crypto.c:823:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 823 | if (len >= MAX_BOX_LENGTH) | ^~ bif_crypto.c:759:10: warning: unused variable 'to_free' [-Wunused-variable] 759 | char * to_free = NULL; | ^~~~~~~ bif_crypto.c:747:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 747 | bif_smime_verify (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_crypto.c: In function 'virt_pem_password_cb': bif_crypto.c:855:48: warning: unused parameter 'rwflag' [-Wunused-parameter] 855 | virt_pem_password_cb (char *buf, int size, int rwflag, void *userdata) | ~~~~^~~~~~ bif_crypto.c: In function 'bif_smime_sign': bif_crypto.c:884:42: warning: unused parameter 'err_ret' [-Wunused-parameter] 884 | bif_smime_sign (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_crypto.c: In function 'bif_smime_encrypt': bif_crypto.c:987:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 987 | bif_smime_encrypt (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_crypto.c: In function 'bif_smime_decrypt': bif_crypto.c:1069:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 1069 | bif_smime_decrypt (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_crypto.c: In function 'bif_pem_certificates_to_array': bif_crypto.c:1144:57: warning: unused parameter 'err_ret' [-Wunused-parameter] 1144 | bif_pem_certificates_to_array (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_crypto.c: In function 'bif_x509_certificate_verify': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_crypto.c:1256:3: note: in expansion of macro 'DO_BOX' 1256 | DO_BOX (caddr_t, ca, inx, ((caddr_t *) array)) | ^~~~~~ bif_crypto.c: In function 'bif_get_certificate_info': bif_crypto.c:1629:19: warning: 'RSA_get0_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1629 | RSA_get0_key (EVP_PKEY_get0_RSA (k), &n, &e, NULL); | ^~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:36: /usr/include/openssl/rsa.h:228:28: note: declared here 228 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, | ^~~~~~~~~~~~ bif_crypto.c:1629:19: warning: 'EVP_PKEY_get0_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1629 | RSA_get0_key (EVP_PKEY_get0_RSA (k), &n, &e, NULL); | ^~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:29: /usr/include/openssl/evp.h:1356:22: note: declared here 1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ bif_crypto.c:1641:19: warning: 'DSA_get0_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1641 | DSA_get0_key (EVP_PKEY_get0_DSA (k), &pub_key, NULL); | ^~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:37: /usr/include/openssl/dsa.h:209:28: note: declared here 209 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key, | ^~~~~~~~~~~~ bif_crypto.c:1641:19: warning: 'EVP_PKEY_get0_DSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1641 | DSA_get0_key (EVP_PKEY_get0_DSA (k), &pub_key, NULL); | ^~~~~~~~~~~~ /usr/include/openssl/evp.h:1365:22: note: declared here 1365 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ bif_crypto.c:1771:19: warning: 'EVP_PKEY_get0_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1771 | x = EVP_PKEY_get0_RSA (k); | ^ /usr/include/openssl/evp.h:1356:22: note: declared here 1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ bif_crypto.c:1771:21: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1771 | x = EVP_PKEY_get0_RSA (k); | ^ bif_crypto.c:1773:17: warning: 'i2d_RSA_PUBKEY_bio' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1773 | i2d_RSA_PUBKEY_bio (b, x); | ^~~~~~~~~~~~~~~~~~ /usr/include/openssl/x509.h:626:27: note: declared here 626 | OSSL_DEPRECATEDIN_3_0 int i2d_RSA_PUBKEY_bio(BIO *bp, const RSA *rsa); | ^~~~~~~~~~~~~~~~~~ bif_crypto.c:1422:8: warning: variable 'ssl' set but not used [-Wunused-but-set-variable] 1422 | SSL *ssl = NULL; | ^~~ bif_crypto.c: In function 'bif_bin2hex': bif_crypto.c:1805:39: warning: unused parameter 'err_ret' [-Wunused-parameter] 1805 | bif_bin2hex (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_crypto.c: In function 'bif_hex2bin': bif_crypto.c:1831:39: warning: unused parameter 'err_ret' [-Wunused-parameter] 1831 | bif_hex2bin (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_crypto.c: In function 'bif_sha1_digest': bif_crypto.c:1865:3: warning: 'SHA1_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1865 | SHA1_Init (&ctx); | ^~~~~~~~~ /usr/include/openssl/sha.h:49:27: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c); | ^~~~~~~~~ bif_crypto.c:1866:3: warning: 'SHA1_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1866 | SHA1_Update (&ctx, data, box_length (data) - 1); | ^~~~~~~~~~~ /usr/include/openssl/sha.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX *c, const void *data, size_t len); | ^~~~~~~~~~~ bif_crypto.c:1867:3: warning: 'SHA1_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1867 | SHA1_Final (&(md[0]), &ctx); | ^~~~~~~~~~ /usr/include/openssl/sha.h:51:27: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int SHA1_Final(unsigned char *md, SHA_CTX *c); | ^~~~~~~~~~ bif_crypto.c:1858:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 1858 | bif_sha1_digest (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_crypto.c: In function 'bif_pkcs7_certificates': bif_crypto.c:1874:50: warning: unused parameter 'err_ret' [-Wunused-parameter] 1874 | bif_pkcs7_certificates (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_crypto.c: In function 'bif_base36enc': bif_crypto.c:1915:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 1915 | bif_base36enc (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_crypto.c: In function 'bif_base36dec': bif_crypto.c:1933:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 1933 | bif_base36dec (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_crypto.c: In function 'get_ssl_error_text': bif_crypto.c:173:7: warning: '__builtin_strncpy' output truncated copying between 0 and 13 bytes from a string of length 13 [-Wstringop-truncation] 173 | strncpy (res, "", err_len); | ^ bif_crypto.c: In function 'strses_to_bio': bif_crypto.c:703:7: warning: variable 'len' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 703 | int len = strses_length (ses), to_read = len, readed = 0; | ^~~ bif_crypto.c: In function 'bio_to_strses': bif_crypto.c:727:7: warning: variable 'len' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 727 | int len = BIO_get_mem_data (out_bio, &ptr); | ^~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-gate.lo `test -f 'gate.c' || echo './'`gate.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c gate.c -fPIC -DPIC -o .libs/libwi_la-gate.o gate.c: In function 'itc_async_read_1': gate.c:45:33: warning: unused parameter 'itc' [-Wunused-parameter] 45 | itc_async_read_1 (it_cursor_t * itc, dp_addr_t dp, dp_addr_t phys_dp, | ~~~~~~~~~~~~~~^~~ gate.c:45:48: warning: unused parameter 'dp' [-Wunused-parameter] 45 | itc_async_read_1 (it_cursor_t * itc, dp_addr_t dp, dp_addr_t phys_dp, | ~~~~~~~~~~^~ gate.c:45:62: warning: unused parameter 'phys_dp' [-Wunused-parameter] 45 | itc_async_read_1 (it_cursor_t * itc, dp_addr_t dp, dp_addr_t phys_dp, | ~~~~~~~~~~^~~~~~~ gate.c:46:35: warning: unused parameter 'buf' [-Wunused-parameter] 46 | buffer_desc_t * buf, buffer_desc_t * decoy) | ~~~~~~~~~~~~~~~~^~~ gate.c:46:56: warning: unused parameter 'decoy' [-Wunused-parameter] 46 | buffer_desc_t * buf, buffer_desc_t * decoy) | ~~~~~~~~~~~~~~~~^~~~~ gate.c: In function 'itc_fix_back_link': gate.c:801:36: warning: unused parameter 'old_buf' [-Wunused-parameter] 801 | buffer_desc_t * old_buf, dp_addr_t back_link, int was_after_wait) | ~~~~~~~~~~~~~~~~^~~~~~~ gate.c:801:55: warning: unused parameter 'back_link' [-Wunused-parameter] 801 | buffer_desc_t * old_buf, dp_addr_t back_link, int was_after_wait) | ~~~~~~~~~~^~~~~~~~~ gate.c: In function 'itc_up_transit': gate.c:1127:27: warning: comparison of integer expressions of different signedness: 'int' and 'dp_addr_t' {aka 'unsigned int'} [-Wsign-compare] 1127 | if (LONG_REF (up_field) != up) | ^~ gate.c: In function 'itc_write_parent': gate.c:1458:35: warning: comparison of integer expressions of different signedness: 'int' and 'dp_addr_t' {aka 'unsigned int'} [-Wsign-compare] 1458 | if (LONG_REF (parent_field) != parent) | ^~ gate.c: In function 'isp_unregister_itc_list': gate.c:1850:33: warning: unused parameter 'dp' [-Wunused-parameter] 1850 | isp_unregister_itc_list (void * dp, buffer_desc_t * buf) | ~~~~~~~^~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-plugin_loader.lo `test -f 'plugin_loader.c' || echo './'`plugin_loader.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c plugin_loader.c -fPIC -DPIC -o .libs/libwi_la-plugin_loader.o plugin_loader.c: In function 'attach_plugin_connect': plugin_loader.c:150:51: warning: unused parameter 'plugin' [-Wunused-parameter] 150 | void attach_plugin_connect (const unit_version_t *plugin) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-insert.lo `test -f 'insert.c' || echo './'`insert.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c insert.c -fPIC -DPIC -o .libs/libwi_la-insert.o insert.c: In function 'map_append': insert.c:89:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 89 | if (pm->pm_count + 1 > PM_MAX_ENTRIES) | ^ insert.c: In function 'pg_make_map': insert.c:210:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 210 | if (inx >= PM_MAX_ENTRIES) | ^~ insert.c: In function 'pg_row_check': insert.c:287:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 287 | if (row_len > MAX_ROW_BYTES) | ^ insert.c: In function 'map_insert': insert.c:525:10: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 525 | if (ct > PM_MAX_ENTRIES - 1) | ^ insert.c: In function 'itc_insert_dv': insert.c:604:9: warning: unused parameter 'is_recursive' [-Wunused-parameter] 604 | int is_recursive, row_lock_t * new_rl) | ~~~~^~~~~~~~~~~~ insert.c: In function 'acs_leaf_stat': insert.c:1024:80: warning: variable 'absent_at_last_dirty' set but not used [-Wunused-but-set-variable] 1024 | int cum_dirty = 0, cum_absent = 0, cum_pages = 0, absent_at_first_dirty = 0, absent_at_last_dirty = 0; | ^~~~~~~~~~~~~~~~~~~~ insert.c:1024:53: warning: variable 'absent_at_first_dirty' set but not used [-Wunused-but-set-variable] 1024 | int cum_dirty = 0, cum_absent = 0, cum_pages = 0, absent_at_first_dirty = 0, absent_at_last_dirty = 0; | ^~~~~~~~~~~~~~~~~~~~~ insert.c:1024:38: warning: variable 'cum_pages' set but not used [-Wunused-but-set-variable] 1024 | int cum_dirty = 0, cum_absent = 0, cum_pages = 0, absent_at_first_dirty = 0, absent_at_last_dirty = 0; | ^~~~~~~~~ insert.c: In function 'pr_right_compressible': insert.c:1050:38: warning: unused parameter 'itc' [-Wunused-parameter] 1050 | pr_right_compressible (it_cursor_t * itc, page_rel_t * pr, int from, int to) | ~~~~~~~~~~~~~~^~~ In file included from ../../libsrc/Dk.h:97, from wi.h:56, from sqlnode.h:32, from insert.c:28: insert.c: In function 'itc_compact': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ insert.c:1274:7: note: in expansion of macro 'DO_BOX' 1274 | DO_BOX (row_delta_t *, rd, inx, itc->itc_vec_rds) | ^~~~~~ insert.c:1304:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1304 | if (dk_set_length (pf.pf_left) >= pr_fill && !is_col) | ^~ insert.c:1321:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1321 | if (dk_set_length (pf.pf_left) > pr_fill) | ^ insert.c:1248:26: warning: variable 'n_left' set but not used [-Wunused-but-set-variable] 1248 | int inx, n_leaves = 0, n_left, is_col = itc->itc_insert_key->key_is_col; | ^~~~~~ insert.c: In function 'itc_try_compact': insert.c:1420:110: warning: unused parameter 'mode' [-Wunused-parameter] 1420 | itc_try_compact (it_cursor_t * itc, buffer_desc_t * parent, page_rel_t * pr, int pr_fill, int * pos_ret, int mode) | ~~~~^~~~ insert.c: In function 'itc_cp_check_node': insert.c:1549:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1549 | if (leaf && pr_fill < MAX_CP_BATCH) | ^ insert.c: In function 'it_check_compact': insert.c:926:88: warning: comparison of integer expressions of different signedness: 'bp_ts_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 926 | (0 == ac_age_limit ? 1 : ac_age_limit < 0 ? (buf->bd_pool->bp_ts - buf->bd_timestamp > buf->bd_pool->bp_bucket_limit[-1 - ac_age_limit]) : (buf->bd_pool->bp_ts - buf->bd_timestamp >= ac_age_limit)) | ^ insert.c:1751:31: note: in expansion of macro 'BUF_AC_AGE' 1751 | if (buf->bd_pool && BUF_AC_AGE (buf) | ^~~~~~~~~~ insert.c:926:184: warning: comparison of integer expressions of different signedness: 'bp_ts_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 926 | (0 == ac_age_limit ? 1 : ac_age_limit < 0 ? (buf->bd_pool->bp_ts - buf->bd_timestamp > buf->bd_pool->bp_bucket_limit[-1 - ac_age_limit]) : (buf->bd_pool->bp_ts - buf->bd_timestamp >= ac_age_limit)) | ^~ insert.c:1751:31: note: in expansion of macro 'BUF_AC_AGE' 1751 | if (buf->bd_pool && BUF_AC_AGE (buf) | ^~~~~~~~~~ insert.c:1740:42: warning: unused parameter 'age_limit' [-Wunused-parameter] 1740 | it_check_compact (index_tree_t * it, int age_limit) | ~~~~^~~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-mtwrite.lo `test -f 'mtwrite.c' || echo './'`mtwrite.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c mtwrite.c -fPIC -DPIC -o .libs/libwi_la-mtwrite.o mtwrite.c: In function 'buf_cancel_write': mtwrite.c:97:54: warning: suggest braces around empty body in an 'if' statement [-Wempty-body] 97 | ASSERT_OUTSIDE_MAP (buf->bd_tree, buf->bd_page); | ^ In file included from ../../libsrc/Dk.h:97, from wi.h:56, from sqlnode.h:32, from mtwrite.c:28: mtwrite.c: In function 'iq_sync_disks': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ mtwrite.c:152:15: note: in expansion of macro 'DO_BOX' 152 | DO_BOX (disk_stripe_t *, dst, inx, seg->ds_stripes) | ^~~~~~ In file included from ../../libsrc/Dk.h:102: mtwrite.c: In function 'iq_clear': mtwrite.c:686:25: warning: variable 'iq' set but not used [-Wunused-but-set-variable] 686 | DO_SET (io_queue_t *, iq, &mti_io_queues) | ^~ ../../libsrc/Dk/Dksets.h:88:16: note: in definition of macro 'DO_SET' 88 | type var; \ | ^~~ mtwrite.c: In function 'iq_mtx_entry_check': mtwrite.c:947:34: warning: unused parameter 'mtx' [-Wunused-parameter] 947 | iq_mtx_entry_check (dk_mutex_t * mtx, du_thread_t * self, void * cd) | ~~~~~~~~~~~~~^~~ mtwrite.c:947:66: warning: unused parameter 'cd' [-Wunused-parameter] 947 | iq_mtx_entry_check (dk_mutex_t * mtx, du_thread_t * self, void * cd) | ~~~~~~~^~ mtwrite.c: In function 'dst_assign_iq': mtwrite.c:979:31: warning: cast between incompatible function types from 'void (*)(io_queue_t *)' {aka 'void (*)(struct io_queue_s *)'} to 'int (*)(void *)' [-Wcast-function-type] 979 | thr = PrpcThreadAllocate ((thread_init_func) iq_loop, (c_use_aio == AIO_MERGING) ? MERGE_THR_SIZE : 50000, iq); | ^ mtwrite.c: In function 'mt_write_dirty': mtwrite.c:1035:59: warning: comparison of integer expressions of different signedness: 'bp_ts_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1035 | if (age_limit && ( (bp->bp_ts - buf->bd_timestamp)) < age_limit) | ^ mtwrite.c:1007:56: warning: unused parameter 'phys_eq_log' [-Wunused-parameter] 1007 | mt_write_dirty (buffer_pool_t * bp, int age_limit, int phys_eq_log) | ~~~~^~~~~~~~~~~ mtwrite.c: In function 'dbs_schedule_write': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ mtwrite.c:1087:3: note: in expansion of macro 'DO_BOX' 1087 | DO_BOX (buffer_pool_t *, bp, binx, wi_inst.wi_bps) | ^~~~~~ mtwrite.c:1086:10: warning: unused variable 'n' [-Wunused-variable] 1086 | size_t n = 0; | ^ mtwrite.c:1085:12: warning: unused variable 'fill' [-Wunused-variable] 1085 | int inx, fill = 0, binx; | ^~~~ mtwrite.c:1084:18: warning: unused variable 'buf' [-Wunused-variable] 1084 | buffer_desc_t *buf; | ^~~ mtwrite.c: In function 'dbs_dirty_count': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ mtwrite.c:1141:3: note: in expansion of macro 'DO_BOX' 1141 | DO_BOX (buffer_pool_t *, bp, binx, wi_inst.wi_bps) | ^~~~~~ mtwrite.c: In function 'dbs_sched_low_dirty': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ mtwrite.c:1171:3: note: in expansion of macro 'DO_BOX' 1171 | DO_BOX (buffer_pool_t *, bp, bpinx, wi_inst.wi_bps) | ^~~~~~ mtwrite.c:1162:45: warning: variable 'b_fill' set but not used [-Wunused-but-set-variable] 1162 | int fill = 0, ctr = 0, fill2 = 0, n_bufs, b_fill, org_n_bufs; | ^~~~~~ mtwrite.c:1161:10: warning: unused variable 'start' [-Wunused-variable] 1161 | uint32 start; | ^~~~~ mtwrite.c: In function 'mt_flush_all': mtwrite.c:1260:18: warning: unused variable 'start' [-Wunused-variable] 1260 | uint32 start; | ^~~~~ mtwrite.c:1250:8: warning: unused variable 'init_flushed' [-Wunused-variable] 1250 | long init_flushed = tc_n_flush; | ^~~~~~~~~~~~ mtwrite.c: In function 'mt_write_start': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ mtwrite.c:1291:3: note: in expansion of macro 'DO_BOX' 1291 | DO_BOX (buffer_pool_t *, bp, inx, wi_inst.wi_bps) | ^~~~~~ mtwrite.c: In function 'dbs_mtwrite_init': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ mtwrite.c:1310:11: note: in expansion of macro 'DO_BOX' 1310 | DO_BOX (disk_stripe_t *, dst, inx, ds->ds_stripes) | ^~~~~~ mtwrite.c: In function 'mt_write_init': mtwrite.c:1345:38: warning: cast between incompatible function types from 'void (*)(void *)' to 'int (*)(void *)' [-Wcast-function-type] 1345 | bp_flush_thr = PrpcThreadAllocate ((thread_init_func) bp_flush_thread_func, 100000, NULL)->dkt_process; | ^ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-bif_search_excerpt.lo `test -f 'bif_search_excerpt.c' || echo './'`bif_search_excerpt.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c bif_search_excerpt.c -fPIC -DPIC -o .libs/libwi_la-bif_search_excerpt.o In file included from ../../libsrc/Dk.h:97, from http.h:31, from bif_search_excerpt.c:25: bif_search_excerpt.c: In function 'se_wide_print': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_search_excerpt.c:333:3: note: in expansion of macro 'DO_BOX' 333 | DO_BOX (caddr_t, sentence, sent_inx, se->se_sentences) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_search_excerpt.c:337:5: note: in expansion of macro 'DO_BOX' 337 | DO_BOX (caddr_t, word, word_inx, sentence) | ^~~~~~ In file included from bif_search_excerpt.c:776: bif_search_excerpt.c:387:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 387 | if (word_inx + 2 < BOX_ELEMENTS (sentence)) /* word before . or ... */ | ^ bif_search_excerpt.c: In function 'se_wide_ctx_tokenize_doc': bif_search_excerpt.c:594:23: warning: variable 'seh_word' set but not used [-Wunused-but-set-variable] 594 | caddr_t seh_word; | ^~~~~~~~ bif_search_excerpt.c:658:19: warning: variable 'seh_word' set but not used [-Wunused-but-set-variable] 658 | caddr_t seh_word; | ^~~~~~~~ bif_search_excerpt.c: In function 'se_utf8_print': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_search_excerpt.c:333:3: note: in expansion of macro 'DO_BOX' 333 | DO_BOX (caddr_t, sentence, sent_inx, se->se_sentences) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_search_excerpt.c:337:5: note: in expansion of macro 'DO_BOX' 337 | DO_BOX (caddr_t, word, word_inx, sentence) | ^~~~~~ In file included from bif_search_excerpt.c:779: bif_search_excerpt.c:387:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 387 | if (word_inx + 2 < BOX_ELEMENTS (sentence)) /* word before . or ... */ | ^ bif_search_excerpt.c: In function 'se_utf8_ctx_tokenize_doc': bif_search_excerpt.c:594:23: warning: variable 'seh_word' set but not used [-Wunused-but-set-variable] 594 | caddr_t seh_word; | ^~~~~~~~ bif_search_excerpt.c:658:19: warning: variable 'seh_word' set but not used [-Wunused-but-set-variable] 658 | caddr_t seh_word; | ^~~~~~~~ bif_search_excerpt.c: In function 'se_narrow_print': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_search_excerpt.c:333:3: note: in expansion of macro 'DO_BOX' 333 | DO_BOX (caddr_t, sentence, sent_inx, se->se_sentences) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_search_excerpt.c:337:5: note: in expansion of macro 'DO_BOX' 337 | DO_BOX (caddr_t, word, word_inx, sentence) | ^~~~~~ In file included from bif_search_excerpt.c:782: bif_search_excerpt.c:387:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 387 | if (word_inx + 2 < BOX_ELEMENTS (sentence)) /* word before . or ... */ | ^ bif_search_excerpt.c: In function 'se_narrow_ctx_tokenize_doc': bif_search_excerpt.c:594:23: warning: variable 'seh_word' set but not used [-Wunused-but-set-variable] 594 | caddr_t seh_word; | ^~~~~~~~ bif_search_excerpt.c:658:19: warning: variable 'seh_word' set but not used [-Wunused-but-set-variable] 658 | caddr_t seh_word; | ^~~~~~~~ bif_search_excerpt.c: In function 'bif_search_excerpt': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_search_excerpt.c:857:3: note: in expansion of macro 'DO_BOX_FAST' 857 | DO_BOX_FAST (caddr_t, hit, inx, orig_word_hits) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_search_excerpt.c:864:3: note: in expansion of macro 'DO_BOX_FAST' 864 | DO_BOX_FAST (caddr_t, hit, inx, normalized_word_hits) | ^~~~~~~~~~~ bif_search_excerpt.c:920:65: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 920 | if (((box_length (original_text) / sizeof (wchar_t)) - 1) > within_first) | ^ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_search_excerpt.c:940:3: note: in expansion of macro 'DO_BOX' 940 | DO_BOX (caddr_t, hit, inx, normalized_word_hits) | ^~~~~~ bif_search_excerpt.c:975:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 975 | for (inx = 1; inx < BOX_ELEMENTS (normalized_word_hits); inx++) | ^ bif_search_excerpt.c:985:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 985 | for (inx = 0; inx < BOX_ELEMENTS (normalized_word_hits); inx++) | ^ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_search_excerpt.c:990:5: note: in expansion of macro 'DO_BOX' 990 | DO_BOX (se_hit_t *, el, inx, hit_index) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_search_excerpt.c:1031:3: note: in expansion of macro 'DO_BOX' 1031 | DO_BOX (caddr_t, seh, inx, hit_index) | ^~~~~~ bif_search_excerpt.c:812:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 812 | bif_search_excerpt (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_search_excerpt.c: In function 'bif_fct_level': bif_search_excerpt.c:1140:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 1140 | bif_fct_level (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_search_excerpt.c: In function 'bif_sum_rank': bif_search_excerpt.c:1209:39: warning: unused parameter 'err_ret' [-Wunused-parameter] 1209 | bif_sum_rank (caddr_t *qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_search_excerpt.c: In function 'st_utf8_str_contains_unaccented_ucase_wstr': bif_search_excerpt.c:118:16: warning: 'first_utf8len' may be used uninitialized [-Wmaybe-uninitialized] 118 | haystack = (utf8char *) ((1 == first_utf8len) ? strchr ((const char *) haystack, first_wide) : strstr ((const char *) haystack, (char *) first_utf8buf)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bif_search_excerpt.c:98:7: note: 'first_utf8len' was declared here 98 | int first_utf8len; | ^~~~~~~~~~~~~ bif_search_excerpt.c: In function 'se_tokenize_and_print': bif_search_excerpt.c:807:10: warning: 'res' may be used uninitialized [-Wmaybe-uninitialized] 807 | return res; | ^~~ bif_search_excerpt.c:790:11: note: 'res' was declared here 790 | caddr_t res; | ^~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-read.lo `test -f 'read.c' || echo './'`read.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c read.c -fPIC -DPIC -o .libs/libwi_la-read.o read.c: In function 'itc_ra_extents': read.c:55:18: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 55 | if (disk_reads < main_bufs - 256) | ^ In file included from ../../libsrc/Dk.h:97, from wi.h:56, from sqlnode.h:32, from read.c:28: read.c: In function 'itc_prefetch_col_leaf_page': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ read.c:335:3: note: in expansion of macro 'DO_BOX' 335 | DO_BOX (col_data_ref_t *, cr, inx, itc->itc_col_refs) | ^~~~~~ read.c: In function 'itc_check_col_prefetch': read.c:411:60: warning: unused parameter 'buf' [-Wunused-parameter] 411 | itc_check_col_prefetch (it_cursor_t * itc, buffer_desc_t * buf) | ~~~~~~~~~~~~~~~~^~~ read.c: In function 'itc_col_read_hook': read.c:438:55: warning: unused parameter 'buf_from' [-Wunused-parameter] 438 | itc_col_read_hook (it_cursor_t * itc, buffer_desc_t * buf_from, dp_addr_t dp) | ~~~~~~~~~~~~~~~~^~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-datesupp.lo `test -f 'datesupp.c' || echo './'`datesupp.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c datesupp.c -fPIC -DPIC -o .libs/libwi_la-datesupp.o datesupp.c:58:18: warning: 'cumdays_in_month' defined but not used [-Wunused-const-variable=] 58 | static const int cumdays_in_month[] = | ^~~~~~~~~~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-extent.lo `test -f 'extent.c' || echo './'`extent.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c extent.c -fPIC -DPIC -o .libs/libwi_la-extent.o extent.c: In function 'fd_extend': extent.c:68:28: warning: unused parameter 'dbs' [-Wunused-parameter] 68 | fd_extend (dbe_storage_t * dbs, int fd, int n_pages) | ~~~~~~~~~~~~~~~~^~~ In file included from ../../libsrc/Dk.h:97, from ../../libsrc/libutil.h:30, from extent.c:45: extent.c: In function 'dbs_seg_extend': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ extent.c:102:3: note: in expansion of macro 'DO_BOX' 102 | DO_BOX (disk_stripe_t *, dst, inx, ds->ds_stripes) | ^~~~~~ In file included from wi.h:120, from extent.c:46: extent.c: In function 'em_free_count': extent.h:112:33: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 112 | for (_off = DP_DATA; _off < DP_DATA + _fill; _off += sizeof (extent_t)) \ | ^ extent.c:203:3: note: in expansion of macro 'DO_EXT' 203 | DO_EXT (ext, em) | ^~~~~~ extent.c: In function 'em_get_extent': extent.c:415:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 415 | for (word = 0; word < LONGS_ON_PAGE; word++) | ^ extent.c: In function 'ext_get_dp': extent.c:528:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 528 | if (ext->ext_pages[word] != 0xffffffff) | ^~ extent.c:534:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 534 | for (word = 0; word < EXTENT_SZ / BITS_IN_LONG; word++) | ^ extent.c:536:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 536 | if (ext->ext_pages[word] != 0xffffffff) | ^~ extent.c: In function 'em_alloc_ext': extent.h:112:33: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 112 | for (_off = DP_DATA; _off < DP_DATA + _fill; _off += sizeof (extent_t)) \ | ^ extent.c:553:3: note: in expansion of macro 'DO_EXT' 553 | DO_EXT (ext, em) | ^~~~~~ extent.c: In function 'em_first_ext': extent.h:112:33: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 112 | for (_off = DP_DATA; _off < DP_DATA + _fill; _off += sizeof (extent_t)) \ | ^ extent.c:571:3: note: in expansion of macro 'DO_EXT' 571 | DO_EXT (ext, em) | ^~~~~~ extent.c: In function 'em_page_list': extent.h:112:33: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 112 | for (_off = DP_DATA; _off < DP_DATA + _fill; _off += sizeof (extent_t)) \ | ^ extent.c:587:3: note: in expansion of macro 'DO_EXT' 587 | DO_EXT (ext, em) | ^~~~~~ extent.c: In function 'em_find_free_extender': extent.h:112:33: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 112 | for (_off = DP_DATA; _off < DP_DATA + _fill; _off += sizeof (extent_t)) \ | ^ extent.c:779:3: note: in expansion of macro 'DO_EXT' 779 | DO_EXT (ext, em) | ^~~~~~ extent.c: In function 'ext_free_count': extent.c:800:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 800 | for (inx = 0; inx < EXTENT_SZ / BITS_IN_LONG; inx++) | ^ extent.c:802:29: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 802 | for (b_idx = 0; b_idx < BITS_IN_LONG; b_idx++) | ^ extent.c: In function 'em_new_remap': extent.c:961:44: warning: unused parameter 'near' [-Wunused-parameter] 961 | em_new_remap (extent_map_t * em, dp_addr_t near) | ~~~~~~~~~~^~~~ extent.c: In function 'em_new_blob': extent.c:995:43: warning: unused parameter 'near' [-Wunused-parameter] 995 | em_new_blob (extent_map_t * em, dp_addr_t near) | ~~~~~~~~~~^~~~ extent.c: In function 'em_hold_remap': extent.c:1032:59: warning: comparison of integer expressions of different signedness: 'dp_addr_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1032 | while (em->em_n_free_remap_pages - em->em_remap_on_hold < *hold) | ^ extent.c: In function 'em_new_dp': extent.c:1071:45: warning: comparison of integer expressions of different signedness: 'dp_addr_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1071 | while (em->em_n_free_remap_pages <= em->em_remap_on_hold) | ^~ extent.c: In function 'ext_is_empty': extent.c:1119:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1119 | for (inx = 0; inx < EXTENT_SZ / BITS_IN_LONG; inx++) | ^ extent.c: In function 'em_free_dp': extent.c:1169:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1169 | for (inx = 0; inx < EXTENT_SZ / BITS_IN_LONG; inx++) | ^ extent.c: In function 'em_dp_allocated': extent.c:1275:18: warning: variable 'type' set but not used [-Wunused-but-set-variable] 1275 | int word, bit, type, was_allocd; | ^~~~ extent.c: In function 'dbs_cpt_set_allocated': extent.c:1305:18: warning: variable 'was_allocd' set but not used [-Wunused-but-set-variable] 1305 | int word, bit, was_allocd; | ^~~~~~~~~~ extent.c: In function 'em_compact': extent.h:112:33: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 112 | for (_off = DP_DATA; _off < DP_DATA + _fill; _off += sizeof (extent_t)) \ | ^ extent.c:1507:3: note: in expansion of macro 'DO_EXT' 1507 | DO_EXT (ext, em) | ^~~~~~ extent.c: In function 'dbs_read_extent_map': extent.h:112:33: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 112 | for (_off = DP_DATA; _off < DP_DATA + _fill; _off += sizeof (extent_t)) \ | ^ extent.c:1737:3: note: in expansion of macro 'DO_EXT' 1737 | DO_EXT (ext, em) | ^~~~~~ extent.c: In function 'dbs_extent_init': extent.c:1982:14: warning: variable 'new_ext' set but not used [-Wunused-but-set-variable] 1982 | extent_t * new_ext; | ^~~~~~~ extent.c:1979:19: warning: variable 'ps' set but not used [-Wunused-but-set-variable] 1979 | buffer_desc_t * ps; | ^~ In file included from ../../libsrc/Dk.h:89: extent.c: In function 'fd_extend': ../../libsrc/Dk/Dktypes.h:156:33: warning: ignoring return value of 'ftruncate64' declared with attribute 'warn_unused_result' [-Wunused-result] 156 | #define FTRUNCATE(x,y) ftruncate64((x),(y)) | ^~~~~~~~~~~~~~~~~~~~ extent.c:80:11: note: in expansion of macro 'FTRUNCATE' 80 | FTRUNCATE (fd, org_len); | ^~~~~~~~~ extent.c: In function 'dbs_seg_extend': extent.c:113:15: warning: ignoring return value of 'ftruncate' declared with attribute 'warn_unused_result' [-Wunused-result] 113 | ftruncate (fd, org_sz); | ^~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-map_schema.lo `test -f 'map_schema.c' || echo './'`map_schema.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c map_schema.c -fPIC -DPIC -o .libs/libwi_la-map_schema.o In file included from ../../libsrc/Dk.h:97, from ../../libsrc/libutil.h:30, from map_schema.c:24: map_schema.c: In function 'xmlview_join_elt_free': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ map_schema.c:57:3: note: in expansion of macro 'DO_BOX' 57 | DO_BOX (xj_col_t *, xc, inx, xj->xj_cols) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ map_schema.c:66:3: note: in expansion of macro 'DO_BOX' 66 | DO_BOX (xv_join_elt_t *, c, inx, xj->xj_children) | ^~~~~~ map_schema.c: In function 'extend_parent_xj_cols_by_parent_keys': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST' 236 | _DO_BOX_FAST(inx, arr) | ^~~~~~~~~~~~ map_schema.c:232:3: note: in expansion of macro '_DO_BOX' 232 | _DO_BOX (inx, parent_keys ) | ^~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ map_schema.c:237:5: note: in expansion of macro 'DO_BOX' 237 | DO_BOX (xj_col_t *, col, colinx, parent_xj->xj_cols) | ^~~~~~ map_schema.c: In function 'form_element_join': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST' 236 | _DO_BOX_FAST(inx, arr) | ^~~~~~~~~~~~ map_schema.c:273:3: note: in expansion of macro '_DO_BOX' 273 | _DO_BOX (inx, relationship->cm_type.spec.mssql_rship.child_keys ) | ^~~~~~~ map_schema.c: In function 'form_auto_element_join': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST' 236 | _DO_BOX_FAST(inx, arr) | ^~~~~~~~~~~~ map_schema.c:300:3: note: in expansion of macro '_DO_BOX' 300 | _DO_BOX (inx, element->xj_pk) | ^~~~~~~ map_schema.c: In function 'form_constant_col': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST' 236 | _DO_BOX_FAST(inx, arr) | ^~~~~~~~~~~~ map_schema.c:363:3: note: in expansion of macro '_DO_BOX' 363 | _DO_BOX (inx, key_elm) | ^~~~~~~ map_schema.c: In function 'fields_from_relationship': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST' 236 | _DO_BOX_FAST(inx, arr) | ^~~~~~~~~~~~ map_schema.c:1075:3: note: in expansion of macro '_DO_BOX' 1075 | _DO_BOX (inx, relationship->cm_type.spec.mssql_rship.child_keys ) | ^~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-schspace.lo `test -f 'schspace.c' || echo './'`schspace.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c schspace.c -fPIC -DPIC -o .libs/libwi_la-schspace.o schspace.c: In function 'id_casemode_hash_print_dbx': schspace.c:139:52: warning: unused parameter 'qn' [-Wunused-parameter] 139 | id_casemode_hash_print_dbx (id_hash_t *it, caddr_t qn, caddr_t o) | ~~~~~~~~^~ schspace.c:139:64: warning: unused parameter 'o' [-Wunused-parameter] 139 | id_casemode_hash_print_dbx (id_hash_t *it, caddr_t qn, caddr_t o) | ~~~~~~~~^ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-collock.lo `test -f 'collock.c' || echo './'`collock.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c collock.c -fPIC -DPIC -o .libs/libwi_la-collock.o In file included from ../../libsrc/Dk.h:97, from wi.h:56, from sqlnode.h:32, from collock.c:28: collock.c: In function 'ceic_del_dbg_log': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ collock.c:56:7: note: in expansion of macro 'DO_BOX' 56 | DO_BOX (row_delta_t *, rd, inx, rds) | ^~~~~~ collock.c:69:13: warning: variable 'off' set but not used [-Wunused-but-set-variable] 69 | OFF_T off; | ^~~ collock.c:41:17: warning: unused variable 'itc' [-Wunused-variable] 41 | it_cursor_t * itc = ceic->ceic_itc; | ^~~ collock.c: In function 'itc_col_ins_locks': collock.c:622:35: warning: variable 'was_owner' set but not used [-Wunused-but-set-variable] 622 | int was_new = 0, was_added = 0, was_owner = 0; | ^~~~~~~~~ collock.c:622:20: warning: variable 'was_added' set but not used [-Wunused-but-set-variable] 622 | int was_new = 0, was_added = 0, was_owner = 0; | ^~~~~~~~~ collock.c:622:7: warning: variable 'was_new' set but not used [-Wunused-but-set-variable] 622 | int was_new = 0, was_added = 0, was_owner = 0; | ^~~~~~~ collock.c: In function 'itc_col_ins_locks_nti': collock.c:675:59: warning: unused parameter 'buf' [-Wunused-parameter] 675 | itc_col_ins_locks_nti (it_cursor_t * itc, buffer_desc_t * buf) | ~~~~~~~~~~~~~~~~^~~ collock.c: In function 'lt_rb_bytes': collock.c:700:55: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 700 | if (!lt->lt_rb_page || lt->lt_rbp_fill + bytes + 10 > PAGE_DATA_SZ) | ^ collock.c: In function 'ceic_delete_direct': collock.c:900:12: warning: variable 'ce_first' set but not used [-Wunused-but-set-variable] 900 | db_buf_t ce_first; | ^~~~~~~~ collock.c: In function 'ce_recompress': collock.c:986:31: warning: unused parameter 'ceic' [-Wunused-parameter] 986 | ce_recompress (ce_ins_ctx_t * ceic, compress_state_t * cs, data_col_t * dc) | ~~~~~~~~~~~~~~~^~~~ collock.c: In function 'ceic_save_uci': collock.c:1022:13: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1022 | if (n_uci > sizeof (vals) / sizeof (caddr_t)) | ^ collock.c: In function 'ceic_merge_finalize': collock.c:1122:20: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1122 | if (org_n_values > sizeof (matches_auto) / sizeof (row_no_t)) | ^ collock.c: In function 'ce_finalize': collock.c:1223:51: warning: unused parameter 'col_ceic' [-Wunused-parameter] 1223 | ce_finalize (ce_ins_ctx_t * ceic, ce_ins_ctx_t ** col_ceic, col_data_ref_t * cr, int inx, int ice) | ~~~~~~~~~~~~~~~~^~~~~~~~ collock.c: In function 'cr_finalize': collock.c:1232:51: warning: unused parameter 'buf' [-Wunused-parameter] 1232 | cr_finalize (ce_ins_ctx_t * ceic, buffer_desc_t * buf, col_data_ref_t * cr) | ~~~~~~~~~~~~~~~~^~~ collock.c: In function 'ceic_finalize_check': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ collock.c:1429:3: note: in expansion of macro 'DO_BOX' 1429 | DO_BOX (col_data_ref_t *, cr, cinx, itc->itc_col_refs) | ^~~~~~ collock.c:1425:59: warning: unused parameter 'buf' [-Wunused-parameter] 1425 | ceic_finalize_check (ce_ins_ctx_t * ceic, buffer_desc_t * buf) | ~~~~~~~~~~~~~~~~^~~ collock.c: In function 'ceic_col_finalize_row': collock.c:1465:47: warning: comparison of integer expressions of different signedness: 'key_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1465 | if (1 == dbf_col_ins_dbg_log || key->key_id == dbf_col_ins_dbg_log | ^~ collock.c:1466:32: warning: comparison of integer expressions of different signedness: 'int' and 'key_id_t' {aka 'unsigned int'} [-Wsign-compare] 1466 | || (-dbf_col_ins_dbg_log == key->key_id)) | ^~ collock.c:1494:20: warning: variable 'rd' set but not used [-Wunused-but-set-variable] 1494 | row_delta_t *rd; | ^~ collock.c: In function 'itc_clear_col_refs': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ collock.c:1538:3: note: in expansion of macro 'DO_BOX' 1538 | DO_BOX (col_data_ref_t *, cr, c, itc->itc_col_refs) | ^~~~~~ collock.c: In function 'itc_ensure_col_refs': collock.c:1558:44: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'short int' [-Wsign-compare] 1558 | if (BOX_ELEMENTS (itc->itc_col_refs) < itc->itc_insert_key->key_n_parts) | ^ collock.c: In function 'pl_col_finalize_page': collock.c:1654:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1654 | if (rl_fill >= COL_PAGE_MAX_ROWS) | ^~ collock.c:1673:63: warning: comparison of integer expressions of different signedness: 'key_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1673 | if (1 == dbf_col_ins_dbg_log || itc->itc_insert_key->key_id == dbf_col_ins_dbg_log | ^~ collock.c:1674:32: warning: comparison of integer expressions of different signedness: 'int' and 'key_id_t' {aka 'unsigned int'} [-Wsign-compare] 1674 | || (-dbf_col_ins_dbg_log == itc->itc_insert_key->key_id)) | ^~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ collock.c:1685:7: note: in expansion of macro 'DO_BOX' 1685 | DO_BOX (row_delta_t *, rd, inx, rds) | ^~~~~~ collock.c: In function 'rl_any_cpt_rb': collock.c:1720:47: warning: unused parameter 'itc' [-Wunused-parameter] 1720 | rl_any_cpt_rb (row_lock_t * rl, it_cursor_t * itc, int *uci_ctr) | ~~~~~~~~~~~~~~^~~ collock.c: In function 'pl_col_cpt_rb_page': collock.c:1759:44: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'short int' [-Wsign-compare] 1759 | if (BOX_ELEMENTS (itc->itc_col_refs) < itc->itc_insert_key->key_n_parts) | ^ collock.c:1800:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1800 | if (rl_fill >= COL_PAGE_MAX_ROWS) | ^~ collock.c:1821:74: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 1821 | if (!cpt_uci_rows || box_length (cpt_uci_rows) / sizeof (row_no_t) < n_uci) | ^ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ collock.c:1839:7: note: in expansion of macro 'DO_BOX' 1839 | DO_BOX (row_delta_t *, rd, inx, rds) | ^~~~~~ collock.c: In function 'itc_seg_uc_updates': collock.c:1929:81: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 1929 | if (!itc->itc_param_order || box_length (itc->itc_param_order) / sizeof (int) < itc->itc_range_fill) | ^ collock.c: In function 'cpt_col_restore_uncommitted': collock.c:2078:83: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 2078 | if (!itc->itc_param_order || box_length (itc->itc_param_order) / sizeof (int) < n_rds) | ^ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-bitmap.lo `test -f 'bitmap.c' || echo './'`bitmap.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c bitmap.c -fPIC -DPIC -o .libs/libwi_la-bitmap.o bitmap.c: In function 'itc_bm_insert_single': bitmap.c:486:7: warning: variable 'rc' set but not used [-Wunused-but-set-variable] 486 | int rc; | ^~ bitmap.c: In function 'itc_bm_insert_in_row': bitmap.c:831:34: warning: comparison of integer expressions of different signedness: 'short int' and 'long unsigned int' [-Wsign-compare] 831 | if (key->key_bm_cl->cl_nth >= sizeof (cl_array) / sizeof (caddr_t)) GPF_T1 ("too many leading parts in bm inx"); | ^~ bitmap.c:711:12: warning: variable 'page' set but not used [-Wunused-but-set-variable] 711 | db_buf_t page, row; | ^~~~ bitmap.c:709:35: warning: variable 'row_align_len' set but not used [-Wunused-but-set-variable] 709 | int off, len, rc, row_reserved, row_align_len, inx; | ^~~~~~~~~~~~~ bitmap.c: In function 'word_logcount': bitmap.c:993:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 993 | for (inx = 0; inx < 8 * sizeof (int); inx++) | ^ bitmap.c: In function 'pl_ce_set': bitmap.c:1371:52: warning: unused parameter 'ce_len' [-Wunused-parameter] 1371 | pl_ce_set (placeholder_t * itc, db_buf_t ce, short ce_len, bitno_t bm_start, bitno_t value, int is_fwd) | ~~~~~~^~~~~~ bitmap.c: In function 'itc_bm_land_seek': bitmap.c:1876:35: warning: unused parameter 'buf' [-Wunused-parameter] 1876 | buffer_desc_t * buf) | ~~~~~~~~~~~~~~~~^~~ bitmap.c:1912:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 1912 | min++; | ~~~^~ bitmap.c:1913:9: note: here 1913 | case CMP_GTE: | ^~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-multibyte.lo `test -f 'multibyte.c' || echo './'`multibyte.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c multibyte.c -fPIC -DPIC -o .libs/libwi_la-multibyte.o multibyte.c: In function 'box_read_wide_string': multibyte.c:251:48: warning: unused parameter 'macro' [-Wunused-parameter] 251 | box_read_wide_string (dk_session_t *ses, dtp_t macro) | ~~~~~~^~~~~ In file included from ../../libsrc/Dk/Dkernel.h:560, from ../../libsrc/Dk.h:106, from ../../libsrc/libutil.h:30, from multibyte.c:26: multibyte.c: In function 'box_read_long_wide_string': ../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 75 | if ((length) > MAX_READ_STRING || (length) < 0) \ | ^ multibyte.c:287:15: note: in expansion of macro 'MARSH_CHECK_LENGTH' 287 | MARSH_CHECK_LENGTH ((wide_len + 1) * sizeof (wchar_t)); | ^~~~~~~~~~~~~~~~~~ ../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 75 | if ((length) > MAX_READ_STRING || (length) < 0) \ | ^ multibyte.c:308:7: note: in expansion of macro 'MARSH_CHECK_LENGTH' 308 | MARSH_CHECK_LENGTH ((wide_len + 1) * sizeof (wchar_t)); | ^~~~~~~~~~~~~~~~~~ multibyte.c:264:57: warning: unused parameter 'macro' [-Wunused-parameter] 264 | box_read_long_wide_string (dk_session_t *session, dtp_t macro) | ~~~~~~^~~~~ multibyte.c: In function 'cli_wide_to_narrow': multibyte.c:505:47: warning: unused parameter 'flags' [-Wunused-parameter] 505 | cli_wide_to_narrow (wcharset_t * charset, int flags, const wchar_t *src, size_t max_wides, | ~~~~^~~~~ multibyte.c:506:48: warning: unused parameter 'default_char' [-Wunused-parameter] 506 | unsigned char *dest, size_t max_len, char *default_char, int *default_used) | ~~~~~~^~~~~~~~~~~~ multibyte.c:506:67: warning: unused parameter 'default_used' [-Wunused-parameter] 506 | unsigned char *dest, size_t max_len, char *default_char, int *default_used) | ~~~~~^~~~~~~~~~~~ multibyte.c: In function 'cli_utf16_to_narrow': multibyte.c:553:48: warning: unused parameter 'flags' [-Wunused-parameter] 553 | cli_utf16_to_narrow (wcharset_t * charset, int flags, const uint16 *src, size_t max_wides, | ~~~~^~~~~ multibyte.c:554:48: warning: unused parameter 'default_char' [-Wunused-parameter] 554 | unsigned char *dest, size_t max_len, char *default_char, int *default_used) | ~~~~~~^~~~~~~~~~~~ multibyte.c:554:67: warning: unused parameter 'default_used' [-Wunused-parameter] 554 | unsigned char *dest, size_t max_len, char *default_char, int *default_used) | ~~~~~^~~~~~~~~~~~ multibyte.c: In function 'cli_wide_to_utf16': multibyte.c:612:24: warning: unused parameter 'flags' [-Wunused-parameter] 612 | cli_wide_to_utf16 (int flags, const wchar_t *src, size_t max_wides, | ~~~~^~~~~ multibyte.c:612:58: warning: unused parameter 'max_wides' [-Wunused-parameter] 612 | cli_wide_to_utf16 (int flags, const wchar_t *src, size_t max_wides, | ~~~~~~~^~~~~~~~~ multibyte.c: In function 'cli_utf16_to_wide': multibyte.c:641:24: warning: unused parameter 'flags' [-Wunused-parameter] 641 | cli_utf16_to_wide (int flags, const char *src, size_t max_len, | ~~~~^~~~~ multibyte.c: In function 'cli_narrow_to_wide': multibyte.c:686:47: warning: unused parameter 'flags' [-Wunused-parameter] 686 | cli_narrow_to_wide (wcharset_t * charset, int flags, const unsigned char *src, size_t max_len, | ~~~~^~~~~ multibyte.c: In function 'cli_narrow_to_utf16': multibyte.c:718:48: warning: unused parameter 'flags' [-Wunused-parameter] 718 | cli_narrow_to_utf16 (wcharset_t * charset, int flags, const unsigned char *src, size_t max_len, | ~~~~^~~~~ multibyte.c: In function 'cli_wide_to_escaped': multibyte.c:849:48: warning: unused parameter 'flags' [-Wunused-parameter] 849 | cli_wide_to_escaped (wcharset_t * charset, int flags, const wchar_t *src, size_t max_wides, | ~~~~^~~~~ multibyte.c:850:48: warning: unused parameter 'default_char' [-Wunused-parameter] 850 | unsigned char *dest, size_t max_len, char *default_char, int *default_used) | ~~~~~~^~~~~~~~~~~~ multibyte.c:850:67: warning: unused parameter 'default_used' [-Wunused-parameter] 850 | unsigned char *dest, size_t max_len, char *default_char, int *default_used) | ~~~~~^~~~~~~~~~~~ multibyte.c: In function 'cli_utf16_to_escaped': multibyte.c:905:49: warning: unused parameter 'flags' [-Wunused-parameter] 905 | cli_utf16_to_escaped (wcharset_t * charset, int flags, const uint16 *src, size_t max_wides, | ~~~~^~~~~ multibyte.c:906:48: warning: unused parameter 'default_char' [-Wunused-parameter] 906 | unsigned char *dest, size_t max_len, char *default_char, int *default_used) | ~~~~~~^~~~~~~~~~~~ multibyte.c:906:67: warning: unused parameter 'default_used' [-Wunused-parameter] 906 | unsigned char *dest, size_t max_len, char *default_char, int *default_used) | ~~~~~^~~~~~~~~~~~ multibyte.c: In function 'cli_wide_to_escaped': multibyte.c:882:44: warning: '%lX' directive output may be truncated writing between 3 and 16 bytes into a region of size 13 [-Wformat-truncation=] 882 | snprintf (buf, sizeof (buf), "\\x%lX", (unsigned long)*src); | ^~~ multibyte.c:882:40: note: directive argument in the range [256, 18446744073709551615] 882 | snprintf (buf, sizeof (buf), "\\x%lX", (unsigned long)*src); | ^~~~~~~~ In file included from /usr/include/stdio.h:970, from ../../libsrc/Dk/Dksystem.h:44, from ../../libsrc/Dk.h:44: In function 'snprintf', inlined from 'cli_wide_to_escaped' at multibyte.c:882:4: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 6 and 19 bytes into a destination of size 15 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ multibyte.c: In function 'cli_utf16_to_escaped': multibyte.c:949:44: warning: '%lX' directive output may be truncated writing between 3 and 16 bytes into a region of size 13 [-Wformat-truncation=] 949 | snprintf (buf, sizeof (buf), "\\x%lX", (unsigned long)wc); | ^~~ multibyte.c:949:40: note: directive argument in the range [256, 18446744073709551615] 949 | snprintf (buf, sizeof (buf), "\\x%lX", (unsigned long)wc); | ^~~~~~~~ In function 'snprintf', inlined from 'cli_utf16_to_escaped' at multibyte.c:949:4: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 6 and 19 bytes into a destination of size 15 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-lock.lo `test -f 'lock.c' || echo './'`lock.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c lock.c -fPIC -DPIC -o .libs/libwi_la-lock.o lock.c: In function 'log_debug_dummy': lock.c:98:25: warning: unused parameter 'str' [-Wunused-parameter] 98 | log_debug_dummy (char * str, ...) | ~~~~~~~^~~ lock.c: In function 'lt_clear_wait_if_only': lock.c:312:38: warning: unused parameter 'before' [-Wunused-parameter] 312 | lt_clear_wait_if_only (lock_trx_t * before, lock_trx_t * after) | ~~~~~~~~~~~~~^~~~~~ lock.c:312:59: warning: unused parameter 'after' [-Wunused-parameter] 312 | lt_clear_wait_if_only (lock_trx_t * before, lock_trx_t * after) | ~~~~~~~~~~~~~^~~~~ lock.c: In function 'itc_main_lt': lock.c:530:49: warning: unused parameter 'buf' [-Wunused-parameter] 530 | itc_main_lt (it_cursor_t * itc, buffer_desc_t * buf) | ~~~~~~~~~~~~~~~~^~~ lock.c: In function 'lt_set_checkpoint': lock.c:594:33: warning: unused parameter 'lt' [-Wunused-parameter] 594 | lt_set_checkpoint (lock_trx_t * lt) | ~~~~~~~~~~~~~^~ lock.c: In function 'lt_close_snapshot': lock.c:601:33: warning: unused parameter 'lt' [-Wunused-parameter] 601 | lt_close_snapshot (lock_trx_t * lt) | ~~~~~~~~~~~~~^~ lock.c: In function 'lock_new_owner_win': lock.c:1219:34: warning: unused parameter 'pl' [-Wunused-parameter] 1219 | lock_new_owner_win (gen_lock_t * pl, it_cursor_t * itc, buffer_desc_t * buf, | ~~~~~~~~~~~~~^~ lock.c:1219:52: warning: unused parameter 'itc' [-Wunused-parameter] 1219 | lock_new_owner_win (gen_lock_t * pl, it_cursor_t * itc, buffer_desc_t * buf, | ~~~~~~~~~~~~~~^~~ lock.c:1219:73: warning: unused parameter 'buf' [-Wunused-parameter] 1219 | lock_new_owner_win (gen_lock_t * pl, it_cursor_t * itc, buffer_desc_t * buf, | ~~~~~~~~~~~~~~~~^~~ lock.c:1220:34: warning: unused parameter 'deadlocked' [-Wunused-parameter] 1220 | lock_trx_t * deadlocked) | ~~~~~~~~~~~~~^~~~~~~~~~ lock.c: In function 'lt_assert_waits': lock.c:1251:32: warning: unused parameter 'waits' [-Wunused-parameter] 1251 | lt_assert_waits (lock_wait_t * waits, lock_trx_t * waiting, int first_pred, int last_pred) | ~~~~~~~~~~~~~~^~~~~ lock.c:1251:52: warning: unused parameter 'waiting' [-Wunused-parameter] 1251 | lt_assert_waits (lock_wait_t * waits, lock_trx_t * waiting, int first_pred, int last_pred) | ~~~~~~~~~~~~~^~~~~~~ lock.c:1251:65: warning: unused parameter 'first_pred' [-Wunused-parameter] 1251 | lt_assert_waits (lock_wait_t * waits, lock_trx_t * waiting, int first_pred, int last_pred) | ~~~~^~~~~~~~~~ lock.c:1251:81: warning: unused parameter 'last_pred' [-Wunused-parameter] 1251 | lt_assert_waits (lock_wait_t * waits, lock_trx_t * waiting, int first_pred, int last_pred) | ~~~~^~~~~~~~~ lock.c: In function 'lt_drop_wait': lock.c:1675:7: warning: variable 'both_pending' set but not used [-Wunused-but-set-variable] 1675 | int both_pending; | ^~~~~~~~~~~~ lock.c: In function 'lock_release': lock.c:1806:7: warning: variable 'was_owner' set but not used [-Wunused-but-set-variable] 1806 | int was_owner = 0; | ^~~~~~~~~ lock.c:1804:16: warning: variable 'prev_released' set but not used [-Wunused-but-set-variable] 1804 | lock_trx_t * prev_released; | ^~~~~~~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-shcompo.lo `test -f 'shcompo.c' || echo './'`shcompo.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c shcompo.c -fPIC -DPIC -o .libs/libwi_la-shcompo.o shcompo.c: In function 'shcompo_alloc__default': shcompo.c:328:31: warning: unused parameter 'env' [-Wunused-parameter] 328 | shcompo_alloc__default (void *env) | ~~~~~~^~~ shcompo.c: In function 'shcompo_compile__qr': shcompo.c:343:65: warning: unused parameter 'env' [-Wunused-parameter] 343 | shcompo_compile__qr(shcompo_t *shc, query_instance_t *qi, void *env) | ~~~~~~^~~ shcompo.c: In function 'bif_shcompo_clear': shcompo.c:476:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 476 | bif_shcompo_clear (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ shcompo.c:476:70: warning: unused parameter 'args' [-Wunused-parameter] 476 | bif_shcompo_clear (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ shcompo.c: In function 'shcompo_init': shcompo.c:504:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 504 | if (shcompo_max_cache_sz < 100) | ^~ shcompo.c:507:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 507 | shcompo_vtable__qr.shcompo_type_title = "precompiled SQL query"; | ^~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-regist.lo `test -f 'regist.c' || echo './'`regist.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c regist.c -fPIC -DPIC -o .libs/libwi_la-regist.o regist.c: In function 'box_deserialize_string': regist.c:244:29: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 244 | if (offset && opt_len > sizeof (dvrdf_temp)) | ^ regist.c: In function 'mp_box_deserialize_string': regist.c:330:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 330 | if (opt_len > sizeof (dvrdf_temp)) | ^ In file included from ../../libsrc/Dk.h:97, from wi.h:56, from sqlnode.h:32, from regist.c:28: regist.c: In function 'dbs_registry_from_array': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ regist.c:412:3: note: in expansion of macro 'DO_BOX' 412 | DO_BOX (caddr_t *, ent, inx, reg) | ^~~~~~ regist.c: In function 'dbs_write_registry': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ regist.c:538:3: note: in expansion of macro 'DO_BOX' 538 | DO_BOX (caddr_t, elt, inx, arr) | ^~~~~~ regist.c: In function 'db_log_registry': regist.c:623:20: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 623 | if (llen + 3 > sizeof (temp)) | ^ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-space.lo `test -f 'space.c' || echo './'`space.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c space.c -fPIC -DPIC -o .libs/libwi_la-space.o space.c: In function 'isp_schema_1': space.c:470:22: warning: unused parameter 'thr' [-Wunused-parameter] 470 | isp_schema_1 (void * thr) | ~~~~~~~^~~ space.c: In function 'dp_info': space.c:481:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 481 | dp_addr_t cp_remap = (dp_addr_t)gethash (DP_ADDR2VOID (dp), dbs->dbs_cpt_remap); | ^ space.c:483:19: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'dp_addr_t' {aka 'unsigned int'} [-Wformat=] 483 | printf ("page %ld %s: ", dp, is_bp ? "in backup set" : ""); | ~~^ ~~ | | | | long int dp_addr_t {aka unsigned int} | %d space.c:490:27: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'dp_addr_t' {aka 'unsigned int'} [-Wformat=] 490 | printf (" %ld is cpt remap page of logical %ld\n", dp, log); | ~~^ ~~ | | | | long int dp_addr_t {aka unsigned int} | %d space.c:520:38: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'dp_addr_t' {aka 'unsigned int'} [-Wformat=] 520 | printf ("buffer %p remap %ld\n", buf, remap); | ~~^ ~~~~~ | | | | long int dp_addr_t {aka unsigned int} | %d make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-cetop.lo `test -f 'cetop.c' || echo './'`cetop.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c cetop.c -fPIC -DPIC -o .libs/libwi_la-cetop.o cetop.c: In function 'itc_num_cast_search': cetop.c:312:60: warning: unused parameter 'delta' [-Wunused-parameter] 312 | itc_num_cast_search (it_cursor_t * itc, db_buf_t ce, int64 delta, int dtp_cmp, int rc) cetop.c:312:71: warning: unused parameter 'dtp_cmp' [-Wunused-parameter] 312 | itc_num_cast_search (it_cursor_t * itc, db_buf_t ce, int64 delta, int dtp_cmp, int rc) | ~~~~^~~~~~~ cetop.c: In function 'ce_bad_len_ins_cb': cetop.c:408:52: warning: unused parameter 'flags' [-Wunused-parameter] 408 | ce_bad_len_ins_cb (col_pos_t * cpo, int row, dtp_t flags, db_buf_t val, int len, int64 offset, int rl) | ~~~~~~^~~~~ In file included from cetop.c:646: cesearch.c: In function 'ce_search_vec_int': cesearch.c:32:20: warning: variable 'ce_bytes' set but not used [-Wunused-but-set-variable] 32 | int ce_n_values, ce_bytes; | ^~~~~~~~ cesearch.c:31:47: warning: variable 'lower' set but not used [-Wunused-but-set-variable] 31 | int below, at_or_above, top_eq, end, upper, lower, guess; | ^~~~~ cesearch.c:31:40: warning: variable 'upper' set but not used [-Wunused-but-set-variable] 31 | int below, at_or_above, top_eq, end, upper, lower, guess; | ^~~~~ In file included from cetop.c:662: cesearch.c: In function 'ce_search_vec_int64': cesearch.c:32:20: warning: variable 'ce_bytes' set but not used [-Wunused-but-set-variable] 32 | int ce_n_values, ce_bytes; | ^~~~~~~~ cesearch.c:31:47: warning: variable 'lower' set but not used [-Wunused-but-set-variable] 31 | int below, at_or_above, top_eq, end, upper, lower, guess; | ^~~~~ cesearch.c:31:40: warning: variable 'upper' set but not used [-Wunused-but-set-variable] 31 | int below, at_or_above, top_eq, end, upper, lower, guess; | ^~~~~ In file included from cetop.c:681: cesearch.c: In function 'ce_search_vec_iri': cesearch.c:32:20: warning: variable 'ce_bytes' set but not used [-Wunused-but-set-variable] 32 | int ce_n_values, ce_bytes; | ^~~~~~~~ cesearch.c:31:47: warning: variable 'lower' set but not used [-Wunused-but-set-variable] 31 | int below, at_or_above, top_eq, end, upper, lower, guess; | ^~~~~ cesearch.c:31:40: warning: variable 'upper' set but not used [-Wunused-but-set-variable] 31 | int below, at_or_above, top_eq, end, upper, lower, guess; | ^~~~~ In file included from cetop.c:697: cesearch.c: In function 'ce_search_vec_iri64': cesearch.c:32:20: warning: variable 'ce_bytes' set but not used [-Wunused-but-set-variable] 32 | int ce_n_values, ce_bytes; | ^~~~~~~~ cesearch.c:31:47: warning: variable 'lower' set but not used [-Wunused-but-set-variable] 31 | int below, at_or_above, top_eq, end, upper, lower, guess; | ^~~~~ cesearch.c:31:40: warning: variable 'upper' set but not used [-Wunused-but-set-variable] 31 | int below, at_or_above, top_eq, end, upper, lower, guess; | ^~~~~ In file included from cetop.c:710: cesearch.c: In function 'ce_search_vec_any': cesearch.c:32:20: warning: variable 'ce_bytes' set but not used [-Wunused-but-set-variable] 32 | int ce_n_values, ce_bytes; | ^~~~~~~~ cesearch.c:31:47: warning: variable 'lower' set but not used [-Wunused-but-set-variable] 31 | int below, at_or_above, top_eq, end, upper, lower, guess; | ^~~~~ cesearch.c:31:40: warning: variable 'upper' set but not used [-Wunused-but-set-variable] 31 | int below, at_or_above, top_eq, end, upper, lower, guess; | ^~~~~ In file included from cetop.c:720: cedict1.c: In function 'ce_dict_1_int': cedict1.c:28:60: warning: unused parameter 'dtp' [-Wunused-parameter] 28 | ce_search_name (db_buf_t ce, int below, int64 value, dtp_t dtp, dtp_t flags | ~~~~~~^~~ cedict1.c:28:71: warning: unused parameter 'flags' [-Wunused-parameter] 28 | ce_search_name (db_buf_t ce, int below, int64 value, dtp_t dtp, dtp_t flags | ~~~~~~^~~~~ In file included from cetop.c:729: cedict1.c: In function 'ce_dict_1_int64': cedict1.c:28:60: warning: unused parameter 'dtp' [-Wunused-parameter] 28 | ce_search_name (db_buf_t ce, int below, int64 value, dtp_t dtp, dtp_t flags | ~~~~~~^~~ cedict1.c:28:71: warning: unused parameter 'flags' [-Wunused-parameter] 28 | ce_search_name (db_buf_t ce, int below, int64 value, dtp_t dtp, dtp_t flags | ~~~~~~^~~~~ cedict1.c: In function 'ce_dict_1_iri': cetop.c:735:20: warning: comparison of integer expressions of different signedness: 'iri_id_t' {aka 'long long unsigned int'} and 'long long int' [-Wsign-compare] 735 | #define C_EQ (col == value) | ^~ cedict1.c:47:19: note: in expansion of macro 'C_EQ' 47 | if (C_EQ) | ^~~~ cetop.c:735:20: warning: comparison of integer expressions of different signedness: 'iri_id_t' {aka 'long long unsigned int'} and 'long long int' [-Wsign-compare] 735 | #define C_EQ (col == value) | ^~ cedict1.c:57:11: note: in expansion of macro 'C_EQ' 57 | if (C_EQ) | ^~~~ In file included from cetop.c:739: cedict1.c:28:60: warning: unused parameter 'dtp' [-Wunused-parameter] 28 | ce_search_name (db_buf_t ce, int below, int64 value, dtp_t dtp, dtp_t flags | ~~~~~~^~~ cedict1.c:28:71: warning: unused parameter 'flags' [-Wunused-parameter] 28 | ce_search_name (db_buf_t ce, int below, int64 value, dtp_t dtp, dtp_t flags | ~~~~~~^~~~~ cedict1.c: In function 'ce_dict_1_iri64': cetop.c:745:20: warning: comparison of integer expressions of different signedness: 'iri_id_t' {aka 'long long unsigned int'} and 'long long int' [-Wsign-compare] 745 | #define C_EQ (col == value) | ^~ cedict1.c:47:19: note: in expansion of macro 'C_EQ' 47 | if (C_EQ) | ^~~~ cetop.c:745:20: warning: comparison of integer expressions of different signedness: 'iri_id_t' {aka 'long long unsigned int'} and 'long long int' [-Wsign-compare] 745 | #define C_EQ (col == value) | ^~ cedict1.c:57:11: note: in expansion of macro 'C_EQ' 57 | if (C_EQ) | ^~~~ In file included from cetop.c:749: cedict1.c:28:60: warning: unused parameter 'dtp' [-Wunused-parameter] 28 | ce_search_name (db_buf_t ce, int below, int64 value, dtp_t dtp, dtp_t flags | ~~~~~~^~~ cedict1.c:28:71: warning: unused parameter 'flags' [-Wunused-parameter] 28 | ce_search_name (db_buf_t ce, int below, int64 value, dtp_t dtp, dtp_t flags | ~~~~~~^~~~~ In file included from cetop.c:760: cedict1.c: In function 'ce_dict_1_any': cedict1.c:28:60: warning: unused parameter 'dtp' [-Wunused-parameter] 28 | ce_search_name (db_buf_t ce, int below, int64 value, dtp_t dtp, dtp_t flags | ~~~~~~^~~ cedict1.c:28:71: warning: unused parameter 'flags' [-Wunused-parameter] 28 | ce_search_name (db_buf_t ce, int below, int64 value, dtp_t dtp, dtp_t flags | ~~~~~~^~~~~ In file included from cetop.c:774: cedict1.c: In function 'ce_dict_1_ins_any': cedict1.c:28:60: warning: unused parameter 'dtp' [-Wunused-parameter] 28 | ce_search_name (db_buf_t ce, int below, int64 value, dtp_t dtp, dtp_t flags | ~~~~~~^~~ cedict1.c:28:71: warning: unused parameter 'flags' [-Wunused-parameter] 28 | ce_search_name (db_buf_t ce, int below, int64 value, dtp_t dtp, dtp_t flags | ~~~~~~^~~~~ cetop.c: In function 'ce_dict_key': cetop.c:837:36: warning: unused parameter 'dict' [-Wunused-parameter] 837 | ce_dict_key (db_buf_t ce, db_buf_t dict, int64 value, dtp_t dtp, db_buf_t * dict_ret, int *sz_ret) | ~~~~~~~~~^~~~ cetop.c: In function 'ce_dict_ins_any_key': cetop.c:873:44: warning: unused parameter 'dict' [-Wunused-parameter] 873 | ce_dict_ins_any_key (db_buf_t ce, db_buf_t dict, int64 value, dtp_t dtp, db_buf_t * dict_ret, int *sz_ret, int *is_ncast_eq) | ~~~~~~~~~^~~~ In file included from cetop.c:908: cesearch.c: In function 'ce_search_dict': cesearch.c:32:20: warning: variable 'ce_bytes' set but not used [-Wunused-but-set-variable] 32 | int ce_n_values, ce_bytes; | ^~~~~~~~ cesearch.c:31:47: warning: variable 'lower' set but not used [-Wunused-but-set-variable] 31 | int below, at_or_above, top_eq, end, upper, lower, guess; | ^~~~~ cesearch.c:31:40: warning: variable 'upper' set but not used [-Wunused-but-set-variable] 31 | int below, at_or_above, top_eq, end, upper, lower, guess; | ^~~~~ cetop.c: In function 'ce_search_rld': cetop.c:1212:26: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 1212 | if (first + d8 < value) | ^ cetop.c: In function 'ce_search_int_delta': cetop.c:1805:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1805 | else if (skip >= run) | ^~ cetop.c:1745:24: warning: variable 'ce_cur' set but not used [-Wunused-but-set-variable] 1745 | db_buf_t ce_end, f1, ce_cur, ce_init_first, ce_first_val; | ^~~~~~ cetop.c:1738:24: warning: variable 'resume_run' set but not used [-Wunused-but-set-variable] 1738 | uint32 d, run, run1, resume_run; | ^~~~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sql_code_adm.lo `test -f 'sql_code_adm.c' || echo './'`sql_code_adm.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sql_code_adm.c -fPIC -DPIC -o .libs/libwi_la-sql_code_adm.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-arith.lo `test -f 'arith.c' || echo './'`arith.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c arith.c -fPIC -DPIC -o .libs/libwi_la-arith.o arith.c: In function 'cmp_boxes_safe': arith.c:529:28: warning: passing argument 1 of 'dt_compare' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 529 | return dt_compare (box1, box2, 1); | ^~~~ In file included from arith.c:29: datesupp.h:67:32: note: expected 'caddr_t' {aka 'char *'} but argument is of type 'ccaddr_t' {aka 'const char *'} 67 | extern int dt_compare (caddr_t dt1, caddr_t dt2, int cmp_is_safe); | ~~~~~~~~^~~ arith.c:529:34: warning: passing argument 2 of 'dt_compare' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 529 | return dt_compare (box1, box2, 1); | ^~~~ datesupp.h:67:45: note: expected 'caddr_t' {aka 'char *'} but argument is of type 'ccaddr_t' {aka 'const char *'} 67 | extern int dt_compare (caddr_t dt1, caddr_t dt2, int cmp_is_safe); | ~~~~~~~~^~~ arith.c: In function 'cmp_boxes': arith.c:747:32: warning: passing argument 1 of 'dt_compare' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 747 | return dt_compare (box1, box2, 0); | ^~~~ datesupp.h:67:32: note: expected 'caddr_t' {aka 'char *'} but argument is of type 'ccaddr_t' {aka 'const char *'} 67 | extern int dt_compare (caddr_t dt1, caddr_t dt2, int cmp_is_safe); | ~~~~~~~~^~~ arith.c:747:38: warning: passing argument 2 of 'dt_compare' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 747 | return dt_compare (box1, box2, 0); | ^~~~ datesupp.h:67:45: note: expected 'caddr_t' {aka 'char *'} but argument is of type 'ccaddr_t' {aka 'const char *'} 67 | extern int dt_compare (caddr_t dt1, caddr_t dt2, int cmp_is_safe); | ~~~~~~~~^~~ arith.c: In function 'box_identity': arith.c:1120:38: warning: unused parameter 'ignore' [-Wunused-parameter] 1120 | box_identity (ccaddr_t arg, ccaddr_t ignore, caddr_t * qst, state_slot_t * target) | ~~~~~~~~~^~~~~~ arith.c: In function 'artm_int_to_int': arith.c:1408:66: warning: unused parameter 'first_set' [-Wunused-parameter] 1408 | artm_int_to_int (double *target, data_col_t * dc, int *sets, int first_set, int n) | ~~~~^~~~~~~~~ arith.c: In function 'artm_date_to_date': arith.c:1424:12: warning: unused variable 'fill' [-Wunused-variable] 1424 | int inx, fill = 0; | ^~~~ arith.c:1422:68: warning: unused parameter 'first_set' [-Wunused-parameter] 1422 | artm_date_to_date (double *target, data_col_t * dc, int *sets, int first_set, int n) | ~~~~^~~~~~~~~ arith.c: In function 'artm_float_to_float': arith.c:1440:70: warning: unused parameter 'first_set' [-Wunused-parameter] 1440 | artm_float_to_float (double *target, data_col_t * dc, int *sets, int first_set, int n) | ~~~~^~~~~~~~~ arith.c: In function 'cmp_boxes_safe': arith.c:543:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 543 | dtp1 = DV_WIDE; arith.c:544:9: note: here 544 | case DV_WIDE: | ^~~~ arith.c:586:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 586 | dtp2 = DV_WIDE; arith.c:587:9: note: here 587 | case DV_WIDE: | ^~~~ arith.c: In function 'cmp_boxes': arith.c:761:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 761 | dtp1 = DV_WIDE; arith.c:762:9: note: here 762 | case DV_WIDE: | ^~~~ arith.c:804:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 804 | dtp2 = DV_WIDE; arith.c:805:9: note: here 805 | case DV_WIDE: | ^~~~ arith.c: In function 'artm_const_cast': arith.c:1347:35: warning: 'dc' may be used uninitialized [-Wmaybe-uninitialized] 1347 | ((float *) target)[inx] = dc; | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ arith.c:1336:15: note: 'dc' was declared here 1336 | float dc; | ^~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-eqlcomp.lo `test -f 'eqlcomp.c' || echo './'`eqlcomp.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c eqlcomp.c -fPIC -DPIC -o .libs/libwi_la-eqlcomp.o In file included from ../../libsrc/Dk.h:97, from wi.h:56, from sqlnode.h:32, from eqlcomp.c:36: ssl.c: In function 'ssl_use_stock_array': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ ssl.c:88:3: note: in expansion of macro 'DO_BOX' 88 | DO_BOX (state_slot_t *, ssl, inx, arr) | ^~~~~~ ssl.c: In function 'stssl_inx_op': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ ssl.c:160:7: note: in expansion of macro 'DO_BOX' 160 | DO_BOX (inx_op_t *, term, inx, iop->iop_terms) | ^~~~~~ ssl.c: In function 'stssl_qnode': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ ssl.c:237:13: note: in expansion of macro 'DO_BOX' 237 | DO_BOX (ins_key_t *, ik, inx, ins->ins_keys) | ^~~~~~ eqlcomp.c: In function 'qr_add_used_object': eqlcomp.c:130:30: warning: unused parameter 'qr' [-Wunused-parameter] 130 | qr_add_used_object (query_t *qr, const char *tb, dependent_t *dep) | ~~~~~~~~~^~ eqlcomp.c: In function 'kpd_free': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ eqlcomp.c:388:3: note: in expansion of macro 'DO_BOX' 388 | DO_BOX (col_partition_t *, cp, inx, kpd->kpd_cols) | ^~~~~~ eqlcomp.c: In function 'sqlc_log_error_to_file': eqlcomp.c:578:58: warning: unused parameter 'code' [-Wunused-parameter] 578 | sqlc_log_error_to_file (comp_context_t * cc, const char *code, const char *virt_code, const char *msg, const char *type, | ~~~~~~~~~~~~^~~~ eqlcomp.c:578:76: warning: unused parameter 'virt_code' [-Wunused-parameter] 578 | sqlc_log_error_to_file (comp_context_t * cc, const char *code, const char *virt_code, const char *msg, const char *type, | ~~~~~~~~~~~~^~~~~~~~~ eqlcomp.c: In function 'ssl_state': eqlcomp.c:671:16: warning: unused parameter 'type' [-Wunused-parameter] 671 | ssl_state (int type, dtp_t dtp) | ~~~~^~~~ eqlcomp.c:671:28: warning: unused parameter 'dtp' [-Wunused-parameter] 671 | ssl_state (int type, dtp_t dtp) | ~~~~~~^~~ eqlcomp.c: In function 'ssl_sys_constant': eqlcomp.c:774:27: warning: unused parameter 'val' [-Wunused-parameter] 774 | ssl_sys_constant (caddr_t val) | ~~~~~~~~^~~ eqlcomp.c: In function 'data_source_init': eqlcomp.c:980:65: warning: unused parameter 'type' [-Wunused-parameter] 980 | data_source_init (data_source_t * src, comp_context_t * cc, int type) | ~~~~^~~~ eqlcomp.c: In function 'ks_set_search_params': eqlcomp.c:1109:59: warning: unused parameter 'ct' [-Wunused-parameter] 1109 | ks_set_search_params (comp_context_t * cc, comp_table_t * ct, key_source_t * ks) | ~~~~~~~~~~~~~~~^~ eqlcomp.c: In function 'inx_op_set_search_params': eqlcomp.c:1146:63: warning: unused parameter 'ct' [-Wunused-parameter] 1146 | inx_op_set_search_params (comp_context_t * cc, comp_table_t * ct, inx_op_t * iop) | ~~~~~~~~~~~~~~~^~ eqlcomp.c: In function 'ks_do_dependent_specs': eqlcomp.c:1220:41: warning: unused parameter 'cc' [-Wunused-parameter] 1220 | ks_do_dependent_specs (comp_context_t * cc, key_source_t * ks, | ~~~~~~~~~~~~~~~~~^~ eqlcomp.c: In function 'cl_order_free': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ eqlcomp.c:1357:3: note: in expansion of macro 'DO_BOX' 1357 | DO_BOX (caddr_t, ord, inx, ords) | ^~~~~~ eqlcomp.c: In function 'inx_op_free': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ eqlcomp.c:1497:7: note: in expansion of macro 'DO_BOX' 1497 | DO_BOX (inx_op_t *, term, inx, iop->iop_terms) | ^~~~~~ eqlcomp.c: In function 'table_source_create': eqlcomp.c:1770:49: warning: format '%s' expects a matching 'char *' argument [-Wformat=] 1770 | sqlc_new_error (cc, "42S22", "SQ050", "%s is not the name of a CURRENT OF."); | ~^ | | | char * eqlcomp.c:1732:14: warning: variable 'main_key' set but not used [-Wunused-but-set-variable] 1732 | dbe_key_t *main_key; | ^~~~~~~~ eqlcomp.c: In function 'ik_array_free': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ eqlcomp.c:1789:3: note: in expansion of macro 'DO_BOX' 1789 | DO_BOX (ins_key_t *, ik, inx, iks) | ^~~~~~ eqlcomp.c: In function 'ins_col_slot': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ eqlcomp.c:1826:3: note: in expansion of macro 'DO_BOX' 1826 | DO_BOX (oid_t, cid, nth, ins->ins_col_ids) | ^~~~~~ eqlcomp.c: In function 'sqlc_ins_keys': eqlcomp.c:1903:87: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1903 | if (!ins->ins_key_only && dk_set_length (ins->ins_table->tb_primary_key->key_parts) == ins->ins_table->tb_primary_key->key_n_significant) | ^~ eqlcomp.c: In function 'table_source_om': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ eqlcomp.c:2039:7: note: in expansion of macro 'DO_BOX' 2039 | DO_BOX (inx_op_t *, iop, inx, ts->ts_inx_op->iop_terms) | ^~~~~~ eqlcomp.c: In function 'end_node_compile': eqlcomp.c:2141:50: warning: unused parameter 'stmt' [-Wunused-parameter] 2141 | end_node_compile (comp_context_t * cc, caddr_t * stmt, | ~~~~~~~~~~^~~~ eqlcomp.c: In function 'query_free': eqlcomp.c:2501:23: warning: unused parameter 'query' [-Wunused-parameter] 2501 | query_free (query_t * query) | ~~~~~~~~~~^~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sql_code_1.lo `test -f 'sql_code_1.c' || echo './'`sql_code_1.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sql_code_1.c -fPIC -DPIC -o .libs/libwi_la-sql_code_1.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-blob.lo `test -f 'blob.c' || echo './'`blob.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c blob.c -fPIC -DPIC -o .libs/libwi_la-blob.o blob.c: In function 'bh_fill_page_generic': blob.c:173:42: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 173 | while (maxout > 0 && maxin >= sizeof(wchar_t)) | ^~ blob.c:172:19: warning: variable 'len' set but not used [-Wunused-but-set-variable] 172 | int len = 0, oblom = 0; | ^~~ blob.c:199:57: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 199 | while (maxout >= VIRT_MB_CUR_MAX && maxin >= sizeof(wchar_t)) | ^~ blob.c: In function 'get_data_from_client': blob.c:458:58: warning: unused parameter 'pos' [-Wunused-parameter] 458 | get_data_from_client (void *arg, unsigned char *buf, int pos, int len) | ~~~~^~~ blob.c: In function 'bh_pickup_page': blob.c:597:20: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 597 | if (PAGE_DATA_SZ < pagelen) | ^ blob.c: In function 'get_data_from_blob': blob.c:615:56: warning: unused parameter 'pos' [-Wunused-parameter] 615 | get_data_from_blob (void *arg, unsigned char *buf, int pos, int len) | ~~~~^~~ blob.c: In function 'bh_fill_pagedir_buffer': blob.c:902:80: warning: parameter 'itc_from' set but not used [-Wunused-but-set-parameter] 902 | bh_fill_pagedir_buffer (blob_handle_t * bh, buffer_desc_t * buf, it_cursor_t * itc_from /* unused */, | ~~~~~~~~~~~~~~^~~~~~~~ blob.c: In function '__blob_chain_delete': blob.c:1075:78: warning: parameter 'npages' set but not used [-Wunused-but-set-parameter] 1075 | __blob_chain_delete (it_cursor_t * it, dp_addr_t start, dp_addr_t first, int npages /* unused */, blob_handle_t * bh) | ~~~~^~~~~~ blob.c: In function 'blob_write_crash_log': blob.c:2267:36: warning: parameter 'lt' set but not used [-Wunused-but-set-parameter] 2267 | blob_write_crash_log (lock_trx_t * lt /* unused */, dk_session_t * log, blob_log_t * bl) | ~~~~~~~~~~~~~^~ blob.c: In function 'bh_write_out': blob.c:3056:27: warning: comparison of integer expressions of different signedness: 'long long int' and 'long unsigned int' [-Wsign-compare] 3056 | && bh->bh_diskbytes > 2 * PAGE_DATA_SZ) | ^ blob.c: In function 'blob_subseq': blob.c:3154:10: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long long int' [-Wsign-compare] 3154 | if (to >= bh->bh_length) | ^~ blob.c:3202:18: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long long int' [-Wsign-compare] 3202 | if (to == bh->bh_length) | ^~ blob.c:3231:18: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 3231 | if (fill+len > bytes) | ^ blob.c:3241:12: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 3241 | if (fill != bytes) | ^~ blob.c:3207:2: warning: label 'strings_ready' defined but not used [-Wunused-label] 3207 | strings_ready: | ^~~~~~~~~~~~~ blob.c: In function 'blob_to_string_isp': blob.c:3333:18: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 3333 | if (fill+len > bytes) | ^ blob.c:3342:12: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 3342 | if (fill != bytes) | ^~ blob.c: In function 'blob_to_string_output_isp': blob.c:3416:12: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 3416 | if (fill != bytes) | ^~ blob.c: In function 'rd_outline': blob.c:3568:48: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 3568 | if (rd->rd_non_comp_len + reserve - gain > MAX_ROW_BYTES) | ^ blob.c:3573:41: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 3573 | if (rd->rd_non_comp_len + reserve <= MAX_ROW_BYTES) | ^~ blob.c: In function 'rd_inline': blob.c:3656:53: warning: comparison of integer expressions of different signedness: 'long long int' and 'long unsigned int' [-Wsign-compare] 3656 | if (rd->rd_non_comp_len + len + 1 <= MAX_ROW_BYTES) | ^~ blob.c:3638:63: warning: unused parameter 'err_ret' [-Wunused-parameter] 3638 | rd_inline (query_instance_t * qi, row_delta_t * rd, caddr_t * err_ret, int log_mode) | ~~~~~~~~~~^~~~~~~ blob.c: In function 'blob_write_crash_recover_log_1': blob.c:2065:8: warning: variable 'fulllen' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 2065 | long fulllen = 0; | ^~~~~~~ blob.c: In function 'blob_write_crash_log_via_dir': blob.c:2154:8: warning: variable 'fulllen' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 2154 | long fulllen = 0; | ^~~~~~~ blob.c: In function 'blob_write_crash_log': blob.c:2275:7: warning: variable 'is_crash' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 2275 | int is_crash = 0; | ^~~~~~~~ blob.c:2276:8: warning: variable 'fulllen' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 2276 | long fulllen = 0; | ^~~~~~~ blob.c: In function 'itc_set_blob_col': blob.c:1719:9: warning: variable 'str_head_len' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1719 | int32 str_head_len = -1; | ^~~~~~~~~~~~ blob.c:1720:7: warning: variable 'remember_dae' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1720 | int remember_dae = 0; | ^~~~~~~~~~~~ blob.c:1715:35: warning: argument 'replaced_version' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1715 | caddr_t data, blob_layout_t * replaced_version, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ blob.c: In function 'bh_write_out': blob.c:3051:8: warning: variable 'from_byte' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 3051 | long from_byte = bh->bh_position; | ^~~~~~~~~ blob.c:3052:8: warning: variable 'bytes_filled' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 3052 | long bytes_filled = 0, bytes_on_page; | ^~~~~~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sql_code_2pc.lo `test -f 'sql_code_2pc.c' || echo './'`sql_code_2pc.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sql_code_2pc.c -fPIC -DPIC -o .libs/libwi_la-sql_code_2pc.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-numeric.lo `test -f 'numeric.c' || echo './'`numeric.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c numeric.c -fPIC -DPIC -o .libs/libwi_la-numeric.o numeric.c: In function 'num_add': numeric.c:538:7: warning: variable 'res_scale' set but not used [-Wunused-but-set-variable] 538 | int res_scale; | ^~~~~~~~~ numeric.c: In function 'num_subtract': numeric.c:584:7: warning: variable 'res_scale' set but not used [-Wunused-but-set-variable] 584 | int res_scale; | ^~~~~~~~~ numeric.c: In function '_numeric_rc_allocate': numeric.c:1162:29: warning: unused parameter 'ignore' [-Wunused-parameter] 1162 | _numeric_rc_allocate (void *ignore) | ~~~~~~^~~~~~ numeric.c: In function 'numeric_init_static': numeric.c:1291:42: warning: unused parameter 'size' [-Wunused-parameter] 1291 | numeric_init_static (numeric_t n, size_t size) | ~~~~~~~^~~~ numeric.c: In function 'numeric_from_string': numeric.c:1506:7: warning: variable 'scale' set but not used [-Wunused-but-set-variable] 1506 | int scale; | ^~~~~ numeric.c: In function '_numeric_to_string': numeric.c:1945:79: warning: unused parameter 'new_scale' [-Wunused-parameter] 1945 | _numeric_to_string (numeric_t n, char *str, size_t max_str, int new_prec, int new_scale) | ~~~~^~~~~~~~~ numeric.c: In function 'numeric_to_dv': numeric.c:2156:48: warning: unused parameter 'reslength' [-Wunused-parameter] 2156 | numeric_to_dv (numeric_t n, dtp_t *res, size_t reslength) | ~~~~~~~^~~~~~~~~ numeric.c: In function 'numeric_deserialize': numeric.c:2583:51: warning: unused parameter 'macro' [-Wunused-parameter] 2583 | numeric_deserialize (dk_session_t *session, dtp_t macro) | ~~~~~~^~~~~ numeric.c: In function 'numeric_from_hex_array': numeric.c:2804:43: warning: unused parameter 'len' [-Wunused-parameter] 2804 | numeric_from_hex_array (numeric_t n, char len, char scale, char sign, | ~~~~~^~~ numeric.c: In function 'numeric_from_double': numeric.c:1862:3: warning: ignoring return value of 'gcvt' declared with attribute 'warn_unused_result' [-Wunused-result] 1862 | gcvt (d, 16, buffer); | ^~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-recovery.lo `test -f 'recovery.c' || echo './'`recovery.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c recovery.c -fPIC -DPIC -o .libs/libwi_la-recovery.o recovery.c: In function 'walk_dbtree': recovery.c:92:12: warning: variable 'page' set but not used [-Wunused-but-set-variable] 92 | db_buf_t page; | ^~~~ recovery.c: In function 'bkp_check_blob_col': recovery.c:380:69: warning: unused parameter 'key' [-Wunused-parameter] 380 | bkp_check_blob_col (it_cursor_t *master_itc, dtp_t *col, dbe_key_t *key, dbe_col_loc_t *cl) | ~~~~~~~~~~~^~~ recovery.c:380:89: warning: unused parameter 'cl' [-Wunused-parameter] 380 | bkp_check_blob_col (it_cursor_t *master_itc, dtp_t *col, dbe_key_t *key, dbe_col_loc_t *cl) | ~~~~~~~~~~~~~~~^~ In file included from ../../libsrc/Dk.h:97, from ../../libsrc/libutil.h:30, from recovery.c:28: recovery.c: In function 'log_recov_anyfy': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ recovery.c:616:3: note: in expansion of macro 'DO_BOX' 616 | DO_BOX (caddr_t, val, inx, values) | ^~~~~~ recovery.c: In function 'log_page': recovery.c:793:18: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 793 | if (n_rows > PM_MAX_ENTRIES || n_bad_rows > 10) | ^ recovery.c:707:56: warning: unused parameter 'dummy' [-Wunused-parameter] 707 | log_page (it_cursor_t * it, buffer_desc_t * buf, void* dummy) | ~~~~~~^~~~~ recovery.c: In function 'bif_backup_prepare': recovery.c:1115:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 1115 | bif_backup_prepare (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ recovery.c: In function 'bif_backup_row': recovery.c:1126:27: warning: unused parameter 'qst' [-Wunused-parameter] 1126 | bif_backup_row (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ recovery.c:1126:42: warning: unused parameter 'err_ret' [-Wunused-parameter] 1126 | bif_backup_row (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ recovery.c:1126:67: warning: unused parameter 'args' [-Wunused-parameter] 1126 | bif_backup_row (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ recovery.c: In function 'bif_backup_flush': recovery.c:1160:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 1160 | bif_backup_flush (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ recovery.c: In function 'bif_backup_close': recovery.c:1184:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 1184 | bif_backup_close (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ recovery.c:1184:69: warning: unused parameter 'args' [-Wunused-parameter] 1184 | bif_backup_close (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ recovery.c: In function 'bif_log_index': recovery.c:1439:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 1439 | bif_log_index (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ recovery.c: In function 'bif_read_log': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ recovery.c:1603:23: note: in expansion of macro 'DO_BOX' 1603 | DO_BOX (caddr_t, v, inx, (caddr_t *)vals) | ^~~~~~ recovery.c:1492:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 1492 | bif_read_log (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ recovery.c: In function 'bif_trx_w_id': recovery.c:1665:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 1665 | bif_trx_w_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ recovery.c:1665:65: warning: unused parameter 'args' [-Wunused-parameter] 1665 | bif_trx_w_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ recovery.c: In function 'bif_decode_trx_w_id': recovery.c:1672:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 1672 | bif_decode_trx_w_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ In file included from ../../libsrc/Dk.h:89: recovery.c: In function 'backup_prepare': ../../libsrc/Dk/Dktypes.h:156:33: warning: ignoring return value of 'ftruncate64' declared with attribute 'warn_unused_result' [-Wunused-result] 156 | #define FTRUNCATE(x,y) ftruncate64((x),(y)) | ^~~~~~~~~~~~~~~~~~~~ recovery.c:1052:3: note: in expansion of macro 'FTRUNCATE' 1052 | FTRUNCATE (fd, 0); | ^~~~~~~~~ recovery.c: In function 'bif_read_log': recovery.c:1565:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 1565 | dk_set_push (&res, box_num (flag)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ recovery.c:1566:15: note: here 1566 | case LOG_INSERT: | ^~~~ In file included from ../../libsrc/Dk.h:102: recovery.c: In function 'walk_db': ../../libsrc/Dk/Dksets.h:89:21: warning: variable 'iter' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 89 | s_node_t *iter = *(set); \ | ^~~~ recovery.c:210:5: note: in expansion of macro 'DO_SET' 210 | DO_SET (index_tree_t * , it, &wi_inst.wi_master->dbs_trees) | ^~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sql_code_auto.lo `test -f 'sql_code_auto.c' || echo './'`sql_code_auto.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sql_code_auto.c -fPIC -DPIC -o .libs/libwi_la-sql_code_auto.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sql_code_cache.lo `test -f 'sql_code_cache.c' || echo './'`sql_code_cache.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sql_code_cache.c -fPIC -DPIC -o .libs/libwi_la-sql_code_cache.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sql_code_pldbg.lo `test -f 'sql_code_pldbg.c' || echo './'`sql_code_pldbg.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sql_code_pldbg.c -fPIC -DPIC -o .libs/libwi_la-sql_code_pldbg.o sql_code_pldbg.c:231:1: warning: 'sch_proc_def_exists' defined but not used [-Wunused-function] 231 | sch_proc_def_exists (client_connection_t *cli, const char *proc_name, const int report) | ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-colsearch.lo `test -f 'colsearch.c' || echo './'`colsearch.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c colsearch.c -fPIC -DPIC -o .libs/libwi_la-colsearch.o colsearch.c: In function 'itc_set_sp_stat': colsearch.c:91:9: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 91 | if (n <= sizeof (itc->itc_pre_sp_stat) / sizeof (sp_stat_t)) | ^~ In file included from ../../libsrc/Dk.h:97, from wi.h:56, from sqlnode.h:32, from colsearch.c:28: colsearch.c: In function 'itc_col_free': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ colsearch.c:163:3: note: in expansion of macro 'DO_BOX' 163 | DO_BOX (col_data_ref_t *, cr, inx, itc->itc_col_refs) | ^~~~~~ colsearch.c: In function 'ce_col_cmp': colsearch.c:530:15: warning: variable 'hl' set but not used [-Wunused-but-set-variable] 530 | int hl, len; | ^~ colsearch.c:311:18: warning: variable 'l3' set but not used [-Wunused-but-set-variable] 311 | row_size_t l1, l3; | ^~ colsearch.c:309:22: warning: variable 'dv3' set but not used [-Wunused-but-set-variable] 309 | db_buf_t dv1, dv2, dv3; | ^~~ colsearch.c: In function 'itc_fetch_col_vec': colsearch.c:782:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 782 | if (n_pages > sizeof (dps) / sizeof (dp_addr_t)) | ^ colsearch.c:773:14: warning: unused variable 'maps' [-Wunused-variable] 773 | it_map_t * maps = tree->it_maps; | ^~~~ colsearch.c:760:84: warning: unused parameter 'from_row' [-Wunused-parameter] 760 | itc_fetch_col_vec (it_cursor_t * itc, buffer_desc_t * buf, dbe_col_loc_t * cl, int from_row, ptrlong to_row) | ~~~~^~~~~~~~ colsearch.c:760:102: warning: unused parameter 'to_row' [-Wunused-parameter] 760 | itc_fetch_col_vec (it_cursor_t * itc, buffer_desc_t * buf, dbe_col_loc_t * cl, int from_row, ptrlong to_row) colsearch.c: In function 'itc_col_leave': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ colsearch.c:1018:3: note: in expansion of macro 'DO_BOX' 1018 | DO_BOX (col_data_ref_t *, cr, inx, itc->itc_col_refs) | ^~~~~~ colsearch.c: In function 'itc_n_sets_before': colsearch.c:1037:34: warning: unused parameter 'itc' [-Wunused-parameter] 1037 | itc_n_sets_before (it_cursor_t * itc, buffer_desc_t * buf, int pos) | ~~~~~~~~~~~~~~^~~ colsearch.c:1037:55: warning: unused parameter 'buf' [-Wunused-parameter] 1037 | itc_n_sets_before (it_cursor_t * itc, buffer_desc_t * buf, int pos) | ~~~~~~~~~~~~~~~~^~~ colsearch.c:1037:64: warning: unused parameter 'pos' [-Wunused-parameter] 1037 | itc_n_sets_before (it_cursor_t * itc, buffer_desc_t * buf, int pos) | ~~~~^~~ colsearch.c: In function 'itc_n_sets_in_seg': colsearch.c:1044:34: warning: unused parameter 'itc' [-Wunused-parameter] 1044 | itc_n_sets_in_seg (it_cursor_t * itc, buffer_desc_t * buf) | ~~~~~~~~~~~~~~^~~ colsearch.c:1044:55: warning: unused parameter 'buf' [-Wunused-parameter] 1044 | itc_n_sets_in_seg (it_cursor_t * itc, buffer_desc_t * buf) | ~~~~~~~~~~~~~~~~^~~ colsearch.c: In function 'itc_next_set_cmp': colsearch.c:1359:32: warning: variable 'nth_rng' set but not used [-Wunused-but-set-variable] 1359 | int key, set = itc->itc_set, nth_rng; | ^~~~~~~ colsearch.c: In function 'itc_first_ce': colsearch.c:1463:50: warning: unused parameter 'buf' [-Wunused-parameter] 1463 | itc_first_ce (it_cursor_t * itc, buffer_desc_t * buf, int *is_last_ce) | ~~~~~~~~~~~~~~~~^~~ colsearch.c: In function 'itc_filter_sets_reconcile': colsearch.c:2543:65: warning: unused parameter 'from_match' [-Wunused-parameter] 2543 | itc_filter_sets_reconcile (it_cursor_t * itc, int from_set, int from_match) | ~~~~^~~~~~~~~~ colsearch.c: In function 'itc_col_seg': colsearch.c:2885:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2885 | if (fill + n_used > box_length (sets) / sizeof (int)) | ^ colsearch.c: In function 'itc_col_row_check_dummy': colsearch.c:3380:61: warning: unused parameter 'buf' [-Wunused-parameter] 3380 | itc_col_row_check_dummy (it_cursor_t * itc, buffer_desc_t * buf) | ~~~~~~~~~~~~~~~~^~~ colsearch.c: In function 'ce_col_cmp': colsearch.c:385:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 385 | { | ^ colsearch.c:414:5: note: here 414 | case DV_DOUBLE_FLOAT: | ^~~~ colsearch.c: In function 'ce_int_nn_value': colsearch.c:572:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 572 | { | ^ colsearch.c:605:5: note: here 605 | default: | ^~~~~~~ colsearch.c: In function 'ce_col_cmp': colsearch.c:480:14: warning: 'dv1' may be used uninitialized [-Wmaybe-uninitialized] 480 | return str_cmp_offset (dv1, dv2, l1, l2, offset); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ colsearch.c:309:12: note: 'dv1' was declared here 309 | db_buf_t dv1, dv2, dv3; | ^~~ colsearch.c:480:14: warning: 'l1' may be used uninitialized [-Wmaybe-uninitialized] 480 | return str_cmp_offset (dv1, dv2, l1, l2, offset); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ colsearch.c:311:14: note: 'l1' was declared here 311 | row_size_t l1, l3; | ^~ colsearch.c: In function 'itc_first_ce': colsearch.c:1623:36: warning: 'cinx' may be used uninitialized [-Wmaybe-uninitialized] 1623 | if (strinx == cr->cr_n_pages && cinx == last_ce) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ colsearch.c:1471:15: note: 'cinx' was declared here 1471 | int strinx, cinx, rc; | ^~~~ colsearch.c:1610:83: warning: 'prev_ce_row' may be used uninitialized [-Wmaybe-uninitialized] 1610 | if (nth_key && -1 != prev_strinx && itc->itc_ranges[set].r_first >= prev_ce_row + prev_ce_n_rows) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ colsearch.c:1472:7: note: 'prev_ce_row' was declared here 1472 | int prev_ce_row, prev_strinx = -1, prev_ce_inx = -1, prev_ce_n_rows = 0; | ^~~~~~~~~~~ colsearch.c:1643:10: warning: 'ce' may be used uninitialized [-Wmaybe-uninitialized] 1643 | return ce; | ^~ colsearch.c:1478:28: note: 'ce' was declared here 1478 | db_buf_t prev_ce = NULL, ce; | ^~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-obackup.lo `test -f 'obackup.c' || echo './'`obackup.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c obackup.c -fPIC -DPIC -o .libs/libwi_la-obackup.o In file included from ../../libsrc/Dk.h:97, from wi.h:56, from sqlnode.h:32, from obackup.c:29: obackup.c: In function 'ol_write_sets': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ obackup.c:427:3: note: in expansion of macro 'DO_BOX' 427 | DO_BOX (caddr_t *, elt, inx, ctx->octx_registry) | ^~~~~~ obackup.c:419:59: warning: unused parameter 'storage' [-Wunused-parameter] 419 | ol_write_sets (ol_backup_context_t * ctx, dbe_storage_t * storage) | ~~~~~~~~~~~~~~~~^~~~~~~ obackup.c: In function 'ol_regist_unmark': obackup.c:450:33: warning: unused parameter 'itc' [-Wunused-parameter] 450 | ol_regist_unmark (it_cursor_t * itc, buffer_desc_t * buf, ol_backup_context_t * ctx) | ~~~~~~~~~~~~~~^~~ obackup.c:450:81: warning: unused parameter 'ctx' [-Wunused-parameter] 450 | ol_regist_unmark (it_cursor_t * itc, buffer_desc_t * buf, ol_backup_context_t * ctx) | ~~~~~~~~~~~~~~~~~~~~~~^~~ obackup.c: In function 'ol_backup_page': obackup.c:498:31: warning: unused parameter 'itc' [-Wunused-parameter] 498 | ol_backup_page (it_cursor_t * itc, buffer_desc_t * buf, ol_backup_context_t * ctx) | ~~~~~~~~~~~~~~^~~ obackup.c: In function 'db_backup_pages': obackup.c:610:82: warning: unused parameter 'end_dp' [-Wunused-parameter] 610 | db_backup_pages (ol_backup_context_t * backup_ctx, dp_addr_t start_dp, dp_addr_t end_dp) | ~~~~~~~~~~^~~~~~ obackup.c: In function 'backup_context_increment': obackup.c:733:47: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 733 | if (is_restore && (++ctx->octx_curr_dir < BOX_ELEMENTS (ctx->octx_backup_patha)) ) | ^ obackup.c: In function 'try_to_change_dir': obackup.c:956:32: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 956 | if (((ctx->octx_curr_dir)+1) < BOX_ELEMENTS (ctx->octx_backup_patha)) | ^ obackup.c: In function 'bp_sec_check_prefix': obackup.c:1162:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1162 | if (s) | ^~ obackup.c:1165:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1165 | s = strchr (file_prefix, '.'); | ^ obackup.c:1151:41: warning: unused parameter 'qi' [-Wunused-parameter] 1151 | bp_sec_check_prefix (query_instance_t * qi, char *file_prefix) | ~~~~~~~~~~~~~~~~~~~^~ obackup.c: In function 'bif_backup_report': obackup.c:1176:37: warning: unused parameter 'qst' [-Wunused-parameter] 1176 | caddr_t bif_backup_report (caddr_t* qst, caddr_t* err_ret, state_slot_t** args) | ~~~~~~~~~^~~ obackup.c:1176:51: warning: unused parameter 'err_ret' [-Wunused-parameter] 1176 | caddr_t bif_backup_report (caddr_t* qst, caddr_t* err_ret, state_slot_t** args) | ~~~~~~~~~^~~~~~~ obackup.c:1176:75: warning: unused parameter 'args' [-Wunused-parameter] 1176 | caddr_t bif_backup_report (caddr_t* qst, caddr_t* err_ret, state_slot_t** args) | ~~~~~~~~~~~~~~~^~~~ obackup.c: In function 'bif_backup_dirs_arg': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ obackup.c:1198:7: note: in expansion of macro 'DO_BOX' 1198 | DO_BOX (caddr_t, elt, inx, ba) | ^~~~~~ obackup.c: In function 'bif_backup_online': obackup.c:1217:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 1217 | bif_backup_online (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ obackup.c: In function 'bif_backup_dirs_clear': obackup.c:1293:49: warning: unused parameter 'err_ret' [-Wunused-parameter] 1293 | bif_backup_dirs_clear (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ obackup.c: In function 'bif_backup_def_dirs': obackup.c:1311:32: warning: unused parameter 'qst' [-Wunused-parameter] 1311 | bif_backup_def_dirs (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ obackup.c:1311:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 1311 | bif_backup_def_dirs (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ obackup.c:1311:72: warning: unused parameter 'args' [-Wunused-parameter] 1311 | bif_backup_def_dirs (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ obackup.c: In function 'bif_backup_context_clear': obackup.c:1322:7: warning: variable 'make_cp' set but not used [-Wunused-but-set-variable] 1322 | int make_cp = 1; | ^~~~~~~ obackup.c:1318:52: warning: unused parameter 'err_ret' [-Wunused-parameter] 1318 | bif_backup_context_clear (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ obackup.c: In function 'bif_backup_context_info_get': obackup.c:1381:55: warning: unused parameter 'err_ret' [-Wunused-parameter] 1381 | bif_backup_context_info_get (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ obackup.c: In function 'bif_backup_online_header_get': obackup.c:1420:56: warning: unused parameter 'err_ret' [-Wunused-parameter] 1420 | bif_backup_online_header_get (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ obackup.c: In function 'bif_backup_pages': obackup.c:1810:29: warning: unused parameter 'qst' [-Wunused-parameter] 1810 | bif_backup_pages (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ obackup.c:1810:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 1810 | bif_backup_pages (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ obackup.c:1810:69: warning: unused parameter 'args' [-Wunused-parameter] 1810 | bif_backup_pages (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ obackup.c: In function 'bif_checkpoint_pages': obackup.c:1816:33: warning: unused parameter 'qst' [-Wunused-parameter] 1816 | bif_checkpoint_pages (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ obackup.c:1816:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 1816 | bif_checkpoint_pages (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ obackup.c:1816:73: warning: unused parameter 'args' [-Wunused-parameter] 1816 | bif_checkpoint_pages (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ obackup.c: In function 'bif_backup_max_dir_size': obackup.c:1834:51: warning: unused parameter 'err_ret' [-Wunused-parameter] 1834 | bif_backup_max_dir_size (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ obackup.c: In function 'bif_backup_check': obackup.c:1850:14: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1850 | while (inx < BOX_ELEMENTS (args)) | ^ obackup.c:1854:14: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1854 | while (inx < BOX_ELEMENTS (args)) | ^ obackup.c:1842:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 1842 | bif_backup_check (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ obackup.c: In function 'dbs_count_pageset_items_2': obackup.c:2132:29: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2132 | for (idx = 0; idx < BITS_IN_LONG; idx++) /* since uint32 is used */ | ^ obackup.c: In function 'ob_check_file': obackup.c:2339:54: warning: unused parameter 'dir' [-Wunused-parameter] 2339 | int ob_check_file (caddr_t elt, caddr_t ctx, caddr_t dir) | ~~~~~~~~^~~ obackup.c: In function 'ob_foreach_file': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ obackup.c:2359:3: note: in expansion of macro 'DO_BOX' 2359 | DO_BOX (caddr_t, elt, inx, files) | ^~~~~~ obackup.c: In function 'ob_foreach_dir': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ obackup.c:2377:3: note: in expansion of macro 'DO_BOX' 2377 | DO_BOX (caddr_t, elt, inx, dirs) | ^~~~~~ In file included from ../../libsrc/Dk.h:89: obackup.c: In function 'ol_backup_page': ../../libsrc/Dk/Dktypes.h:156:33: warning: ignoring return value of 'ftruncate64' declared with attribute 'warn_unused_result' [-Wunused-result] 156 | #define FTRUNCATE(x,y) ftruncate64((x),(y)) | ^~~~~~~~~~~~~~~~~~~~ obackup.c:556:15: note: in expansion of macro 'FTRUNCATE' 556 | FTRUNCATE (tcpses_get_fd (octx->octx_file->dks_session), prev_length); | ^~~~~~~~~ obackup.c: In function 'backup_context_increment': obackup.c:708:54: warning: '%ld' directive output may be truncated writing between 1 and 10 bytes into a region of size between 0 and 255 [-Wformat-truncation=] 708 | snprintf (ctx->octx_curr_file, FILEN_BUFSIZ, "%s/%s%ld.bp", ctx->octx_backup_patha[ctx->octx_curr_dir], ctx->octx_file_prefix, new_num); | ^~~ obackup.c:708:48: note: directive argument in the range [0, 4294967295] 708 | snprintf (ctx->octx_curr_file, FILEN_BUFSIZ, "%s/%s%ld.bp", ctx->octx_backup_patha[ctx->octx_curr_dir], ctx->octx_file_prefix, new_num); | ^~~~~~~~~~~~~ In file included from /usr/include/stdio.h:970, from ../../libsrc/Dk/Dksystem.h:44, from ../../libsrc/Dk.h:44: In function 'snprintf', inlined from 'backup_context_increment' at obackup.c:708:3: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 6 or more bytes (assuming 270) into a destination of size 256 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ obackup.c: In function 'store_backup_context': obackup.c:749:3: warning: '__builtin_strncpy' output may be truncated copying 32 bytes from a string of length 255 [-Wstringop-truncation] 749 | strncpy ( bp_ctx.db_bp_prfx, ctx->octx_file_prefix, BACKUP_PREFIX_SZ); | ^ obackup.c: In function 'try_to_restore_backup_context': obackup.c:767:7: warning: '__builtin_strncpy' output may be truncated copying 32 bytes from a string of length 255 [-Wstringop-truncation] 767 | strncpy (ctx->octx_file_prefix, bp_ctx.db_bp_prfx, BACKUP_PREFIX_SZ); | ^ obackup.c: In function 'ol_backup_page': obackup.c:503:7: warning: variable 'write_header_first' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 503 | int write_header_first = 0; | ^~~~~~~~~~~~~~~~~~ obackup.c: In function 'ol_write_cfg_page': obackup.c:358:7: warning: '__builtin_strncpy' output may be truncated copying 32 bytes from a string of length 255 [-Wstringop-truncation] 358 | strncpy (db.db_bp_prfx, bp_ctx.db_bp_prfx, BACKUP_PREFIX_SZ); | ^ obackup.c: In function 'restore_from_files': obackup.c:1724:7: warning: variable 'count' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1724 | int count = 0; | ^~~~~ obackup.c: In function 'ob_file_list': obackup.c:2264:54: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 2 and 4096 [-Wformat-truncation=] 2264 | snprintf (path, sizeof (path), "%s/%s", fname, DIRNAME (de)); | ^~ In function 'snprintf', inlined from 'ob_file_list' at obackup.c:2264:5: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 2 and 4351 bytes into a destination of size 4097 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ obackup.c: In function 'ob_foreach_dir': obackup.c:2363:11: warning: '__builtin_strncpy' specified bound 256 equals destination size [-Wstringop-truncation] 2363 | strncpy (e_ctx->oc_file, elt, FILEN_BUFSIZ); | ^ obackup.c: In function 'bif_backup_online': obackup.c:1223:8: warning: variable 'res' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1223 | long res = 0; | ^~~ obackup.c:1224:13: warning: variable 'backup_path_arr' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1224 | caddr_t * backup_path_arr = backup_patha; | ^~~~~~~~~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sql_code_repl.lo `test -f 'sql_code_repl.c' || echo './'`sql_code_repl.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sql_code_repl.c -fPIC -DPIC -o .libs/libwi_la-sql_code_repl.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-neodisk.lo `test -f 'neodisk.c' || echo './'`neodisk.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c neodisk.c -fPIC -DPIC -o .libs/libwi_la-neodisk.o neodisk.c: In function 'cpt_rb_ck': neodisk.c:133:93: warning: comparison of distinct pointer types lacks a cast [-Wcompare-distinct-pointer-types] 133 | if (thr->thr_sem->sem_entry_count || !thr->thr_sem->sem_waiting.thq_count || thr != thr->thr_sem->sem_waiting.thq_head.thr_prev) | ^~ neodisk.c: In function 'lt_wait_checkpoint_1': neodisk.c:249:27: warning: unused parameter 'cl_listener_also' [-Wunused-parameter] 249 | lt_wait_checkpoint_1 (int cl_listener_also) | ~~~~^~~~~~~~~~~~~~~~ neodisk.c: In function 'cpt_trx_rc_ck': neodisk.c:552:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 552 | for (inx = 0; inx < trx_rc->rc_fill; inx++) | ^ In file included from sqlnode.h:32, from neodisk.c:28: neodisk.c: In function 'page_lock_to_row_locks': neodisk.c:568:26: warning: unused variable 'row' [-Wunused-variable] 568 | DO_ROWS (buf, map_pos, row, NULL) | ^~~ wi.h:1393:14: note: in definition of macro 'DO_ROWS' 1393 | db_buf_t row = buf->bd_buffer + buf->bd_content_map->pm_entries[map_pos]; | ^~~ neodisk.c: In function 'pl_cpt_rollback_page': neodisk.c:809:30: warning: unused variable 'row' [-Wunused-variable] 809 | DO_ROWS (buf, map_pos, row, NULL) | ^~~ wi.h:1393:14: note: in definition of macro 'DO_ROWS' 1393 | db_buf_t row = buf->bd_buffer + buf->bd_content_map->pm_entries[map_pos]; | ^~~ neodisk.c: In function 'cpt_uncommitted_blobs': neodisk.c:1131:40: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1131 | for (inx= 0; inx < box_length ((caddr_t)bl->bl_pages) / sizeof (dp_addr_t); inx++) | ^ neodisk.c: In function 'cpt_unremap_ram': neodisk.c:1201:56: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1201 | if (cpt_dbs->dbs_cpt_remap->ht_count <= target) | ^~ In file included from wi.h:120: neodisk.c: In function 'cpt_em_unremap_read': extent.h:112:33: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 112 | for (_off = DP_DATA; _off < DP_DATA + _fill; _off += sizeof (extent_t)) \ | ^ neodisk.c:1220:3: note: in expansion of macro 'DO_EXT' 1220 | DO_EXT (ext, em) | ^~~~~~ In file included from ../../libsrc/Dk.h:97, from wi.h:56: neodisk.c: In function 'cpt_unremap_bufs': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ neodisk.c:1250:7: note: in expansion of macro 'DO_BOX' 1250 | DO_BOX (buffer_desc_t *, buf, inx, bufs) | ^~~~~~ neodisk.c: In function 'em_unremap': neodisk.c:1277:14: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1277 | if (l1 == dk_set_length (*bufs_list)) | ^~ neodisk.c:1286:44: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1286 | if (cpt_dbs->dbs_cpt_remap->ht_count <= target) | ^~ neodisk.c: In function 'cpt_unremap': neodisk.c:1360:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1360 | if (target > dbs->dbs_max_cp_remaps) | ^ neodisk.c:1368:40: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1368 | if (cpt_dbs->dbs_cpt_remap->ht_count > target) | ^ neodisk.c:1379:52: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1379 | if (cpt_dbs->dbs_cpt_remap->ht_count <= target) | ^~ neodisk.c:1387:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1387 | if (bufs_done_total && cpt_dbs->dbs_cpt_remap->ht_count > target) | ^ neodisk.c: In function 'wi_write_dirty': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ neodisk.c:1563:3: note: in expansion of macro 'DO_BOX' 1563 | DO_BOX (buffer_pool_t *, bp, inx, wi_inst.wi_bps) | ^~~~~~ neodisk.c: In function 'dbs_backup_check': neodisk.c:1573:35: warning: unused parameter 'dbs' [-Wunused-parameter] 1573 | dbs_backup_check (dbe_storage_t * dbs, int flag) | ~~~~~~~~~~~~~~~~^~~ neodisk.c:1573:44: warning: unused parameter 'flag' [-Wunused-parameter] 1573 | dbs_backup_check (dbe_storage_t * dbs, int flag) | ~~~~^~~~ neodisk.c: In function 'dbs_cache_check': neodisk.c:1618:34: warning: unused parameter 'dbs' [-Wunused-parameter] 1618 | dbs_cache_check (dbe_storage_t * dbs, int mode) | ~~~~~~~~~~~~~~~~^~~ neodisk.c:1618:43: warning: unused parameter 'mode' [-Wunused-parameter] 1618 | dbs_cache_check (dbe_storage_t * dbs, int mode) | ~~~~^~~~ neodisk.c: In function 'bp_flush_all': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ neodisk.c:1636:3: note: in expansion of macro 'DO_BOX' 1636 | DO_BOX (buffer_pool_t *, bp, inx, wi_inst.wi_bps) | ^~~~~~ neodisk.c: In function 'dbs_cpt_backup': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ neodisk.c:1945:11: note: in expansion of macro 'DO_BOX' 1945 | DO_BOX (caddr_t, elt, inx, reg) | ^~~~~~ neodisk.c: In function 'dbs_checkpoint': neodisk.c:2036:17: warning: variable 'rate' set but not used [-Wunused-but-set-variable] 2036 | float rate = 0; | ^~~~ neodisk.c:2025:10: warning: unused variable 'start' [-Wunused-variable] 2025 | uint32 start; | ^~~~~ neodisk.c:2023:7: warning: variable 'mcp_delta_count' set but not used [-Wunused-but-set-variable] 2023 | int mcp_delta_count, inx; | ^~~~~~~~~~~~~~~ neodisk.c: In function 'srv_global_lock': neodisk.c:2319:5: warning: label 'again' defined but not used [-Wunused-label] 2319 | again: | ^~~~~ neodisk.c:2307:7: warning: unused variable 'retries' [-Wunused-variable] 2307 | int retries = 0; | ^~~~~~~ In file included from ../../libsrc/Dk.h:89: neodisk.c: In function 'dbs_cpt_backup': ../../libsrc/Dk/Dktypes.h:156:33: warning: ignoring return value of 'ftruncate64' declared with attribute 'warn_unused_result' [-Wunused-result] 156 | #define FTRUNCATE(x,y) ftruncate64((x),(y)) | ^~~~~~~~~~~~~~~~~~~~ neodisk.c:1927:7: note: in expansion of macro 'FTRUNCATE' 1927 | FTRUNCATE (cpt_log_fd, 0); | ^~~~~~~~~ neodisk.c: In function 'dbs_cpt_recov': neodisk.c:1728:12: warning: variable 'all_ems' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1728 | dk_set_t all_ems = NULL; | ^~~~~~~ neodisk.c:1729:7: warning: variable 'cpt_recov_file_complete' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1729 | int cpt_recov_file_complete = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libsrc/Dk.h:102: neodisk.c: In function 'dbs_cpt_backup': ../../libsrc/Dk/Dksets.h:89:21: warning: variable 'iter' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 89 | s_node_t *iter = *(set); \ | ^~~~ neodisk.c:1920:3: note: in expansion of macro 'DO_SET' 1920 | DO_SET (dbe_storage_t *, dbs, &wi_inst.wi_master_wd->wd_storage) | ^~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sql_code_dbp.lo `test -f 'sql_code_dbp.c' || echo './'`sql_code_dbp.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sql_code_dbp.c -fPIC -DPIC -o .libs/libwi_la-sql_code_dbp.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-hash.lo `test -f 'hash.c' || echo './'`hash.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c hash.c -fPIC -DPIC -o .libs/libwi_la-hash.o hash.c: In function 'HI_BUCKET_PTR': hash.c:128:93: warning: unused parameter 'mode' [-Wunused-parameter] 128 | HI_BUCKET_PTR (hash_index_t *hi, uint32 code, it_cursor_t *itc, hash_inx_b_ptr_t *hibp, int mode) | ~~~~^~~~ In file included from wi.h:115, from sqlnode.h:32, from hash.c:28: hash.c: In function 'key_hash_utf8': widd.h:174:61: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 174 | #define COLLATION_XLAT_WIDE(co,src) ((((unsigned int)(src)) >= (co)->co_xlat_table_len) ? ((unsigned int)(src)) : COLLATION_XLAT_WIDE_NOCHECK(co,src)) | ^~ hash.c:509:13: note: in expansion of macro 'COLLATION_XLAT_WIDE' 509 | b = COLLATION_XLAT_WIDE (collation, wtmp1); | ^~~~~~~~~~~~~~~~~~~ widd.h:173:45: warning: operand of '?:' changes signedness from 'wchar_t' {aka 'int'} to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 173 | #define COLLATION_XLAT_WIDE_NOCHECK(co,src) ((co)->co_xlat_table[((unsigned int)(src))]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ widd.h:174:115: note: in expansion of macro 'COLLATION_XLAT_WIDE_NOCHECK' 174 | #define COLLATION_XLAT_WIDE(co,src) ((((unsigned int)(src)) >= (co)->co_xlat_table_len) ? ((unsigned int)(src)) : COLLATION_XLAT_WIDE_NOCHECK(co,src)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ hash.c:509:13: note: in expansion of macro 'COLLATION_XLAT_WIDE' 509 | b = COLLATION_XLAT_WIDE (collation, wtmp1); | ^~~~~~~~~~~~~~~~~~~ hash.c: In function 'key_hash_wide': widd.h:174:61: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 174 | #define COLLATION_XLAT_WIDE(co,src) ((((unsigned int)(src)) >= (co)->co_xlat_table_len) ? ((unsigned int)(src)) : COLLATION_XLAT_WIDE_NOCHECK(co,src)) | ^~ hash.c:537:13: note: in expansion of macro 'COLLATION_XLAT_WIDE' 537 | b = COLLATION_XLAT_WIDE (collation, ((wchar_t*)_wide)[inx1]); | ^~~~~~~~~~~~~~~~~~~ widd.h:173:45: warning: operand of '?:' changes signedness from 'wchar_t' {aka 'int'} to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 173 | #define COLLATION_XLAT_WIDE_NOCHECK(co,src) ((co)->co_xlat_table[((unsigned int)(src))]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ widd.h:174:115: note: in expansion of macro 'COLLATION_XLAT_WIDE_NOCHECK' 174 | #define COLLATION_XLAT_WIDE(co,src) ((((unsigned int)(src)) >= (co)->co_xlat_table_len) ? ((unsigned int)(src)) : COLLATION_XLAT_WIDE_NOCHECK(co,src)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ hash.c:537:13: note: in expansion of macro 'COLLATION_XLAT_WIDE' 537 | b = COLLATION_XLAT_WIDE (collation, ((wchar_t*)_wide)[inx1]); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../libsrc/Dk.h:97, from wi.h:56: hash.c: In function 'key_hash_box': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ hash.c:665:9: note: in expansion of macro 'DO_BOX' 665 | DO_BOX (caddr_t, x, inx, arr) | ^~~~~~ widd.h:174:61: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 174 | #define COLLATION_XLAT_WIDE(co,src) ((((unsigned int)(src)) >= (co)->co_xlat_table_len) ? ((unsigned int)(src)) : COLLATION_XLAT_WIDE_NOCHECK(co,src)) | ^~ hash.c:686:22: note: in expansion of macro 'COLLATION_XLAT_WIDE' 686 | uint32 c = COLLATION_XLAT_WIDE (collation, box[inx2]); | ^~~~~~~~~~~~~~~~~~~ widd.h:173:45: warning: operand of '?:' changes signedness from 'wchar_t' {aka 'int'} to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 173 | #define COLLATION_XLAT_WIDE_NOCHECK(co,src) ((co)->co_xlat_table[((unsigned int)(src))]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ widd.h:174:115: note: in expansion of macro 'COLLATION_XLAT_WIDE_NOCHECK' 174 | #define COLLATION_XLAT_WIDE(co,src) ((((unsigned int)(src)) >= (co)->co_xlat_table_len) ? ((unsigned int)(src)) : COLLATION_XLAT_WIDE_NOCHECK(co,src)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ hash.c:686:22: note: in expansion of macro 'COLLATION_XLAT_WIDE' 686 | uint32 c = COLLATION_XLAT_WIDE (collation, box[inx2]); | ^~~~~~~~~~~~~~~~~~~ hash.c: In function 'itc_ha_disk_row': hash.c:888:39: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 888 | if (!feed_temp_blobs && row_len > MAX_ROW_BYTES) | ^ hash.c:897:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 897 | if (row_len > MAX_HASH_TEMP_ROW_BYTES) | ^ hash.c:900:67: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 900 | if (qi->qi_no_cast_error && HA_DISTINCT == ha->ha_op && row_len > MAX_ROW_BYTES) | ^ hash.c: In function 'itc_ha_equal': hash.c:1033:29: warning: unused parameter 'itc' [-Wunused-parameter] 1033 | itc_ha_equal (it_cursor_t * itc, hash_area_t * ha, caddr_t * qst, db_buf_t hash_row, int allow_shorten_any) | ~~~~~~~~~~~~~~^~~ hash.c: In function 'memcache_pop_last_out': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:257:9: note: in expansion of macro '_DO_BOX_FAST' 257 | _DO_BOX_FAST(inx, (arr)) | ^~~~~~~~~~~~ hash.c:1390:3: note: in expansion of macro 'DO_BOX_0' 1390 | DO_BOX_0 (state_slot_t *, ssl1, inx, setp->setp_keys_box ) | ^~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:257:9: note: in expansion of macro '_DO_BOX_FAST' 257 | _DO_BOX_FAST(inx, (arr)) | ^~~~~~~~~~~~ hash.c:1397:3: note: in expansion of macro 'DO_BOX_0' 1397 | DO_BOX_0 (state_slot_t *, ssl1, inx, setp->setp_dependent_box) | ^~~~~~~~ hash.c: In function 'memcache_read_input': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:257:9: note: in expansion of macro '_DO_BOX_FAST' 257 | _DO_BOX_FAST(inx, (arr)) | ^~~~~~~~~~~~ hash.c:1449:7: note: in expansion of macro 'DO_BOX_0' 1449 | DO_BOX_0 (state_slot_t *, ssl1, inx, setp->setp_keys_box ) | ^~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:257:9: note: in expansion of macro '_DO_BOX_FAST' 257 | _DO_BOX_FAST(inx, (arr)) | ^~~~~~~~~~~~ hash.c:1460:7: note: in expansion of macro 'DO_BOX_0' 1460 | DO_BOX_0 (state_slot_t *, ssl1, inx, setp->setp_dependent_box) | ^~~~~~~~ hash.c:1421:7: warning: variable 'n_sets' set but not used [-Wunused-but-set-variable] 1421 | int n_sets = ts->src_gen.src_prev ? QST_INT (inst, ts->src_gen.src_prev->src_out_fill) : qi->qi_n_sets; | ^~~~~~ hash.c:1414:22: warning: variable 'last_set' set but not used [-Wunused-but-set-variable] 1414 | int n_results = 0, last_set, batch; | ^~~~~~~~ hash.c: In function 'ha_rehash': hash.c:1628:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1628 | for (inx = 0; inx < box_length (hi->hi_buckets) / sizeof (dp_addr_t); inx++) | ^ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ hash.c:1644:3: note: in expansion of macro 'DO_BOX' 1644 | DO_BOX (state_slot_t *, ssl, inx, ha->ha_slots) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ hash.c:1681:3: note: in expansion of macro 'DO_BOX' 1681 | DO_BOX (state_slot_t *, ssl, inx, ha->ha_slots) | ^~~~~~ hash.c: In function 'go_ua_start': hash.c:1975:35: warning: pointer targets in passing argument 1 of 'box_deserialize_reusing' differ in signedness [-Wpointer-sign] 1975 | box2 = box_deserialize_reusing (*dep_ptr, box); | ^~~~~~~~ | | | caddr_t {aka char *} In file included from wi.h:122: vec.h:263:43: note: expected 'db_buf_t' {aka 'unsigned char *'} but argument is of type 'caddr_t' {aka 'char *'} 263 | caddr_t box_deserialize_reusing (db_buf_t string, caddr_t box); | ~~~~~~~~~^~~~~~ hash.c:1973:18: warning: unused variable 'hi' [-Wunused-variable] 1973 | hash_index_t * hi = tree->it_hi; | ^~ hash.c: In function 'go_ua_store': hash.c:2010:15: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 2010 | if (len < any_len) | ^ hash.c: In function 'setp_group_row': hash.c:2260:34: warning: unused variable 'new_val' [-Wunused-variable] 2260 | caddr_t old_val, new_val; | ^~~~~~~ hash.c: In function 'setp_order_row': hash.c:2434:11: warning: variable 'rc' set but not used [-Wunused-but-set-variable] 2434 | int rc; | ^~ hash.c: In function 'bif_hash': hash.c:2450:36: warning: unused parameter 'err_ret' [-Wunused-parameter] 2450 | bif_hash (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ hash.c: In function 'bif_md5_box': hash.c:2463:39: warning: unused parameter 'err_ret' [-Wunused-parameter] 2463 | bif_md5_box (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ hash.c: In function 'hs_outer_output': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ hash.c:2474:3: note: in expansion of macro 'DO_BOX' 2474 | DO_BOX (state_slot_t *, out, inx, hs->hs_out_slots) | ^~~~~~ hash.c: In function 'hash_source_input_memcache': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ hash.c:2508:11: note: in expansion of macro 'DO_BOX' 2508 | DO_BOX (state_slot_t *, ref, inx, hs->hs_ref_slots) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ hash.c:2543:15: note: in expansion of macro 'DO_BOX' 2543 | DO_BOX (state_slot_t *, out, inx, hs->hs_out_slots) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ hash.c:2584:15: note: in expansion of macro 'DO_BOX' 2584 | DO_BOX (state_slot_t *, out, inx, hs->hs_out_slots) | ^~~~~~ hash.c: In function 'hash_source_input': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ hash.c:2679:11: note: in expansion of macro 'DO_BOX' 2679 | DO_BOX (state_slot_t *, ref, inx, hs->hs_ref_slots) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ hash.c:2809:11: note: in expansion of macro 'DO_BOX' 2809 | DO_BOX (state_slot_t *, out, inx, hs->hs_out_slots) | ^~~~~~ hash.c: In function 'lt_hi_row_change': hash.c:3458:57: warning: unused parameter 'log_op' [-Wunused-parameter] 3458 | lt_hi_row_change (lock_trx_t * lt, key_id_t key_id, int log_op, db_buf_t log_entry) | ~~~~^~~~~~ hash.c:3458:74: warning: unused parameter 'log_entry' [-Wunused-parameter] 3458 | lt_hi_row_change (lock_trx_t * lt, key_id_t key_id, int log_op, db_buf_t log_entry) | ~~~~~~~~~^~~~~~~~~ hash.c: In function 'lt_hi_transact': hash.c:3479:38: warning: unused parameter 'op' [-Wunused-parameter] 3479 | lt_hi_transact (lock_trx_t * lt, int op) | ~~~~^~ hash.c: In function 'key_hash_box': hash.c:622:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 622 | { | ^ hash.c:629:5: note: here 629 | case DV_SINGLE_FLOAT: | ^~~~ hash.c: In function 'itc_ha_feed': hash.c:1706:17: warning: variable 'itc' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1706 | it_cursor_t * itc = (it_cursor_t *) QST_GET_V (qst, ha->ha_insert_itc); | ^~~ hash.c:1709:10: warning: variable 'code' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1709 | uint32 code = HC_INIT; | ^~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-rltrx.lo `test -f 'rltrx.c' || echo './'`rltrx.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c rltrx.c -fPIC -DPIC -o .libs/libwi_la-rltrx.o rltrx.c: In function 'lock_add_pl_to_owners': rltrx.c:123:38: warning: unused parameter 'itc' [-Wunused-parameter] 123 | lock_add_pl_to_owners (it_cursor_t * itc, gen_lock_t * rl, page_lock_t * pl) | ~~~~~~~~~~~~~~^~~ rltrx.c: In function 'itc_insert_rl': rltrx.c:396:7: warning: variable 'new_pl' set but not used [-Wunused-but-set-variable] 396 | int new_pl = 0; | ^~~~~~ rltrx.c: In function 'itc_lock_failure': rltrx.c:973:33: warning: unused parameter 'itc' [-Wunused-parameter] 973 | itc_lock_failure (it_cursor_t * itc, char * msg) | ~~~~~~~~~~~~~~^~~ rltrx.c:973:45: warning: unused parameter 'msg' [-Wunused-parameter] 973 | itc_lock_failure (it_cursor_t * itc, char * msg) | ~~~~~~~^~~ rltrx.c: In function 'itc_leave_page_locks': rltrx.c:1062:37: warning: unused parameter 'itc' [-Wunused-parameter] 1062 | itc_leave_page_locks (it_cursor_t * itc) | ~~~~~~~~~~~~~~^~~ rltrx.c: In function 'pl_set_finalize': rltrx.c:1069:52: warning: unused parameter 'buf' [-Wunused-parameter] 1069 | pl_set_finalize (page_lock_t * pl, buffer_desc_t * buf) | ~~~~~~~~~~~~~~~~^~~ rltrx.c: In function 'itc_finalize_row': rltrx.c:1095:33: warning: unused parameter 'itc' [-Wunused-parameter] 1095 | itc_finalize_row (it_cursor_t * itc, buffer_desc_t ** buf_ret, int pos, dk_set_t * rd_list) | ~~~~~~~~~~~~~~^~~ In file included from sqlnode.h:32, from rltrx.c:28: rltrx.c: In function 'pl_finalize_page': rltrx.c:1239:30: warning: unused variable 'row' [-Wunused-variable] 1239 | DO_ROWS (buf, map_pos, row, NULL) | ^~~ wi.h:1393:14: note: in definition of macro 'DO_ROWS' 1393 | db_buf_t row = buf->bd_buffer + buf->bd_content_map->pm_entries[map_pos]; | ^~~ In file included from ../../libsrc/Dk.h:97, from wi.h:56: ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ rltrx.c:1281:7: note: in expansion of macro 'DO_BOX' 1281 | DO_BOX (row_delta_t *, rd, inx, rds) | ^~~~~~ rltrx.c: In function 'itc_rollback_row': rltrx.c:1294:86: warning: unused parameter 'was_rl' [-Wunused-parameter] 1294 | itc_rollback_row (it_cursor_t * itc, buffer_desc_t ** buf_ret, int pos, row_lock_t * was_rl, | ~~~~~~~~~~~~~^~~~~~ rltrx.c:1295:33: warning: unused parameter 'pl' [-Wunused-parameter] 1295 | page_lock_t * pl, dk_set_t * rd_list) | ~~~~~~~~~~~~~~^~ rltrx.c: In function 'pl_rollback_page': rltrx.c:1395:32: warning: unused variable 'row' [-Wunused-variable] 1395 | DO_ROWS (buf, map_pos, row, NULL) | ^~~ wi.h:1393:14: note: in definition of macro 'DO_ROWS' 1393 | db_buf_t row = buf->bd_buffer + buf->bd_content_map->pm_entries[map_pos]; | ^~~ rltrx.c: In function 'aq_transact_func': rltrx.c:1676:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 1676 | aq_transact_func (caddr_t av, caddr_t * err_ret) | ~~~~~~~~~~^~~~~~~ rltrx.c: In function 'lt_transact': rltrx.c:1825:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1825 | if (n_locks != lt->lt_lock.ht_count) | ^~ rltrx.c: In function 'key_hash_cols': rltrx.c:1911:63: warning: unused parameter 'key' [-Wunused-parameter] 1911 | key_hash_cols (buffer_desc_t * buf, db_buf_t row, dbe_key_t * key, dbe_col_loc_t * cl, uint32 code) | ~~~~~~~~~~~~^~~ rltrx.c: In function 'key_hash_eq': rltrx.c:1928:78: warning: unused parameter 'key1' [-Wunused-parameter] 1928 | key_hash_eq (buffer_desc_t * buf1, db_buf_t row1, db_buf_t row2, dbe_key_t * key1, dbe_key_t * key2, | ~~~~~~~~~~~~^~~~ rltrx.c:1928:96: warning: unused parameter 'key2' [-Wunused-parameter] 1928 | key_hash_eq (buffer_desc_t * buf1, db_buf_t row1, db_buf_t row2, dbe_key_t * key1, dbe_key_t * key2, | ~~~~~~~~~~~~^~~~ rltrx.c: In function 'lt_rb_new_entry': rltrx.c:2180:57: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2180 | if (!lt->lt_rb_page || lt->lt_rbp_fill + min_len + 10 > PAGE_DATA_SZ) | ^ rltrx.c: In function 'lt_free_rb': rltrx.c:2296:34: warning: unused parameter 'is_rb' [-Wunused-parameter] 2296 | lt_free_rb (lock_trx_t * lt, int is_rb) | ~~~~^~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sql_code_sys.lo `test -f 'sql_code_sys.c' || echo './'`sql_code_sys.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sql_code_sys.c -fPIC -DPIC -o .libs/libwi_la-sql_code_sys.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sql_code_vdb.lo `test -f 'sql_code_vdb.c' || echo './'`sql_code_vdb.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sql_code_vdb.c -fPIC -DPIC -o .libs/libwi_la-sql_code_vdb.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-colin.lo `test -f 'colin.c' || echo './'`colin.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c colin.c -fPIC -DPIC -o .libs/libwi_la-colin.o colin.c: In function 'ce_dict_generic_range_filter': colin.c:128:85: warning: unused parameter 'n_bytes' [-Wunused-parameter] 128 | ce_dict_generic_range_filter (col_pos_t * cpo, db_buf_t ce_first, int n_values, int n_bytes) | ~~~~^~~~~~~ colin.c: In function 'ce_dict_generic_sets_filter': colin.c:185:84: warning: unused parameter 'n_bytes' [-Wunused-parameter] 185 | ce_dict_generic_sets_filter (col_pos_t * cpo, db_buf_t ce_first, int n_values, int n_bytes) | ~~~~^~~~~~~ In file included from colin.c:256: cedictad.c: In function 'ce_dict_any_range_decode': cedictad.c:31:61: warning: unused parameter 'n_bytes' [-Wunused-parameter] 31 | name (col_pos_t * cpo, db_buf_t ce_first, int n_values, int n_bytes) | ~~~~^~~~~~~ In file included from colin.c:275: cedictad.c: In function 'ce_dict_any_sets_decode': cedictad.c:38:7: warning: unused variable 'last' [-Wunused-variable] 38 | int last = MIN (n_values, cpo->cpo_to - last_row); | ^~~~ cedictad.c:31:61: warning: unused parameter 'n_bytes' [-Wunused-parameter] 31 | name (col_pos_t * cpo, db_buf_t ce_first, int n_values, int n_bytes) | ~~~~^~~~~~~ colin.c: In function 'ce_dict_int32_range_decode': colin.c:283:83: warning: unused parameter 'n_bytes' [-Wunused-parameter] 283 | ce_dict_int32_range_decode (col_pos_t * cpo, db_buf_t ce_first, int n_values, int n_bytes) | ~~~~^~~~~~~ In file included from colin.c:342: ceintd.c: In function 'ce_intd_any_range_lte': ceintd.c:72:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 72 | else if (skip >= run) | ^~ ceintd.c:87:13: warning: label 'repeating_place' defined but not used [-Wunused-label] 87 | repeating_place: | ^~~~~~~~~~~~~~~ ceintd.c:39:18: warning: variable 'run1' set but not used [-Wunused-but-set-variable] 39 | uint32 d, run, run1; | ^~~~ ceintd.c:33:23: warning: variable 'first' set but not used [-Wunused-but-set-variable] 33 | int64 base, base_1, first; | ^~~~~ In file included from colin.c:349: ceintd2.c: In function 'ce_intd_range_ltgt': ceintd2.c:106:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 106 | else if (skip >= run) | ^~ ceintd2.c:114:15: warning: unused variable 'start_of_run' [-Wunused-variable] 114 | int start_of_run = last_row; | ^~~~~~~~~~~~ ceintd2.c:122:13: warning: label 'repeating_place' defined but not used [-Wunused-label] 122 | repeating_place: | ^~~~~~~~~~~~~~~ ceintd2.c:38:18: warning: variable 'run1' set but not used [-Wunused-but-set-variable] 38 | uint32 d, run, run1; | ^~~~ ceintd2.c:33:23: warning: variable 'first' set but not used [-Wunused-but-set-variable] 33 | int64 base, base_1, first; | ^~~~~ In file included from colin.c:354: ceintd2.c: In function 'ce_intd_sets_ltgt': ceintd2.c:106:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 106 | else if (skip >= run) | ^~ ceintd2.c:38:18: warning: variable 'run1' set but not used [-Wunused-but-set-variable] 38 | uint32 d, run, run1; | ^~~~ ceintd2.c:33:23: warning: variable 'first' set but not used [-Wunused-but-set-variable] 33 | int64 base, base_1, first; | ^~~~~ In file included from colin.c:366: ceveci.c: In function 'ce_vec_int_range_decode': ceveci.c:28:67: warning: unused parameter 'n_bytes' [-Wunused-parameter] 28 | range_name (col_pos_t * cpo, db_buf_t ce_first, int n_values, int n_bytes) | ~~~~^~~~~~~ ceveci.c: In function 'ce_vec_int_sets_decode': ceveci.c:76:66: warning: unused parameter 'n_bytes' [-Wunused-parameter] 76 | sets_name (col_pos_t * cpo, db_buf_t ce_first, int n_values, int n_bytes) | ~~~~^~~~~~~ ceveci.c: In function 'ce_dict_int_range_decode': ceveci.c:148:72: warning: unused parameter 'n_bytes' [-Wunused-parameter] 148 | dict_range_name (col_pos_t * cpo, db_buf_t ce_first, int n_values, int n_bytes) | ~~~~^~~~~~~ ceveci.c: In function 'ce_dict_int_sets_decode': ceveci.c:218:71: warning: unused parameter 'n_bytes' [-Wunused-parameter] 218 | dict_sets_name (col_pos_t * cpo, db_buf_t ce_first, int n_values, int n_bytes) | ~~~~^~~~~~~ In file included from colin.c:376: ceveci.c: In function 'ce_vec_iri_range_decode': ceveci.c:28:67: warning: unused parameter 'n_bytes' [-Wunused-parameter] 28 | range_name (col_pos_t * cpo, db_buf_t ce_first, int n_values, int n_bytes) | ~~~~^~~~~~~ ceveci.c: In function 'ce_vec_iri_sets_decode': ceveci.c:76:66: warning: unused parameter 'n_bytes' [-Wunused-parameter] 76 | sets_name (col_pos_t * cpo, db_buf_t ce_first, int n_values, int n_bytes) | ~~~~^~~~~~~ ceveci.c: In function 'ce_dict_iri_range_decode': ceveci.c:148:72: warning: unused parameter 'n_bytes' [-Wunused-parameter] 148 | dict_range_name (col_pos_t * cpo, db_buf_t ce_first, int n_values, int n_bytes) | ~~~~^~~~~~~ ceveci.c: In function 'ce_dict_iri_sets_decode': ceveci.c:218:71: warning: unused parameter 'n_bytes' [-Wunused-parameter] 218 | dict_sets_name (col_pos_t * cpo, db_buf_t ce_first, int n_values, int n_bytes) | ~~~~^~~~~~~ In file included from colin.c:388: ceveci.c: In function 'ce_vec_int64_range_decode': ceveci.c:28:67: warning: unused parameter 'n_bytes' [-Wunused-parameter] 28 | range_name (col_pos_t * cpo, db_buf_t ce_first, int n_values, int n_bytes) | ~~~~^~~~~~~ ceveci.c: In function 'ce_vec_int64_sets_decode': ceveci.c:76:66: warning: unused parameter 'n_bytes' [-Wunused-parameter] 76 | sets_name (col_pos_t * cpo, db_buf_t ce_first, int n_values, int n_bytes) | ~~~~^~~~~~~ ceveci.c: In function 'ce_dict_int64_range_decode': ceveci.c:148:72: warning: unused parameter 'n_bytes' [-Wunused-parameter] 148 | dict_range_name (col_pos_t * cpo, db_buf_t ce_first, int n_values, int n_bytes) | ~~~~^~~~~~~ ceveci.c: In function 'ce_dict_int64_sets_decode': ceveci.c:218:71: warning: unused parameter 'n_bytes' [-Wunused-parameter] 218 | dict_sets_name (col_pos_t * cpo, db_buf_t ce_first, int n_values, int n_bytes) | ~~~~^~~~~~~ In file included from colin.c:398: ceveci.c: In function 'ce_vec_iri64_range_decode': ceveci.c:28:67: warning: unused parameter 'n_bytes' [-Wunused-parameter] 28 | range_name (col_pos_t * cpo, db_buf_t ce_first, int n_values, int n_bytes) | ~~~~^~~~~~~ ceveci.c: In function 'ce_vec_iri64_sets_decode': ceveci.c:76:66: warning: unused parameter 'n_bytes' [-Wunused-parameter] 76 | sets_name (col_pos_t * cpo, db_buf_t ce_first, int n_values, int n_bytes) | ~~~~^~~~~~~ ceveci.c: In function 'ce_dict_iri64_range_decode': ceveci.c:148:72: warning: unused parameter 'n_bytes' [-Wunused-parameter] 148 | dict_range_name (col_pos_t * cpo, db_buf_t ce_first, int n_values, int n_bytes) | ~~~~^~~~~~~ ceveci.c: In function 'ce_dict_iri64_sets_decode': ceveci.c:218:71: warning: unused parameter 'n_bytes' [-Wunused-parameter] 218 | dict_sets_name (col_pos_t * cpo, db_buf_t ce_first, int n_values, int n_bytes) | ~~~~^~~~~~~ colin.c: In function 'ce_vec_any_range_filter': colin.c:403:80: warning: unused parameter 'n_bytes' [-Wunused-parameter] 403 | ce_vec_any_range_filter (col_pos_t * cpo, db_buf_t ce_first, int n_values, int n_bytes) | ~~~~^~~~~~~ In file included from colin.c:526: cevecf.c: In function 'ce_vec_int32_range_filter': cevecf.c:25:67: warning: unused parameter 'n_bytes' [-Wunused-parameter] 25 | RANGE_NAME (col_pos_t * cpo, db_buf_t ce_first, int n_values, int n_bytes) | ~~~~^~~~~~~ In file included from colin.c:536: cevecf.c: In function 'ce_vec_int64_range_filter': cevecf.c:25:67: warning: unused parameter 'n_bytes' [-Wunused-parameter] 25 | RANGE_NAME (col_pos_t * cpo, db_buf_t ce_first, int n_values, int n_bytes) | ~~~~^~~~~~~ In file included from colin.c:547: cevecf.c: In function 'ce_vec_iri32_range_filter': cevecf.c:25:67: warning: unused parameter 'n_bytes' [-Wunused-parameter] 25 | RANGE_NAME (col_pos_t * cpo, db_buf_t ce_first, int n_values, int n_bytes) | ~~~~^~~~~~~ In file included from colin.c:557: cevecf.c: In function 'ce_vec_iri64_range_filter': cevecf.c:25:67: warning: unused parameter 'n_bytes' [-Wunused-parameter] 25 | RANGE_NAME (col_pos_t * cpo, db_buf_t ce_first, int n_values, int n_bytes) | ~~~~^~~~~~~ In file included from colin.c:564: cebits.c: In function 'ce_bits_int_range_eq_filter': cebits.c:34:30: warning: variable 'nv' set but not used [-Wunused-but-set-variable] 34 | int offset, first_len, nb, nv; | ^~ cebits.c:34:26: warning: variable 'nb' set but not used [-Wunused-but-set-variable] 34 | int offset, first_len, nb, nv; | ^~ cebits.c:32:26: warning: variable 'ce_first2' set but not used [-Wunused-but-set-variable] 32 | db_buf_t ce_first_val, ce_first2; | ^~~~~~~~~ In file included from colin.c:570: cebits.c: In function 'ce_bits_iri_range_eq_filter': cebits.c:34:30: warning: variable 'nv' set but not used [-Wunused-but-set-variable] 34 | int offset, first_len, nb, nv; | ^~ cebits.c:34:26: warning: variable 'nb' set but not used [-Wunused-but-set-variable] 34 | int offset, first_len, nb, nv; | ^~ cebits.c:32:26: warning: variable 'ce_first2' set but not used [-Wunused-but-set-variable] 32 | db_buf_t ce_first_val, ce_first2; | ^~~~~~~~~ In file included from colin.c:676: ceintddec.c: In function 'ce_intd_any_range_decode': ceintddec.c:79:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 79 | else if (skip >= run) | ^~ ceintddec.c:87:15: warning: unused variable 'start_of_run' [-Wunused-variable] 87 | int start_of_run = last_row; | ^~~~~~~~~~~~ ceintddec.c:98:13: warning: label 'repeating_place' defined but not used [-Wunused-label] 98 | repeating_place: | ^~~~~~~~~~~~~~~ ceintddec.c:44:12: warning: unused variable 'body' [-Wunused-variable] 44 | db_buf_t body; | ^~~~ ceintddec.c:43:21: warning: unused variable 'upper' [-Wunused-variable] 43 | int64 lower = -1, upper = 0x1ffffffff; /* above 32 bit range */ | ^~~~~ ceintddec.c:43:9: warning: unused variable 'lower' [-Wunused-variable] 43 | int64 lower = -1, upper = 0x1ffffffff; /* above 32 bit range */ | ^~~~~ ceintddec.c:38:18: warning: unused variable 'dtp_cmp' [-Wunused-variable] 38 | int first_len, dtp_cmp; | ^~~~~~~ ceintddec.c:35:10: warning: variable 'date_base' set but not used [-Wunused-but-set-variable] 35 | uint32 date_base = 0; | ^~~~~~~~~ ceintddec.c:34:23: warning: variable 'first' set but not used [-Wunused-but-set-variable] 34 | int64 base, base_1, first; | ^~~~~ ceintddec.c:32:17: warning: unused variable 'itc' [-Wunused-variable] 32 | it_cursor_t * itc = cpo->cpo_itc; | ^~~ In file included from colin.c:683: ceintddec.c: In function 'ce_intd_any_sets_decode': ceintddec.c:79:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 79 | else if (skip >= run) | ^~ ceintddec.c:44:12: warning: unused variable 'body' [-Wunused-variable] 44 | db_buf_t body; | ^~~~ ceintddec.c:43:21: warning: unused variable 'upper' [-Wunused-variable] 43 | int64 lower = -1, upper = 0x1ffffffff; /* above 32 bit range */ | ^~~~~ ceintddec.c:43:9: warning: unused variable 'lower' [-Wunused-variable] 43 | int64 lower = -1, upper = 0x1ffffffff; /* above 32 bit range */ | ^~~~~ ceintddec.c:38:18: warning: unused variable 'dtp_cmp' [-Wunused-variable] 38 | int first_len, dtp_cmp; | ^~~~~~~ ceintddec.c:35:10: warning: variable 'date_base' set but not used [-Wunused-but-set-variable] 35 | uint32 date_base = 0; | ^~~~~~~~~ ceintddec.c:34:23: warning: variable 'first' set but not used [-Wunused-but-set-variable] 34 | int64 base, base_1, first; | ^~~~~ In file included from colin.c:691: cebitsdec.c: In function 'ce_bits_int_range_decode': cebitsdec.c:89:5: warning: label 'repeat_val' defined but not used [-Wunused-label] 89 | repeat_val: | ^~~~~~~~~~ cebitsdec.c:74:5: warning: label 'repeat_first' defined but not used [-Wunused-label] 74 | repeat_first: | ^~~~~~~~~~~~ cebitsdec.c:61:7: warning: unused variable 'to' [-Wunused-variable] 61 | int to = cpo->cpo_to; | ^~ cebitsdec.c:58:12: warning: unused variable 'body' [-Wunused-variable] 58 | db_buf_t body; | ^~~~ cebitsdec.c:54:18: warning: unused variable 'dtp_cmp' [-Wunused-variable] 54 | int first_len, dtp_cmp; | ^~~~~~~ cebitsdec.c:53:26: warning: unused variable 'ce_end' [-Wunused-variable] 53 | db_buf_t ce_first_val, ce_end = ce_first + n_bytes; | ^~~~~~ cebitsdec.c:53:12: warning: variable 'ce_first_val' set but not used [-Wunused-but-set-variable] 53 | db_buf_t ce_first_val, ce_end = ce_first + n_bytes; | ^~~~~~~~~~~~ cebitsdec.c:52:12: warning: unused variable 'ce' [-Wunused-variable] 52 | db_buf_t ce = cpo->cpo_ce; | ^~ cebitsdec.c:51:10: warning: unused variable 'date_base' [-Wunused-variable] 51 | uint32 date_base = 0; | ^~~~~~~~~ cebitsdec.c:50:15: warning: unused variable 'base_1' [-Wunused-variable] 50 | int64 base, base_1, first; | ^~~~~~ cebitsdec.c:50:9: warning: unused variable 'base' [-Wunused-variable] 50 | int64 base, base_1, first; | ^~~~ cebitsdec.c:48:17: warning: unused variable 'itc' [-Wunused-variable] 48 | it_cursor_t * itc = cpo->cpo_itc; | ^~~ In file included from colin.c:698: cebitsdec.c: In function 'ce_bits_int_sets_decode': cebitsdec.c:61:7: warning: unused variable 'to' [-Wunused-variable] 61 | int to = cpo->cpo_to; | ^~ cebitsdec.c:58:12: warning: unused variable 'body' [-Wunused-variable] 58 | db_buf_t body; | ^~~~ cebitsdec.c:54:18: warning: unused variable 'dtp_cmp' [-Wunused-variable] 54 | int first_len, dtp_cmp; | ^~~~~~~ cebitsdec.c:53:26: warning: unused variable 'ce_end' [-Wunused-variable] 53 | db_buf_t ce_first_val, ce_end = ce_first + n_bytes; | ^~~~~~ cebitsdec.c:53:12: warning: variable 'ce_first_val' set but not used [-Wunused-but-set-variable] 53 | db_buf_t ce_first_val, ce_end = ce_first + n_bytes; | ^~~~~~~~~~~~ cebitsdec.c:52:12: warning: unused variable 'ce' [-Wunused-variable] 52 | db_buf_t ce = cpo->cpo_ce; | ^~ cebitsdec.c:51:10: warning: unused variable 'date_base' [-Wunused-variable] 51 | uint32 date_base = 0; | ^~~~~~~~~ cebitsdec.c:50:15: warning: unused variable 'base_1' [-Wunused-variable] 50 | int64 base, base_1, first; | ^~~~~~ cebitsdec.c:50:9: warning: unused variable 'base' [-Wunused-variable] 50 | int64 base, base_1, first; | ^~~~ colin.c: In function 'ce_hash_register': colin.c:723:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 723 | for (i1 = 0; i1 < sizeof (cets); i1++) | ^ colin.c:725:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 725 | for (i2 = 0; i2 < sizeof (dtps); i2++) | ^ ceintddec.c: In function 'ce_intd_any_range_decode': colin.c:583:6: warning: 'first_len' may be used uninitialized [-Wmaybe-uninitialized] 583 | if (first_len < 5) return 0; \ | ^ colin.c:674:19: note: in expansion of macro 'CED_ANY_CHECK' 674 | #define CED_CHECK CED_ANY_CHECK | ^~~~~~~~~~~~~ ceintddec.c:52:2: note: in expansion of macro 'CED_CHECK' 52 | CED_CHECK; | ^~~~~~~~~ ceintddec.c:38:7: note: 'first_len' was declared here 38 | int first_len, dtp_cmp; | ^~~~~~~~~ ceintddec.c: In function 'ce_intd_any_sets_decode': colin.c:583:6: warning: 'first_len' may be used uninitialized [-Wmaybe-uninitialized] 583 | if (first_len < 5) return 0; \ | ^ colin.c:681:19: note: in expansion of macro 'CED_ANY_CHECK' 681 | #define CED_CHECK CED_ANY_CHECK | ^~~~~~~~~~~~~ ceintddec.c:52:2: note: in expansion of macro 'CED_CHECK' 52 | CED_CHECK; | ^~~~~~~~~ ceintddec.c:38:7: note: 'first_len' was declared here 38 | int first_len, dtp_cmp; | ^~~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sql_code_imsg.lo `test -f 'sql_code_imsg.c' || echo './'`sql_code_imsg.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sql_code_imsg.c -fPIC -DPIC -o .libs/libwi_la-sql_code_imsg.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-meta.lo `test -f 'meta.c' || echo './'`meta.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c meta.c -fPIC -DPIC -o .libs/libwi_la-meta.o meta.c: In function 'gpf_if_found': meta.c:166:27: warning: unused parameter 'ht' [-Wunused-parameter] 166 | gpf_if_found (id_hash_t * ht, query_t * qr) | ~~~~~~~~~~~~^~ meta.c:166:41: warning: unused parameter 'qr' [-Wunused-parameter] 166 | gpf_if_found (id_hash_t * ht, query_t * qr) | ~~~~~~~~~~^~ meta.c: In function 'dbe_column_parse_options': meta.c:689:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 689 | for (inx = 0; inx < BOX_ELEMENTS (col->col_options); inx += 2) | ^ meta.c: In function 'key_place_fixed_1': meta.c:858:32: warning: unused parameter 'key' [-Wunused-parameter] 858 | key_place_fixed_1 (dbe_key_t * key, int * fill, int * null_fill, dk_set_t * cls, dk_set_t parts, dtp_t dtp) | ~~~~~~~~~~~~^~~ meta.c: In function 'key_place_var': meta.c:888:28: warning: unused parameter 'key' [-Wunused-parameter] 888 | key_place_var (dbe_key_t * key, int * fill, int * null_fill, dk_set_t * cls, dk_set_t parts) | ~~~~~~~~~~~~^~~ meta.c: In function 'dbe_col_loc_null_fix': meta.c:943:9: warning: the comparison will always evaluate as 'true' for the address of 'cl_null_mask' will never be NULL [-Waddress] 943 | if (cl[inx].cl_null_mask) | ^~ In file included from wi.h:115, from sqlnode.h:32, from meta.c:30: widd.h:372:17: note: 'cl_null_mask' declared here 372 | dtp_t cl_null_mask[N_ROW_VERSIONS]; | ^~~~~~~~~~~~ meta.c: In function 'col_forced_settings': meta.c:977:34: warning: unused parameter 'key' [-Wunused-parameter] 977 | col_forced_settings (dbe_key_t * key, dbe_column_t * col) | ~~~~~~~~~~~~^~~ meta.c: In function 'dbe_key_layout': meta.c:1491:49: warning: unused parameter 'sc' [-Wunused-parameter] 1491 | dbe_key_layout (dbe_key_t * key, dbe_schema_t * sc) | ~~~~~~~~~~~~~~~^~ meta.c: In function 'dbe_key_create': meta.c:1544:28: warning: unused parameter 'cluster_on_id' [-Wunused-parameter] 1544 | int n_significant, int cluster_on_id, | ~~~~^~~~~~~~~~~~~ meta.c: In function 'sch_partial_proc_def': meta.c:1909:62: warning: unused parameter 'q_def' [-Wunused-parameter] 1909 | sch_partial_proc_def (dbe_schema_t * sc, caddr_t name, char *q_def, char *o_def) | ~~~~~~^~~~~ meta.c:1909:75: warning: unused parameter 'o_def' [-Wunused-parameter] 1909 | sch_partial_proc_def (dbe_schema_t * sc, caddr_t name, char *q_def, char *o_def) | ~~~~~~^~~~~ meta.c: In function 'isp_read_schema': meta.c:2325:14: warning: unused variable 'coll_wide' [-Wunused-variable] 2325 | long coll_wide = itc_long_column (itc_collations, buf_collations, | ^~~~~~~~~ In file included from ../../libsrc/Dk.h:97, from meta.c:29: ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ meta.c:2412:9: note: in expansion of macro 'DO_BOX' 2412 | DO_BOX (caddr_t, alias_name, inx, cs_aliases_array) | ^~~~~~ meta.c:2436:23: warning: variable 'col' set but not used [-Wunused-but-set-variable] 2436 | dbe_column_t *col; | ^~~ meta.c: In function 'key_upd_frag_keys': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ meta.c:2681:3: note: in expansion of macro 'DO_BOX' 2681 | DO_BOX (dbe_key_frag_t *, kf, inx, key->key_fragments) | ^~~~~~ meta.c: In function 'qi_read_table_schema_old_keys': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ meta.c:2995:19: note: in expansion of macro 'DO_BOX' 2995 | DO_BOX (dbe_key_frag_t *, kf, inx, k->key_fragments) | ^~~~~~ meta.c:2920:11: warning: variable 'err' set but not used [-Wunused-but-set-variable] 2920 | caddr_t err; | ^~~ meta.c: In function 'key_ensure_visible_parts': meta.c:3085:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 3085 | if (n_cols >= sizeof (cols) / sizeof (caddr_t)) | ^~ meta.c: In function 'sch_view_def': meta.c:3138:30: warning: unused parameter 'sc' [-Wunused-parameter] 3138 | sch_view_def (dbe_schema_t * sc, const char *name) | ~~~~~~~~~~~~~~~^~ meta.c: In function 'sch_set_view_def': meta.c:3152:34: warning: unused parameter 'sc' [-Wunused-parameter] 3152 | sch_set_view_def (dbe_schema_t * sc, char *name, caddr_t tree) | ~~~~~~~~~~~~~~~^~ meta.c: In function 'dtp_is_pref_comp': meta.c:829:10: warning: 'memchr' specified bound 7 exceeds source size 3 [-Wstringop-overread] 829 | return memchr (pref_compressible_dtps, dtp, sizeof (offset_comp_dtps)) ? 1 : 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ meta.c:792:7: note: source object allocated here 792 | dtp_t pref_compressible_dtps[] = | ^~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sql_code_uddi.lo `test -f 'sql_code_uddi.c' || echo './'`sql_code_uddi.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sql_code_uddi.c -fPIC -DPIC -o .libs/libwi_la-sql_code_uddi.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sort.lo `test -f 'sort.c' || echo './'`sort.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sort.c -fPIC -DPIC -o .libs/libwi_la-sort.o In file included from ../../libsrc/Dk.h:97, from wi.h:56, from sqlnode.h:32, from sort.c:28: sort.c: In function 'setp_comp_array': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST' 236 | _DO_BOX_FAST(inx, arr) | ^~~~~~~~~~~~ sort.c:42:3: note: in expansion of macro '_DO_BOX' 42 | _DO_BOX (inx, right) | ^~~~~~~ sort.c: In function 'setp_key_comp': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sort.c:92:3: note: in expansion of macro 'DO_BOX' 92 | DO_BOX (state_slot_t *, l, inx, left) | ^~~~~~ sort.c: In function 'mem_sort_dist_cmp': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sort.c:115:3: note: in expansion of macro 'DO_BOX' 115 | DO_BOX (caddr_t, elt, inx, arr) | ^~~~~~ sort.c: In function 'setp_node_run': sort.c:347:73: warning: unused parameter 'print_blobs' [-Wunused-parameter] 347 | setp_node_run (setp_node_t * setp, caddr_t * inst, caddr_t * state, int print_blobs) | ~~~~^~~~~~~~~~~ sort.c: In function 'subq_node_input': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sort.c:713:11: note: in expansion of macro 'DO_BOX' 713 | DO_BOX (state_slot_t *, out, inx, sqs->sqs_out_slots) | ^~~~~~ sort.c: In function 'breakup_node_input': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sort.c:774:7: note: in expansion of macro 'DO_BOX' 774 | DO_BOX (state_slot_t *, out, oinx, brk->brk_output) | ^~~~~~ sort.c: In function 'iter_node_vec_input': sort.c:845:39: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 845 | for (nth_val = nth_val; nth_val < BOX_ELEMENTS (array); nth_val++) | ^ sort.c:871:43: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 871 | for (nth_val = nth_val; nth_val < BOX_ELEMENTS (array); nth_val++) | ^ sort.c: In function 'in_iter_vec_input': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sort.c:918:11: note: in expansion of macro 'DO_BOX' 918 | DO_BOX (state_slot_t *, ssl, inx, ii->ii_values) | ^~~~~~ sort.c: In function 'in_iter_input': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sort.c:981:11: note: in expansion of macro 'DO_BOX' 981 | DO_BOX (state_slot_t *, ssl, inx, ii->ii_values) | ^~~~~~ sort.c:1020:19: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 1020 | if (current >= BOX_ELEMENTS (arr)) | ^~ sort.c:1026:19: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 1026 | if (current == BOX_ELEMENTS (arr) - 1) | ^~ sort.c:1030:19: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 1030 | if (current == BOX_ELEMENTS (arr) - 1) | ^~ sort.c: In function 'sort_read_vec_input': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sort.c:1099:15: note: in expansion of macro 'DO_BOX' 1099 | DO_BOX (state_slot_t *, ssl, inx, setp->setp_org_slots) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sort.c:1119:15: note: in expansion of macro 'DO_BOX' 1119 | DO_BOX (state_slot_t *, ssl, inx, setp->setp_keys_box) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sort.c:1136:15: note: in expansion of macro 'DO_BOX' 1136 | DO_BOX (state_slot_t *, ssl, inx, setp->setp_dependent_box) | ^~~~~~ sort.c: In function 'sort_read_input': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sort.c:1215:7: note: in expansion of macro 'DO_BOX' 1215 | DO_BOX (state_slot_t *, ssl, inx, setp->setp_keys_box ) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sort.c:1222:7: note: in expansion of macro 'DO_BOX' 1222 | DO_BOX (state_slot_t *, ssl, inx, setp->setp_dependent_box) | ^~~~~~ sort.c: In function 'ose_send_rows': sort.c:1237:39: warning: unused parameter 'ose' [-Wunused-parameter] 1237 | ose_send_rows (outer_seq_end_node_t * ose, caddr_t * inst) | ~~~~~~~~~~~~~~~~~~~~~~~^~~ sort.c:1237:54: warning: unused parameter 'inst' [-Wunused-parameter] 1237 | ose_send_rows (outer_seq_end_node_t * ose, caddr_t * inst) | ~~~~~~~~~~^~~~ sort.c: In function 'outer_seq_end_input': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sort.c:1262:11: note: in expansion of macro 'DO_BOX' 1262 | DO_BOX (state_slot_t *, out, inx, ose->ose_out_slots) | ^~~~~~ sort.c: In function 'setp_mem_sort': sort.c:280:77: warning: 'arr' may be used uninitialized [-Wmaybe-uninitialized] 280 | if (fill == (top + skip) && DVC_GREATER != setp_comp_array (setp, qst, arr[fill - 1], setp->setp_keys_box)) | ^ sort.c:228:14: note: 'arr' was declared here 228 | caddr_t ** arr; | ^~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sql_code_vad.lo `test -f 'sql_code_vad.c' || echo './'`sql_code_vad.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sql_code_vad.c -fPIC -DPIC -o .libs/libwi_la-sql_code_vad.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-scn3.lo `test -f 'scn3.c' || echo './'`scn3.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c scn3.c -fPIC -DPIC -o .libs/libwi_la-scn3.o ./scn3.l: In function 'scn3yyalloc': ./scn3.l:71:37: warning: unused parameter 'scanner' [-Wunused-parameter] 71 | scn3yyalloc (yy_size_t sz, yyscan_t scanner) { | ~~~~~~~~~^~~~~~~ ./scn3.l: In function 'scn3yyrealloc': ./scn3.l:77:14: warning: comparison of integer expressions of different signedness: 'int' and 'yy_size_t' {aka 'long unsigned int'} [-Wsign-compare] 77 | if (old_sz < sz) | ^ ./scn3.l:75:50: warning: unused parameter 'scanner' [-Wunused-parameter] 75 | scn3yyrealloc (void *ptr, yy_size_t sz, yyscan_t scanner) { | ~~~~~~~~~^~~~~~~ ./scn3.l: In function 'scn3yyfree': ./scn3.l:89:18: warning: unused parameter 'ptr' [-Wunused-parameter] 89 | scn3yyfree(void *ptr, yyscan_t scanner) {} | ~~~~~~^~~ ./scn3.l:89:32: warning: unused parameter 'scanner' [-Wunused-parameter] 89 | scn3yyfree(void *ptr, yyscan_t scanner) {} | ~~~~~~~~~^~~~~~~ scn3.c: At top level: scn3.c:5391:24: warning: 'yy_fatal_error' defined but not used [-Wunused-function] 5391 | | ^ scn3.c:4958:16: warning: 'input' defined but not used [-Wunused-function] 4958 | #else | ^ ./scn3.l: In function 'scn3_sparp_inline_subselect': ./scn3.l:1112:8: warning: '__builtin_strncpy' specified bound 2000 equals destination size [-Wstringop-truncation] 1112 | dk_free_tree (sparqre->sparqre_catched_error); | ^ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-log.lo `test -f 'log.c' || echo './'`log.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c log.c -fPIC -DPIC -o .libs/libwi_la-log.o log.c: In function 'log_set_compatibility_check': log.c:82:34: warning: unused parameter 'in_txn' [-Wunused-parameter] 82 | log_set_compatibility_check (int in_txn, char *strg) | ~~~~^~~~~~ log.c: In function 'log_set_server_version_check': log.c:160:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 160 | for (inx = 0; inx < sizeof (wi_inst.wi_master->dbs_id); inx ++) | ^ log.c: In function 'log_change_if_needed': log.c:288:27: warning: comparison of integer expressions of different signedness: 'off64_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 288 | if (dbs->dbs_log_length > ls->ls_bytes) | ^ log.c: In function 'log_commit': log.c:533:31: warning: comparison of integer expressions of different signedness: 'off64_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 533 | dbs->dbs_log_length >= autocheckpoint_log_size && | ^~ log.c: In function 'log_insert': log.c:988:17: warning: variable 'log' set but not used [-Wunused-but-set-variable] 988 | dk_session_t *log; | ^~~ log.c: In function 'log_replay_key_insert': log.c:1359:64: warning: unused parameter 'flag1' [-Wunused-parameter] 1359 | log_replay_key_insert (lock_trx_t * lt, dk_session_t * in, int flag1) | ~~~~^~~~~ log.c: In function 'log_replay_update': log.c:1483:32: warning: comparison of integer expressions of different signedness: 'key_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1483 | if (dbf_rq_key > 1 && key_id != dbf_rq_key) | ^~ log.c: In function 'log_replay_sequence_64': log.c:1945:38: warning: unused parameter 'lt' [-Wunused-parameter] 1945 | log_replay_sequence_64 (lock_trx_t * lt, dk_session_t * in) | ~~~~~~~~~~~~~^~ log.c: In function 'sb_printf': log.c:2049:7: warning: variable 'len' set but not used [-Wunused-but-set-variable] 2049 | int len; | ^~~ log.c: In function 'log_qname_escape': log.c:2239:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 2239 | if (fill >= max) | ^~ In file included from ../../libsrc/Dk.h:97, from wi.h:56, from sqlnode.h:32, from log.c:28: log.c: In function 'log_key_upd_qr': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ log.c:2392:3: note: in expansion of macro 'DO_BOX' 2392 | DO_BOX (caddr_t, col_id_box, inx, col_ids) | ^~~~~~ log.c: In function 'repl_append_vec_entry_async': log.c:2801:13: warning: variable 'dtp' set but not used [-Wunused-but-set-variable] 2801 | dtp_t dtp; | ^~~ log.c:2671:43: warning: unused parameter 'lq' [-Wunused-parameter] 2671 | repl_append_vec_entry_async (lre_queue_t *lq, client_connection_t * cli, lre_request_t *request, caddr_t *row, char flag) | ~~~~~~~~~~~~~^~ log.c:2671:69: warning: unused parameter 'cli' [-Wunused-parameter] 2671 | repl_append_vec_entry_async (lre_queue_t *lq, client_connection_t * cli, lre_request_t *request, caddr_t *row, char flag) | ~~~~~~~~~~~~~~~~~~~~~~^~~ log.c: In function 'log_replay_entry_async': log.c:2894:32: warning: comparison of integer expressions of different signedness: 'key_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 2894 | if (dbf_rq_key > 1 && key_id != dbf_rq_key) | ^~ log.c: In function 'log_handle_double_sync': log.c:3000:67: warning: unused parameter 'repl_header' [-Wunused-parameter] 3000 | log_handle_double_sync (client_connection_t * repl_cli, caddr_t * repl_header, caddr_t trx_id) | ~~~~~~~~~~^~~~~~~~~~~ log.c: In function 'log_replay_trx': log.c:3083:9: warning: unused variable 'w_id' [-Wunused-variable] 3083 | int64 w_id; | ^~~~ log.c: In function 'logh_set_level': log.c:3309:30: warning: unused parameter 'lt' [-Wunused-parameter] 3309 | logh_set_level (lock_trx_t * lt, caddr_t * logh) | ~~~~~~~~~~~~~^~ log.c:3309:44: warning: unused parameter 'logh' [-Wunused-parameter] 3309 | logh_set_level (lock_trx_t * lt, caddr_t * logh) | ~~~~~~~~~~^~~~ log.c: In function 'log_check_trx': log.c:3461:18: warning: variable 'log_rec_start' set but not used [-Wunused-but-set-variable] 3461 | volatile OFF_T log_rec_start = 0; | ^~~~~~~~~~~~~ log.c: In function 'log_replay_file': log.c:3560:9: warning: variable 'good_log_rec_start' set but not used [-Wunused-but-set-variable] 3560 | OFF_T good_log_rec_start = 0; | ^~~~~~~~~~~~~~~~~~ In file included from ../../libsrc/Dk.h:89: log.c: In function 'log_enable_segmented': ../../libsrc/Dk/Dktypes.h:156:33: warning: ignoring return value of 'ftruncate64' declared with attribute 'warn_unused_result' [-Wunused-result] 156 | #define FTRUNCATE(x,y) ftruncate64((x),(y)) | ^~~~~~~~~~~~~~~~~~~~ log.c:195:5: note: in expansion of macro 'FTRUNCATE' 195 | FTRUNCATE (fd, 0); | ^~~~~~~~~ log.c: In function 'log_time': ../../libsrc/Dk/Dktypes.h:156:33: warning: ignoring return value of 'ftruncate64' declared with attribute 'warn_unused_result' [-Wunused-result] 156 | #define FTRUNCATE(x,y) ftruncate64((x),(y)) | ^~~~~~~~~~~~~~~~~~~~ log.c:261:11: note: in expansion of macro 'FTRUNCATE' 261 | FTRUNCATE (tcpses_get_fd (log_ses->dks_session), prev_length); | ^~~~~~~~~ log.c: In function 'log_change_if_needed': ../../libsrc/Dk/Dktypes.h:156:33: warning: ignoring return value of 'ftruncate64' declared with attribute 'warn_unused_result' [-Wunused-result] 156 | #define FTRUNCATE(x,y) ftruncate64((x),(y)) | ^~~~~~~~~~~~~~~~~~~~ log.c:325:11: note: in expansion of macro 'FTRUNCATE' 325 | FTRUNCATE (new_fd, 0); | ^~~~~~~~~ log.c: In function 'log_commit': ../../libsrc/Dk/Dktypes.h:156:33: warning: ignoring return value of 'ftruncate64' declared with attribute 'warn_unused_result' [-Wunused-result] 156 | #define FTRUNCATE(x,y) ftruncate64((x),(y)) | ^~~~~~~~~~~~~~~~~~~~ log.c:515:7: note: in expansion of macro 'FTRUNCATE' 515 | FTRUNCATE (tcpses_get_fd (log_ses->dks_session), prev_length); | ^~~~~~~~~ log.c: In function 'log_final_transact': log.c:654:7: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 654 | write (fd, is_commit ? LOG_2PC_COMMIT_S : LOG_2PC_ABORT_S ,1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ log.c: In function 'log_cl_final': log.c:827:11: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 827 | write(fd, &s, 1); | ^~~~~~~~~~~~~~~~ log.c: In function 'log_replay_entry_async': log.c:2865:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 2865 | flag = session_buffered_read_char (in); /* not used in bif_key_replay_insert() */ | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ log.c:2867:7: note: here 2867 | case LOG_INSERT: | ^~~~ log.c: In function 'log_checkpoint': ../../libsrc/Dk/Dktypes.h:156:33: warning: ignoring return value of 'ftruncate64' declared with attribute 'warn_unused_result' [-Wunused-result] 156 | #define FTRUNCATE(x,y) ftruncate64((x),(y)) | ^~~~~~~~~~~~~~~~~~~~ log.c:3743:11: note: in expansion of macro 'FTRUNCATE' 3743 | FTRUNCATE (tcpses_get_fd (dbs->dbs_log_session->dks_session), (OFF_T) (0)); | ^~~~~~~~~ log.c: In function 'log_set_compatibility_check': log.c:85:11: warning: variable 'cl_2pc' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 85 | caddr_t cl_2pc = NULL; | ^~~~~~ log.c: In function 'log_time': log.c:228:21: warning: argument 'box' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 228 | log_time (caddr_t * box) | ~~~~~~~~~~^~~ log.c: In function 'log_change_if_needed': log.c:297:11: warning: '__builtin_strncpy' specified bound 4096 equals destination size [-Wstringop-truncation] 297 | strncpy (tmp, ls->ls_file, sizeof (tmp)); | ^ log.c:301:48: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] 301 | snprintf (fname, sizeof (fname), "%s.%d", tmp, ctr); | ^~ log.c:301:44: note: directive argument in the range [-2147483647, 2147483647] 301 | snprintf (fname, sizeof (fname), "%s.%d", tmp, ctr); | ^~~~~~~ In file included from /usr/include/stdio.h:970, from ../../libsrc/Dk/Dksystem.h:44, from ../../libsrc/Dk.h:44: In function 'snprintf', inlined from 'log_change_if_needed' at log.c:301:4: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 3 and 4108 bytes into a destination of size 4096 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ log.c: In function 'log_2pc_archive': log.c:713:18: warning: variable 'ses' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 713 | dk_session_t * ses = dbs->dbs_2pc_log_session; | ^~~ log.c: In function 'log_2pc_archive_check': log.c:761:10: warning: variable 'last_id' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 761 | uint32 last_id = 0; | ^~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-security.lo `test -f 'security.c' || echo './'`security.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c security.c -fPIC -DPIC -o .libs/libwi_la-security.o In file included from ../../libsrc/Dk.h:97, from ../../libsrc/libutil.h:30, from security.c:41: security.c: In function 'sec_run_grant_revoke_role': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ security.c:596:3: note: in expansion of macro 'DO_BOX' 596 | DO_BOX (char *, role, inx, grants) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ security.c:598:7: note: in expansion of macro 'DO_BOX' 598 | DO_BOX (char *, user, inx1, grantees) | ^~~~~~ security.c: In function 'sec_run_grant_revoke': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ security.c:652:3: note: in expansion of macro 'DO_BOX' 652 | DO_BOX (char *, grantee, uinx, tree->_.grant.grantees) | ^~~~~~ security.c:661:37: warning: operand of '?:' changes signedness from 'int' to 'oid_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 661 | uid = uobj ? uobj->usr_id : -2; | ^~ security.c:663:13: warning: comparison of integer expressions of different signedness: 'oid_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 663 | if (uid == -2) | ^~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ security.c:665:5: note: in expansion of macro 'DO_BOX' 665 | DO_BOX (ST *, op, pinx, tree->_.grant.ops) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ security.c:669:11: note: in expansion of macro 'DO_BOX' 669 | DO_BOX (char *, col_name, cinx, op->_.priv_op.cols) | ^~~~~~ security.c: In function 'sec_check_info': security.c:914:26: warning: unused parameter 'user' [-Wunused-parameter] 914 | sec_check_info (user_t * user, char *app_name, long pid, char *machine, char *os) | ~~~~~~~~~^~~~ security.c:914:38: warning: unused parameter 'app_name' [-Wunused-parameter] 914 | sec_check_info (user_t * user, char *app_name, long pid, char *machine, char *os) | ~~~~~~^~~~~~~~ security.c:914:53: warning: unused parameter 'pid' [-Wunused-parameter] 914 | sec_check_info (user_t * user, char *app_name, long pid, char *machine, char *os) | ~~~~~^~~ security.c:914:64: warning: unused parameter 'machine' [-Wunused-parameter] 914 | sec_check_info (user_t * user, char *app_name, long pid, char *machine, char *os) | ~~~~~~^~~~~~~ security.c:914:79: warning: unused parameter 'os' [-Wunused-parameter] 914 | sec_check_info (user_t * user, char *app_name, long pid, char *machine, char *os) | ~~~~~~^~ security.c: In function 'sec_grant': security.c:921:18: warning: unused parameter 'user' [-Wunused-parameter] 921 | sec_grant (oid_t user, char *table, int op, char *col) | ~~~~~~^~~~ security.c:921:30: warning: unused parameter 'table' [-Wunused-parameter] 921 | sec_grant (oid_t user, char *table, int op, char *col) | ~~~~~~^~~~~ security.c:921:41: warning: unused parameter 'op' [-Wunused-parameter] 921 | sec_grant (oid_t user, char *table, int op, char *col) | ~~~~^~ security.c:921:51: warning: unused parameter 'col' [-Wunused-parameter] 921 | sec_grant (oid_t user, char *table, int op, char *col) | ~~~~~~^~~ security.c: In function 'sec_revoke': security.c:927:22: warning: unused parameter 'user' [-Wunused-parameter] 927 | sec_revoke (user_t * user, dbe_table_t * tb, int op, char *col) | ~~~~~~~~~^~~~ security.c:927:42: warning: unused parameter 'tb' [-Wunused-parameter] 927 | sec_revoke (user_t * user, dbe_table_t * tb, int op, char *col) | ~~~~~~~~~~~~~~^~ security.c:927:50: warning: unused parameter 'op' [-Wunused-parameter] 927 | sec_revoke (user_t * user, dbe_table_t * tb, int op, char *col) | ~~~~^~ security.c:927:60: warning: unused parameter 'col' [-Wunused-parameter] 927 | sec_revoke (user_t * user, dbe_table_t * tb, int op, char *col) | ~~~~~~^~~ security.c: In function 'sec_new_user': security.c:1030:24: warning: variable 'cli' set but not used [-Wunused-but-set-variable] 1030 | client_connection_t *cli; | ^~~ security.c: In function 'sec_set_user_struct': security.c:1173:79: warning: unused parameter 'u_sys_name' [-Wunused-parameter] 1173 | long u_id, long u_g_id, caddr_t u_dta, int is_role, caddr_t u_sys_name, caddr_t u_sys_pwd) | ~~~~~~~~^~~~~~~~~~ security.c:1173:99: warning: unused parameter 'u_sys_pwd' [-Wunused-parameter] 1173 | long u_id, long u_g_id, caddr_t u_dta, int is_role, caddr_t u_sys_name, caddr_t u_sys_pwd) | ~~~~~~~~^~~~~~~~~ security.c: In function 'sec_usr_flatten_g_ids_refill': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ security.c:1383:3: note: in expansion of macro 'DO_BOX_FAST' 1383 | DO_BOX_FAST (ptrlong, g_id, g_ctr, user->usr_g_ids) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ security.c:1400:3: note: in expansion of macro 'DO_BOX_FAST' 1400 | DO_BOX_FAST (ptrlong, g_id, g_ctr, user->usr_g_ids) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ security.c:1408:3: note: in expansion of macro 'DO_BOX_FAST' 1408 | DO_BOX_FAST (ptrlong, g_id, g_ctr, user->usr_g_ids) | ^~~~~~~~~~~ security.c: In function 'sec_usr_flatten_g_ids_stale': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ security.c:1431:3: note: in expansion of macro 'DO_BOX_FAST' 1431 | DO_BOX_FAST (ptrlong, memb_id, ctr, user->usr_member_ids) | ^~~~~~~~~~~ security.c: In function 'sec_usr_member_ids_add': security.c:1449:35: warning: comparison of integer expressions of different signedness: 'long int' and 'oid_t' {aka 'long unsigned int'} [-Wsign-compare] 1449 | if (gr->usr_member_ids[ctr] < memb_id) | ^ security.c:1451:35: warning: comparison of integer expressions of different signedness: 'long int' and 'oid_t' {aka 'long unsigned int'} [-Wsign-compare] 1451 | if (gr->usr_member_ids[ctr] == memb_id) | ^~ security.c: In function 'sec_usr_member_ids_del': security.c:1477:35: warning: comparison of integer expressions of different signedness: 'long int' and 'oid_t' {aka 'long unsigned int'} [-Wsign-compare] 1477 | if (gr->usr_member_ids[ctr] < memb_id) | ^ security.c:1479:35: warning: comparison of integer expressions of different signedness: 'long int' and 'oid_t' {aka 'long unsigned int'} [-Wsign-compare] 1479 | if (gr->usr_member_ids[ctr] == memb_id) | ^~ security.c: In function 'sec_set_user_group': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST' 236 | _DO_BOX_FAST(inx, arr) | ^~~~~~~~~~~~ security.c:1512:11: note: in expansion of macro '_DO_BOX' 1512 | _DO_BOX (inx, user->usr_g_ids) | ^~~~~~~ security.c: In function 'sec_grant_single_role': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST' 236 | _DO_BOX_FAST(inx, arr) | ^~~~~~~~~~~~ security.c:1549:11: note: in expansion of macro '_DO_BOX' 1549 | _DO_BOX (inx, user->usr_g_ids) | ^~~~~~~ security.c:1554:15: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1554 | if (grp == gr->usr_id) | ^~ security.c:1556:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1556 | break; | ^~~~~ security.c: In function 'sec_revoke_single_role': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST' 236 | _DO_BOX_FAST(inx, arr) | ^~~~~~~~~~~~ security.c:1629:11: note: in expansion of macro '_DO_BOX' 1629 | _DO_BOX (inx, user->usr_g_ids) | ^~~~~~~ security.c: In function 'sec_user_has_group': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST' 236 | _DO_BOX_FAST(inx, arr) | ^~~~~~~~~~~~ security.c:1841:15: note: in expansion of macro '_DO_BOX' 1841 | _DO_BOX (inx, u->usr_g_ids) | ^~~~~~~ security.c: In function 'sec_user_has_group_name': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST' 236 | _DO_BOX_FAST(inx, arr) | ^~~~~~~~~~~~ security.c:1869:11: note: in expansion of macro '_DO_BOX' 1869 | _DO_BOX (inx, u->usr_g_ids) | ^~~~~~~ security.c: In function 'sec_user_is_in_hash': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST' 236 | _DO_BOX_FAST(inx, arr) | ^~~~~~~~~~~~ security.c:1900:15: note: in expansion of macro '_DO_BOX' 1900 | _DO_BOX (inx, u->usr_g_ids) | ^~~~~~~ security.c: In function 'sec_user_read_groups': security.c:1919:11: warning: variable 'err' set but not used [-Wunused-but-set-variable] 1919 | caddr_t err; | ^~~ In file included from ../../libsrc/Dk.h:115: security.c: In function 'failed_login_from': ../../libsrc/Dk/Dkstubs.h:75:41: warning: '__builtin_strncpy' output may be truncated copying 15 bytes from a string of length 15 [-Wstringop-truncation] 75 | strncpy ((dest), (src), sizeof_dest - 1); \ | ^~~~~~~ ../../libsrc/Dk/Dkstubs.h:87:41: note: in expansion of macro 'strcpy_size_ck' 87 | #define strcpy_ck(dest, src) strcpy_size_ck (dest, src, sizeof (dest)) | ^~~~~~~~~~~~~~ security.c:735:11: note: in expansion of macro 'strcpy_ck' 735 | strcpy_ck (login->fl_from, from); | ^~~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-search_in.lo `test -f 'search_in.c' || echo './'`search_in.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c search_in.c -fPIC -DPIC -o .libs/libwi_la-search_in.o search_in.c: In function 'cmpf_intn': search_in.c:173:12: warning: unused variable 'dv1' [-Wunused-variable] 173 | db_buf_t dv1, dv2; \ | ^~~ search_in.c:191:1: note: in expansion of macro 'CMPF_HEADER' 191 | CMPF_HEADER (intn) | ^~~~~~~~~~~ search_in.c: In function 'cmpf_intn_intn': search_in.c:173:12: warning: unused variable 'dv1' [-Wunused-variable] 173 | db_buf_t dv1, dv2; \ | ^~~ search_in.c:195:1: note: in expansion of macro 'CMPF_HEADER' 195 | CMPF_HEADER (intn_intn) | ^~~~~~~~~~~ search_in.c: In function 'cmpf_intn_intn_intn': search_in.c:173:12: warning: unused variable 'dv1' [-Wunused-variable] 173 | db_buf_t dv1, dv2; \ | ^~~ search_in.c:201:1: note: in expansion of macro 'CMPF_HEADER' 201 | CMPF_HEADER (intn_intn_intn) | ^~~~~~~~~~~ search_in.c: In function 'cmpf_intn_intn_intn_intn': search_in.c:173:12: warning: unused variable 'dv1' [-Wunused-variable] 173 | db_buf_t dv1, dv2; \ | ^~~ search_in.c:208:1: note: in expansion of macro 'CMPF_HEADER' 208 | CMPF_HEADER (intn_intn_intn_intn) | ^~~~~~~~~~~ search_in.c: In function 'cmpf_strn': search_in.c:178:13: warning: unused variable 'rv' [-Wunused-variable] 178 | row_ver_t rv = IE_ROW_VERSION (row); \ | ^~ search_in.c:218:1: note: in expansion of macro 'CMPF_HEADER' 218 | CMPF_HEADER (strn) | ^~~~~~~~~~~ search_in.c: In function 'cmpf_irin_irin_irin': search_in.c:173:12: warning: unused variable 'dv1' [-Wunused-variable] 173 | db_buf_t dv1, dv2; \ | ^~~ search_in.c:290:1: note: in expansion of macro 'CMPF_HEADER' 290 | CMPF_HEADER (irin_irin_irin) | ^~~~~~~~~~~ search_in.c: In function 'cmpf_irin_irin': search_in.c:173:12: warning: unused variable 'dv1' [-Wunused-variable] 173 | db_buf_t dv1, dv2; \ | ^~~ search_in.c:296:1: note: in expansion of macro 'CMPF_HEADER' 296 | CMPF_HEADER (irin_irin) | ^~~~~~~~~~~ search_in.c: In function 'cmpf_irin': search_in.c:173:12: warning: unused variable 'dv1' [-Wunused-variable] 173 | db_buf_t dv1, dv2; \ | ^~~ search_in.c:302:1: note: in expansion of macro 'CMPF_HEADER' 302 | CMPF_HEADER (irin) | ^~~~~~~~~~~ search_in.c: In function 'cmpf_int64n': search_in.c:173:12: warning: unused variable 'dv1' [-Wunused-variable] 173 | db_buf_t dv1, dv2; \ | ^~~ search_in.c:311:1: note: in expansion of macro 'CMPF_HEADER' 311 | CMPF_HEADER (int64n) | ^~~~~~~~~~~ search_in.c: In function 'cmpf_int64n_int64n': search_in.c:173:12: warning: unused variable 'dv1' [-Wunused-variable] 173 | db_buf_t dv1, dv2; \ | ^~~ search_in.c:315:1: note: in expansion of macro 'CMPF_HEADER' 315 | CMPF_HEADER (int64n_int64n) | ^~~~~~~~~~~ search_in.c: In function 'cmpf_int64n_int64n_int64n': search_in.c:173:12: warning: unused variable 'dv1' [-Wunused-variable] 173 | db_buf_t dv1, dv2; \ | ^~~ search_in.c:321:1: note: in expansion of macro 'CMPF_HEADER' 321 | CMPF_HEADER (int64n_int64n_int64n) | ^~~~~~~~~~~ search_in.c: In function 'cmpf_int64n_int64n_int64n_int64n': search_in.c:173:12: warning: unused variable 'dv1' [-Wunused-variable] 173 | db_buf_t dv1, dv2; \ | ^~~ search_in.c:328:1: note: in expansion of macro 'CMPF_HEADER' 328 | CMPF_HEADER (int64n_int64n_int64n_int64n) | ^~~~~~~~~~~ search_in.c: In function 'cmpf_iri64n_iri64n_lte': search_in.c:173:12: warning: unused variable 'dv1' [-Wunused-variable] 173 | db_buf_t dv1, dv2; \ | ^~~ search_in.c:380:1: note: in expansion of macro 'CMPF_HEADER' 380 | CMPF_HEADER (iri64n_iri64n_lte) | ^~~~~~~~~~~ search_in.c: In function 'cmpf_iri64n_iri64n_iri64n': search_in.c:173:12: warning: unused variable 'dv1' [-Wunused-variable] 173 | db_buf_t dv1, dv2; \ | ^~~ search_in.c:455:1: note: in expansion of macro 'CMPF_HEADER' 455 | CMPF_HEADER (iri64n_iri64n_iri64n) | ^~~~~~~~~~~ search_in.c: In function 'cmpf_iri64n_iri64n': search_in.c:173:12: warning: unused variable 'dv1' [-Wunused-variable] 173 | db_buf_t dv1, dv2; \ | ^~~ search_in.c:461:1: note: in expansion of macro 'CMPF_HEADER' 461 | CMPF_HEADER (iri64n_iri64n) | ^~~~~~~~~~~ search_in.c: In function 'cmpf_iri64n': search_in.c:173:12: warning: unused variable 'dv1' [-Wunused-variable] 173 | db_buf_t dv1, dv2; \ | ^~~ search_in.c:467:1: note: in expansion of macro 'CMPF_HEADER' 467 | CMPF_HEADER (iri64n) | ^~~~~~~~~~~ search_in.c: In function 'ksp_cmp_func': search_in.c:486:7: warning: variable 'all_eq' set but not used [-Wunused-but-set-variable] 486 | int all_eq = 1; | ^~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqlhash.lo `test -f 'sqlhash.c' || echo './'`sqlhash.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqlhash.c -fPIC -DPIC -o .libs/libwi_la-sqlhash.o In file included from ../../libsrc/Dk.h:97, from ../../libsrc/libutil.h:30, from sqlhash.c:28: sqlhash.c: In function 'setp_distinct_hash': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlhash.c:224:7: note: in expansion of macro 'DO_BOX' 224 | DO_BOX (state_slot_t *, ssl, inx, ha->ha_slots) | ^~~~~~ sqlhash.c:224:31: warning: unused variable 'ssl' [-Wunused-variable] 224 | DO_BOX (state_slot_t *, ssl, inx, ha->ha_slots) | ^~~ ../../libsrc/Dk/Dkbox.h:261:17: note: in definition of macro 'DO_BOX' 261 | dtp v = (dtp) (((void **)(arr)) [inx]); | ^ sqlhash.c: In function 'setp_after_deserialize': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlhash.c:263:7: note: in expansion of macro 'DO_BOX' 263 | DO_BOX (state_slot_t *, ssl, inx, ha->ha_slots) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlhash.c:288:7: note: in expansion of macro 'DO_BOX' 288 | DO_BOX (state_slot_t *, ssl, inx, ha->ha_slots) | ^~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-disk.lo `test -f 'disk.c' || echo './'`disk.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c disk.c -fPIC -DPIC -o .libs/libwi_la-disk.o disk.c: In function 'wd_storage': disk.c:313:45: warning: unused parameter 'open' [-Wunused-parameter] 313 | wd_storage (wi_db_t * wd, caddr_t name, int open) | ~~~~^~~~ disk.c: In function 'it_not_in_any': disk.c:341:30: warning: unused parameter 'self' [-Wunused-parameter] 341 | it_not_in_any (du_thread_t * self, index_tree_t * except) disk.c:341:51: warning: unused parameter 'except' [-Wunused-parameter] 341 | it_not_in_any (du_thread_t * self, index_tree_t * except) | ~~~~~~~~~~~~~~~^~~~~~ disk.c: In function 'txn_mtx_entry_check': disk.c:384:35: warning: unused parameter 'mtx' [-Wunused-parameter] 384 | txn_mtx_entry_check (dk_mutex_t * mtx, du_thread_t * self, void * cd) | ~~~~~~~~~~~~~^~~ disk.c:384:67: warning: unused parameter 'cd' [-Wunused-parameter] 384 | txn_mtx_entry_check (dk_mutex_t * mtx, du_thread_t * self, void * cd) | ~~~~~~~^~ disk.c: In function 'it_page_map_entry_check': disk.c:392:39: warning: unused parameter 'mtx' [-Wunused-parameter] 392 | it_page_map_entry_check (dk_mutex_t * mtx, du_thread_t * self, void * cd) | ~~~~~~~~~~~~~^~~ disk.c:392:58: warning: unused parameter 'self' [-Wunused-parameter] 392 | it_page_map_entry_check (dk_mutex_t * mtx, du_thread_t * self, void * cd) disk.c:392:71: warning: unused parameter 'cd' [-Wunused-parameter] 392 | it_page_map_entry_check (dk_mutex_t * mtx, du_thread_t * self, void * cd) | ~~~~~~~^~ disk.c: In function 'buffer_allocate': disk.c:835:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 835 | if (bg_free_buffers < (1 + (bg_of_bd->ht_count / BUFFER_GROUP_SIZE))) | ^ disk.c: In function 'buffer_free': disk.c:888:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 888 | (bg_free_buffers > (2 * BUFFER_GROUP_SIZE + (bg_of_bd->ht_count / (BUFFER_GROUP_SIZE - 2)))) ) | ^ disk.c: In function 'bd_age_cmp': disk.c:933:36: warning: unused parameter 'cd' [-Wunused-parameter] 933 | bd_age_cmp (int a1, int a2, void * cd) | ~~~~~~~^~ disk.c: In function 'bp_flush': disk.c:1099:27: warning: unused parameter 'bp' [-Wunused-parameter] 1099 | bp_flush (buffer_pool_t * bp, int wait) | ~~~~~~~~~~~~~~~~^~ In file included from ../../libsrc/Dk.h:97, from datesupp.h:30, from disk.c:50: disk.c: In function 'bp_flush_thread_func': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ disk.c:1148:7: note: in expansion of macro 'DO_BOX' 1148 | DO_BOX (buffer_pool_t *, bp, inx, wi_inst.wi_bps) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ disk.c:1165:7: note: in expansion of macro 'DO_BOX' 1165 | DO_BOX (buffer_pool_t *, bp, inx, wi_inst.wi_bps) | ^~~~~~ disk.c:1141:30: warning: unused parameter 'arg' [-Wunused-parameter] 1141 | bp_flush_thread_func (void * arg) | ~~~~~~~^~~ disk.c: In function 'wi_new_dirty': disk.c:1521:31: warning: unused parameter 'buf' [-Wunused-parameter] 1521 | wi_new_dirty (buffer_desc_t * buf) | ~~~~~~~~~~~~~~~~^~~ disk.c: In function 'bp_mtx_entry_check': disk.c:1580:34: warning: unused parameter 'mtx' [-Wunused-parameter] 1580 | bp_mtx_entry_check (dk_mutex_t * mtx, du_thread_t * self, void * cd) | ~~~~~~~~~~~~~^~~ disk.c:1580:66: warning: unused parameter 'cd' [-Wunused-parameter] 1580 | bp_mtx_entry_check (dk_mutex_t * mtx, du_thread_t * self, void * cd) | ~~~~~~~^~ disk.c: In function 'dp_disk_locate': disk.c:1755:75: warning: unused parameter 'is_write' [-Wunused-parameter] 1755 | dp_disk_locate (dbe_storage_t * dbs, dp_addr_t target, OFF_T * place, int is_write, ext_ref_t * er) | ~~~~^~~~~~~~ disk.c: In function 'page_is_disk_order': disk.c:1838:55: warning: unused parameter 'lead_start' [-Wunused-parameter] 1838 | page_is_disk_order (buffer_desc_t * buf, row_size_t * lead_start, row_size_t * lead_end) | ~~~~~~~~~~~~~^~~~~~~~~~ disk.c:1838:80: warning: unused parameter 'lead_end' [-Wunused-parameter] 1838 | page_is_disk_order (buffer_desc_t * buf, row_size_t * lead_start, row_size_t * lead_end) | ~~~~~~~~~~~~~^~~~~~~~ disk.c: In function 'dst_fd_done': disk.c:2051:55: warning: unused parameter 'er' [-Wunused-parameter] 2051 | dst_fd_done (disk_stripe_t * dst, int fd, ext_ref_t * er) | ~~~~~~~~~~~~^~ disk.c: In function 'pm_store': disk.c:2095:39: warning: unused parameter 'sz' [-Wunused-parameter] 2095 | pm_store (buffer_desc_t * buf, size_t sz, void * map) | ~~~~~~~^~ disk.c: In function 'buf_check_zero': disk.c:2233:33: warning: unused parameter 'buf' [-Wunused-parameter] 2233 | buf_check_zero (buffer_desc_t * buf, db_buf_t out) | ~~~~~~~~~~~~~~~~^~~ disk.c:2233:47: warning: unused parameter 'out' [-Wunused-parameter] 2233 | buf_check_zero (buffer_desc_t * buf, db_buf_t out) | ~~~~~~~~~^~~ disk.c: In function 'dbs_set_free_set_arr': disk.c:2428:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2428 | if (!arr || n_pages >= BOX_ELEMENTS (arr)) | ^~ disk.c: In function 'dbs_may_be_free': disk.c:2448:11: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2448 | if (nth >= BOX_ELEMENTS (arr)) | ^~ disk.c: In function 'dbs_write_page_set': disk.c:2462:37: warning: unused parameter 'dbs' [-Wunused-parameter] 2462 | dbs_write_page_set (dbe_storage_t * dbs, buffer_desc_t * buf) | ~~~~~~~~~~~~~~~~^~~ disk.c: In function 'dbs_locate_page_bit': disk.c:2483:37: warning: unused parameter 'dbs' [-Wunused-parameter] 2483 | dbs_locate_page_bit (dbe_storage_t* dbs, buffer_desc_t** ppage_set, dp_addr_t near_dp, | ~~~~~~~~~~~~~~~^~~ disk.c:2484:65: warning: unused parameter 'offset' [-Wunused-parameter] 2484 | uint32 **array, dp_addr_t *page_no, int *inx, int *bit, int offset, int assert_on_out_of_range) | ~~~~^~~~~~ disk.c: In function 'dbs_count_pageset_items': disk.c:2553:33: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2553 | for (b_idx = 0; b_idx < BITS_IN_LONG; b_idx++) | ^ disk.c: In function 'buf_sort': disk.c:2881:42: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 2881 | if ((left_bufs_len / sizeof (caddr_t)) < n_bufs) | ^ disk.c:2888:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2888 | if (main_bufs != (left_bufs_len / sizeof (caddr_t))) | ^~ disk.c: In function 'bp_write_dirty': disk.c:3490:63: warning: comparison of integer expressions of different signedness: 'bp_ts_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 3490 | if (tree && (ALL_DIRTY == n_oldest || BUF_AGE (buf) >= n_oldest)) | ^~ disk.c: In function 'dbs_open_disks': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ disk.c:3639:5: note: in expansion of macro 'DO_BOX' 3639 | DO_BOX (disk_stripe_t *, dst, inx, ds->ds_stripes) | ^~~~~~ disk.c: In function 'wi_close': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ disk.c:3722:3: note: in expansion of macro 'DO_BOX' 3722 | DO_BOX (buffer_pool_t *, bp, inx, wi_inst.wi_bps) | ^~~~~~ disk.c: In function 'dbs_close_disks': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ disk.c:3752:5: note: in expansion of macro 'DO_BOX' 3752 | DO_BOX (disk_stripe_t *, dst, inx, seg->ds_stripes) | ^~~~~~ disk.c: In function 'dst_sync': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ disk.c:3785:7: note: in expansion of macro 'DO_BOX' 3785 | DO_BOX (disk_stripe_t *, dst, inx, seg->ds_stripes) | ^~~~~~ disk.c: In function 'dbs_sync_disks': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ disk.c:3837:15: note: in expansion of macro 'DO_BOX' 3837 | DO_BOX (disk_stripe_t *, dst, inx, seg->ds_stripes) | ^~~~~~ disk.c:3854:30: warning: cast between incompatible function types from 'void (*)(char **)' to 'int (*)(void *)' [-Wcast-function-type] 3854 | thread_create ((thread_init_func)dst_sync, 20000, xx); | ^ In file included from ../../libsrc/Dk.h:102: disk.c:3858:30: warning: variable 'xx' set but not used [-Wunused-but-set-variable] 3858 | DO_SET (caddr_t *, xx, &args) | ^~ ../../libsrc/Dk/Dksets.h:88:16: note: in definition of macro 'DO_SET' 88 | type var; \ | ^~~ disk.c: In function 'dbs_init_id': disk.c:3895:3: warning: 'MD5_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3895 | MD5_Init (&ctx); | ^~~~~~~~ In file included from disk.c:67: /usr/include/openssl/md5.h:49:27: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c); | ^~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ disk.c:3896:3: note: in expansion of macro 'DO_BOX' 3896 | DO_BOX (caddr_t, val, inx, local_interfaces) | ^~~~~~ disk.c:3898:7: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3898 | MD5_Update (&ctx, (unsigned char *) val, box_length (val) - 1); | ^~~~~~~~~~ /usr/include/openssl/md5.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len); | ^~~~~~~~~~ disk.c:3901:3: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3901 | MD5_Update (&ctx, (unsigned char *) srv_cwd, strlen (srv_cwd)); | ^~~~~~~~~~ /usr/include/openssl/md5.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len); | ^~~~~~~~~~ disk.c:3903:3: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3903 | MD5_Update (&ctx, (unsigned char *) buf, strlen (buf)); | ^~~~~~~~~~ /usr/include/openssl/md5.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len); | ^~~~~~~~~~ disk.c:3904:3: warning: 'MD5_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3904 | MD5_Final ((unsigned char*)str, &ctx); | ^~~~~~~~~ /usr/include/openssl/md5.h:51:27: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c); | ^~~~~~~~~ disk.c: In function 'dbs_write_cfg_page': disk.c:3911:46: warning: unused parameter 'is_first' [-Wunused-parameter] 3911 | dbs_write_cfg_page (dbe_storage_t * dbs, int is_first) | ~~~~^~~~~~~~ disk.c: In function 'dbs_rev_h_index': disk.c:4194:35: warning: unused parameter 'dbs' [-Wunused-parameter] 4194 | dbs_rev_h_index (dbe_storage_t * dbs, buffer_desc_t * buf) | ~~~~~~~~~~~~~~~~^~~ disk.c:4194:56: warning: unused parameter 'buf' [-Wunused-parameter] 4194 | dbs_rev_h_index (dbe_storage_t * dbs, buffer_desc_t * buf) | ~~~~~~~~~~~~~~~~^~~ disk.c: In function 'dbs_rev_h_free_set': disk.c:4256:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 4256 | for (inx = DP_DATA; inx <= PAGE_SZ - sizeof (uint32); inx += sizeof (uint32)) | ^~ disk.c:4251:38: warning: unused parameter 'dbs' [-Wunused-parameter] 4251 | dbs_rev_h_free_set (dbe_storage_t * dbs, buffer_desc_t * buf) | ~~~~~~~~~~~~~~~~^~~ disk.c: In function 'dbs_rev_h_ext': disk.c:4264:32: warning: unused parameter 'dbs' [-Wunused-parameter] 4264 | dbs_rev_h_ext (dbe_storage_t * dbs, buffer_desc_t * buf) | ~~~~~~~~~~~~~~~~^~~ disk.c:4264:53: warning: unused parameter 'buf' [-Wunused-parameter] 4264 | dbs_rev_h_ext (dbe_storage_t * dbs, buffer_desc_t * buf) | ~~~~~~~~~~~~~~~~^~~ disk.c: In function 'dbs_rev_h_blob': disk.c:4268:38: warning: unused parameter 'dbs' [-Wunused-parameter] 4268 | void dbs_rev_h_blob (dbe_storage_t * dbs, buffer_desc_t * buf) | ~~~~~~~~~~~~~~~~^~~ disk.c: In function 'dbs_rev_h_free': disk.c:4276:38: warning: unused parameter 'dbs' [-Wunused-parameter] 4276 | void dbs_rev_h_free (dbe_storage_t * dbs, buffer_desc_t * buf) | ~~~~~~~~~~~~~~~~^~~ disk.c:4276:59: warning: unused parameter 'buf' [-Wunused-parameter] 4276 | void dbs_rev_h_free (dbe_storage_t * dbs, buffer_desc_t * buf) | ~~~~~~~~~~~~~~~~^~~ disk.c: In function 'dbs_rev_h_head': disk.c:4280:38: warning: unused parameter 'dbs' [-Wunused-parameter] 4280 | void dbs_rev_h_head (dbe_storage_t * dbs, buffer_desc_t * buf) | ~~~~~~~~~~~~~~~~^~~ disk.c:4280:59: warning: unused parameter 'buf' [-Wunused-parameter] 4280 | void dbs_rev_h_head (dbe_storage_t * dbs, buffer_desc_t * buf) | ~~~~~~~~~~~~~~~~^~~ disk.c: In function 'dbs_rev_h_remap': disk.c:4285:39: warning: unused parameter 'dbs' [-Wunused-parameter] 4285 | void dbs_rev_h_remap (dbe_storage_t * dbs, buffer_desc_t * buf) | ~~~~~~~~~~~~~~~~^~~ disk.c: In function 'dbs_rev_h_blob_dir': disk.c:4296:43: warning: unused parameter 'dbs' [-Wunused-parameter] 4296 | void dbs_rev_h_blob_dir (dbe_storage_t * dbs, buffer_desc_t * buf) | ~~~~~~~~~~~~~~~~^~~ disk.c: In function 'dbs_rev_h_incbackup': disk.c:4322:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 4322 | for (inx = DP_DATA; inx <= PAGE_SZ - sizeof (uint32); inx += sizeof (uint32)) | ^~ disk.c:4317:43: warning: unused parameter 'dbs' [-Wunused-parameter] 4317 | void dbs_rev_h_incbackup (dbe_storage_t * dbs, buffer_desc_t * buf) | ~~~~~~~~~~~~~~~~^~~ disk.c: In function 'log_write_entry_check': disk.c:4677:37: warning: unused parameter 'mtx' [-Wunused-parameter] 4677 | log_write_entry_check (dk_mutex_t * mtx, du_thread_t * self, void * cd) | ~~~~~~~~~~~~~^~~ disk.c:4677:56: warning: unused parameter 'self' [-Wunused-parameter] 4677 | log_write_entry_check (dk_mutex_t * mtx, du_thread_t * self, void * cd) disk.c:4677:69: warning: unused parameter 'cd' [-Wunused-parameter] 4677 | log_write_entry_check (dk_mutex_t * mtx, du_thread_t * self, void * cd) | ~~~~~~~^~ disk.c: In function 'wi_open': disk.c:4744:48: warning: cast between incompatible function types from 'page_map_t * (*)(long int)' {aka 'struct page_map_s * (*)(long int)'} to 'void * (*)(void *)' [-Wcast-function-type] 4744 | pm_rc_1 = resource_allocate (main_bufs / 20, (rc_constr_t) map_allocate, | ^ disk.c:4746:48: warning: cast between incompatible function types from 'page_map_t * (*)(long int)' {aka 'struct page_map_s * (*)(long int)'} to 'void * (*)(void *)' [-Wcast-function-type] 4746 | pm_rc_2 = resource_allocate (main_bufs / 20, (rc_constr_t) map_allocate, | ^ disk.c:4748:48: warning: cast between incompatible function types from 'page_map_t * (*)(long int)' {aka 'struct page_map_s * (*)(long int)'} to 'void * (*)(void *)' [-Wcast-function-type] 4748 | pm_rc_3 = resource_allocate (main_bufs / 20, (rc_constr_t) map_allocate, | ^ disk.c:4750:50: warning: cast between incompatible function types from 'page_map_t * (*)(long int)' {aka 'struct page_map_s * (*)(long int)'} to 'void * (*)(void *)' [-Wcast-function-type] 4750 | pm_rc_4 = resource_allocate (main_bufs / 1000, (rc_constr_t) map_allocate, | ^ disk.c:4687:16: warning: unused parameter 'mode' [-Wunused-parameter] 4687 | wi_open (char *mode) | ~~~~~~^~~~ disk.c: In function 'wi_init_globals': disk.c:4912:38: warning: cast between incompatible function types from 'page_lock_t * (*)(void)' {aka 'struct page_lock_s * (*)(void)'} to 'void * (*)(void *)' [-Wcast-function-type] 4912 | lock_rc = resource_allocate (2000, (rc_constr_t) pl_allocate, | ^ disk.c:4914:42: warning: cast between incompatible function types from 'row_lock_t * (*)(void)' {aka 'struct row_lock_s * (*)(void)'} to 'void * (*)(void *)' [-Wcast-function-type] 4914 | row_lock_rc = resource_allocate (5000, (rc_constr_t) rl_allocate, | ^ disk.c:4919:40: warning: cast between incompatible function types from 'unsigned char * (*)(void)' to 'void * (*)(void *)' [-Wcast-function-type] 4919 | rb_page_rc = resource_allocate (100, (rc_constr_t) rbp_allocate, | ^ disk.c:4925:42: warning: cast between incompatible function types from 'lock_trx_t * (*)(void)' {aka 'struct lock_trx_s * (*)(void)'} to 'void * (*)(void *)' [-Wcast-function-type] 4925 | trx_rc = resource_allocate (TRX_RC_SZ, (rc_constr_t) lt_allocate, | ^ disk.c: In function 'dbe_key_open_dbs': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ disk.c:4978:3: note: in expansion of macro 'DO_BOX' 4978 | DO_BOX (dbe_key_frag_t *, kf, inx, key->key_fragments) | ^~~~~~ disk.c: In function 'dbe_key_open': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ disk.c:5037:7: note: in expansion of macro 'DO_BOX' 5037 | DO_BOX (dbe_storage_t *, sdbs, inx, dbs->dbs_slices) | ^~~~~~ disk.c: In function 'key_dropped': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ disk.c:5077:3: note: in expansion of macro 'DO_BOX' 5077 | DO_BOX (dbe_key_frag_t *, kf, inx, key->key_fragments) | ^~~~~~ disk.c: In function 'dbe_key_save_roots': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ disk.c:5145:3: note: in expansion of macro 'DO_BOX' 5145 | DO_BOX (dbe_key_frag_t *, kf, inx, key->key_fragments) | ^~~~~~ disk.c: In function 'db_file_size': disk.c:3557:11: warning: ignoring return value of 'ftruncate' declared with attribute 'warn_unused_result' [-Wunused-result] 3557 | ftruncate (fd, size - rem); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libsrc/Dk.h:89: disk.c: In function 'dbs_open_disks': ../../libsrc/Dk/Dktypes.h:156:33: warning: ignoring return value of 'ftruncate64' declared with attribute 'warn_unused_result' [-Wunused-result] 156 | #define FTRUNCATE(x,y) ftruncate64((x),(y)) | ^~~~~~~~~~~~~~~~~~~~ disk.c:3686:19: note: in expansion of macro 'FTRUNCATE' 3686 | FTRUNCATE (dst->dst_fds[0], org_size); | ^~~~~~~~~ disk.c: In function 'dbs_read_cfg_page': disk.c:4373:3: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 4373 | read (fd, (char *) zero, PAGE_SZ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ disk.c: In function 'dbs_write_cfg_page': disk.c:3940:3: warning: '__builtin_strncpy' specified bound 32 equals destination size [-Wstringop-truncation] 3940 | strncpy (db.db_dbs_name, dbs->dbs_name, sizeof (db.db_dbs_name)); | ^ disk.c:3943:7: warning: '__builtin_strncpy' output may be truncated copying 32 bytes from a string of length 255 [-Wstringop-truncation] 3943 | strncpy (db.db_bp_prfx, bp_ctx.db_bp_prfx, BACKUP_PREFIX_SZ); | ^ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sql_code_ddk.lo `test -f 'sql_code_ddk.c' || echo './'`sql_code_ddk.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sql_code_ddk.c -fPIC -DPIC -o .libs/libwi_la-sql_code_ddk.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqlcr.lo `test -f 'sqlcr.c' || echo './'`sqlcr.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqlcr.c -fPIC -DPIC -o .libs/libwi_la-sqlcr.o sqlcr.c: In function 'sql_compile_st': sqlcr.c:55:7: warning: variable 'tree' set but not used [-Wunused-but-set-variable] 55 | ST *tree = *ptree; | ^~~~ In file included from ../../libsrc/Dk.h:97, from wi.h:56, from sqlnode.h:32, from sqlcr.c:28: sqlcr.c: In function 'sqlc_cr_is_identifiable': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlcr.c:182:3: note: in expansion of macro 'DO_BOX' 182 | DO_BOX (comp_table_t *, ct, inx, sc->sc_tables) | ^~~~~~ sqlcr.c: In function 'qc_make_cols': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlcr.c:207:3: note: in expansion of macro 'DO_BOX' 207 | DO_BOX (comp_table_t *, ct, inx, sc->sc_tables) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlcr.c:253:3: note: in expansion of macro 'DO_BOX' 253 | DO_BOX (comp_table_t *, ct, inx, sc->sc_tables) | ^~~~~~ sqlcr.c: In function 'qc_make_refresh': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlcr.c:310:3: note: in expansion of macro 'DO_BOX' 310 | DO_BOX (comp_table_t *, ct, inx, sc->sc_tables) | ^~~~~~ sqlcr.c: In function 'qc_make_1_continue': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlcr.c:347:7: note: in expansion of macro 'DO_BOX' 347 | DO_BOX (ST *, spec, inx, order_by) | ^~~~~~ sqlcr.c:336:34: warning: unused parameter 'sc' [-Wunused-parameter] 336 | qc_make_1_continue (sql_comp_t * sc, query_cursor_t * qc, int n_specs, int is_innermost, int is_reverse) | ~~~~~~~~~~~~~^~ sqlcr.c: In function 'qc_position_texp': sqlcr.c:416:53: warning: unused parameter 'qc' [-Wunused-parameter] 416 | qc_position_texp (sql_comp_t * sc, query_cursor_t * qc) | ~~~~~~~~~~~~~~~~~^~ sqlcr.c: In function 'qc_make_update': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlcr.c:458:3: note: in expansion of macro 'DO_BOX' 458 | DO_BOX (ST *, col_ref, inx, org_sel->_.select_stmt.selection) | ^~~~~~ sqlcr.c: In function 'qc_make_insert': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlcr.c:496:3: note: in expansion of macro 'DO_BOX' 496 | DO_BOX (ST *, col_ref, inx, org_sel->_.select_stmt.selection) | ^~~~~~ sqlcr.c: In function 'qr_box_free': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlcr.c:691:3: note: in expansion of macro 'DO_BOX' 691 | DO_BOX (query_t *, qr, inx, box) | ^~~~~~ sqlcr.c: In function 'qc_make_1_continue': sqlcr.c:363:38: warning: '%d' directive output may be truncated writing between 4 and 10 bytes into a region of size 9 [-Wformat-truncation=] 363 | snprintf (tmp, sizeof (tmp), ":%d", pinx++); | ^~ sqlcr.c:363:36: note: directive argument in the range [1000, 2147483646] 363 | snprintf (tmp, sizeof (tmp), ":%d", pinx++); | ^~~~~ In file included from /usr/include/stdio.h:970, from ../../libsrc/Dk/Dksystem.h:44, from ../../libsrc/Dk.h:44: In function 'snprintf', inlined from 'qc_make_1_continue' at sqlcr.c:363:7: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 6 and 12 bytes into a destination of size 10 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ sqlcr.c: In function 'qc_make_1_continue': sqlcr.c:376:34: warning: '%d' directive output may be truncated writing between 4 and 10 bytes into a region of size 9 [-Wformat-truncation=] 376 | snprintf (tmp, sizeof (tmp), ":%d", pinx++); | ^~ sqlcr.c:376:32: note: directive argument in the range [1000, 2147483647] 376 | snprintf (tmp, sizeof (tmp), ":%d", pinx++); | ^~~~~ In function 'snprintf', inlined from 'qc_make_1_continue' at sqlcr.c:376:3: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 6 and 12 bytes into a destination of size 10 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ sqlcr.c: In function 'qc_position_texp': sqlcr.c:431:36: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 9 [-Wformat-truncation=] 431 | snprintf (tmp, sizeof (tmp), ":%d", pinx++); | ^~ sqlcr.c:431:34: note: directive argument in the range [0, 2147483646] 431 | snprintf (tmp, sizeof (tmp), ":%d", pinx++); | ^~~~~ In function 'snprintf', inlined from 'qc_position_texp' at sqlcr.c:431:5: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 3 and 12 bytes into a destination of size 10 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-page.lo `test -f 'page.c' || echo './'`page.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c page.c -fPIC -DPIC -o .libs/libwi_la-page.o page.c: In function 'row_length': page.c:116:22: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 116 | if (len < 0 || len > MAX_ROW_BYTES) | ^ page.c:118:41: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 118 | if (key->key_id != KI_TEMP || len > MAX_HASH_TEMP_ROW_BYTES || len < 0) | ^ page.c: In function 'kc_var_col': page.c:145:21: warning: unused variable 'leaf' [-Wunused-variable] 145 | dp_addr_t leaf = LONG_REF (row + LD_LEAF); | ^~~~ page.c: In function 'ck1618': page.c:643:7: warning: variable 'd' set but not used [-Wunused-but-set-variable] 643 | int d; | ^ In file included from sqlnode.h:32, from page.c:26: page.c: In function 'page_set_values': wi.h:1749:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1749 | if (__off + len > MAX (rf->rf_space, MAX_ROW_BYTES)) GPF_T1 ("row fill overflow max bytes"); \ | ^ page.c:733:3: note: in expansion of macro 'RF_LARGE_CHECK' 733 | RF_LARGE_CHECK (rf, 2 + 2 * n_comp, 0); | ^~~~~~~~~~~~~~ wi.h:1749:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1749 | if (__off + len > MAX (rf->rf_space, MAX_ROW_BYTES)) GPF_T1 ("row fill overflow max bytes"); \ | ^ page.c:754:3: note: in expansion of macro 'RF_LARGE_CHECK' 754 | RF_LARGE_CHECK (rf, leaf ? key->key_key_var_start[rv] : key->key_row_var_start[rv], 0); | ^~~~~~~~~~~~~~ wi.h:1749:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1749 | if (__off + len > MAX (rf->rf_space, MAX_ROW_BYTES)) GPF_T1 ("row fill overflow max bytes"); \ | ^ page.c:792:3: note: in expansion of macro 'RF_LARGE_CHECK' 792 | RF_LARGE_CHECK (rf, rf->rf_fill, 0); | ^~~~~~~~~~~~~~ page.c: In function 'page_set_whole_row': page.c:884:37: warning: unused parameter 'buf' [-Wunused-parameter] 884 | page_set_whole_row (buffer_desc_t * buf, row_fill_t * rf, row_delta_t * rd) | ~~~~~~~~~~~~~~~~^~~ In file included from ../../libsrc/Dk.h:97, from wi.h:56: page.c: In function 'buf_row_compare': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ page.c:900:3: note: in expansion of macro 'DO_BOX' 900 | DO_BOX (dbe_col_loc_t *, cl, nth, buf1->bd_tree->it_key->key_part_cls) | ^~~~~~ page.c: In function 'pf_shift_compress': page.c:1168:62: warning: unused parameter 'del_ref_ret' [-Wunused-parameter] 1168 | pf_shift_compress (page_fill_t * pf, row_delta_t * rd, int * del_ref_ret) | ~~~~~~^~~~~~~~~~~ page.c: In function 'rd_list_free': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ page.c:1409:3: note: in expansion of macro 'DO_BOX' 1409 | DO_BOX (row_delta_t *, rd, inx, rds) | ^~~~~~ page.c: In function 'pl_next_pos': page.c:2067:50: warning: unused parameter 'buf' [-Wunused-parameter] 2067 | pl_next_pos (placeholder_t * pl, buffer_desc_t * buf) | ~~~~~~~~~~~~~~~~^~~ page.c: In function 'pg_delete_move_cursors': page.c:2130:39: warning: unused parameter 'itc' [-Wunused-parameter] 2130 | pg_delete_move_cursors (it_cursor_t * itc, buffer_desc_t * buf_from, int pos_from, | ~~~~~~~~~~~~~~^~~ page.c: In function 'pf_change_org': page.c:2266:25: warning: suggest braces around empty body in an 'if' statement [-Wempty-body] 2266 | pg_check_map (org); | ^ page.c: In function 'page_apply_1': page.c:2478:35: warning: suggest braces around empty body in an 'if' statement [-Wempty-body] 2478 | buf_order_ck (pf.pf_current); | ^ page.c:2296:28: warning: variable 'end_insert' set but not used [-Wunused-but-set-variable] 2296 | char first_affected = 0, end_insert = 0; | ^~~~~~~~~~ page.c: In function 'page_apply_parent': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ page.c:2626:7: note: in expansion of macro 'DO_BOX' 2626 | DO_BOX (row_delta_t *, leaf_rd, inx, leaves) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ page.c:2670:7: note: in expansion of macro 'DO_BOX' 2670 | DO_BOX (row_delta_t *, leaf_rd, inx, leaves) | ^~~~~~ page.c: In function 'page_col_cmp_1': page.c:1060:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 1060 | { | ^ page.c:1078:5: note: here 1078 | case DV_DOUBLE_FLOAT: | ^~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-ddlrun.lo `test -f 'ddlrun.c' || echo './'`ddlrun.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c ddlrun.c -fPIC -DPIC -o .libs/libwi_la-ddlrun.o In file included from ../../libsrc/Dk.h:97, from wi.h:56, from sqlnode.h:32, from ddlrun.c:28: ddlrun.c: In function 'ddl_push_type_options': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ ddlrun.c:384:11: note: in expansion of macro 'DO_BOX' 384 | DO_BOX (caddr_t, opt, inx, opts) | ^~~~~~ ddlrun.c: In function 'ddl_option_string': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ ddlrun.c:421:7: note: in expansion of macro 'DO_BOX' 421 | DO_BOX (ST *, opt, inx, opts) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ ddlrun.c:470:21: note: in expansion of macro 'DO_BOX' 470 | DO_BOX (ST *, opt, opt_inx, opt_arr) | ^~~~~~ ddlrun.c: In function 'ddl_col_default': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ ddlrun.c:532:7: note: in expansion of macro 'DO_BOX' 532 | DO_BOX (ST *, opt, inx, opts) | ^~~~~~ ddlrun.c: In function 'ddl_col_nullable': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ ddlrun.c:555:7: note: in expansion of macro 'DO_BOX' 555 | DO_BOX (ST *, opt, inx, opts) | ^~~~~~ ddlrun.c: In function 'ddl_col_is_not_nullable': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ ddlrun.c:574:7: note: in expansion of macro 'DO_BOX' 574 | DO_BOX (ST *, opt, inx, opts) | ^~~~~~ ddlrun.c: In function 'ddl_create_table': ddlrun.c:840:42: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 840 | if (!IS_BLOB_DTP (dtp) && prec > ROW_MAX_DATA) | ^ ddlrun.c: In function 'ddl_check_duplicate_cols': ddlrun.c:1023:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1023 | for (inx = 0; inx < BOX_ELEMENTS (parts); inx++) | ^ ddlrun.c:1025:39: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1025 | for (dup_inx = inx + 1; dup_inx < BOX_ELEMENTS (parts); dup_inx++) | ^ ddlrun.c: In function 'ddl_check_cols': ddlrun.c:1139:36: warning: unused parameter 'qi' [-Wunused-parameter] 1139 | ddl_check_cols (query_instance_t * qi, long id) | ~~~~~~~~~~~~~~~~~~~^~ ddlrun.c:1139:45: warning: unused parameter 'id' [-Wunused-parameter] 1139 | ddl_check_cols (query_instance_t * qi, long id) | ~~~~~^~ ddlrun.c: In function 'ddl_create_key': ddlrun.c:1340:73: warning: unused parameter 'is_bitmap' [-Wunused-parameter] 1340 | int cluster_on_id, int is_object_id, int is_unique, int is_bitmap, caddr_t * opts) | ~~~~^~~~~~~~~ ddlrun.c: In function 'dbe_col_load_stat_hist': ddlrun.c:1588:11: warning: variable 'err' set but not used [-Wunused-but-set-variable] 1588 | caddr_t err = NULL; | ^~~ ddlrun.c: In function 'dbe_col_load_stats': ddlrun.c:1613:11: warning: variable 'err' set but not used [-Wunused-but-set-variable] 1613 | caddr_t err = NULL; | ^~~ ddlrun.c: In function 'recomp_mtx_entry_check': ddlrun.c:1695:38: warning: unused parameter 'mtx' [-Wunused-parameter] 1695 | recomp_mtx_entry_check (dk_mutex_t * mtx, du_thread_t * self, void * cd) | ~~~~~~~~~~~~~^~~ ddlrun.c:1695:57: warning: unused parameter 'self' [-Wunused-parameter] 1695 | recomp_mtx_entry_check (dk_mutex_t * mtx, du_thread_t * self, void * cd) ddlrun.c:1695:70: warning: unused parameter 'cd' [-Wunused-parameter] 1695 | recomp_mtx_entry_check (dk_mutex_t * mtx, du_thread_t * self, void * cd) | ~~~~~~~^~ ddlrun.c: In function 'ddl_ensure_index': ddlrun.c:1885:43: warning: passing argument 2 of 'tb_find_key' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1885 | dbe_key_t * key = tb ? tb_find_key (tb, index_name, 0) : NULL; | ^~~~~~~~~~ In file included from wi.h:118: wifn.h:749:53: note: expected 'caddr_t' {aka 'char *'} but argument is of type 'const char *' 749 | dbe_key_t * tb_find_key (dbe_table_t * tb, caddr_t name, int err); | ~~~~~~~~^~~~ ddlrun.c: In function 'sch_key_fill_sub': ddlrun.c:2327:31: warning: unused parameter 'id' [-Wunused-parameter] 2327 | sch_key_fill_sub (const void *id, void * data) | ~~~~~~~~~~~~^~ ddlrun.c: In function 'ddl_col_opt_set': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ ddlrun.c:2524:3: note: in expansion of macro 'DO_BOX' 2524 | DO_BOX (caddr_t, k, inx, col_opts) | ^~~~~~ ddlrun.c: In function 'ddl_modify_col': ddlrun.c:2615:34: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 2615 | if (!IS_BLOB_DTP (dtp) && prec > ROW_MAX_DATA) | ^ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ ddlrun.c:2624:7: note: in expansion of macro 'DO_BOX' 2624 | DO_BOX (ST *, opt, ix, arr) | ^~~~~~ ddlrun.c: In function 'ddl_drop_index': ddlrun.c:2783:7: warning: variable 'is_cluster' set but not used [-Wunused-but-set-variable] 2783 | int is_cluster = 0; | ^~~~~~~~~~ ddlrun.c:2781:11: warning: unused variable 'temp_tx_box' [-Wunused-variable] 2781 | caddr_t temp_tx_box; | ^~~~~~~~~~~ ddlrun.c: In function 'inx_opt_cluster': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ ddlrun.c:2923:3: note: in expansion of macro 'DO_BOX' 2923 | DO_BOX (ST *, def, i, opts) | ^~~~~~ ddlrun.c: In function 'inx_opt_is_cluster': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ ddlrun.c:2940:3: note: in expansion of macro 'DO_BOX' 2940 | DO_BOX (ST *, def, i, opts) | ^~~~~~ ddlrun.c: In function 'ddl_table_constraints': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ ddlrun.c:3832:15: note: in expansion of macro 'DO_BOX' 3832 | DO_BOX (caddr_t, col_name, ix, cols[inx+1]->_.index.cols) | ^~~~~~ ddlrun.c: In function 'sch_cluster_stmt': ddlrun.c:3921:38: warning: unused parameter 'qi' [-Wunused-parameter] 3921 | sch_cluster_stmt (query_instance_t * qi, ST * tree) | ~~~~~~~~~~~~~~~~~~~^~ ddlrun.c:3921:47: warning: unused parameter 'tree' [-Wunused-parameter] 3921 | sch_cluster_stmt (query_instance_t * qi, ST * tree) ddlrun.c: In function 'ddl_redo_undefined_triggers': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ ddlrun.c:4756:3: note: in expansion of macro 'DO_BOX' 4756 | DO_BOX (caddr_t *, rec, inx, trigs) | ^~~~~~ ddlrun.c: In function 'read_utd_method_tables': ddlrun.c:5080:12: warning: variable 'proc_qr' set but not used [-Wunused-but-set-variable] 5080 | query_t *proc_qr; | ^~~~~~~ ddlrun.c: In function 'ddl_drop_trigger': ddlrun.c:5565:38: warning: unused parameter 'qi' [-Wunused-parameter] 5565 | ddl_drop_trigger (query_instance_t * qi, const char *name) | ~~~~~~~~~~~~~~~~~~~^~ ddlrun.c:5565:54: warning: unused parameter 'name' [-Wunused-parameter] 5565 | ddl_drop_trigger (query_instance_t * qi, const char *name) | ~~~~~~~~~~~~^~~~ ddlrun.c: In function 'sql_ddl_node_input_1': ddlrun.c:4139:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 4139 | xmls_proc (qi, tree->_.view_def.name); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ddlrun.c:4143:5: note: here 4143 | case VIEW_DEF: | ^~~~ ddlrun.c: In function 'ddl_read_constraints': ddlrun.c:4692:7: warning: '__builtin_strncpy' specified bound 620 equals destination size [-Wstringop-truncation] 4692 | strncpy (curr_tb_name, spec_tb_name, sizeof (curr_tb_name)); | ^ ddlrun.c:4717:11: warning: '__builtin_strncpy' specified bound 620 equals destination size [-Wstringop-truncation] 4717 | strncpy (curr_tb_name, tb_name, sizeof (curr_tb_name)); | ^ ddlrun.c:4712:9: warning: '__builtin_strncpy' specified bound 620 equals destination size [-Wstringop-truncation] 4712 | strncpy (curr_tb_name, tb_name, sizeof (curr_tb_name)); | ^ ddlrun.c: In function 'read_proc_and_trigger_tables': ddlrun.c:4844:7: warning: variable 'reading_user_aggregates' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 4844 | int reading_user_aggregates = 1; | ^~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqlcomp.lo `test -f 'sqlcomp.c' || echo './'`sqlcomp.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqlcomp.c -fPIC -DPIC -o .libs/libwi_la-sqlcomp.o In file included from ../../libsrc/Dk.h:97, from wi.h:56, from sqlnode.h:32, from sqlcomp.c:28: name.c: In function 'sqlc_col_table_1': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ name.c:134:7: note: in expansion of macro 'DO_BOX' 134 | DO_BOX (comp_table_t *, ct, inx, sc->sc_tables) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ name.c:158:7: note: in expansion of macro 'DO_BOX' 158 | DO_BOX (comp_table_t *, ct, inx, sc->sc_tables) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ name.c:177:7: note: in expansion of macro 'DO_BOX' 177 | DO_BOX (comp_table_t *, ct, inx, sc->sc_tables) | ^~~~~~ sqlcomp.c: In function 'sqlc_find_crr': sqlcomp.c:121:7: warning: variable 'many_found' set but not used [-Wunused-but-set-variable] 121 | int many_found = 0; | ^~~~~~~~~~ sqlcomp.c: In function 'sqlc_col_or_param': sqlcomp.c:288:30: warning: variable 'super_cr' set but not used [-Wunused-but-set-variable] 288 | col_ref_rec_t *super_cr; | ^~~~~~~~ sqlcomp.c: In function 'sqlc_mark_pred_deps': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlcomp.c:439:7: note: in expansion of macro 'DO_BOX' 439 | DO_BOX (ST *, arg, inx, tree->_.call.params) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlcomp.c:453:7: note: in expansion of macro 'DO_BOX' 453 | DO_BOX (ST *, arg, inx, tree->_.comma_exp.exps) | ^~~~~~ sqlcomp.c: In function 'sqlc_table_refd_p': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlcomp.c:555:7: note: in expansion of macro 'DO_BOX' 555 | DO_BOX (ST *, arg, inx, tree->_.call.params) | ^~~~~~ sqlcomp.c: In function 'ct_is_entity': sqlcomp.c:683:28: warning: unused parameter 'sc' [-Wunused-parameter] 683 | ct_is_entity (sql_comp_t * sc, comp_table_t * ct) | ~~~~~~~~~~~~~^~ sqlcomp.c:683:47: warning: unused parameter 'ct' [-Wunused-parameter] 683 | ct_is_entity (sql_comp_t * sc, comp_table_t * ct) | ~~~~~~~~~~~~~~~^~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqlocr.lo `test -f 'sqlocr.c' || echo './'`sqlocr.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqlocr.c -fPIC -DPIC -o .libs/libwi_la-sqlocr.o sqlocr.c: In function 'sqlo_qc_position_texp': sqlocr.c:213:54: warning: unused parameter 'qc' [-Wunused-parameter] 213 | sqlo_qc_position_texp (sqlo_t * so, query_cursor_t * qc) | ~~~~~~~~~~~~~~~~~^~ In file included from ../../libsrc/Dk.h:97, from ../../libsrc/libutil.h:30, from sqlocr.c:28: sqlocr.c: In function 'sqlo_qc_make_update': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlocr.c:258:3: note: in expansion of macro 'DO_BOX' 258 | DO_BOX (ST *, col_ref, inx, org_sel->_.select_stmt.selection) | ^~~~~~ sqlocr.c: In function 'sqlo_qc_position_texp.isra': sqlocr.c:229:36: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 9 [-Wformat-truncation=] 229 | snprintf (tmp, sizeof (tmp), ":%d", pinx++); | ^~ sqlocr.c:229:34: note: directive argument in the range [0, 2147483646] 229 | snprintf (tmp, sizeof (tmp), ":%d", pinx++); | ^~~~~ In file included from /usr/include/stdio.h:970, from ../../libsrc/Dk/Dksystem.h:44, from ../../libsrc/Dk.h:44: In function 'snprintf', inlined from 'sqlo_qc_position_texp.isra' at sqlocr.c:229:5: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 3 and 12 bytes into a destination of size 10 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqlorder.lo `test -f 'sqlorder.c' || echo './'`sqlorder.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqlorder.c -fPIC -DPIC -o .libs/libwi_la-sqlorder.o In file included from ../../libsrc/Dk.h:97, from ../../libsrc/libutil.h:30, from sqlorder.c:28: sqlorder.c: In function 'sqlc_add_distinct_node': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlorder.c:97:7: note: in expansion of macro 'DO_BOX' 97 | DO_BOX (ptrlong, pos, inx, dist_pos) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlorder.c:113:7: note: in expansion of macro 'DO_BOX' 113 | DO_BOX (state_slot_t *, ssl, inx, ssl_out) | ^~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqljp.lo `test -f 'sqljp.c' || echo './'`sqljp.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqljp.c -fPIC -DPIC -o .libs/libwi_la-sqljp.o sqljp.c: In function 'dfe_p_const_abbrev': sqljp.c:112:50: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 112 | strncpy (tmp, local + 4 + (len > sizeof (tmp) ? len - sizeof (tmp) : 0), sizeof (tmp)); | ^ sqljp.c: In function 'jp_fanout': sqljp.c:252:59: warning: variable 'is_g' set but not used [-Wunused-but-set-variable] 252 | df_elt_t *is_p = NULL, *is_s = NULL, *is_o = NULL, *is_g = NULL; | ^~~~ sqljp.c:250:30: warning: variable 'g' set but not used [-Wunused-but-set-variable] 250 | iri_id_t p = 0, s = 0, g = 0; | ^ sqljp.c:250:23: warning: variable 's' set but not used [-Wunused-but-set-variable] 250 | iri_id_t p = 0, s = 0, g = 0; | ^ sqljp.c:249:29: warning: variable 'g_card' set but not used [-Wunused-but-set-variable] 249 | float s_card, o_card, g_card, misc_card = 1; | ^~~~~~ sqljp.c: In function 'dfe_jp_fill': sqljp.c:562:23: warning: unused parameter 'so' [-Wunused-parameter] 562 | dfe_jp_fill (sqlo_t * so, op_table_t * ot, df_elt_t * tb_dfe, join_plan_t * jp, int mode, int hash_set) | ~~~~~~~~~^~ sqljp.c: In function 'sqlo_hash_fill_join': sqljp.c:925:20: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 925 | if (sqk_fill < sizeof (sqk) - 10) | ^ In file included from ../../libsrc/Dk.h:97, from wi.h:56, from sqlnode.h:32, from sqljp.c:28: ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqljp.c:943:7: note: in expansion of macro 'DO_BOX' 943 | DO_BOX (df_elt_t *, dfe, inx, sel->_.select_stmt.selection) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqljp.c:955:7: note: in expansion of macro 'DO_BOX' 955 | DO_BOX (df_elt_t *, tb_dfe, inx, texp->_.table_exp.from) | ^~~~~~ sqljp.c: In function 'jp_fanout': sqljp.c:353:27: warning: 's_card' may be used uninitialized [-Wmaybe-uninitialized] 353 | return (p_stat[0] / s_card / o_card) * misc_card; | ~~~~~~~~~~^~~~~~~~ sqljp.c:249:13: note: 's_card' was declared here 249 | float s_card, o_card, g_card, misc_card = 1; | ^~~~~~ sqljp.c:353:36: warning: 'o_card' may be used uninitialized [-Wmaybe-uninitialized] 353 | return (p_stat[0] / s_card / o_card) * misc_card; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ sqljp.c:249:21: note: 'o_card' was declared here 249 | float s_card, o_card, g_card, misc_card = 1; | ^~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sql_code.lo `test -f 'sql_code.c' || echo './'`sql_code.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sql_code.c -fPIC -DPIC -o .libs/libwi_la-sql_code.o sql_code.c: In function 'sch_udt_def_exists': sql_code.c:18362:42: warning: unused parameter 'cli' [-Wunused-parameter] 18362 | sch_udt_def_exists (client_connection_t *cli, const char *udt_name) | ~~~~~~~~~~~~~~~~~~~~~^~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqloinx.lo `test -f 'sqloinx.c' || echo './'`sqloinx.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqloinx.c -fPIC -DPIC -o .libs/libwi_la-sqloinx.o sqloinx.c: In function 'sqlo_find_inx_intersect': sqloinx.c:155:7: warning: unused variable 'n_eqs' [-Wunused-variable] 155 | int n_eqs; | ^~~~~ sqloinx.c:154:17: warning: unused variable 'tb' [-Wunused-variable] 154 | dbe_table_t * tb = tb_dfe->_.table.ot->ot_table; | ^~ sqloinx.c:153:19: warning: unused variable 'best_arity' [-Wunused-variable] 153 | float a1, cost, best_arity = 0; | ^~~~~~~~~~ sqloinx.c:153:13: warning: unused variable 'cost' [-Wunused-variable] 153 | float a1, cost, best_arity = 0; | ^~~~ sqloinx.c:153:9: warning: unused variable 'a1' [-Wunused-variable] 153 | float a1, cost, best_arity = 0; | ^~ sqloinx.c:152:12: warning: unused variable 'best_group' [-Wunused-variable] 152 | dk_set_t best_group = NULL; | ^~~~~~~~~~ sqloinx.c:150:35: warning: unused parameter 'so' [-Wunused-parameter] 150 | sqlo_find_inx_intersect (sqlo_t * so, df_elt_t * tb_dfe, dk_set_t col_preds, float best) | ~~~~~~~~~^~ sqloinx.c:150:67: warning: unused parameter 'col_preds' [-Wunused-parameter] 150 | sqlo_find_inx_intersect (sqlo_t * so, df_elt_t * tb_dfe, dk_set_t col_preds, float best) | ~~~~~~~~~^~~~~~~~~ sqloinx.c:150:84: warning: unused parameter 'best' [-Wunused-parameter] 150 | sqlo_find_inx_intersect (sqlo_t * so, df_elt_t * tb_dfe, dk_set_t col_preds, float best) | ~~~~~~^~~~ sqloinx.c: In function 'sqlo_init_eqs': sqloinx.c:266:25: warning: unused parameter 'so' [-Wunused-parameter] 266 | sqlo_init_eqs (sqlo_t * so, op_table_t * ot) | ~~~~~~~~~^~ sqloinx.c: In function 'dfe_trans_rewrite': sqloinx.c:317:44: warning: unused parameter 'tb_dfe' [-Wunused-parameter] 317 | dfe_trans_rewrite (sqlo_t * so, df_elt_t * tb_dfe, df_elt_t * pred) | ~~~~~~~~~~~^~~~~~ sqloinx.c: In function 'sqlo_try_inx_int_joins': sqloinx.c:514:87: warning: unused parameter 'best_group' [-Wunused-parameter] 514 | sqlo_try_inx_int_joins (sqlo_t * so, df_elt_t * tb_dfe, dk_set_t * group_ret, float * best_group) | ~~~~~~~~^~~~~~~~~~ sqloinx.c: At top level: sqloinx.c:136:1: warning: 'sqlo_print_inx_intersect' defined but not used [-Wunused-function] 136 | sqlo_print_inx_intersect (df_elt_t * tb_dfe, dk_set_t group, float cost) | ^~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqloprt.lo `test -f 'sqloprt.c' || echo './'`sqloprt.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqloprt.c -fPIC -DPIC -o .libs/libwi_la-sqloprt.o In file included from ../../libsrc/Dk.h:97, from wi.h:56, from sqlnode.h:32, from sqloprt.c:28: sqloprt.c: In function 'sqlo_dfe_print': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqloprt.c:133:7: note: in expansion of macro 'DO_BOX' 133 | DO_BOX (df_elt_t *, elt, inx, dfe_arr) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqloprt.c:170:11: note: in expansion of macro 'DO_BOX_FAST' 170 | DO_BOX_FAST (ST *, arg, argctr, dfe->dfe_tree->_.fn_ref.fn_arglist) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqloprt.c:364:13: note: in expansion of macro 'DO_BOX' 364 | DO_BOX (df_elt_t *, out, inx, dfe->_.sub.dt_out) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqloprt.c:426:9: note: in expansion of macro 'DO_BOX' 426 | DO_BOX (df_elt_t *, elt, inx, dfe->_.qexp.terms) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqloprt.c:445:11: note: in expansion of macro 'DO_BOX' 445 | DO_BOX (dk_set_t, deps, inx, dfe->_.setp.oby_dep_cols) | ^~~~~~ sqloprt.c: In function 'sqlo_next_print': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqloprt.c:507:3: note: in expansion of macro 'DO_BOX' 507 | DO_BOX (dk_set_t, dfes, inx, arr) | ^~~~~~ sqloprt.c: In function 'jp_arr_print': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqloprt.c:651:3: note: in expansion of macro 'DO_BOX' 651 | DO_BOX (dk_set_t, list, inx, arr) | ^~~~~~ In file included from sqloprt.c:36: sqloprt.c: In function 'sqlo_dfe_print': sqlo.h:772:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 772 | #define sqlo_print(f) printf f sqloprt.c:187:7: note: in expansion of macro 'sqlo_print' 187 | sqlo_print (("pred ")); | ^~~~~~~~~~ sqloprt.c:189:5: note: here 189 | case DFE_BOP: | ^~~~ sqlo.h:772:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 772 | #define sqlo_print(f) printf f sqloprt.c:465:7: note: in expansion of macro 'sqlo_print' 465 | sqlo_print (("\n")); | ^~~~~~~~~~ sqloprt.c:466:5: note: here 466 | default: | ^~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqloinv.lo `test -f 'sqloinv.c' || echo './'`sqloinv.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqloinv.c -fPIC -DPIC -o .libs/libwi_la-sqloinv.o In file included from ../../libsrc/Dk.h:97, from ../../libsrc/libutil.h:30, from sqloinv.c:28: sqloinv.c: In function 'sinv_make_decoy_procs': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST' 236 | _DO_BOX_FAST(inx, arr) | ^~~~~~~~~~~~ sqloinv.c:123:3: note: in expansion of macro '_DO_BOX' 123 | _DO_BOX (inx, map->sinvm_inverse) | ^~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqloinv.c:147:3: note: in expansion of macro 'DO_BOX' 147 | DO_BOX (caddr_t, inverse, inx, map->sinvm_inverse) | ^~~~~~ sqloinv.c: In function 'sinv_builtin_inverse': sqloinv.c:299:21: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 299 | for (nth = 0; nth < n; nth++) | ^ sqloinv.c: In function 'bif_sinv_read_invers_sys': sqloinv.c:379:52: warning: unused parameter 'err_ret' [-Wunused-parameter] 379 | bif_sinv_read_invers_sys (caddr_t * qst, caddr_t * err_ret, | ~~~~~~~~~~^~~~~~~ sqloinv.c: In function 'sinv_call_has_col': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqloinv.c:415:7: note: in expansion of macro 'DO_BOX' 415 | DO_BOX (ST *, arg, inx, tree->_.call.params) | ^~~~~~ sqloinv.c: In function 'sinv_check_inverses': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST' 236 | _DO_BOX_FAST(inx, arr) | ^~~~~~~~~~~~ sqloinv.c:489:15: note: in expansion of macro '_DO_BOX' 489 | _DO_BOX (iinx, map->sinvm_inverse) | ^~~~~~~ sqloinv.c: In function 'sinv_check_exp': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST' 236 | _DO_BOX_FAST(inx, arr) | ^~~~~~~~~~~~ sqloinv.c:560:7: note: in expansion of macro '_DO_BOX' 560 | _DO_BOX (inx_inv, map->sinvm_inverse) | ^~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqloinv.c:610:11: note: in expansion of macro 'DO_BOX' 610 | DO_BOX (caddr_t, inverse, inx_inv, map->sinvm_inverse) | ^~~~~~ sqloinv.c: In function 'sqlo_geo_f_solve': sqloinv.c:696:79: warning: unused parameter 'cond_ret' [-Wunused-parameter] 696 | sqlo_geo_f_solve (sqlo_t * so, df_elt_t * tb_dfe, df_elt_t * cond, dk_set_t * cond_ret, dk_set_t * after_preds) | ~~~~~~~~~~~^~~~~~~~ sqloinv.c:696:100: warning: unused parameter 'after_preds' [-Wunused-parameter] 696 | sqlo_geo_f_solve (sqlo_t * so, df_elt_t * tb_dfe, df_elt_t * cond, dk_set_t * cond_ret, dk_set_t * after_preds) | ~~~~~~~~~~~^~~~~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqlovdb.lo `test -f 'sqlovdb.c' || echo './'`sqlovdb.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqlovdb.c -fPIC -DPIC -o .libs/libwi_la-sqlovdb.o sqlovdb.c: In function 'sqlo_rds_support_params_in_select': sqlovdb.c:69:47: warning: unused parameter 'dfe' [-Wunused-parameter] 69 | sqlo_rds_support_params_in_select (df_elt_t * dfe, locus_t * loc) | ~~~~~~~~~~~^~~ sqlovdb.c:69:62: warning: unused parameter 'loc' [-Wunused-parameter] 69 | sqlo_rds_support_params_in_select (df_elt_t * dfe, locus_t * loc) | ~~~~~~~~~~^~~ sqlovdb.c: In function 'sqlo_is_local': sqlovdb.c:94:29: warning: unused parameter 'sc' [-Wunused-parameter] 94 | sqlo_is_local (sql_comp_t * sc, remote_ds_t * rds, ST * tree, int only_eq_comps) | ~~~~~~~~~~~~~^~ sqlovdb.c:94:47: warning: unused parameter 'rds' [-Wunused-parameter] 94 | sqlo_is_local (sql_comp_t * sc, remote_ds_t * rds, ST * tree, int only_eq_comps) | ~~~~~~~~~~~~~~^~~ sqlovdb.c:94:57: warning: unused parameter 'tree' [-Wunused-parameter] 94 | sqlo_is_local (sql_comp_t * sc, remote_ds_t * rds, ST * tree, int only_eq_comps) sqlovdb.c:94:67: warning: unused parameter 'only_eq_comps' [-Wunused-parameter] 94 | sqlo_is_local (sql_comp_t * sc, remote_ds_t * rds, ST * tree, int only_eq_comps) | ~~~~^~~~~~~~~~~~~ sqlovdb.c: In function 'sqlo_fits_in_locus': sqlovdb.c:101:30: warning: unused parameter 'so' [-Wunused-parameter] 101 | sqlo_fits_in_locus (sqlo_t * so, locus_t * loc, df_elt_t * dfe) | ~~~~~~~~~^~ sqlovdb.c:101:44: warning: unused parameter 'loc' [-Wunused-parameter] 101 | sqlo_fits_in_locus (sqlo_t * so, locus_t * loc, df_elt_t * dfe) | ~~~~~~~~~~^~~ sqlovdb.c:101:60: warning: unused parameter 'dfe' [-Wunused-parameter] 101 | sqlo_fits_in_locus (sqlo_t * so, locus_t * loc, df_elt_t * dfe) | ~~~~~~~~~~~^~~ sqlovdb.c: In function 'sqlo_prev_locus': sqlovdb.c:108:27: warning: unused parameter 'so' [-Wunused-parameter] 108 | sqlo_prev_locus (sqlo_t * so) | ~~~~~~~~~^~ sqlovdb.c: In function 'sqlo_list_fits_in_locus': sqlovdb.c:115:35: warning: unused parameter 'so' [-Wunused-parameter] 115 | sqlo_list_fits_in_locus (sqlo_t * so, locus_t * loc, dk_set_t dfe_list) | ~~~~~~~~~^~ sqlovdb.c:115:49: warning: unused parameter 'loc' [-Wunused-parameter] 115 | sqlo_list_fits_in_locus (sqlo_t * so, locus_t * loc, dk_set_t dfe_list) | ~~~~~~~~~~^~~ sqlovdb.c:115:63: warning: unused parameter 'dfe_list' [-Wunused-parameter] 115 | sqlo_list_fits_in_locus (sqlo_t * so, locus_t * loc, dk_set_t dfe_list) | ~~~~~~~~~^~~~~~~~ sqlovdb.c: In function 'sqlo_table_new_locus': sqlovdb.c:137:32: warning: unused parameter 'so' [-Wunused-parameter] 137 | sqlo_table_new_locus (sqlo_t * so, df_elt_t * tb_dfe, remote_ds_t * rds, dk_set_t col_preds, dk_set_t * after_test, dk_set_t after_join_test, dk_set_t * vdb_join_test) | ~~~~~~~~~^~ sqlovdb.c:137:47: warning: unused parameter 'tb_dfe' [-Wunused-parameter] 137 | sqlo_table_new_locus (sqlo_t * so, df_elt_t * tb_dfe, remote_ds_t * rds, dk_set_t col_preds, dk_set_t * after_test, dk_set_t after_join_test, dk_set_t * vdb_join_test) | ~~~~~~~~~~~^~~~~~ sqlovdb.c:137:69: warning: unused parameter 'rds' [-Wunused-parameter] 137 | sqlo_table_new_locus (sqlo_t * so, df_elt_t * tb_dfe, remote_ds_t * rds, dk_set_t col_preds, dk_set_t * after_test, dk_set_t after_join_test, dk_set_t * vdb_join_test) | ~~~~~~~~~~~~~~^~~ sqlovdb.c:137:83: warning: unused parameter 'col_preds' [-Wunused-parameter] 137 | sqlo_table_new_locus (sqlo_t * so, df_elt_t * tb_dfe, remote_ds_t * rds, dk_set_t col_preds, dk_set_t * after_test, dk_set_t after_join_test, dk_set_t * vdb_join_test) | ~~~~~~~~~^~~~~~~~~ sqlovdb.c:137:105: warning: unused parameter 'after_test' [-Wunused-parameter] 137 | sqlo_table_new_locus (sqlo_t * so, df_elt_t * tb_dfe, remote_ds_t * rds, dk_set_t col_preds, dk_set_t * after_test, dk_set_t after_join_test, dk_set_t * vdb_join_test) | ~~~~~~~~~~~^~~~~~~~~~ sqlovdb.c:137:126: warning: unused parameter 'after_join_test' [-Wunused-parameter] 137 | sqlo_table_new_locus (sqlo_t * so, df_elt_t * tb_dfe, remote_ds_t * rds, dk_set_t col_preds, dk_set_t * after_test, dk_set_t after_join_test, dk_set_t * vdb_join_test) | ~~~~~~~~~^~~~~~~~~~~~~~~ sqlovdb.c:137:154: warning: unused parameter 'vdb_join_test' [-Wunused-parameter] 137 | sqlo_table_new_locus (sqlo_t * so, df_elt_t * tb_dfe, remote_ds_t * rds, dk_set_t col_preds, dk_set_t * after_test, dk_set_t after_join_test, dk_set_t * vdb_join_test) | ~~~~~~~~~~~^~~~~~~~~~~~~ sqlovdb.c: In function 'sqlo_table_locus': sqlovdb.c:144:28: warning: unused parameter 'so' [-Wunused-parameter] 144 | sqlo_table_locus (sqlo_t * so, df_elt_t * tb_dfe, dk_set_t col_preds, dk_set_t * after_test, dk_set_t after_join_test, dk_set_t * vdb_join_test) | ~~~~~~~~~^~ sqlovdb.c:144:60: warning: unused parameter 'col_preds' [-Wunused-parameter] 144 | sqlo_table_locus (sqlo_t * so, df_elt_t * tb_dfe, dk_set_t col_preds, dk_set_t * after_test, dk_set_t after_join_test, dk_set_t * vdb_join_test) | ~~~~~~~~~^~~~~~~~~ sqlovdb.c:144:82: warning: unused parameter 'after_test' [-Wunused-parameter] 144 | sqlo_table_locus (sqlo_t * so, df_elt_t * tb_dfe, dk_set_t col_preds, dk_set_t * after_test, dk_set_t after_join_test, dk_set_t * vdb_join_test) | ~~~~~~~~~~~^~~~~~~~~~ sqlovdb.c:144:103: warning: unused parameter 'after_join_test' [-Wunused-parameter] 144 | sqlo_table_locus (sqlo_t * so, df_elt_t * tb_dfe, dk_set_t col_preds, dk_set_t * after_test, dk_set_t after_join_test, dk_set_t * vdb_join_test) | ~~~~~~~~~^~~~~~~~~~~~~~~ sqlovdb.c:144:131: warning: unused parameter 'vdb_join_test' [-Wunused-parameter] 144 | sqlo_table_locus (sqlo_t * so, df_elt_t * tb_dfe, dk_set_t col_preds, dk_set_t * after_test, dk_set_t after_join_test, dk_set_t * vdb_join_test) | ~~~~~~~~~~~^~~~~~~~~~~~~ sqlovdb.c: In function 'sqlo_dt_locus': sqlovdb.c:151:25: warning: unused parameter 'so' [-Wunused-parameter] 151 | sqlo_dt_locus (sqlo_t * so, op_table_t * ot, locus_t * outer_loc) | ~~~~~~~~~^~ sqlovdb.c:151:42: warning: unused parameter 'ot' [-Wunused-parameter] 151 | sqlo_dt_locus (sqlo_t * so, op_table_t * ot, locus_t * outer_loc) | ~~~~~~~~~~~~~^~ sqlovdb.c:151:56: warning: unused parameter 'outer_loc' [-Wunused-parameter] 151 | sqlo_dt_locus (sqlo_t * so, op_table_t * ot, locus_t * outer_loc) | ~~~~~~~~~~^~~~~~~~~ sqlovdb.c: In function 'loc_supports_top_op': sqlovdb.c:158:32: warning: unused parameter 'loc' [-Wunused-parameter] 158 | loc_supports_top_op (locus_t * loc, ST * tree) | ~~~~~~~~~~^~~ sqlovdb.c:158:42: warning: unused parameter 'tree' [-Wunused-parameter] 158 | loc_supports_top_op (locus_t * loc, ST * tree) sqlovdb.c: In function 'sqlo_is_single_locus': sqlovdb.c:166:34: warning: unused parameter 'dfe' [-Wunused-parameter] 166 | sqlo_is_single_locus (df_elt_t * dfe) | ~~~~~~~~~~~^~~ sqlovdb.c: In function 'sqlo_try_remote_hash': sqlovdb.c:173:32: warning: unused parameter 'so' [-Wunused-parameter] 173 | sqlo_try_remote_hash (sqlo_t * so, df_elt_t * tb_dfe) | ~~~~~~~~~^~ sqlovdb.c:173:47: warning: unused parameter 'tb_dfe' [-Wunused-parameter] 173 | sqlo_try_remote_hash (sqlo_t * so, df_elt_t * tb_dfe) | ~~~~~~~~~~~^~~~~~ sqlovdb.c: In function 'sqlo_remote_hash_filler': sqlovdb.c:180:35: warning: unused parameter 'so' [-Wunused-parameter] 180 | sqlo_remote_hash_filler (sqlo_t * so, df_elt_t * filler, df_elt_t * tb_dfe) | ~~~~~~~~~^~ sqlovdb.c:180:50: warning: unused parameter 'filler' [-Wunused-parameter] 180 | sqlo_remote_hash_filler (sqlo_t * so, df_elt_t * filler, df_elt_t * tb_dfe) | ~~~~~~~~~~~^~~~~~ sqlovdb.c:180:69: warning: unused parameter 'tb_dfe' [-Wunused-parameter] 180 | sqlo_remote_hash_filler (sqlo_t * so, df_elt_t * filler, df_elt_t * tb_dfe) | ~~~~~~~~~~~^~~~~~ sqlovdb.c: In function 'sqlo_dfe_preferred_locus': sqlovdb.c:190:36: warning: unused parameter 'so' [-Wunused-parameter] 190 | sqlo_dfe_preferred_locus (sqlo_t * so, df_elt_t * super, df_elt_t * dfe) | ~~~~~~~~~^~ sqlovdb.c:190:51: warning: unused parameter 'super' [-Wunused-parameter] 190 | sqlo_dfe_preferred_locus (sqlo_t * so, df_elt_t * super, df_elt_t * dfe) | ~~~~~~~~~~~^~~~~ sqlovdb.c:190:69: warning: unused parameter 'dfe' [-Wunused-parameter] 190 | sqlo_dfe_preferred_locus (sqlo_t * so, df_elt_t * super, df_elt_t * dfe) | ~~~~~~~~~~~^~~ sqlovdb.c: In function 'sqlg_non_local': sqlovdb.c:202:26: warning: unused parameter 'so' [-Wunused-parameter] 202 | sqlg_non_local (sqlo_t * so, df_elt_t * dfe) | ~~~~~~~~~^~ sqlovdb.c:202:41: warning: unused parameter 'dfe' [-Wunused-parameter] 202 | sqlg_non_local (sqlo_t * so, df_elt_t * dfe) | ~~~~~~~~~~~^~~ sqlovdb.c: In function 'sqlg_locus_rts': sqlovdb.c:211:26: warning: unused parameter 'so' [-Wunused-parameter] 211 | sqlg_locus_rts (sqlo_t * so, df_elt_t * dt_dfe, df_elt_t * first_dfe, dk_set_t pre_code) | ~~~~~~~~~^~ sqlovdb.c:211:41: warning: unused parameter 'dt_dfe' [-Wunused-parameter] 211 | sqlg_locus_rts (sqlo_t * so, df_elt_t * dt_dfe, df_elt_t * first_dfe, dk_set_t pre_code) | ~~~~~~~~~~~^~~~~~ sqlovdb.c:211:60: warning: unused parameter 'first_dfe' [-Wunused-parameter] 211 | sqlg_locus_rts (sqlo_t * so, df_elt_t * dt_dfe, df_elt_t * first_dfe, dk_set_t pre_code) | ~~~~~~~~~~~^~~~~~~~~ sqlovdb.c:211:80: warning: unused parameter 'pre_code' [-Wunused-parameter] 211 | sqlg_locus_rts (sqlo_t * so, df_elt_t * dt_dfe, df_elt_t * first_dfe, dk_set_t pre_code) | ~~~~~~~~~^~~~~~~~ sqlovdb.c: In function 'sqlo_is_contains_vdb_tb': sqlovdb.c:219:34: warning: unused parameter 'so' [-Wunused-parameter] 219 | sqlo_is_contains_vdb_tb (sqlo_t *so, op_table_t *ot, char ctype, ST **args) | ~~~~~~~~^~ sqlovdb.c:219:50: warning: unused parameter 'ot' [-Wunused-parameter] 219 | sqlo_is_contains_vdb_tb (sqlo_t *so, op_table_t *ot, char ctype, ST **args) | ~~~~~~~~~~~~^~ sqlovdb.c:219:59: warning: unused parameter 'ctype' [-Wunused-parameter] 219 | sqlo_is_contains_vdb_tb (sqlo_t *so, op_table_t *ot, char ctype, ST **args) | ~~~~~^~~~~ sqlovdb.c:219:71: warning: unused parameter 'args' [-Wunused-parameter] 219 | sqlo_is_contains_vdb_tb (sqlo_t *so, op_table_t *ot, char ctype, ST **args) make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqloby.lo `test -f 'sqloby.c' || echo './'`sqloby.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqloby.c -fPIC -DPIC -o .libs/libwi_la-sqloby.o In file included from ../../libsrc/Dk.h:97, from ../../libsrc/libutil.h:30, from sqloby.c:28: sqloby.c: In function 'sqlo_oby_exp_cols': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqloby.c:54:3: note: in expansion of macro 'DO_BOX' 54 | DO_BOX (ST *, spec, inx, oby) | ^~~~~~ sqloby.c: In function 'sqlo_ot_group': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqloby.c:109:7: note: in expansion of macro 'DO_BOX' 109 | DO_BOX (ST *, exp, inx, dt->_.select_stmt.selection) | ^~~~~~ sqloby.c: In function 'sqlo_ot_oby_seq': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqloby.c:167:3: note: in expansion of macro 'DO_BOX' 167 | DO_BOX (ST *, spec, inx, texp->_.table_exp.order_by) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqloby.c:175:3: note: in expansion of macro 'DO_BOX' 175 | DO_BOX (ST *, spec, inx, oby) | ^~~~~~ sqloby.c: In function 'sqlo_is_seq_in_oby_order': sqloby.c:213:67: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 213 | int n_ordered = from_ot ? dk_set_length (from_ot->ot_oby_ots) : -1; | ^~ sqloby.c: In function 'sqlo_is_key_in_order': sqloby.c:266:39: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 266 | int n_parts = key->key_is_primary ? key->key_n_significant : dk_set_length (key->key_parts); | ^~~~~~~~~~~~~~~~~~~~~~ sqloby.c:264:32: warning: unused parameter 'so' [-Wunused-parameter] 264 | sqlo_is_key_in_order (sqlo_t * so, df_elt_t * dfe, dbe_key_t * key) | ~~~~~~~~~^~ sqloby.c: In function 'sqlo_place_oby_specs': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqloby.c:485:3: note: in expansion of macro 'DO_BOX' 485 | DO_BOX (ST *, spec, inx, specs) | ^~~~~~ sqloby.c: In function 'sqlo_are_non_inx_gb_cols': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqloby.c:522:3: note: in expansion of macro 'DO_BOX' 522 | DO_BOX (ST *, spec, inx, from_ot->ot_group_dfe->_.setp.specs) | ^~~~~~ sqloby.c: In function 'sqlo_is_col_in_gb': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqloby.c:564:3: note: in expansion of macro 'DO_BOX' 564 | DO_BOX (ST *, spec, inx, ot->ot_group_dfe->_.setp.specs) | ^~~~~~ sqloby.c: In function 'sqlo_tb_gb_status': sqloby.c:578:29: warning: unused parameter 'so' [-Wunused-parameter] 578 | sqlo_tb_gb_status (sqlo_t * so, op_table_t * from_ot, df_elt_t * tb_dfe) | ~~~~~~~~~^~ sqloby.c: In function 'sqlo_early_distinct': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqloby.c:675:3: note: in expansion of macro 'DO_BOX' 675 | DO_BOX (ST *, exp, inx, sel) | ^~~~~~ sqloby.c: In function 'sqlo_fun_ref_epilogue': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST' 236 | _DO_BOX_FAST(inx, arr) | ^~~~~~~~~~~~ sqloby.c:746:7: note: in expansion of macro '_DO_BOX' 746 | _DO_BOX (inx, texp->_.table_exp.group_by_full) | ^~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqloby.c:771:11: note: in expansion of macro 'DO_BOX_FAST' 771 | DO_BOX_FAST (ST *, arg, argidx, fref->_.fn_ref.fn_arglist) | ^~~~~~~~~~~ sqloby.c: In function 'sqlo_is_postprocess': sqloby.c:869:64: warning: unused parameter 'last_tb_dfe' [-Wunused-parameter] 869 | sqlo_is_postprocess (sqlo_t *so, df_elt_t * dt_dfe, df_elt_t * last_tb_dfe) | ~~~~~~~~~~~^~~~~~~~~~~ sqloby.c: In function 'sqlo_exp_cols_from_dt': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqloby.c:907:3: note: in expansion of macro 'DO_BOX' 907 | DO_BOX (ST*, x, inx, (ST**)tree) | ^~~~~~ sqloby.c: In function 'sqlo_post_oby_ref': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqloby.c:943:3: note: in expansion of macro 'DO_BOX' 943 | DO_BOX (ST *, spec, __i, oby_dfe->_.setp.specs) | ^~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqlprt.lo `test -f 'sqlprt.c' || echo './'`sqlprt.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqlprt.c -fPIC -DPIC -o .libs/libwi_la-sqlprt.o sqlprt.c: In function 'trset_printf': sqlprt.c:121:44: warning: comparison of unsigned expression in '>= 0' is always true [-Wtype-limits] 121 | if (report_linebuf != line && length >= 0) | ^~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqltrig.lo `test -f 'sqltrig.c' || echo './'`sqltrig.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqltrig.c -fPIC -DPIC -o .libs/libwi_la-sqltrig.o In file included from ../../libsrc/Dk.h:97, from wi.h:56, from sqlnode.h:32, from sqltrig.c:28: sqltrig.c: In function 'trig_call_check': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqltrig.c:294:3: note: in expansion of macro 'DO_BOX' 294 | DO_BOX (oid_t, col, inx, upd_col_ids) | ^~~~~~ sqltrig.c: In function 'cl_trig_flush': sqltrig.c:335:28: warning: unused parameter 'qn_run' [-Wunused-parameter] 335 | cl_trig_flush (qn_input_fn qn_run, data_source_t * qn, caddr_t * qst) | ~~~~~~~~~~~~^~~~~~ sqltrig.c:335:52: warning: unused parameter 'qn' [-Wunused-parameter] 335 | cl_trig_flush (qn_input_fn qn_run, data_source_t * qn, caddr_t * qst) | ~~~~~~~~~~~~~~~~^~ sqltrig.c:335:66: warning: unused parameter 'qst' [-Wunused-parameter] 335 | cl_trig_flush (qn_input_fn qn_run, data_source_t * qn, caddr_t * qst) | ~~~~~~~~~~^~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-col.lo `test -f 'col.c' || echo './'`col.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c col.c -fPIC -DPIC -o .libs/libwi_la-col.o In file included from ../../libsrc/Dk/Dkbox.h:30, from ../../libsrc/Dk.h:97, from wi.h:56, from sqlnode.h:32, from col.c:28: col.c: In function 'any_num_f': ../../libsrc/Dk/Dkword.h:47:3: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 47 | ((((short) (((unsigned const char *) (p))[0])) << 8) | \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48 | (((short) (((unsigned const char *) (p))[1])))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ col.h:762:13: note: in expansion of macro 'SHORT_REF_NA' 762 | : 2 == l ? SHORT_REF_NA ((p) + 2) : (uint32)((dtp_t*)(p))[3]) | ^~~~~~~~~~~~ col.c:210:25: note: in expansion of macro 'N4_REF_NA' 210 | return (uint32) N4_REF_NA (any + len - 4, len); | ^~~~~~~~~ In file included from wi.h:121: col.h:761:14: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 761 | : 3 == l ? ((((dtp_t*)(p))[1] << 16) + (((dtp_t*)(p))[2] << 8) + ((dtp_t*)(p))[3]) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ col.c:210:25: note: in expansion of macro 'N4_REF_NA' 210 | return (uint32) N4_REF_NA (any + len - 4, len); | ^~~~~~~~~ ../../libsrc/Dk/Dkword.h:36:3: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 36 | ((((int32) (((unsigned const char *) (p))[0])) << 24) | \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | (((int32) (((unsigned const char *) (p))[1])) << 16) | \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38 | (((int32) (((unsigned const char *) (p))[2])) << 8) | \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | (((int32) (((unsigned const char *) (p))[3]))) ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ col.h:760:12: note: in expansion of macro 'LONG_REF_NA' 760 | (l > 3 ? LONG_REF_NA ((p)) \ | ^~~~~~~~~~~ col.c:210:25: note: in expansion of macro 'N4_REF_NA' 210 | return (uint32) N4_REF_NA (any + len - 4, len); | ^~~~~~~~~ col.c: In function 'any_add': ../../libsrc/Dk/Dkword.h:47:3: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 47 | ((((short) (((unsigned const char *) (p))[0])) << 8) | \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48 | (((short) (((unsigned const char *) (p))[1])))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ col.h:762:13: note: in expansion of macro 'SHORT_REF_NA' 762 | : 2 == l ? SHORT_REF_NA ((p) + 2) : (uint32)((dtp_t*)(p))[3]) | ^~~~~~~~~~~~ col.c:272:26: note: in expansion of macro 'N4_REF_NA' 272 | uint32 n = N4_REF_NA (any + len - 4, len); | ^~~~~~~~~ col.h:761:14: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 761 | : 3 == l ? ((((dtp_t*)(p))[1] << 16) + (((dtp_t*)(p))[2] << 8) + ((dtp_t*)(p))[3]) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ col.c:272:26: note: in expansion of macro 'N4_REF_NA' 272 | uint32 n = N4_REF_NA (any + len - 4, len); | ^~~~~~~~~ ../../libsrc/Dk/Dkword.h:36:3: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 36 | ((((int32) (((unsigned const char *) (p))[0])) << 24) | \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | (((int32) (((unsigned const char *) (p))[1])) << 16) | \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38 | (((int32) (((unsigned const char *) (p))[2])) << 8) | \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | (((int32) (((unsigned const char *) (p))[3]))) ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ col.h:760:12: note: in expansion of macro 'LONG_REF_NA' 760 | (l > 3 ? LONG_REF_NA ((p)) \ | ^~~~~~~~~~~ col.c:272:26: note: in expansion of macro 'N4_REF_NA' 272 | uint32 n = N4_REF_NA (any + len - 4, len); | ^~~~~~~~~ col.c: In function 'cs_length_check': col.c:542:20: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 542 | if (fill + bytes > MAX_BOX_LENGTH) | ^ col.c: In function 'pfh_col_set_var': col.c:567:51: warning: unused parameter 'cl' [-Wunused-parameter] 567 | pfh_col_set_var (pf_hash_t * pfh, dbe_col_loc_t * cl, short irow, db_buf_t str, int len) | ~~~~~~~~~~~~~~~~^~ col.c: In function 'pfh_col_var': col.c:611:22: warning: variable 'delta' set but not used [-Wunused-but-set-variable] 611 | unsigned short delta; | ^~~~~ col.c:595:47: warning: unused parameter 'cl' [-Wunused-parameter] 595 | pfh_col_var (pf_hash_t * pfh, dbe_col_loc_t * cl, db_buf_t str, int len, unsigned short *prefix_bytes, unsigned short *prefix_ref, | ~~~~~~~~~~~~~~~~^~ col.c:595:90: warning: unused parameter 'prefix_bytes' [-Wunused-parameter] 595 | pfh_col_var (pf_hash_t * pfh, dbe_col_loc_t * cl, db_buf_t str, int len, unsigned short *prefix_bytes, unsigned short *prefix_ref, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ col.c:596:13: warning: unused parameter 'extra' [-Wunused-parameter] 596 | dtp_t * extra, int mode) | ~~~~~~~~^~~~~ col.c:596:24: warning: unused parameter 'mode' [-Wunused-parameter] 596 | dtp_t * extra, int mode) | ~~~~^~~~ col.c: In function 'cs_write_typed_vec_1': col.c:758:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 758 | if (fill - org_fill > PAGE_DATA_SZ - 10) | ^ col.c: In function 'cs_write_dict_head': col.c:801:9: warning: unused parameter 'len_bias' [-Wunused-parameter] 801 | int len_bias) | ~~~~^~~~~~~~ col.c: In function 'ce_cmp_1': col.c:1201:32: warning: unused parameter 'row' [-Wunused-parameter] 1201 | ce_cmp_1 (col_pos_t * cpo, int row, dtp_t flags, db_buf_t val, int len, int64 offset, int rl) | ~~~~^~~ col.c:1201:68: warning: unused parameter 'len' [-Wunused-parameter] 1201 | ce_cmp_1 (col_pos_t * cpo, int row, dtp_t flags, db_buf_t val, int len, int64 offset, int rl) | ~~~~^~~ col.c:1201:91: warning: unused parameter 'rl' [-Wunused-parameter] 1201 | ce_cmp_1 (col_pos_t * cpo, int row, dtp_t flags, db_buf_t val, int len, int64 offset, int rl) | ~~~~^~ col.c: In function 'cs_decode': col.c:2110:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2110 | else if (skip >= run) | ^~ col.c: In function 'cs_append_header': col.c:2555:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2555 | if (n_bytes > PAGE_DATA_SZ) | ^ col.c: In function 'cs_write_int_delta_safe': col.c:2923:71: warning: unused parameter 'is_asc' [-Wunused-parameter] 2923 | cs_write_int_delta_safe (compress_state_t * cs, int from, int to, int is_asc, int int_delta_bytes) | ~~~~^~~~~~ col.c: In function 'asc_str_cmp': ../../libsrc/Dk/Dkword.h:47:3: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 47 | ((((short) (((unsigned const char *) (p))[0])) << 8) | \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48 | (((short) (((unsigned const char *) (p))[1])))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ col.h:762:13: note: in expansion of macro 'SHORT_REF_NA' 762 | : 2 == l ? SHORT_REF_NA ((p) + 2) : (uint32)((dtp_t*)(p))[3]) | ^~~~~~~~~~~~ col.c:3199:12: note: in expansion of macro 'N4_REF_NA' 3199 | u1 = N4_REF_NA (dv1 + len1 - 4, len1); | ^~~~~~~~~ col.h:761:14: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 761 | : 3 == l ? ((((dtp_t*)(p))[1] << 16) + (((dtp_t*)(p))[2] << 8) + ((dtp_t*)(p))[3]) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ col.c:3199:12: note: in expansion of macro 'N4_REF_NA' 3199 | u1 = N4_REF_NA (dv1 + len1 - 4, len1); | ^~~~~~~~~ ../../libsrc/Dk/Dkword.h:36:3: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 36 | ((((int32) (((unsigned const char *) (p))[0])) << 24) | \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | (((int32) (((unsigned const char *) (p))[1])) << 16) | \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38 | (((int32) (((unsigned const char *) (p))[2])) << 8) | \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | (((int32) (((unsigned const char *) (p))[3]))) ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ col.h:760:12: note: in expansion of macro 'LONG_REF_NA' 760 | (l > 3 ? LONG_REF_NA ((p)) \ | ^~~~~~~~~~~ col.c:3199:12: note: in expansion of macro 'N4_REF_NA' 3199 | u1 = N4_REF_NA (dv1 + len1 - 4, len1); | ^~~~~~~~~ ../../libsrc/Dk/Dkword.h:47:3: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 47 | ((((short) (((unsigned const char *) (p))[0])) << 8) | \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48 | (((short) (((unsigned const char *) (p))[1])))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ col.h:762:13: note: in expansion of macro 'SHORT_REF_NA' 762 | : 2 == l ? SHORT_REF_NA ((p) + 2) : (uint32)((dtp_t*)(p))[3]) | ^~~~~~~~~~~~ col.c:3202:12: note: in expansion of macro 'N4_REF_NA' 3202 | u2 = N4_REF_NA (dv2 + len2 - 4, len1); | ^~~~~~~~~ col.h:761:14: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 761 | : 3 == l ? ((((dtp_t*)(p))[1] << 16) + (((dtp_t*)(p))[2] << 8) + ((dtp_t*)(p))[3]) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ col.c:3202:12: note: in expansion of macro 'N4_REF_NA' 3202 | u2 = N4_REF_NA (dv2 + len2 - 4, len1); | ^~~~~~~~~ ../../libsrc/Dk/Dkword.h:36:3: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 36 | ((((int32) (((unsigned const char *) (p))[0])) << 24) | \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | (((int32) (((unsigned const char *) (p))[1])) << 16) | \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38 | (((int32) (((unsigned const char *) (p))[2])) << 8) | \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | (((int32) (((unsigned const char *) (p))[3]))) ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ col.h:760:12: note: in expansion of macro 'LONG_REF_NA' 760 | (l > 3 ? LONG_REF_NA ((p)) \ | ^~~~~~~~~~~ col.c:3202:12: note: in expansion of macro 'N4_REF_NA' 3202 | u2 = N4_REF_NA (dv2 + len2 - 4, len1); | ^~~~~~~~~ ../../libsrc/Dk/Dkword.h:47:3: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 47 | ((((short) (((unsigned const char *) (p))[0])) << 8) | \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48 | (((short) (((unsigned const char *) (p))[1])))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ col.h:762:13: note: in expansion of macro 'SHORT_REF_NA' 762 | : 2 == l ? SHORT_REF_NA ((p) + 2) : (uint32)((dtp_t*)(p))[3]) | ^~~~~~~~~~~~ col.c:3218:12: note: in expansion of macro 'N4_REF_NA' 3218 | u1 = N4_REF_NA (dv1 + len1 - 4, len1); | ^~~~~~~~~ col.h:761:14: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 761 | : 3 == l ? ((((dtp_t*)(p))[1] << 16) + (((dtp_t*)(p))[2] << 8) + ((dtp_t*)(p))[3]) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ col.c:3218:12: note: in expansion of macro 'N4_REF_NA' 3218 | u1 = N4_REF_NA (dv1 + len1 - 4, len1); | ^~~~~~~~~ ../../libsrc/Dk/Dkword.h:36:3: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 36 | ((((int32) (((unsigned const char *) (p))[0])) << 24) | \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | (((int32) (((unsigned const char *) (p))[1])) << 16) | \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38 | (((int32) (((unsigned const char *) (p))[2])) << 8) | \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | (((int32) (((unsigned const char *) (p))[3]))) ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ col.h:760:12: note: in expansion of macro 'LONG_REF_NA' 760 | (l > 3 ? LONG_REF_NA ((p)) \ | ^~~~~~~~~~~ col.c:3218:12: note: in expansion of macro 'N4_REF_NA' 3218 | u1 = N4_REF_NA (dv1 + len1 - 4, len1); | ^~~~~~~~~ ../../libsrc/Dk/Dkword.h:47:3: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 47 | ((((short) (((unsigned const char *) (p))[0])) << 8) | \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48 | (((short) (((unsigned const char *) (p))[1])))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ col.h:762:13: note: in expansion of macro 'SHORT_REF_NA' 762 | : 2 == l ? SHORT_REF_NA ((p) + 2) : (uint32)((dtp_t*)(p))[3]) | ^~~~~~~~~~~~ col.c:3219:12: note: in expansion of macro 'N4_REF_NA' 3219 | u2 = N4_REF_NA (dv2 + len1 - 4, len1); | ^~~~~~~~~ col.h:761:14: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 761 | : 3 == l ? ((((dtp_t*)(p))[1] << 16) + (((dtp_t*)(p))[2] << 8) + ((dtp_t*)(p))[3]) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ col.c:3219:12: note: in expansion of macro 'N4_REF_NA' 3219 | u2 = N4_REF_NA (dv2 + len1 - 4, len1); | ^~~~~~~~~ ../../libsrc/Dk/Dkword.h:36:3: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 36 | ((((int32) (((unsigned const char *) (p))[0])) << 24) | \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | (((int32) (((unsigned const char *) (p))[1])) << 16) | \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38 | (((int32) (((unsigned const char *) (p))[2])) << 8) | \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | (((int32) (((unsigned const char *) (p))[3]))) ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ col.h:760:12: note: in expansion of macro 'LONG_REF_NA' 760 | (l > 3 ? LONG_REF_NA ((p)) \ | ^~~~~~~~~~~ col.c:3219:12: note: in expansion of macro 'N4_REF_NA' 3219 | u2 = N4_REF_NA (dv2 + len1 - 4, len1); | ^~~~~~~~~ col.c: In function 'cs_cast_incompatible_dict': col.c:3714:47: warning: unused parameter 'cs' [-Wunused-parameter] 3714 | cs_cast_incompatible_dict (compress_state_t * cs, int n_distinct, db_buf_t * distinct, int *sort_ids) | ~~~~~~~~~~~~~~~~~~~^~ col.c: In function 'anydheq': col.c:3964:10: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3964 | if (l1 != box_length (b2)) | ^~ col.c: In function 'cs_array_add': col.c:3976:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 3976 | if (cs->cs_n_values >= box_length (cs->cs_numbers) / sizeof (int64)) | ^~ col.c: In function 'cs_compress': col.c:4087:20: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 4087 | if (dict_est > ((PAGE_DATA_SZ - 300) / 3)) | ^ col.c: In function 'cs_compress_int': col.c:4147:32: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 4147 | if (cs->cs_n_values + n_ints >= box_length (cs->cs_numbers) / sizeof (int64)) | ^~ col.c:4226:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 4226 | if (dict_est > ((PAGE_DATA_SZ - 300) / 3)) | ^ col.c: In function 'anyhashcmp': col.c:4274:10: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 4274 | if (l1 != box_length (b2)) | ^~ col.c: In function 'anyhashcmp_head': col.c:4299:10: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 4299 | if (l1 != box_length (b2)) | ^~ col.c: In function 'bif_cs_new': col.c:4339:38: warning: unused parameter 'err_ret' [-Wunused-parameter] 4339 | bif_cs_new (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ col.c: In function 'bif_cs_compress': col.c:4358:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 4358 | bif_cs_compress (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ col.c: In function 'bif_cs_string': col.c:4382:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 4382 | bif_cs_string (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ col.c: In function 'bif_cs_done': col.c:4417:39: warning: unused parameter 'err_ret' [-Wunused-parameter] 4417 | bif_cs_done (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ col.c: In function 'bif_cs_values': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ col.c:4457:5: note: in expansion of macro 'DO_BOX' 4457 | DO_BOX (db_buf_t, v, inx, r) | ^~~~~~ col.c:4443:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 4443 | bif_cs_values (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ col.c: In function 'bif_cs_decode': col.c:4469:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 4469 | bif_cs_decode (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ col.c: In function 'itc_cr_print_all': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ col.c:4658:3: note: in expansion of macro 'DO_BOX' 4658 | DO_BOX (col_data_ref_t *, cr, c, itc->itc_col_refs) | ^~~~~~ col.c: In function 'bif_cs_stats': col.c:4726:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 4726 | bif_cs_stats (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ col.c: In function 'bif_rnd_string': col.c:4822:42: warning: unused parameter 'err_ret' [-Wunused-parameter] 4822 | bif_rnd_string (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ col.c: In function 'bif_col_count_test': col.c:4836:31: warning: unused parameter 'qst' [-Wunused-parameter] 4836 | bif_col_count_test (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ col.c:4836:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 4836 | bif_col_count_test (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ col.c:4836:71: warning: unused parameter 'args' [-Wunused-parameter] 4836 | bif_col_count_test (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ col.c: In function 'bif_string_test': col.c:4843:28: warning: unused parameter 'qst' [-Wunused-parameter] 4843 | bif_string_test (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ col.c:4843:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 4843 | bif_string_test (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ col.c:4843:68: warning: unused parameter 'args' [-Wunused-parameter] 4843 | bif_string_test (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ col.c: In function 'bif_dcvt': col.c:4892:21: warning: unused parameter 'qst' [-Wunused-parameter] 4892 | bif_dcvt (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ col.c:4892:36: warning: unused parameter 'err_ret' [-Wunused-parameter] 4892 | bif_dcvt (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ col.c:4892:61: warning: unused parameter 'args' [-Wunused-parameter] 4892 | bif_dcvt (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ col.c: In function 'col_ddl_drop_update': col.c:5027:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 5027 | if (n_rows > PM_MAX_ENTRIES) | ^ col.c:4929:67: warning: unused parameter 'dummy' [-Wunused-parameter] 4929 | col_ddl_drop_update (it_cursor_t * it, buffer_desc_t * buf, void *dummy) | ~~~~~~^~~~~ col.c: In function 'bif_ddl_table_col_update': col.c:5043:52: warning: unused parameter 'err_ret' [-Wunused-parameter] 5043 | bif_ddl_table_col_update (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ col.c: In function 'any_num_f': col.c:201:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 201 | if (DT_TYPE_DATE == DT_DT_TYPE (any + 1)) | ^ col.c:206:5: note: here 206 | default: | ^~~~~~~ col.c: In function 'asc_cmp_delta': col.c:3321:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 3321 | if (*dv1 != *dv2) | ^ col.c:3324:5: note: here 3324 | case DV_RDF_ID: | ^~~~ col.c: In function 'cs_decode': col.c:1891:17: warning: 'n_bytes' may be used uninitialized [-Wmaybe-uninitialized] 1891 | res = ce_op (cpo, ce_first, n_values, n_bytes); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ col.c:1798:22: note: 'n_bytes' was declared here 1798 | unsigned short n_bytes, n_values = 0; | ^~~~~~~ col.c:1884:21: warning: 'hl' may be used uninitialized [-Wmaybe-uninitialized] 1884 | ce_first = ce + hl; | ~~~^~~~ col.c:1803:21: note: 'hl' was declared here 1803 | int skip = 0, hl, first_len = 0; | ^~ col.c: In function 'cs_best': col.c:3607:7: warning: variable 'try_dict' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 3607 | int try_dict = !cs->cs_is_asc && !cs->cs_no_dict && (0 == (CS_NO_DICT & cs->cs_exclude)) | ^~~~~~~~ col.c:3609:16: warning: variable 'dict_only' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 3609 | int rnd_len, dict_only = 0; | ^~~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-jsonld_p.lo `test -f 'jsonld_p.c' || echo './'`jsonld_p.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c jsonld_p.c -fPIC -DPIC -o .libs/libwi_la-jsonld_p.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqlcomp2.lo `test -f 'sqlcomp2.c' || echo './'`sqlcomp2.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqlcomp2.c -fPIC -DPIC -o .libs/libwi_la-sqlcomp2.o sqlcomp2.c: In function 'sqlc_mark_last_ts_in_join': sqlcomp2.c:54:41: warning: unused parameter 'sc' [-Wunused-parameter] 54 | sqlc_mark_last_ts_in_join (sql_comp_t * sc, comp_table_t * ct) | ~~~~~~~~~~~~~^~ sqlcomp2.c:54:60: warning: unused parameter 'ct' [-Wunused-parameter] 54 | sqlc_mark_last_ts_in_join (sql_comp_t * sc, comp_table_t * ct) | ~~~~~~~~~~~~~~~^~ sqlcomp2.c: In function 'ts_set_local_code': sqlcomp2.c:86:45: warning: unused parameter 'is_cluster' [-Wunused-parameter] 86 | ts_set_local_code (table_source_t * ts, int is_cluster) | ~~~~^~~~~~~~~~ In file included from ../../libsrc/Dk.h:97, from ../../libsrc/libutil.h:30, from sqlcomp2.c:28: sqlcomp2.c: In function 'sqlc_ct_derived_cols': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlcomp2.c:170:3: note: in expansion of macro 'DO_BOX' 170 | DO_BOX (ST *, as_exp, inx, selection) | ^~~~~~ sqlcomp2.c: In function 'sqlc_natural_join_cond': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlcomp2.c:254:11: note: in expansion of macro 'DO_BOX' 254 | DO_BOX (caddr_t, col_name, inx, tree->_.join.cond->_.usage.cols) | ^~~~~~ sqlcomp2.c: In function 'sqlc_table_ref_list': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlcomp2.c:393:3: note: in expansion of macro 'DO_BOX' 393 | DO_BOX (ST *, ref, inx, refs) | ^~~~~~ sqlcomp2.c: In function 'sqlc_select_strip_as': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlcomp2.c:417:3: note: in expansion of macro 'DO_BOX' 417 | DO_BOX (ST *, exp, inx, selection) | ^~~~~~ sqlcomp2.c: In function 'sqlc_select_unique_ssls': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlcomp2.c:442:3: note: in expansion of macro 'DO_BOX' 442 | DO_BOX (state_slot_t *, ssl, inx, sel->sel_out_slots) | ^~~~~~ sqlcomp2.c: In function 'sqlc_select_as': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlcomp2.c:471:3: note: in expansion of macro 'DO_BOX' 471 | DO_BOX (ST *, as, inx, as_list) | ^~~~~~ sqlcomp2.c:473:13: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 473 | if (inx >= BOX_ELEMENTS (sls)) | ^~ sqlcomp2.c: In function 'yy_new_error': sqlcomp2.c:590:8: warning: unused variable 'buf_for_next' [-Wunused-variable] 590 | char buf_for_next [2000]; | ^~~~~~~~~~~~ sqlcomp2.c:589:7: warning: unused variable 'this_lineno' [-Wunused-variable] 589 | int this_lineno = global_scs->scs_scn3c.lineno; | ^~~~~~~~~~~ sqlcomp2.c:588:7: warning: unused variable 'is_semi' [-Wunused-variable] 588 | int is_semi; | ^~~~~~~ sqlcomp2.c: In function 'yyerror_1': sqlcomp2.c:679:8: warning: unused variable 'buf_for_next' [-Wunused-variable] 679 | char buf_for_next [2000]; | ^~~~~~~~~~~~ sqlcomp2.c:678:7: warning: unused variable 'this_lineno' [-Wunused-variable] 678 | int this_lineno = global_scs->scs_scn3c.lineno; | ^~~~~~~~~~~ sqlcomp2.c:675:16: warning: unused parameter 'yystate' [-Wunused-parameter] 675 | yyerror_1 (int yystate, short *yyssa, short *yyssp, const char *strg) | ~~~~^~~~~~~ sqlcomp2.c:675:32: warning: unused parameter 'yyssa' [-Wunused-parameter] 675 | yyerror_1 (int yystate, short *yyssa, short *yyssp, const char *strg) | ~~~~~~~^~~~~ sqlcomp2.c:675:46: warning: unused parameter 'yyssp' [-Wunused-parameter] 675 | yyerror_1 (int yystate, short *yyssa, short *yyssp, const char *strg) | ~~~~~~~^~~~~ sqlcomp2.c: In function 'yyfatalerror_1': sqlcomp2.c:725:31: warning: unused parameter 'scanner' [-Wunused-parameter] 725 | void yyfatalerror_1 (yyscan_t scanner, int yystate, short *yyssa, short *yyssp, const char *strg) | ~~~~~~~~~^~~~~~~ sqlcomp2.c:725:44: warning: unused parameter 'yystate' [-Wunused-parameter] 725 | void yyfatalerror_1 (yyscan_t scanner, int yystate, short *yyssa, short *yyssp, const char *strg) | ~~~~^~~~~~~ sqlcomp2.c:725:60: warning: unused parameter 'yyssa' [-Wunused-parameter] 725 | void yyfatalerror_1 (yyscan_t scanner, int yystate, short *yyssa, short *yyssp, const char *strg) | ~~~~~~~^~~~~ sqlcomp2.c:725:74: warning: unused parameter 'yyssp' [-Wunused-parameter] 725 | void yyfatalerror_1 (yyscan_t scanner, int yystate, short *yyssa, short *yyssp, const char *strg) | ~~~~~~~^~~~~ sqlcomp2.c: In function 'scn3yyerror': sqlcomp2.c:753:8: warning: unused variable 'buf_for_next' [-Wunused-variable] 753 | char buf_for_next [2000]; | ^~~~~~~~~~~~ sqlcomp2.c:752:7: warning: unused variable 'this_lineno' [-Wunused-variable] 752 | int this_lineno = global_scs->scs_scn3c.lineno; | ^~~~~~~~~~~ sqlcomp2.c: In function 'sqlc_table_has_subtables': sqlcomp2.c:899:40: warning: unused parameter 'sc' [-Wunused-parameter] 899 | sqlc_table_has_subtables (sql_comp_t * sc, ST * tree) | ~~~~~~~~~~~~~^~ sqlcomp2.c: In function 'sqlc_table_used': sqlcomp2.c:1231:31: warning: unused parameter 'sc' [-Wunused-parameter] 1231 | sqlc_table_used (sql_comp_t * sc, dbe_table_t * tb) | ~~~~~~~~~~~~~^~ sqlcomp2.c: In function 'sqlc_compile_hook': sqlcomp2.c:1307:77: warning: unused parameter 'err_ret' [-Wunused-parameter] 1307 | sqlc_compile_hook (client_connection_t * cli, const char * text, caddr_t * err_ret) | ~~~~~~~~~~^~~~~~~ sqlcomp2.c: In function 'sql_compile_1': sqlcomp2.c:1817:16: warning: unused variable 'old_place' [-Wunused-variable] 1817 | query_t *old_place = qr->qr_module ? | ^~~~~~~~~ sqlcomp2.c: In function 'sql_proc_to_recompile': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST' 236 | _DO_BOX_FAST(inx, arr) | ^~~~~~~~~~~~ sqlcomp2.c:2142:3: note: in expansion of macro '_DO_BOX' 2142 | _DO_BOX (inx, lexems) | ^~~~~~~ sqlcomp2.c: In function 'sqlc_subquery_1': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlcomp2.c:2258:9: note: in expansion of macro 'DO_BOX' 2258 | DO_BOX (state_slot_t *, sl, inx, subq_comp->sqc_scroll_params) | ^~~~~~ sqlcomp2.c: In function 'sqlc_make_post_group_scope': sqlcomp2.c:2386:42: warning: unused parameter 'sc' [-Wunused-parameter] 2386 | sqlc_make_post_group_scope (sql_comp_t * sc, ST ** org_selection) | ~~~~~~~~~~~~~^~ sqlcomp2.c:2386:52: warning: unused parameter 'org_selection' [-Wunused-parameter] 2386 | sqlc_make_post_group_scope (sql_comp_t * sc, ST ** org_selection) sqlcomp2.c: In function 'yy_new_error': sqlcomp2.c:597:7: warning: '__builtin_strncpy' specified bound 6 equals destination size [-Wstringop-truncation] 597 | strncpy (sql_err_state, state, sizeof (sql_err_state)); | ^ sqlcomp2.c:602:7: warning: '__builtin_strncpy' specified bound 1000 equals destination size [-Wstringop-truncation] 602 | strncpy (sql_err_native, native, sizeof (sql_err_native)); | ^ In file included from ../../libsrc/Dk.h:115: sqlcomp2.c: In function 'yyerror_1': ../../libsrc/Dk/Dkstubs.h:67:49: warning: '__builtin___strncat_chk' output may be truncated copying between 0 and 1999 bytes from a string of length 1999 [-Wstringop-truncation] 67 | #define strcat_size_ck(dest, src, sizeof_dest) strncat ((dest), (src), sizeof_dest - strlen (dest) - 1) | ^~~~~~~ ../../libsrc/Dk/Dkstubs.h:84:41: note: in expansion of macro 'strcat_size_ck' 84 | #define strcat_ck(dest, src) strcat_size_ck (dest, src, sizeof (dest)) | ^~~~~~~~~~~~~~ sqlcomp2.c:693:3: note: in expansion of macro 'strcat_ck' 693 | strcat_ck (sql_err_text, buf); | ^~~~~~~~~ sqlcomp2.c: In function 'yyfatalerror_1': ../../libsrc/Dk/Dkstubs.h:67:49: warning: '__builtin___strncat_chk' output may be truncated copying between 0 and 1999 bytes from a string of length 1999 [-Wstringop-truncation] 67 | #define strcat_size_ck(dest, src, sizeof_dest) strncat ((dest), (src), sizeof_dest - strlen (dest) - 1) | ^~~~~~~ ../../libsrc/Dk/Dkstubs.h:84:41: note: in expansion of macro 'strcat_size_ck' 84 | #define strcat_ck(dest, src) strcat_size_ck (dest, src, sizeof (dest)) | ^~~~~~~~~~~~~~ sqlcomp2.c:741:3: note: in expansion of macro 'strcat_ck' 741 | strcat_ck (sql_err_text, buf); | ^~~~~~~~~ sqlcomp2.c: In function 'scn3yyerror': ../../libsrc/Dk/Dkstubs.h:67:49: warning: '__builtin___strncat_chk' output may be truncated copying between 0 and 1999 bytes from a string of length 1999 [-Wstringop-truncation] 67 | #define strcat_size_ck(dest, src, sizeof_dest) strncat ((dest), (src), sizeof_dest - strlen (dest) - 1) | ^~~~~~~ ../../libsrc/Dk/Dkstubs.h:84:41: note: in expansion of macro 'strcat_size_ck' 84 | #define strcat_ck(dest, src) strcat_size_ck (dest, src, sizeof (dest)) | ^~~~~~~~~~~~~~ sqlcomp2.c:758:3: note: in expansion of macro 'strcat_ck' 758 | strcat_ck (sql_err_text, buf); | ^~~~~~~~~ sqlcomp2.c: In function 'sql_proc_to_recompile': sqlcomp2.c:2135:7: warning: '__builtin_strncpy' specified bound 100 equals destination size [-Wstringop-truncation] 2135 | strncpy (qb, q, sizeof (qb)); | ^ sqlcomp2.c:2136:7: warning: '__builtin_strncpy' specified bound 100 equals destination size [-Wstringop-truncation] 2136 | strncpy (ob, o, sizeof (ob)); | ^ sqlcomp2.c:2137:7: warning: '__builtin_strncpy' specified bound 100 equals destination size [-Wstringop-truncation] 2137 | strncpy (nb, n, sizeof (nb)); | ^ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqlver.lo `test -f 'sqlver.c' || echo './'`sqlver.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqlver.c -fPIC -DPIC -o .libs/libwi_la-sqlver.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-colins.lo `test -f 'colins.c' || echo './'`colins.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c colins.c -fPIC -DPIC -o .libs/libwi_la-colins.o colins.c: In function 'itc_ce_check': colins.c:129:20: warning: comparison of integer expressions of different signedness: 'short int' and 'long unsigned int' [-Wsign-compare] 129 | if (pm->pm_count > COL_PAGE_MAX_ROWS) | ^ colins.c:166:51: warning: comparison of integer expressions of different signedness: 'dp_addr_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 166 | if (cr->cr_pages[0].cp_buf->bd_page != expect_dp) | ^~ In file included from ../../libsrc/Dk.h:97, from wi.h:56, from sqlnode.h:32, from colins.c:29: ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ colins.c:211:7: note: in expansion of macro 'DO_BOX' 211 | DO_BOX (col_data_ref_t *, cr, inx, itc->itc_col_refs) | ^~~~~~ colins.c: In function 'key_col_check': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ cluster.h:1229:5: note: in expansion of macro 'DO_BOX' 1229 | DO_BOX (cl_slice_t *, csl, __ci, clm->clm_local_chg->chg_hosted_slices) | ^~~~~~ colins.c:251:3: note: in expansion of macro 'DO_LOCAL_CSL' 251 | DO_LOCAL_CSL (csl, clm) | ^~~~~~~~~~~~ colins.c: In function 'itc_col_page_free': colins.c:329:20: warning: comparison of integer expressions of different signedness: 'short int' and 'long unsigned int' [-Wsign-compare] 329 | if (pm->pm_count > COL_PAGE_MAX_ROWS) | ^ colins.c:341:62: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 341 | if (!itc->itc_col_refs || BOX_ELEMENTS (itc->itc_col_refs) < last_col) | ^ colins.c: In function 'ff_nop': colins.c:904:17: warning: unused parameter 'x' [-Wunused-parameter] 904 | ff_nop (caddr_t x) | ~~~~~~~~^ colins.c: In function 'ceic_prepare_result_page': colins.c:1138:22: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1138 | if (cer->cer_n_ces > PM_MAX_CES) | ^ colins.c: In function 'cer_append_ce': colins.c:1152:24: warning: comparison of integer expressions of different signedness: 'short int' and 'long unsigned int' [-Wsign-compare] 1152 | if (pm->pm_filled_to > DP_DATA) | ^ colins.c:1169:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1169 | if (pm->pm_count / 2 > PM_MAX_CES) | ^ colins.c: In function 'ceic_record_ce_move': colins.c:1230:52: warning: unused parameter 'ce' [-Wunused-parameter] 1230 | ceic_record_ce_move (ce_ins_ctx_t * ceic, db_buf_t ce, int r) | ~~~~~~~~~^~ colins.c: In function 'ceic_even_split': colins.c:1277:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1277 | if (cer2->cer_n_ces >= PM_MAX_CES - 2) | ^~ colins.c: In function 'ceic_apply': colins.c:1179:60: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1179 | if (cer->cer_pm->pm_bytes_free < bytes || cer->cer_n_ces >= PM_MAX_CES) \ | ^~ colins.c:1334:15: note: in expansion of macro 'CER_ADD' 1334 | CER_ADD (delta_bytes, delta); | ^~~~~~~ colins.c:1179:60: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1179 | if (cer->cer_pm->pm_bytes_free < bytes || cer->cer_n_ces >= PM_MAX_CES) \ | ^~ colins.c:1342:11: note: in expansion of macro 'CER_ADD' 1342 | CER_ADD (bytes, ce); | ^~~~~~~ colins.c:1179:60: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1179 | if (cer->cer_pm->pm_bytes_free < bytes || cer->cer_n_ces >= PM_MAX_CES) \ | ^~ colins.c:1352:7: note: in expansion of macro 'CER_ADD' 1352 | CER_ADD (delta_bytes, delta); | ^~~~~~~ colins.c:1384:82: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1384 | if (cer->cer_bytes_free < delta_bytes || cer->cer_pm->pm_count / 2 >= PM_MAX_CES || delta == split_ce) | ^~ colins.c:1394:72: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1394 | if (cer->cer_bytes_free < bytes || cer->cer_pm->pm_count / 2 >= PM_MAX_CES || split_ce == ce) | ^~ colins.c:1408:74: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1408 | if (cer->cer_bytes_free < delta_bytes || cer->cer_pm->pm_count / 2 >= PM_MAX_CES) | ^~ colins.c: In function 'ce_comp_check': colins.c:1919:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1919 | for (inx = 0; inx < BOX_ELEMENTS (res); inx++) | ^ colins.c:1921:15: warning: unused variable 'ov' [-Wunused-variable] 1921 | caddr_t ov = cs_next_org (cs, org, nth); | ^~ colins.c: In function 'cr_insert': colins.c:2303:49: warning: unused parameter 'buf' [-Wunused-parameter] 2303 | cr_insert (ce_ins_ctx_t * ceic, buffer_desc_t * buf, col_data_ref_t * cr) | ~~~~~~~~~~~~~~~~^~~ colins.c: In function 'ceic_feed': colins.c:2515:38: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2515 | if (ceic->ceic_batch_bytes + bytes > PAGE_DATA_SZ - spacing || ceic->ceic_last_nth >= PM_MAX_CES - 1) | ^ colins.c:2515:86: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2515 | if (ceic->ceic_batch_bytes + bytes > PAGE_DATA_SZ - spacing || ceic->ceic_last_nth >= PM_MAX_CES - 1) | ^~ colins.c:2530:30: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2530 | if (ceic->ceic_batch_bytes > PAGE_DATA_SZ) | ^ colins.c: In function 'ceic_find_row_rd': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ colins.c:2689:7: note: in expansion of macro 'DO_BOX' 2689 | DO_BOX (row_delta_t *, rd2, inx, rds) | ^~~~~~ colins.c: In function 'ceic_row_rd': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ colins.c:2734:7: note: in expansion of macro 'DO_BOX' 2734 | DO_BOX (row_delta_t *, rd2, inx, ceic->ceic_rds) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ colins.c:2744:7: note: in expansion of macro 'DO_BOX' 2744 | DO_BOX (row_delta_t *, rd2, inx, ceic->ceic_rds) if (RD_INSERT != rd2->rd_op && RD_DELETE != rd2->rd_op) | ^~~~~~ colins.c: In function 'ceic_compress_break': colins.c:2866:54: warning: unused parameter 'imm_ret' [-Wunused-parameter] 2866 | ceic_compress_break (ce_ins_ctx_t * ceic, db_buf_t * imm_ret) | ~~~~~~~~~~~^~~~~~~ colins.c: In function 'ce_has_space': colins.c:2951:24: warning: unused parameter 'ce' [-Wunused-parameter] 2951 | ce_has_space (db_buf_t ce, dtp_t ce_flags, int ce_bytes, int ce_rows, int n) | ~~~~~~~~~^~ colins.c:2951:48: warning: unused parameter 'ce_bytes' [-Wunused-parameter] 2951 | ce_has_space (db_buf_t ce, dtp_t ce_flags, int ce_bytes, int ce_rows, int n) | ~~~~^~~~~~~~ colins.c: In function 'ceic_reloc_ref': colins.c:3247:13: warning: variable 'dp' set but not used [-Wunused-but-set-variable] 3247 | dp_addr_t dp, dp1 = 0, dp2 = 0; | ^~ colins.c: In function 'ceic_split': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ colins.c:3385:3: note: in expansion of macro 'DO_BOX' 3385 | DO_BOX (col_data_ref_t *, cr, cinx, itc->itc_col_refs) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ colins.c:3408:3: note: in expansion of macro 'DO_BOX' 3408 | DO_BOX (col_data_ref_t *, cr, cinx, itc->itc_col_refs) | ^~~~~~ colins.c:3431:39: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 3431 | if (!longest_bytes || longest_bytes < max_pages * PAGE_DATA_SZ / 2) | ^ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ colins.c:3513:3: note: in expansion of macro 'DO_BOX' 3513 | DO_BOX (row_delta_t *, rd, inx, rds) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ colins.c:3532:3: note: in expansion of macro 'DO_BOX' 3532 | DO_BOX (col_data_ref_t *, cr, cinx, itc->itc_col_refs) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ colins.c:3563:3: note: in expansion of macro 'DO_BOX' 3563 | DO_BOX (row_delta_t *, rd, inx, rds) | ^~~~~~ colins.c: In function 'ceic_no_split': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ colins.c:3648:3: note: in expansion of macro 'DO_BOX' 3648 | DO_BOX (col_data_ref_t *, cr, col_inx, itc->itc_col_refs) | ^~~~~~ colins.c:3670:48: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 3670 | if (page_ceic->ceic_res->cer_n_ces > PM_MAX_CES) | ^ colins.c:3734:70: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'short int' [-Wsign-compare] 3734 | if (first_dp_changed || !n_ces || any_del || dk_set_length (dps) != cr->cr_n_pages) | ^~ colins.c:3644:63: warning: unused parameter 'action' [-Wunused-parameter] 3644 | ceic_no_split (ce_ins_ctx_t * ceic, buffer_desc_t * buf, int *action) | ~~~~~^~~~~~ colins.c: In function 'upd_col_rd': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ colins.c:3911:3: note: in expansion of macro 'DO_BOX' 3911 | DO_BOX (oid_t, col_id, cidi, upd->upd_col_ids) | ^~~~~~ colins.c:3961:63: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 3961 | if (IS_BOX_POINTER (val) && box_col_len (val) > COL_MAX_STR_LEN) | ^ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ colins.c:3972:3: note: in expansion of macro 'DO_BOX' 3972 | DO_BOX (state_slot_t *, pk, inx, upd->upd_pk_values) | ^~~~~~ colins.c: In function 'upd_col_pk': colins.c:4070:87: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 4070 | if (!itc->itc_param_order || box_length (itc->itc_param_order) / sizeof (int) < itc->itc_n_sets) | ^ colins.c: In function 'itc_read_parent': colins.c:4344:27: warning: comparison of integer expressions of different signedness: 'int' and 'dp_addr_t' {aka 'unsigned int'} [-Wsign-compare] 4344 | if (LONG_REF (up_field) != up) | ^~ colins.c: In function 'itc_seg_end_inserts': colins.c:4417:78: warning: unused parameter 'ins' [-Wunused-parameter] 4417 | itc_seg_end_inserts (it_cursor_t * itc, buffer_desc_t * buf, insert_node_t * ins) | ~~~~~~~~~~~~~~~~^~~ colins.c: In function 'col_dbg_log_new': colins.c:4599:9: warning: unused variable 'szExt' [-Wunused-variable] 4599 | char *szExt, szNewName[255], szTS[15]; | ^~~~~ colins.c:4597:11: warning: variable 'rc' set but not used [-Wunused-but-set-variable] 4597 | int fd, rc; | ^~ colins.c: In function 'itc_col_dbg_log': colins.c:4632:63: warning: comparison of integer expressions of different signedness: 'key_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 4632 | if (1 != dbf_col_ins_dbg_log && itc->itc_insert_key->key_id != dbf_col_ins_dbg_log | ^~ colins.c:4633:33: warning: comparison of integer expressions of different signedness: 'int' and 'key_id_t' {aka 'unsigned int'} [-Wsign-compare] 4633 | && !(-dbf_col_ins_dbg_log == itc->itc_insert_key->key_id)) | ^~ colins.c:4650:13: warning: variable 'off' set but not used [-Wunused-but-set-variable] 4650 | OFF_T off; | ^~~ colins.c: In function 'itc_col_vec_insert': colins.c:4722:97: warning: comparison of integer expressions of different signedness: 'int' and 'key_id_t' {aka 'unsigned int'} [-Wsign-compare] 4722 | if (dbf_rq_check && rq_range_check_min && rq_check_ctr > rq_range_check_min && dbf_rq_key == itc->itc_insert_key->key_id) | ^~ colins.c:4804:42: warning: comparison of integer expressions of different signedness: 'int' and 'key_id_t' {aka 'unsigned int'} [-Wsign-compare] 4804 | if (dbf_rq_check && dbf_rq_key == itc->itc_insert_key->key_id) | ^~ colins.c:4821:43: warning: comparison of integer expressions of different signedness: 'int' and 'key_id_t' {aka 'unsigned int'} [-Wsign-compare] 4821 | if (dbf_rq_check && -dbf_rq_key == itc->itc_insert_key->key_id) | ^~ colins.c:4678:7: warning: variable 'rc' set but not used [-Wunused-but-set-variable] 4678 | int rc, n_ranges, save_n; | ^~ colins.c: In function 'itc_revword_seg_check': colins.c:593:26: warning: 'word_prev' may be used uninitialized [-Wmaybe-uninitialized] 593 | word_cmp = cmp_boxes ((caddr_t) word_prev, (caddr_t) word_1, NULL, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ colins.c:565:12: note: 'word_prev' was declared here 565 | db_buf_t word_prev, word_1; | ^~~~~~~~~ colins.c:588:22: warning: 'rev_1' may be used uninitialized [-Wmaybe-uninitialized] 588 | str2_cmp = cmp_boxes ((caddr_t) rev_prev, (caddr_t) rev_1, NULL, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ colins.c:566:12: note: 'rev_1' was declared here 566 | db_buf_t rev_1, rev_prev; | ^~~~~ colins.c: In function 'ceic_apply': colins.c:1329:29: warning: 'delta' may be used uninitialized [-Wmaybe-uninitialized] 1329 | delta_bytes = ce_total_bytes (delta); | ^~~~~~~~~~~~~~~~~~~~~~ colins.c:1297:12: note: 'delta' was declared here 1297 | db_buf_t delta, split_ce = NULL; | ^~~~~ colins.c: In function 'cr_new_size': colins.c:2372:16: warning: 'delta_save' is used uninitialized [-Wuninitialized] 2372 | dk_set_t delta_save, op_save; | ^~~~~~~~~~ colins.c:2372:28: warning: 'op_save' is used uninitialized [-Wuninitialized] 2372 | dk_set_t delta_save, op_save; | ^~~~~~~ colins.c:2402:30: warning: 'delta_ce' may be used uninitialized [-Wmaybe-uninitialized] 2402 | bytes += ce_total_bytes (delta_ce); | ^~~~~~~~~~~~~~~~~~~~~~~~~ colins.c:2375:16: note: 'delta_ce' was declared here 2375 | db_buf_t delta_ce; | ^~~~~~~~ colins.c: In function 'cr_make_full_ceic': colins.c:3180:19: warning: 'delta' may be used uninitialized [-Wmaybe-uninitialized] 3180 | mp_set_push (ceic->ceic_mp, &all_ces, (void *) delta); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ colins.c:3167:20: note: 'delta' was declared here 3167 | db_buf_t delta; | ^~~~~ colins.c: In function 'col_dbg_log_new': colins.c:4606:42: warning: '%02d' directive output may be truncated writing between 2 and 5 bytes into a region of size between 4 and 9 [-Wformat-truncation=] 4606 | snprintf(szTS, sizeof (szTS), "%04d%02d%02d%02d%02d%02d", | ^~~~ colins.c:4606:33: note: directive argument in the range [0, 65535] 4606 | snprintf(szTS, sizeof (szTS), "%04d%02d%02d%02d%02d%02d", | ^~~~~~~~~~~~~~~~~~~~~~~~~~ colins.c:4606:33: note: directive argument in the range [0, 65535] colins.c:4606:33: note: directive argument in the range [0, 65535] colins.c:4606:33: note: directive argument in the range [0, 65535] In file included from /usr/include/stdio.h:970, from ../../libsrc/Dk/Dksystem.h:44, from ../../libsrc/Dk.h:44: In function 'snprintf', inlined from 'col_dbg_log_new' at colins.c:4606:3: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 15 and 32 bytes into a destination of size 15 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ colins.c: In function 'upd_col_pk': colins.c:3986:14: warning: variable 'to_unregister' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 3986 | id_hash_t *to_unregister = NULL; | ^~~~~~~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-row.lo `test -f 'row.c' || echo './'`row.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c row.c -fPIC -DPIC -o .libs/libwi_la-row.o row.c: In function 'itc_box_base_uri_column_impl': row.c:198:45: warning: unused parameter 'itc' [-Wunused-parameter] 198 | itc_box_base_uri_column_impl (it_cursor_t * itc, dbe_key_t * key, dtp_t *row, oid_t xml_col_id) | ~~~~~~~~~~~~~~^~~ row.c:198:62: warning: unused parameter 'key' [-Wunused-parameter] 198 | itc_box_base_uri_column_impl (it_cursor_t * itc, dbe_key_t * key, dtp_t *row, oid_t xml_col_id) | ~~~~~~~~~~~~^~~ row.c:198:74: warning: unused parameter 'row' [-Wunused-parameter] 198 | itc_box_base_uri_column_impl (it_cursor_t * itc, dbe_key_t * key, dtp_t *row, oid_t xml_col_id) | ~~~~~~~^~~ row.c:198:85: warning: unused parameter 'xml_col_id' [-Wunused-parameter] 198 | itc_box_base_uri_column_impl (it_cursor_t * itc, dbe_key_t * key, dtp_t *row, oid_t xml_col_id) | ~~~~~~^~~~~~~~~~ row.c: In function 'itc_box_base_uri_column': row.c:263:40: warning: unused parameter 'itc' [-Wunused-parameter] 263 | itc_box_base_uri_column (it_cursor_t * itc, db_buf_t page, oid_t xml_col_id) | ~~~~~~~~~~~~~~^~~ row.c:263:54: warning: unused parameter 'page' [-Wunused-parameter] 263 | itc_box_base_uri_column (it_cursor_t * itc, db_buf_t page, oid_t xml_col_id) | ~~~~~~~~~^~~~ row.c:263:66: warning: unused parameter 'xml_col_id' [-Wunused-parameter] 263 | itc_box_base_uri_column (it_cursor_t * itc, db_buf_t page, oid_t xml_col_id) | ~~~~~~^~~~~~~~~~ row.c: In function 'page_box_col': row.c:456:27: warning: unused variable 'qi' [-Wunused-variable] 456 | query_instance_t *qi = (query_instance_t *)(itc->itc_out_state); | ^~ In file included from row.c:1518: box2any.c: In function 'box_to_any_1': box2any.c:139:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 139 | if (sesn.dks_out_fill > PAGE_DATA_SZ - 10) | ^ In file included from row.c:1524: box2any.c: In function 'mp_box_to_any_1': box2any.c:139:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 139 | if (sesn.dks_out_fill > PAGE_DATA_SZ - 10) | ^ row.c: In function 'row_insert_cast': row.c:1694:7: warning: variable 'pos' set but not used [-Wunused-but-set-variable] 1694 | int pos, len; | ^~~ In file included from sqlnode.h:32, from row.c:28: row.c: In function 'row_set_col': wi.h:1749:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1749 | if (__off + len > MAX (rf->rf_space, MAX_ROW_BYTES)) GPF_T1 ("row fill overflow max bytes"); \ | ^ row.c:2342:7: note: in expansion of macro 'RF_LARGE_CHECK' 2342 | RF_LARGE_CHECK (rf, rf->rf_fill, len); | ^~~~~~~~~~~~~~ row.c: In function 'row_set_prefix': wi.h:1749:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1749 | if (__off + len > MAX (rf->rf_space, MAX_ROW_BYTES)) GPF_T1 ("row fill overflow max bytes"); \ | ^ row.c:2407:3: note: in expansion of macro 'RF_LARGE_CHECK' 2407 | RF_LARGE_CHECK (rf, rf->rf_fill, len + head - prefix_bytes); | ^~~~~~~~~~~~~~ row.c: In function 'row_insert_cast_temp': row.c:2476:69: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 2476 | && (IS_STRING_OR_BIN_DTP (dtp) && box_length (data) <= space)) | ^~ row.c: In function 'rd_col_change': row.c:2860:40: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 2860 | if (BOX_ELEMENTS (rd->rd_values) > nth) | ^ In file included from ../../libsrc/Dk.h:97, from wi.h:56: row.c: In function 'it_key_col_ddl': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ row.c:2978:13: note: in expansion of macro 'DO_BOX' 2978 | DO_BOX (col_data_ref_t *, cr, crinx, itc->itc_col_refs) | ^~~~~~ row.c: In function 'bif_key_col_ddl': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ cluster.h:1229:5: note: in expansion of macro 'DO_BOX' 1229 | DO_BOX (cl_slice_t *, csl, __ci, clm->clm_local_chg->chg_hosted_slices) | ^~~~~~ row.c:3031:7: note: in expansion of macro 'DO_LOCAL_CSL' 3031 | DO_LOCAL_CSL (csl, key->key_partition->kpd_map) | ^~~~~~~~~~~~ row.c:3002:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 3002 | bif_key_col_ddl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ row.c: In function 'row_insert_cast_temp': row.c:2465:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 2465 | if (cl->cl_sqt.sqt_is_xml) | ^ row.c:2470:9: note: here 2470 | default: | ^~~~~~~ row.c: In function 'itc_drop_index_slice': row.c:2736:13: warning: variable 'prev_dp' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 2736 | dp_addr_t prev_dp = 0; | ^~~~~~~ row.c:2737:7: warning: variable 'ctr' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 2737 | int ctr = 0, rc; | ^~~ row.c: In function 'key_find_col': row.c:2886:15: warning: '__builtin_strncpy' specified bound 120 equals destination size [-Wstringop-truncation] 2886 | strncpy (name, col->col_name, sizeof (name)); | ^ row.c: In function 'it_key_col_ddl': row.c:2909:13: warning: variable 'prev_dropped' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 2909 | dp_addr_t prev_dropped = 0; | ^~~~~~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqlinx.lo `test -f 'sqlinx.c' || echo './'`sqlinx.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqlinx.c -fPIC -DPIC -o .libs/libwi_la-sqlinx.o In file included from ../../libsrc/Dk.h:97, from sqlinx.c:27: sqlinx.c: In function 'sqlo_after_test_placeable': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlinx.c:114:7: note: in expansion of macro 'DO_BOX' 114 | DO_BOX (ST*, exp, inx, tree) | ^~~~~~ sqlinx.c: In function 'sqlo_ic_unplace': sqlinx.c:169:27: warning: unused parameter 'so' [-Wunused-parameter] 169 | sqlo_ic_unplace (sqlo_t * so, index_choice_t * ic) | ~~~~~~~~~^~ sqlinx.c: In function 'sqlo_key_only_on_leading_so': sqlinx.c:274:7: warning: unused variable 'inx' [-Wunused-variable] 274 | int inx = 0; | ^~~ sqlinx.c: In function 'key_serves_for_text_pred': sqlinx.c:369:14: warning: unused variable 'eq_pred' [-Wunused-variable] 369 | df_elt_t * eq_pred; | ^~~~~~~ sqlinx.c:365:11: warning: unused variable 'prefix' [-Wunused-variable] 365 | caddr_t prefix; | ^~~~~~ sqlinx.c:364:8: warning: unused variable 'tree' [-Wunused-variable] 364 | ST * tree; | ^~~~ sqlinx.c: In function 'sqlo_rdf_range_ck': sqlinx.c:596:44: warning: unused parameter 'dt_col_name' [-Wunused-parameter] 596 | sqlo_rdf_range_ck (char * r_prefix, char * dt_col_name, df_elt_t * lower, df_elt_t * upper) | ~~~~~~~^~~~~~~~~~~ sqlinx.c: In function 'sqlo_rdf_string_range': sqlinx.c:628:18: warning: variable 'range_col' set but not used [-Wunused-but-set-variable] 628 | dbe_column_t * range_col; | ^~~~~~~~~ sqlinx.c: In function 'sqlo_key_add_pk_eqs': sqlinx.c:782:90: warning: unused parameter 'col_preds_save' [-Wunused-parameter] 782 | sqlo_key_add_pk_eqs (df_elt_t * tb_dfe, dbe_key_t * key, index_choice_t * ic, dk_set_t * col_preds_save) | ~~~~~~~~~~~^~~~~~~~~~~~~~ sqlinx.c: In function 'sqlo_and_list_body_from_positions': sqlinx.c:982:45: warning: unused parameter 'so' [-Wunused-parameter] 982 | sqlo_and_list_body_from_positions (sqlo_t * so, dk_set_t pred_pos, df_elt_t ** jt, dk_set_t in_list) | ~~~~~~~~~^~ sqlinx.c: In function 'sqlg_in_iter_add_after_test': sqlinx.c:1037:39: warning: unused parameter 'so' [-Wunused-parameter] 1037 | sqlg_in_iter_add_after_test (sqlo_t * so, dk_set_t prev_in_iters, key_source_t * ks) | ~~~~~~~~~^~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-wirpc.lo `test -f 'wirpc.c' || echo './'`wirpc.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c wirpc.c -fPIC -DPIC -o .libs/libwi_la-wirpc.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-rdf_mapping_jso.lo `test -f 'rdf_mapping_jso.c' || echo './'`rdf_mapping_jso.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c rdf_mapping_jso.c -fPIC -DPIC -o .libs/libwi_la-rdf_mapping_jso.o rdf_mapping_jso.c:36:5: warning: missing initializer for field 'jsosd_fields_by_idx' of 'jso_struct_descr_t' {aka 'struct jso_struct_descr_s'} [-Wmissing-field-initializers] 36 | { 0, -1, NULL, NULL }, | ^ In file included from rdf_mapping_jso.h:26, from rdf_mapping_jso.c:24: jso.h:84:25: note: 'jsosd_fields_by_idx' declared here 84 | jso_field_descr_t ** jsosd_fields_by_idx; /*!< \c jsosd_fields_by_idx is array of (mostly) NULLs, jsosd_sizeof/sizeof(caddr_t) elements long. If the structure is treated as DV_ARRAY_OF_POINTER, N-th item of arrary can be a described field. In this case the description can be found as jsosd_fields_by_idx[N]. */ | ^~~~~~~~~~~~~~~~~~~ rdf_mapping_jso.c:69:5: warning: missing initializer for field 'jsosd_fields_by_idx' of 'jso_struct_descr_t' {aka 'struct jso_struct_descr_s'} [-Wmissing-field-initializers] 69 | { 0, -1, NULL, NULL }, | ^ jso.h:84:25: note: 'jsosd_fields_by_idx' declared here 84 | jso_field_descr_t ** jsosd_fields_by_idx; /*!< \c jsosd_fields_by_idx is array of (mostly) NULLs, jsosd_sizeof/sizeof(caddr_t) elements long. If the structure is treated as DV_ARRAY_OF_POINTER, N-th item of arrary can be a described field. In this case the description can be found as jsosd_fields_by_idx[N]. */ | ^~~~~~~~~~~~~~~~~~~ rdf_mapping_jso.c:159:5: warning: missing initializer for field 'jsosd_fields_by_idx' of 'jso_struct_descr_t' {aka 'struct jso_struct_descr_s'} [-Wmissing-field-initializers] 159 | { 0, -1, NULL, NULL }, | ^ jso.h:84:25: note: 'jsosd_fields_by_idx' declared here 84 | jso_field_descr_t ** jsosd_fields_by_idx; /*!< \c jsosd_fields_by_idx is array of (mostly) NULLs, jsosd_sizeof/sizeof(caddr_t) elements long. If the structure is treated as DV_ARRAY_OF_POINTER, N-th item of arrary can be a described field. In this case the description can be found as jsosd_fields_by_idx[N]. */ | ^~~~~~~~~~~~~~~~~~~ rdf_mapping_jso.c:182:5: warning: missing initializer for field 'jsosd_fields_by_idx' of 'jso_struct_descr_t' {aka 'struct jso_struct_descr_s'} [-Wmissing-field-initializers] 182 | { 0, -1, NULL, NULL }, | ^ jso.h:84:25: note: 'jsosd_fields_by_idx' declared here 84 | jso_field_descr_t ** jsosd_fields_by_idx; /*!< \c jsosd_fields_by_idx is array of (mostly) NULLs, jsosd_sizeof/sizeof(caddr_t) elements long. If the structure is treated as DV_ARRAY_OF_POINTER, N-th item of arrary can be a described field. In this case the description can be found as jsosd_fields_by_idx[N]. */ | ^~~~~~~~~~~~~~~~~~~ rdf_mapping_jso.c:206:5: warning: missing initializer for field 'jsosd_fields_by_idx' of 'jso_struct_descr_t' {aka 'struct jso_struct_descr_s'} [-Wmissing-field-initializers] 206 | { 0, -1, NULL, NULL }, | ^ jso.h:84:25: note: 'jsosd_fields_by_idx' declared here 84 | jso_field_descr_t ** jsosd_fields_by_idx; /*!< \c jsosd_fields_by_idx is array of (mostly) NULLs, jsosd_sizeof/sizeof(caddr_t) elements long. If the structure is treated as DV_ARRAY_OF_POINTER, N-th item of arrary can be a described field. In this case the description can be found as jsosd_fields_by_idx[N]. */ | ^~~~~~~~~~~~~~~~~~~ rdf_mapping_jso.c:234:5: warning: missing initializer for field 'jsosd_fields_by_idx' of 'jso_struct_descr_t' {aka 'struct jso_struct_descr_s'} [-Wmissing-field-initializers] 234 | { 0, -1, NULL, NULL }, | ^ jso.h:84:25: note: 'jsosd_fields_by_idx' declared here 84 | jso_field_descr_t ** jsosd_fields_by_idx; /*!< \c jsosd_fields_by_idx is array of (mostly) NULLs, jsosd_sizeof/sizeof(caddr_t) elements long. If the structure is treated as DV_ARRAY_OF_POINTER, N-th item of arrary can be a described field. In this case the description can be found as jsosd_fields_by_idx[N]. */ | ^~~~~~~~~~~~~~~~~~~ rdf_mapping_jso.c:271:5: warning: missing initializer for field 'jsosd_fields_by_idx' of 'jso_struct_descr_t' {aka 'struct jso_struct_descr_s'} [-Wmissing-field-initializers] 271 | { 0, -1, NULL, NULL }, | ^ jso.h:84:25: note: 'jsosd_fields_by_idx' declared here 84 | jso_field_descr_t ** jsosd_fields_by_idx; /*!< \c jsosd_fields_by_idx is array of (mostly) NULLs, jsosd_sizeof/sizeof(caddr_t) elements long. If the structure is treated as DV_ARRAY_OF_POINTER, N-th item of arrary can be a described field. In this case the description can be found as jsosd_fields_by_idx[N]. */ | ^~~~~~~~~~~~~~~~~~~ rdf_mapping_jso.c:328:5: warning: missing initializer for field 'jsosd_fields_by_idx' of 'jso_struct_descr_t' {aka 'struct jso_struct_descr_s'} [-Wmissing-field-initializers] 328 | { 0, -1, NULL, NULL }, | ^ jso.h:84:25: note: 'jsosd_fields_by_idx' declared here 84 | jso_field_descr_t ** jsosd_fields_by_idx; /*!< \c jsosd_fields_by_idx is array of (mostly) NULLs, jsosd_sizeof/sizeof(caddr_t) elements long. If the structure is treated as DV_ARRAY_OF_POINTER, N-th item of arrary can be a described field. In this case the description can be found as jsosd_fields_by_idx[N]. */ | ^~~~~~~~~~~~~~~~~~~ rdf_mapping_jso.c:353:5: warning: missing initializer for field 'jsosd_fields_by_idx' of 'jso_struct_descr_t' {aka 'struct jso_struct_descr_s'} [-Wmissing-field-initializers] 353 | { 0, -1, NULL, NULL }, | ^ jso.h:84:25: note: 'jsosd_fields_by_idx' declared here 84 | jso_field_descr_t ** jsosd_fields_by_idx; /*!< \c jsosd_fields_by_idx is array of (mostly) NULLs, jsosd_sizeof/sizeof(caddr_t) elements long. If the structure is treated as DV_ARRAY_OF_POINTER, N-th item of arrary can be a described field. In this case the description can be found as jsosd_fields_by_idx[N]. */ | ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-wiservic.lo `test -f 'wiservic.c' || echo './'`wiservic.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c wiservic.c -fPIC -DPIC -o .libs/libwi_la-wiservic.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqlprocc.lo `test -f 'sqlprocc.c' || echo './'`sqlprocc.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqlprocc.c -fPIC -DPIC -o .libs/libwi_la-sqlprocc.o In file included from ../../libsrc/Dk.h:97, from ../../libsrc/libutil.h:30, from sqlprocc.c:28: sqlprocc.c: In function 'sqlc_decl_variable_list_1': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlprocc.c:170:3: note: in expansion of macro 'DO_BOX' 170 | DO_BOX (ST *, decl, inx, params) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlprocc.c:247:7: note: in expansion of macro 'DO_BOX' 247 | DO_BOX (ST *, decl, inx, params) | ^~~~~~ sqlprocc.c: In function 'sqlc_opt_fetches': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlprocc.c:414:9: note: in expansion of macro 'DO_BOX' 414 | DO_BOX (state_slot_t *, out_slot, inx, out_slots) | ^~~~~~ sqlprocc.c: In function 'sqlc_fetch_stmt': sqlprocc.c:477:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 477 | if (n_slots != BOX_ELEMENTS (targets)) | ^~ sqlprocc.c:479:9: warning: format '%d' expects argument of type 'int', but argument 6 has type 'long unsigned int' [-Wformat=] 479 | "The count of supplied parameters to Virtuoso/PL FETCH " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sqlprocc.c:480:82: note: format string is defined here 480 | "statement does not match the count of selected columns: %d parameters, %d columns", n_slots, BOX_ELEMENTS (targets)); | ~^ | | | int | %ld ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlprocc.c:482:3: note: in expansion of macro 'DO_BOX_FAST' 482 | DO_BOX_FAST (ST *, ref, inx, targets) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ sqlprocc.c:494:7: note: in expansion of macro '_DO_BOX_FAST' 494 | _DO_BOX_FAST (inx2, targets) | ^~~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlprocc.c:538:7: note: in expansion of macro 'DO_BOX' 538 | DO_BOX (ST *, ref, inx, targets) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlprocc.c:556:7: note: in expansion of macro 'DO_BOX' 556 | DO_BOX (ST *, ref, inx, targets) | ^~~~~~ sqlprocc.c: In function 'sqlc_compound_stmt': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlprocc.c:634:3: note: in expansion of macro 'DO_BOX' 634 | DO_BOX (ST *, stmt, inx, body) | ^~~~~~ sqlprocc.c: In function 'sqlc_if_stmt': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlprocc.c:697:3: note: in expansion of macro 'DO_BOX' 697 | DO_BOX (ST *, clause, inx, stmt->_.if_stmt.elif_list) | ^~~~~~ sqlprocc.c: In function 'sqlc_proc_cost': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlprocc.c:865:3: note: in expansion of macro 'DO_BOX' 865 | DO_BOX (caddr_t, n, inx, numbers) | ^~~~~~ sqlprocc.c: In function 'sqlc_for_vectored_decl': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlprocc.c:879:3: note: in expansion of macro 'DO_BOX' 879 | DO_BOX (ST *, decl, inx, params) | ^~~~~~ sqlprocc.c:882:17: warning: variable 'compound_set' set but not used [-Wunused-but-set-variable] 882 | dk_set_t *compound_set = NULL; | ^~~~~~~~~~~~ sqlprocc.c: In function 'sqlc_for_vectored_stmt': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlprocc.c:941:3: note: in expansion of macro 'DO_BOX_FAST' 941 | DO_BOX_FAST (ST *, decl, inx, stmt->_.for_vec.decl) | ^~~~~~~~~~~ sqlprocc.c: In function 'sqlc_not_vectored_stmt': sqlprocc.c:979:7: warning: unused variable 'inx' [-Wunused-variable] 979 | int inx; | ^~~ sqlprocc.c: In function 'sqlc_cursor_no_vec': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlprocc.c:1222:7: note: in expansion of macro 'DO_BOX' 1222 | DO_BOX (ST *, exp, inx, tree) | ^~~~~~ sqlprocc.c: In function 'sqlc_vec_current_of': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlprocc.c:1243:7: note: in expansion of macro 'DO_BOX' 1243 | DO_BOX (ST *, exp, inx, tree) | ^~~~~~ sqlprocc.c: In function 'sqlc_check_vectored': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlprocc.c:1342:3: note: in expansion of macro 'DO_BOX' 1342 | DO_BOX (ST*, decl, inx, tree->_.compound.body) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlprocc.c:1346:11: note: in expansion of macro 'DO_BOX' 1346 | DO_BOX (ST*, decl2, inx2, decl->_.compound.body) | ^~~~~~ sqlprocc.c: In function 'sqlc_module_decl': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlprocc.c:1418:3: note: in expansion of macro 'DO_BOX' 1418 | DO_BOX (ST *, sc_proc, inx, tree->_.module.procs) | ^~~~~~ sqlprocc.c: In function 'sqlc_trig_params': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlprocc.c:1513:7: note: in expansion of macro 'DO_BOX' 1513 | DO_BOX (ST *, alias, inx, tree->_.trigger.old_alias) | ^~~~~~ sqlprocc.c: In function 'sqlc_qr_trig_event': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlprocc.c:1592:11: note: in expansion of macro 'DO_BOX' 1592 | DO_BOX (caddr_t, cname, inx, event) | ^~~~~~ sqlprocc.c: In function 'sqlc_compound_stmt': sqlprocc.c:649:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 649 | sqlc_new_error (sc->sc_cc, "42000", "SQ135", "Duplicate label name %s", stmt->_.op.arg_1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sqlprocc.c:651:7: note: here 651 | default: | ^~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-string.lo `test -f 'string.c' || echo './'`string.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c string.c -fPIC -DPIC -o .libs/libwi_la-string.o In file included from string.c:85: string_tmpl.c: In function 'dfmatch': string_tmpl.c:130:54: warning: array subscript 224 is above array bounds of 'char[32]' [-Warray-bounds=] 130 | #define get_plain_letter(C) (iso_diacritic_to_plain[(C)-'\340']) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ string_tmpl.c:633:20: note: in expansion of macro 'get_plain_letter' 633 | c2 = get_plain_letter (c2); | ^~~~~~~~~~~~~~~~ string_tmpl.c:62:6: note: while referencing 'iso_diacritic_to_plain' 62 | char iso_diacritic_to_plain[] = | ^~~~~~~~~~~~~~~~~~~~~~ string_tmpl.c:130:54: warning: array subscript 224 is above array bounds of 'char[32]' [-Warray-bounds=] 130 | #define get_plain_letter(C) (iso_diacritic_to_plain[(C)-'\340']) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ string_tmpl.c:625:20: note: in expansion of macro 'get_plain_letter' 625 | c1 = get_plain_letter (c1); | ^~~~~~~~~~~~~~~~ string_tmpl.c:62:6: note: while referencing 'iso_diacritic_to_plain' 62 | char iso_diacritic_to_plain[] = | ^~~~~~~~~~~~~~~~~~~~~~ string_tmpl.c: In function 'nc_strstr': string_tmpl.c:130:54: warning: array subscript 224 is above array bounds of 'char[32]' [-Warray-bounds=] 130 | #define get_plain_letter(C) (iso_diacritic_to_plain[(C)-'\340']) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ string_tmpl.c:787:15: note: in expansion of macro 'get_plain_letter' 787 | d = get_plain_letter (d); | ^~~~~~~~~~~~~~~~ string_tmpl.c:62:6: note: while referencing 'iso_diacritic_to_plain' 62 | char iso_diacritic_to_plain[] = | ^~~~~~~~~~~~~~~~~~~~~~ string_tmpl.c:130:54: warning: array subscript 224 is above array bounds of 'char[32]' [-Warray-bounds=] 130 | #define get_plain_letter(C) (iso_diacritic_to_plain[(C)-'\340']) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ string_tmpl.c:808:23: note: in expansion of macro 'get_plain_letter' 808 | d = get_plain_letter (d); | ^~~~~~~~~~~~~~~~ string_tmpl.c:62:6: note: while referencing 'iso_diacritic_to_plain' 62 | char iso_diacritic_to_plain[] = | ^~~~~~~~~~~~~~~~~~~~~~ In function 'nc_strstr_coll', inlined from '__cmp_like' at string_tmpl.c:967:13: string_tmpl.c:130:54: warning: array subscript 224 is above array bounds of 'char[32]' [-Warray-bounds=] 130 | #define get_plain_letter(C) (iso_diacritic_to_plain[(C)-'\340']) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ string_tmpl.c:889:15: note: in expansion of macro 'get_plain_letter' 889 | d = get_plain_letter (d); | ^~~~~~~~~~~~~~~~ string_tmpl.c: In function '__cmp_like': string_tmpl.c:62:6: note: while referencing 'iso_diacritic_to_plain' 62 | char iso_diacritic_to_plain[] = | ^~~~~~~~~~~~~~~~~~~~~~ In function 'nc_strstr_coll', inlined from '__cmp_like' at string_tmpl.c:967:13: string_tmpl.c:130:54: warning: array subscript 224 is above array bounds of 'char[32]' [-Warray-bounds=] 130 | #define get_plain_letter(C) (iso_diacritic_to_plain[(C)-'\340']) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ string_tmpl.c:910:23: note: in expansion of macro 'get_plain_letter' 910 | d = get_plain_letter (d); | ^~~~~~~~~~~~~~~~ string_tmpl.c: In function '__cmp_like': string_tmpl.c:62:6: note: while referencing 'iso_diacritic_to_plain' 62 | char iso_diacritic_to_plain[] = | ^~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-nquad_p.lo `test -f 'nquad_p.c' || echo './'`nquad_p.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c nquad_p.c -fPIC -DPIC -o .libs/libwi_la-nquad_p.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-search.lo `test -f 'search.c' || echo './'`search.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c search.c -fPIC -DPIC -o .libs/libwi_la-search.o In file included from ../../libsrc/Dk.h:97, from wi.h:56, from sqlnode.h:32, from search.c:28: search.c: In function 'box_serial_length': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ search.c:284:9: note: in expansion of macro 'DO_BOX' 284 | DO_BOX (caddr_t, v, inx, (caddr_t *)box) | ^~~~~~ search.c:371:23: warning: unused variable 'mbs' [-Wunused-variable] 371 | unsigned char mbs[VIRT_MB_CUR_MAX]; | ^~~ search.c: In function 'itc_dive_cache_check': search.c:395:37: warning: unused parameter 'itc' [-Wunused-parameter] 395 | itc_dive_cache_check (it_cursor_t * itc) | ~~~~~~~~~~~~~~^~~ search.c: In function 'itc_create': search.c:462:20: warning: unused parameter 'isp' [-Wunused-parameter] 462 | itc_create (void * isp, lock_trx_t * trx) | ~~~~~~~^~~ search.c: In function 'plh_copy': search.c:582:27: warning: unused parameter 'pl' [-Wunused-parameter] 582 | plh_copy (placeholder_t * pl) | ~~~~~~~~~~~~~~~~^~ In file included from search.c:722: dvcmp.c: In function 'dv_compare': dvcmp.c:234:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 234 | if (len > sizeof (copy)) | ^ dvcmp.c:341:34: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 341 | if (head_len + len > sizeof (auto_copy)) | ^ In file included from search.c:727: dvcmp.c: In function 'dv_compare_so': dvcmp.c:234:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 234 | if (len > sizeof (copy)) | ^ dvcmp.c:341:34: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 341 | if (head_len + len > sizeof (auto_copy)) | ^ search.c: In function 'itc_like_any_check': search.c:733:35: warning: unused parameter 'itc' [-Wunused-parameter] 733 | itc_like_any_check (it_cursor_t * itc, db_buf_t dv1, db_buf_t dv3, row_size_t len1, row_size_t len3, unsigned short offset, db_buf_t pattern) | ~~~~~~~~~~~~~~^~~ search.c:733:63: warning: unused parameter 'dv3' [-Wunused-parameter] 733 | itc_like_any_check (it_cursor_t * itc, db_buf_t dv1, db_buf_t dv3, row_size_t len1, row_size_t len3, unsigned short offset, db_buf_t pattern) | ~~~~~~~~~^~~ search.c:733:96: warning: unused parameter 'len3' [-Wunused-parameter] 733 | itc_like_any_check (it_cursor_t * itc, db_buf_t dv1, db_buf_t dv3, row_size_t len1, row_size_t len3, unsigned short offset, db_buf_t pattern) | ~~~~~~~~~~~^~~~ search.c:733:117: warning: unused parameter 'offset' [-Wunused-parameter] 733 | itc_like_any_check (it_cursor_t * itc, db_buf_t dv1, db_buf_t dv3, row_size_t len1, row_size_t len3, unsigned short offset, db_buf_t pattern) | ~~~~~~~~~~~~~~~^~~~~~ search.c: In function 'itc_like_compare': search.c:772:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 772 | if (dtp2 != DV_SHORT_STRING && dtp2 != DV_LONG_STRING && dtp2 != DV_WIDE && dtp2 != DV_LONG_WIDE ) | ^~ search.c:774:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 774 | switch (dtp2) | ^~~~~~ search.c: In function 'ce_like_filter': search.c:823:38: warning: unused parameter 'row' [-Wunused-parameter] 823 | ce_like_filter (col_pos_t * cpo, int row, dtp_t flags, db_buf_t val, int len, int64 offset, int rl) | ~~~~^~~ search.c:823:97: warning: unused parameter 'rl' [-Wunused-parameter] 823 | ce_like_filter (col_pos_t * cpo, int row, dtp_t flags, db_buf_t val, int len, int64 offset, int rl) | ~~~~^~ search.c: In function 'page_find_leaf': search.c:1028:18: warning: comparison of integer expressions of different signedness: 'dp_addr_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1028 | if (lf == LONG_REF (row + key->key_key_leaf[rv])) | ^~ search.c:1033:18: warning: comparison of integer expressions of different signedness: 'dp_addr_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1033 | if (lf == LONG_REF (row + LD_LEAF)) | ^~ search.c: In function 'itc_prev_entry': search.c:1042:52: warning: unused parameter 'buf' [-Wunused-parameter] 1042 | itc_prev_entry (it_cursor_t * itc, buffer_desc_t * buf) | ~~~~~~~~~~~~~~~~^~~ search.c: In function 'itc_page_search': search.c:1794:12: warning: variable 'page' set but not used [-Wunused-but-set-variable] 1794 | db_buf_t page = (*buf_ret)->bd_buffer, row; | ^~~~ search.c: In function 'itc_col_page_search': search.c:2264:8: warning: variable 'txn_clear' set but not used [-Wunused-but-set-variable] 2264 | char txn_clear; | ^~~~~~~~~ search.c: In function 'itc_read_ahead1': search.c:2815:12: warning: variable 'page' set but not used [-Wunused-but-set-variable] 2815 | db_buf_t page = (*buf_ret)->bd_buffer; | ^~~~ search.c: In function 'em_trigger_ra': search.c:3064:23: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'int' [-Wsign-compare] 3064 | if (now - (rh >> 8) > window) | ^ search.c: In function 'em_ext_ra_pages': search.c:3103:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 3103 | for (inx = 0; inx < EXTENT_SZ / BITS_IN_LONG; inx++) | ^ search.c:3106:29: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 3106 | for (b_idx = 0; b_idx < BITS_IN_LONG; b_idx++) | ^ search.c: In function 'itc_read_aside': search.c:3154:32: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 3154 | if (disk_reads + tc_new_page < main_bufs) | ^ search.c:3143:52: warning: unused parameter 'buf' [-Wunused-parameter] 3143 | itc_read_aside (it_cursor_t * itc, buffer_desc_t * buf, dp_addr_t dp) | ~~~~~~~~~~~~~~~~^~~ search.c: In function 'dbs_timeout_read_history': search.c:3186:27: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 3186 | int window = disk_reads < main_bufs ? em_ra_startup_window : em_ra_window; | ^ search.c:3208:28: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'int' [-Wsign-compare] 3208 | if (now - (rh >> 8) > 4 * window) | ^ search.c: In function 'col_min_max_trunc': search.c:3255:31: warning: pointer targets in passing argument 1 of 'box_n_chars' differ in signedness [-Wpointer-sign] 3255 | ret = box_n_chars (val, 30); | ^~~ | | | caddr_t {aka char *} In file included from sqlnode.h:2095: sqlfn.h:1463:30: note: expected 'dtp_t *' {aka 'unsigned char *'} but argument is of type 'caddr_t' {aka 'char *'} 1463 | caddr_t box_n_chars (dtp_t * bin, int len); | ~~~~~~~~^~~ search.c: In function 'itc_col_stat_free': search.c:3379:11: warning: unused variable 'is_first' [-Wunused-variable] 3379 | int is_first = 1; | ^~~~~~~~ search.c: In function 'itc_page_col_stat': search.c:3690:26: warning: unused variable 'row' [-Wunused-variable] 3690 | DO_ROWS (buf, map_pos, row, NULL) | ^~~ wi.h:1393:14: note: in definition of macro 'DO_ROWS' 1393 | db_buf_t row = buf->bd_buffer + buf->bd_content_map->pm_entries[map_pos]; | ^~~ search.c: In function 'itc_matches_on_page': search.c:3827:27: warning: variable 'was_left_leaf' set but not used [-Wunused-but-set-variable] 3827 | int have_left_leaf = 0, was_left_leaf = 0; | ^~~~~~~~~~~~~ search.c: In function 'key_count_estimate': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ cluster.h:1229:5: note: in expansion of macro 'DO_BOX' 1229 | DO_BOX (cl_slice_t *, csl, __ci, clm->clm_local_chg->chg_hosted_slices) | ^~~~~~ search.c:4361:7: note: in expansion of macro 'DO_LOCAL_CSL' 4361 | DO_LOCAL_CSL (csl, key->key_partition->kpd_map) | ^~~~~~~~~~~~ dvcmp.c: In function 'dv_compare': dvcmp.c:143:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 143 | if (-1 != inx) | ^ dvcmp.c:145:7: note: here 145 | case DV_LONG_INT: | ^~~~ dvcmp.c: In function 'dv_compare_so': dvcmp.c:143:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 143 | if (-1 != inx) | ^ dvcmp.c:145:7: note: here 145 | case DV_LONG_INT: | ^~~~ search.c: In function 'key_count_estimate_slice': search.c:4298:9: warning: variable 'res' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 4298 | int64 res = 0, sample; | ^~~ search.c:4296:49: warning: argument 'n_samples' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 4296 | key_count_estimate_slice (dbe_key_t * key, int n_samples, int upd_col_stats, slice_id_t slice) | ~~~~^~~~~~~~~ search.c: In function 'key_rdf_lang_id': search.c:4390:7: warning: variable 'id' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 4390 | int id = 0; | ^~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-srvmultibyte.lo `test -f 'srvmultibyte.c' || echo './'`srvmultibyte.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c srvmultibyte.c -fPIC -DPIC -o .libs/libwi_la-srvmultibyte.o srvmultibyte.c: In function 'box_narrow_string_as_wide': srvmultibyte.c:281:104: warning: format '%ld' expects a matching 'long int' argument [-Wformat=] 281 | *err_ret = srv_make_new_error ("22023", "SR578", "The expected result length of wide string (%ld) is too large"); | ~~^ | | | long int In file included from wi.h:115, from sqlnode.h:32, from srvmultibyte.c:26: srvmultibyte.c: In function 'compare_wide_to_utf8': widd.h:174:61: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 174 | #define COLLATION_XLAT_WIDE(co,src) ((((unsigned int)(src)) >= (co)->co_xlat_table_len) ? ((unsigned int)(src)) : COLLATION_XLAT_WIDE_NOCHECK(co,src)) | ^~ srvmultibyte.c:566:21: note: in expansion of macro 'COLLATION_XLAT_WIDE' 566 | xlat_wtmp = COLLATION_XLAT_WIDE (collation, wtmp); | ^~~~~~~~~~~~~~~~~~~ widd.h:173:45: warning: operand of '?:' changes signedness from 'wchar_t' {aka 'int'} to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 173 | #define COLLATION_XLAT_WIDE_NOCHECK(co,src) ((co)->co_xlat_table[((unsigned int)(src))]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ widd.h:174:115: note: in expansion of macro 'COLLATION_XLAT_WIDE_NOCHECK' 174 | #define COLLATION_XLAT_WIDE(co,src) ((((unsigned int)(src)) >= (co)->co_xlat_table_len) ? ((unsigned int)(src)) : COLLATION_XLAT_WIDE_NOCHECK(co,src)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ srvmultibyte.c:566:21: note: in expansion of macro 'COLLATION_XLAT_WIDE' 566 | xlat_wtmp = COLLATION_XLAT_WIDE (collation, wtmp); | ^~~~~~~~~~~~~~~~~~~ widd.h:174:61: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 174 | #define COLLATION_XLAT_WIDE(co,src) ((((unsigned int)(src)) >= (co)->co_xlat_table_len) ? ((unsigned int)(src)) : COLLATION_XLAT_WIDE_NOCHECK(co,src)) | ^~ srvmultibyte.c:567:17: note: in expansion of macro 'COLLATION_XLAT_WIDE' 567 | xlat2 = COLLATION_XLAT_WIDE (collation, wide_data[winx]); | ^~~~~~~~~~~~~~~~~~~ widd.h:173:45: warning: operand of '?:' changes signedness from 'wchar_t' {aka 'int'} to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 173 | #define COLLATION_XLAT_WIDE_NOCHECK(co,src) ((co)->co_xlat_table[((unsigned int)(src))]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ widd.h:174:115: note: in expansion of macro 'COLLATION_XLAT_WIDE_NOCHECK' 174 | #define COLLATION_XLAT_WIDE(co,src) ((((unsigned int)(src)) >= (co)->co_xlat_table_len) ? ((unsigned int)(src)) : COLLATION_XLAT_WIDE_NOCHECK(co,src)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ srvmultibyte.c:567:17: note: in expansion of macro 'COLLATION_XLAT_WIDE' 567 | xlat2 = COLLATION_XLAT_WIDE (collation, wide_data[winx]); | ^~~~~~~~~~~~~~~~~~~ srvmultibyte.c: In function 'compare_utf8_with_collation': widd.h:174:61: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 174 | #define COLLATION_XLAT_WIDE(co,src) ((((unsigned int)(src)) >= (co)->co_xlat_table_len) ? ((unsigned int)(src)) : COLLATION_XLAT_WIDE_NOCHECK(co,src)) | ^~ srvmultibyte.c:625:22: note: in expansion of macro 'COLLATION_XLAT_WIDE' 625 | if (!COLLATION_XLAT_WIDE (collation, wtmp2)) | ^~~~~~~~~~~~~~~~~~~ widd.h:173:45: warning: operand of '?:' changes signedness from 'wchar_t' {aka 'int'} to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 173 | #define COLLATION_XLAT_WIDE_NOCHECK(co,src) ((co)->co_xlat_table[((unsigned int)(src))]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ widd.h:174:115: note: in expansion of macro 'COLLATION_XLAT_WIDE_NOCHECK' 174 | #define COLLATION_XLAT_WIDE(co,src) ((((unsigned int)(src)) >= (co)->co_xlat_table_len) ? ((unsigned int)(src)) : COLLATION_XLAT_WIDE_NOCHECK(co,src)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ srvmultibyte.c:625:22: note: in expansion of macro 'COLLATION_XLAT_WIDE' 625 | if (!COLLATION_XLAT_WIDE (collation, wtmp2)) | ^~~~~~~~~~~~~~~~~~~ widd.h:174:61: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 174 | #define COLLATION_XLAT_WIDE(co,src) ((((unsigned int)(src)) >= (co)->co_xlat_table_len) ? ((unsigned int)(src)) : COLLATION_XLAT_WIDE_NOCHECK(co,src)) | ^~ srvmultibyte.c:648:22: note: in expansion of macro 'COLLATION_XLAT_WIDE' 648 | xlat_wtmp1 = COLLATION_XLAT_WIDE (collation, wtmp1); | ^~~~~~~~~~~~~~~~~~~ widd.h:173:45: warning: operand of '?:' changes signedness from 'wchar_t' {aka 'int'} to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 173 | #define COLLATION_XLAT_WIDE_NOCHECK(co,src) ((co)->co_xlat_table[((unsigned int)(src))]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ widd.h:174:115: note: in expansion of macro 'COLLATION_XLAT_WIDE_NOCHECK' 174 | #define COLLATION_XLAT_WIDE(co,src) ((((unsigned int)(src)) >= (co)->co_xlat_table_len) ? ((unsigned int)(src)) : COLLATION_XLAT_WIDE_NOCHECK(co,src)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ srvmultibyte.c:648:22: note: in expansion of macro 'COLLATION_XLAT_WIDE' 648 | xlat_wtmp1 = COLLATION_XLAT_WIDE (collation, wtmp1); | ^~~~~~~~~~~~~~~~~~~ widd.h:174:61: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 174 | #define COLLATION_XLAT_WIDE(co,src) ((((unsigned int)(src)) >= (co)->co_xlat_table_len) ? ((unsigned int)(src)) : COLLATION_XLAT_WIDE_NOCHECK(co,src)) | ^~ srvmultibyte.c:654:22: note: in expansion of macro 'COLLATION_XLAT_WIDE' 654 | xlat_wtmp2 = COLLATION_XLAT_WIDE (collation, wtmp2); | ^~~~~~~~~~~~~~~~~~~ widd.h:173:45: warning: operand of '?:' changes signedness from 'wchar_t' {aka 'int'} to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 173 | #define COLLATION_XLAT_WIDE_NOCHECK(co,src) ((co)->co_xlat_table[((unsigned int)(src))]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ widd.h:174:115: note: in expansion of macro 'COLLATION_XLAT_WIDE_NOCHECK' 174 | #define COLLATION_XLAT_WIDE(co,src) ((((unsigned int)(src)) >= (co)->co_xlat_table_len) ? ((unsigned int)(src)) : COLLATION_XLAT_WIDE_NOCHECK(co,src)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ srvmultibyte.c:654:22: note: in expansion of macro 'COLLATION_XLAT_WIDE' 654 | xlat_wtmp2 = COLLATION_XLAT_WIDE (collation, wtmp2); | ^~~~~~~~~~~~~~~~~~~ srvmultibyte.c: In function 'box_narrow_string_as_utf8': srvmultibyte.c:945:57: warning: unused parameter '_str' [-Wunused-parameter] 945 | DBG_NAME(box_narrow_string_as_utf8) (DBG_PARAMS caddr_t _str, caddr_t narrow, long max_len, wcharset_t *charset, caddr_t * err_ret, int isbox) | ~~~~~~~~^~~~ srvmultibyte.c:945:84: warning: unused parameter 'max_len' [-Wunused-parameter] 945 | DBG_NAME(box_narrow_string_as_utf8) (DBG_PARAMS caddr_t _str, caddr_t narrow, long max_len, wcharset_t *charset, caddr_t * err_ret, int isbox) | ~~~~~^~~~~~~ srvmultibyte.c: In function 'reverse_wide_string': srvmultibyte.c:1004:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1004 | for (inx=0;inx= (co)->co_xlat_table_len) ? ((unsigned int)(src)) : COLLATION_XLAT_WIDE_NOCHECK(co,src)) | ^~ srvmultibyte.c:1048:24: note: in expansion of macro 'COLLATION_XLAT_WIDE' 1048 | if (!COLLATION_XLAT_WIDE (collation, wtmp1)) | ^~~~~~~~~~~~~~~~~~~ widd.h:173:45: warning: operand of '?:' changes signedness from 'wchar_t' {aka 'int'} to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 173 | #define COLLATION_XLAT_WIDE_NOCHECK(co,src) ((co)->co_xlat_table[((unsigned int)(src))]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ widd.h:174:115: note: in expansion of macro 'COLLATION_XLAT_WIDE_NOCHECK' 174 | #define COLLATION_XLAT_WIDE(co,src) ((((unsigned int)(src)) >= (co)->co_xlat_table_len) ? ((unsigned int)(src)) : COLLATION_XLAT_WIDE_NOCHECK(co,src)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ srvmultibyte.c:1048:24: note: in expansion of macro 'COLLATION_XLAT_WIDE' 1048 | if (!COLLATION_XLAT_WIDE (collation, wtmp1)) | ^~~~~~~~~~~~~~~~~~~ widd.h:174:61: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 174 | #define COLLATION_XLAT_WIDE(co,src) ((((unsigned int)(src)) >= (co)->co_xlat_table_len) ? ((unsigned int)(src)) : COLLATION_XLAT_WIDE_NOCHECK(co,src)) | ^~ srvmultibyte.c:1060:24: note: in expansion of macro 'COLLATION_XLAT_WIDE' 1060 | xlat_wtmp2 = COLLATION_XLAT_WIDE (collation, wtmp2); | ^~~~~~~~~~~~~~~~~~~ widd.h:173:45: warning: operand of '?:' changes signedness from 'wchar_t' {aka 'int'} to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 173 | #define COLLATION_XLAT_WIDE_NOCHECK(co,src) ((co)->co_xlat_table[((unsigned int)(src))]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ widd.h:174:115: note: in expansion of macro 'COLLATION_XLAT_WIDE_NOCHECK' 174 | #define COLLATION_XLAT_WIDE(co,src) ((((unsigned int)(src)) >= (co)->co_xlat_table_len) ? ((unsigned int)(src)) : COLLATION_XLAT_WIDE_NOCHECK(co,src)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ srvmultibyte.c:1060:24: note: in expansion of macro 'COLLATION_XLAT_WIDE' 1060 | xlat_wtmp2 = COLLATION_XLAT_WIDE (collation, wtmp2); | ^~~~~~~~~~~~~~~~~~~ widd.h:174:61: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 174 | #define COLLATION_XLAT_WIDE(co,src) ((((unsigned int)(src)) >= (co)->co_xlat_table_len) ? ((unsigned int)(src)) : COLLATION_XLAT_WIDE_NOCHECK(co,src)) | ^~ srvmultibyte.c:1070:24: note: in expansion of macro 'COLLATION_XLAT_WIDE' 1070 | xlat_wtmp1 = COLLATION_XLAT_WIDE (collation, wtmp1); | ^~~~~~~~~~~~~~~~~~~ widd.h:173:45: warning: operand of '?:' changes signedness from 'wchar_t' {aka 'int'} to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 173 | #define COLLATION_XLAT_WIDE_NOCHECK(co,src) ((co)->co_xlat_table[((unsigned int)(src))]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ widd.h:174:115: note: in expansion of macro 'COLLATION_XLAT_WIDE_NOCHECK' 174 | #define COLLATION_XLAT_WIDE(co,src) ((((unsigned int)(src)) >= (co)->co_xlat_table_len) ? ((unsigned int)(src)) : COLLATION_XLAT_WIDE_NOCHECK(co,src)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ srvmultibyte.c:1070:24: note: in expansion of macro 'COLLATION_XLAT_WIDE' 1070 | xlat_wtmp1 = COLLATION_XLAT_WIDE (collation, wtmp1); | ^~~~~~~~~~~~~~~~~~~ srvmultibyte.c:1015:47: warning: unused parameter 'n1' [-Wunused-parameter] 1015 | strstr_utf8_with_collation (caddr_t dv1, long n1, | ~~~~~^~ srvmultibyte.c:1016:23: warning: unused parameter 'n2' [-Wunused-parameter] 1016 | caddr_t dv2, long n2, caddr_t *next, collation_t *collation) | ~~~~~^~ srvmultibyte.c: In function 'parse_wide_string_literal': srvmultibyte.c:104:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 104 | if (!parse_not_char_c_escape) | ^ srvmultibyte.c:212:9: note: here 212 | default: | ^~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-vechash.lo `test -f 'vechash.c' || echo './'`vechash.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c vechash.c -fPIC -DPIC -o .libs/libwi_la-vechash.o In file included from ../../libsrc/Dk.h:97, from wi.h:56, from sqlnode.h:32, from vechash.c:28: vechash.c: In function 'ph_is_hit': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ vechash.c:155:3: note: in expansion of macro 'DO_BOX' 155 | DO_BOX (state_slot_t *, ssl, inx, ha->ha_slots) | ^~~~~~ vechash.c:152:25: warning: unused parameter 'ph' [-Wunused-parameter] 152 | ph_is_hit (pre_hash_t * ph, pre_bucket_t * pb, hash_area_t * ha, caddr_t * inst, int row) | ~~~~~~~~~~~~~^~ vechash.c: In function 'ph_fill': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ vechash.c:187:3: note: in expansion of macro 'DO_BOX' 187 | DO_BOX (state_slot_t *, ssl, inx, ha->ha_slots) | ^~~~~~ vechash.c:228:14: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 228 | if (-1 == hash) | ^~ vechash.c:246:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 246 | if (pb->pb_hash != hash || ph_is_hit (ph, pb, ha, inst, inx)) | ^~ vechash.c: In function 'hs_vec_outer_row': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ vechash.c:276:3: note: in expansion of macro 'DO_BOX' 276 | DO_BOX (state_slot_t *, out, inx, hs->hs_out_slots) | ^~~~~~ vechash.c: In function 'ssl_array_reset': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ vechash.c:290:3: note: in expansion of macro 'DO_BOX' 290 | DO_BOX (state_slot_t *, ssl, inx, ssls) | ^~~~~~ vechash.c: In function 'hash_source_vec_input_memcache': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ vechash.c:341:11: note: in expansion of macro 'DO_BOX' 341 | DO_BOX (state_slot_t *, ref, inx, hs->hs_ref_slots) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ vechash.c:377:9: note: in expansion of macro 'DO_BOX' 377 | DO_BOX (state_slot_t *, out, inx, hs->hs_out_slots) | ^~~~~~ vechash.c: In function 'ha_fill_prehash': vechash.c:410:32: warning: unused parameter 'ha' [-Wunused-parameter] 410 | ha_fill_prehash (hash_area_t * ha, caddr_t * inst, pre_hash_t * ph, int n_sets) | ~~~~~~~~~~~~~~^~ vechash.c:410:46: warning: unused parameter 'inst' [-Wunused-parameter] 410 | ha_fill_prehash (hash_area_t * ha, caddr_t * inst, pre_hash_t * ph, int n_sets) | ~~~~~~~~~~^~~~ vechash.c: In function 'hash_source_vec_input': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ vechash.c:482:11: note: in expansion of macro 'DO_BOX' 482 | DO_BOX (state_slot_t *, ref, inx, hs->hs_ref_slots) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ vechash.c:522:11: note: in expansion of macro 'DO_BOX' 522 | DO_BOX (state_slot_t *, out, inx, hs->hs_out_slots) | ^~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqlview.lo `test -f 'sqlview.c' || echo './'`sqlview.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqlview.c -fPIC -DPIC -o .libs/libwi_la-sqlview.o In file included from ../../libsrc/Dk.h:97, from ../../libsrc/libutil.h:30, from sqlview.c:28: sqlview.c: In function 'sqlc_expand_col_ref': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlview.c:92:3: note: in expansion of macro 'DO_BOX' 92 | DO_BOX (ST *, as_exp, inx, selection) | ^~~~~~ sqlview.c:87:35: warning: unused parameter 'sc' [-Wunused-parameter] 87 | sqlc_expand_col_ref (sql_comp_t * sc, ST * ref, comp_table_t * view_ct) | ~~~~~~~~~~~~~^~ sqlview.c: In function 'sqlc_col_to_view_scope': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlview.c:182:3: note: in expansion of macro 'DO_BOX' 182 | DO_BOX (ST *, as_exp, inx, sel) | ^~~~~~ sqlview.c:173:16: warning: unused parameter 'aliases' [-Wunused-parameter] 173 | dk_set_t * aliases) | ~~~~~~~~~~~^~~~~~~ sqlview.c: In function 'sqlc_exp_to_view_scope': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST' 236 | _DO_BOX_FAST(inx, arr) | ^~~~~~~~~~~~ sqlview.c:256:7: note: in expansion of macro '_DO_BOX' 256 | _DO_BOX (inx, tree->_.call.params) | ^~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST' 236 | _DO_BOX_FAST(inx, arr) | ^~~~~~~~~~~~ sqlview.c:265:7: note: in expansion of macro '_DO_BOX' 265 | _DO_BOX (inx, tree->_.comma_exp.exps) | ^~~~~~~ sqlview.c: In function 'sqlc_proc_table_cols': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlview.c:296:3: note: in expansion of macro 'DO_BOX' 296 | DO_BOX (caddr_t, param, inx, tree->_.proc_table.params) | ^~~~~~ sqlview.c: In function 'sqlc_insert_view': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST' 236 | _DO_BOX_FAST(inx, arr) | ^~~~~~~~~~~~ sqlview.c:368:3: note: in expansion of macro '_DO_BOX' 368 | _DO_BOX (inx, tree->_.insert.cols) | ^~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST' 236 | _DO_BOX_FAST(inx, arr) | ^~~~~~~~~~~~ sqlview.c:401:3: note: in expansion of macro '_DO_BOX' 401 | _DO_BOX (inx, tree->_.insert.cols) | ^~~~~~~ sqlview.c: In function 'sqlc_update_view': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST' 236 | _DO_BOX_FAST(inx, arr) | ^~~~~~~~~~~~ sqlview.c:450:3: note: in expansion of macro '_DO_BOX' 450 | _DO_BOX (inx, tree->_.update_src.cols) | ^~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST' 236 | _DO_BOX_FAST(inx, arr) | ^~~~~~~~~~~~ sqlview.c:488:3: note: in expansion of macro '_DO_BOX' 488 | _DO_BOX (inx, tree->_.update_src.cols) | ^~~~~~~ sqlview.c: In function 'sqlc_union_constants': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlview.c:549:3: note: in expansion of macro 'DO_BOX' 549 | DO_BOX (ST *, tree, inx, sel->_.select_stmt.selection) | ^~~~~~ sqlview.c: In function 'qr_alias_out_cols': sqlview.c:646:33: warning: unused parameter 'sc' [-Wunused-parameter] 646 | qr_alias_out_cols (sql_comp_t * sc, query_t * qr, select_node_t * target_sel) | ~~~~~~~~~~~~~^~ sqlview.c: In function 'setp_node_keys': sqlview.c:763:30: warning: unused parameter 'sc' [-Wunused-parameter] 763 | setp_node_keys (sql_comp_t * sc, select_node_t * sel, caddr_t * cols) | ~~~~~~~~~~~~~^~ sqlview.c:763:50: warning: unused parameter 'sel' [-Wunused-parameter] 763 | setp_node_keys (sql_comp_t * sc, select_node_t * sel, caddr_t * cols) | ~~~~~~~~~~~~~~~~^~~ sqlview.c:763:65: warning: unused parameter 'cols' [-Wunused-parameter] 763 | setp_node_keys (sql_comp_t * sc, select_node_t * sel, caddr_t * cols) | ~~~~~~~~~~^~~~ sqlview.c: In function 'sqlc_copy_union_as': sqlview.c:878:44: warning: unused parameter 'inx' [-Wunused-parameter] 878 | sqlc_copy_union_as (ST * exp, ST * as, int inx) | ~~~~^~~ sqlview.c: In function 'sqlc_selection_names': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlview.c:898:7: note: in expansion of macro 'DO_BOX' 898 | DO_BOX (ST *, exp, inx, sel) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlview.c:918:3: note: in expansion of macro 'DO_BOX' 918 | DO_BOX (ST *, exp, inx, sel) | ^~~~~~ sqlview.c: In function 'sqlc_top_select_dt': sqlview.c:1002:34: warning: unused parameter 'sc' [-Wunused-parameter] 1002 | sqlc_top_select_dt (sql_comp_t * sc, ST * tree) | ~~~~~~~~~~~~~^~ sqlview.c: In function 'sqlc_union_stmt': sqlview.c:1031:8: warning: variable 'selection' set but not used [-Wunused-but-set-variable] 1031 | ST **selection; | ^~~~~~~~~ sqlview.c:1027:12: warning: variable 'first_qr' set but not used [-Wunused-but-set-variable] 1027 | query_t *first_qr; | ^~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqlvnode.lo `test -f 'sqlvnode.c' || echo './'`sqlvnode.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqlvnode.c -fPIC -DPIC -o .libs/libwi_la-sqlvnode.o sqlvnode.c: In function 'select_node_input_subq_vec': sqlvnode.c:64:48: warning: variable 'skip' set but not used [-Wunused-but-set-variable] 64 | int n_rows, prev_set, row, top = 0, top_ctr, skip = 0; | ^~~~ sqlvnode.c:64:39: warning: variable 'top_ctr' set but not used [-Wunused-but-set-variable] 64 | int n_rows, prev_set, row, top = 0, top_ctr, skip = 0; | ^~~~~~~ sqlvnode.c:64:30: warning: variable 'top' set but not used [-Wunused-but-set-variable] 64 | int n_rows, prev_set, row, top = 0, top_ctr, skip = 0; | ^~~ sqlvnode.c:64:15: warning: variable 'prev_set' set but not used [-Wunused-but-set-variable] 64 | int n_rows, prev_set, row, top = 0, top_ctr, skip = 0; | ^~~~~~~~ sqlvnode.c: In function 'select_node_lc_input': sqlvnode.c:176:92: warning: unused parameter 'top_skip' [-Wunused-parameter] 176 | select_node_lc_input (select_node_t * sel, query_instance_t * qi, int n_rows, int top, int top_skip) | ~~~~^~~~~~~~ sqlvnode.c: In function 'select_node_input_vec': sqlvnode.c:247:11: warning: variable 'set_no' set but not used [-Wunused-but-set-variable] 247 | int set_no; | ^~~~~~ sqlvnode.c: In function 'ins_vec_subq': sqlvnode.c:460:38: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 460 | if (!bits || box_length (bits) < n_bytes) | ^ In file included from ../../libsrc/Dk.h:97, from ../../libsrc/libutil.h:30, from sqlvnode.c:28: sqlvnode.c: In function 'ose_vec_outer_rows': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvnode.c:512:3: note: in expansion of macro 'DO_BOX' 512 | DO_BOX (state_slot_t *, ssl, inx, ose->ose_out_slots) | ^~~~~~ sqlvnode.c: In function 'set_ctr_vec_input': sqlvnode.c:573:38: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 573 | if (!bits || box_length (bits) < ALIGN_8 (n_sets) / 8) | ^ sqlvnode.c: In function 'outer_seq_end_vec_input': sqlvnode.c:753:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 753 | if (!bits || box_length (bits) < ALIGN_8 (n_in_sctr) / 8) | ^ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvnode.c:769:3: note: in expansion of macro 'DO_BOX' 769 | DO_BOX (state_slot_t *, out, inx, ose->ose_out_shadow) | ^~~~~~ sqlvnode.c:744:80: warning: unused parameter 'state' [-Wunused-parameter] 744 | outer_seq_end_vec_input (outer_seq_end_node_t * ose, caddr_t * inst, caddr_t * state) | ~~~~~~~~~~^~~~~ sqlvnode.c: In function 'del_vec_log': sqlvnode.c:822:30: warning: unused parameter 'del' [-Wunused-parameter] 822 | del_vec_log (delete_node_t * del, ins_key_t * ik, it_cursor_t * itc) | ~~~~~~~~~~~~~~~~^~~ sqlvnode.c: In function 'cl_local_deletes': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvnode.c:918:3: note: in expansion of macro 'DO_BOX' 918 | DO_BOX (ins_key_t *, ik, inx, del->del_keys) | ^~~~~~ sqlvnode.c:920:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 920 | if (!ik) | ^~ sqlvnode.c:922:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 922 | itc->itc_isolation = ISO_SERIALIZABLE == qi->qi_isolation ? ISO_SERIALIZABLE : ISO_REPEATABLE; | ^~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvnode.c:928:7: note: in expansion of macro 'DO_BOX' 928 | DO_BOX (state_slot_t *, ssl, inx2, ik->ik_del_slots) | ^~~~~~ sqlvnode.c:959:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 959 | if (ks.ks_key->key_is_col) | ^~ sqlvnode.c:961:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 961 | { | ^ sqlvnode.c:899:16: warning: unused variable 'prev_csl' [-Wunused-variable] 899 | cl_slice_t * prev_csl = qi->qi_client->cli_csl; | ^~~~~~~~ sqlvnode.c:892:66: warning: unused parameter 'part_inst' [-Wunused-parameter] 892 | cl_local_deletes (delete_node_t * del, caddr_t * inst, caddr_t * part_inst) | ~~~~~~~~~~^~~~~~~~~ sqlvnode.c: In function 'delete_node_vec_run': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvnode.c:1030:3: note: in expansion of macro 'DO_BOX' 1030 | DO_BOX (ins_key_t *, ik, inx, del->del_keys) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvnode.c:1034:5: note: in expansion of macro 'DO_BOX' 1034 | DO_BOX (state_slot_t *, ssl, inx2, ik->ik_del_slots) | ^~~~~~ sqlvnode.c:1021:83: warning: unused variable 'any_cl' [-Wunused-variable] 1021 | int n_sets = QST_INT (inst, del->src_gen.src_prev->src_out_fill), is_reset = 0, any_cl = 0; | ^~~~~~ sqlvnode.c:1016:69: warning: unused parameter 'state' [-Wunused-parameter] 1016 | delete_node_vec_run (delete_node_t * del, caddr_t * inst, caddr_t * state, int in_update) | ~~~~~~~~~~^~~~~ sqlvnode.c: In function 'update_node_vec_run': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvnode.c:1148:3: note: in expansion of macro 'DO_BOX' 1148 | DO_BOX (state_slot_t *, ssl, inx, ins->ins_vec_cast) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvnode.c:1157:3: note: in expansion of macro 'DO_BOX' 1157 | DO_BOX (state_slot_ref_t *, ref, inx, upd->upd_vec_source) | ^~~~~~ sqlvnode.c:1157:31: warning: unused variable 'ref' [-Wunused-variable] 1157 | DO_BOX (state_slot_ref_t *, ref, inx, upd->upd_vec_source) | ^~~ ../../libsrc/Dk/Dkbox.h:261:17: note: in definition of macro 'DO_BOX' 261 | dtp v = (dtp) (((void **)(arr)) [inx]); | ^ sqlvnode.c:1183:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1183 | if (!upd->upd_keys[k]) | ^~ sqlvnode.c:1185:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1185 | { | ^ sqlvnode.c:1182:19: warning: unused variable 'ik' [-Wunused-variable] 1182 | ins_key_t * ik = upd->upd_keys[k]; | ^~ sqlvnode.c:1198:2: warning: label 'skip_2nd' defined but not used [-Wunused-label] 1198 | skip_2nd: | ^~~~~~~~ sqlvnode.c:1118:16: warning: unused variable 'prev_csl' [-Wunused-variable] 1118 | cl_slice_t * prev_csl = qi->qi_client->cli_csl; | ^~~~~~~~ sqlvnode.c:1116:20: warning: unused variable 'clrg' [-Wunused-variable] 1116 | cl_req_group_t * clrg = NULL; | ^~~~ sqlvnode.c:1115:12: warning: unused variable 'sets_save' [-Wunused-variable] 1115 | db_buf_t sets_save; | ^~~~~~~~~ sqlvnode.c: In function 'select_node_input_vec': sqlvnode.c:204:7: warning: variable 'n_rows' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 204 | int n_rows, row, skip = 0, top = 0, top_ctr = 0, fill = 0; | ^~~~~~ sqlvnode.c:204:30: warning: variable 'top' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 204 | int n_rows, row, skip = 0, top = 0, top_ctr = 0, fill = 0; | ^~~ sqlvnode.c:204:39: warning: variable 'top_ctr' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 204 | int n_rows, row, skip = 0, top = 0, top_ctr = 0, fill = 0; | ^~~~~~~ sqlvnode.c:205:7: warning: variable 'pos_in_batch' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 205 | int pos_in_batch = QST_INT (inst, sel->sel_out_fill); | ^~~~~~~~~~~~ sqlvnode.c:252:15: warning: variable 'is_full' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 252 | int is_full = qi->qi_prefetch_bytes && qi->qi_bytes_selected > qi->qi_prefetch_bytes; | ^~~~~~~ sqlvnode.c:255:17: warning: variable 'b1' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 255 | OFF_T b1 = 0, b2 = 0; | ^~ sqlvnode.c:255:25: warning: variable 'b2' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 255 | OFF_T b1 = 0, b2 = 0; | ^~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqlstmts.lo `test -f 'sqlstmts.c' || echo './'`sqlstmts.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqlstmts.c -fPIC -DPIC -o .libs/libwi_la-sqlstmts.o In file included from ../../libsrc/Dk.h:97, from ../../libsrc/libutil.h:30, from sqlstmts.c:28: sqlstmts.c: In function 'tc_trig_selection': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlstmts.c:68:9: note: in expansion of macro 'DO_BOX' 68 | DO_BOX (caddr_t, cname, cinx, cols) | ^~~~~~ sqlstmts.c: In function 'sqlc_trig_const_params': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlstmts.c:91:3: note: in expansion of macro 'DO_BOX' 91 | DO_BOX (state_slot_t *, sl, inx, params) | ^~~~~~ sqlstmts.c: In function 'box_add_prime_keys': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlstmts.c:114:7: note: in expansion of macro 'DO_BOX' 114 | DO_BOX (ST *, ref, inx, selection) | ^~~~~~ sqlstmts.c: In function 'box_add_keys': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlstmts.c:161:15: note: in expansion of macro 'DO_BOX' 161 | DO_BOX (caddr_t, upd_col_name, i2, upd_cols) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlstmts.c:193:7: note: in expansion of macro 'DO_BOX' 193 | DO_BOX (caddr_t, col_name, iu, upd_cols) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlstmts.c:217:7: note: in expansion of macro 'DO_BOX' 217 | DO_BOX (ST *, ref, inx, selection) | ^~~~~~ sqlstmts.c: In function 'tc_free': sqlstmts.c:276:24: warning: unused parameter 'tc' [-Wunused-parameter] 276 | tc_free (trig_cols_t * tc) | ~~~~~~~~~~~~~~^~ sqlstmts.c: In function 'tc_new_value_inx': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlstmts.c:303:7: note: in expansion of macro 'DO_BOX' 303 | DO_BOX (caddr_t, cname, inx, tc->tc_cols) | ^~~~~~ sqlstmts.c: In function 'ins_tb_all_cols': sqlstmts.c:354:8: warning: variable 'n_cols' set but not used [-Wunused-but-set-variable] 354 | long n_cols, inx; | ^~~~~~ sqlstmts.c: In function 'sqlc_insert_autoincrements': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlstmts.c:429:9: note: in expansion of macro 'DO_BOX' 429 | DO_BOX (oid_t, col_id, inx, ins->ins_col_ids) | ^~~~~~ sqlstmts.c: In function 'sqlc_ins_triggers_1': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlstmts.c:533:9: note: in expansion of macro 'DO_BOX' 533 | DO_BOX (oid_t, cid, cinx, col_ids) | ^~~~~~ sqlstmts.c: In function 'sqlc_ins_param_types': sqlstmts.c:643:36: warning: unused parameter 'sc' [-Wunused-parameter] 643 | sqlc_ins_param_types (sql_comp_t * sc, insert_node_t * ins) | ~~~~~~~~~~~~~^~ sqlstmts.c: In function 'sqlc_ins_fetch': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlstmts.c:814:3: note: in expansion of macro 'DO_BOX' 814 | DO_BOX (state_slot_t *, ssl, inx, ik->ik_slots) | ^~~~~~ sqlstmts.c: In function 'sqlc_insert': sqlstmts.c:867:41: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 867 | if (key && key->key_n_significant == dk_set_length (key->key_parts)) | ^~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlstmts.c:893:7: note: in expansion of macro 'DO_BOX' 893 | DO_BOX (caddr_t, col_name, inx, tree->_.insert.cols) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlstmts.c:922:11: note: in expansion of macro 'DO_BOX' 922 | DO_BOX (state_slot_t *, sl, inx, slots_ret) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlstmts.c:933:11: note: in expansion of macro 'DO_BOX' 933 | DO_BOX (ST *, exp, inx, vals) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlstmts.c:979:11: note: in expansion of macro 'DO_BOX' 979 | DO_BOX (caddr_t, col_name, inx, tree->_.insert.cols) | ^~~~~~ sqlstmts.c:977:26: warning: variable 'del_pars' set but not used [-Wunused-but-set-variable] 977 | dk_set_t pars, del_pars; | ^~~~~~~~ sqlstmts.c: In function 'upd_optimize': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlstmts.c:1118:3: note: in expansion of macro 'DO_BOX' 1118 | DO_BOX (ptrlong, cid, inx, upd->upd_col_ids) | ^~~~~~ sqlstmts.c:1108:27: warning: unused parameter 'sc' [-Wunused-parameter] 1108 | upd_optimize (sql_comp_t *sc, update_node_t * upd) | ~~~~~~~~~~~~^~ sqlstmts.c: In function 'sqlc_pl_selection': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlstmts.c:1182:3: note: in expansion of macro 'DO_BOX' 1182 | DO_BOX (ST *, exp, inx, exps) | ^~~~~~ sqlstmts.c:1163:12: warning: variable 'local_crr' set but not used [-Wunused-but-set-variable] 1163 | dk_set_t local_crr; | ^~~~~~~~~ sqlstmts.c: In function 'sqlc_update_pos_selection': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlstmts.c:1224:7: note: in expansion of macro 'DO_BOX' 1224 | DO_BOX (ST *, exp, inx, tc->tc_vals) | ^~~~~~ sqlstmts.c: In function 'sqlc_upd_param_types': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlstmts.c:1239:3: note: in expansion of macro 'DO_BOX' 1239 | DO_BOX (oid_t, col_id, inx, upd->upd_col_ids) | ^~~~~~ sqlstmts.c:1234:36: warning: unused parameter 'sc' [-Wunused-parameter] 1234 | sqlc_upd_param_types (sql_comp_t * sc, update_node_t * upd) | ~~~~~~~~~~~~~^~ sqlstmts.c: In function 'upd_value_slots': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlstmts.c:1276:3: note: in expansion of macro 'DO_BOX' 1276 | DO_BOX (caddr_t, cname, inx, tc->tc_cols) | ^~~~~~ sqlstmts.c: In function 'sqlc_update_pos': sqlstmts.c:1345:65: warning: format '%s' expects argument of type 'char *', but argument 5 has type 'struct sql_tree_s *' [-Wformat=] 1345 | sqlc_new_error (sc->sc_cc, "42S02", "SQ101", "No table %s.", tree->_.insert.table); | ~^ ~~~~~~~~~~~~~~~~~~~~ | | | | char * struct sql_tree_s * ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlstmts.c:1353:7: note: in expansion of macro 'DO_BOX' 1353 | DO_BOX (caddr_t, col_name, inx, tree->_.update_pos.cols) | ^~~~~~ sqlstmts.c: In function 'sqlc_update_set_keyset': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlstmts.c:1444:7: note: in expansion of macro 'DO_BOX' 1444 | DO_BOX (ptrlong, cid, inx, upd->upd_col_ids) | ^~~~~~ sqlstmts.c:1446:19: warning: comparison of integer expressions of different signedness: 'long int' and 'oid_t' {aka 'long unsigned int'} [-Wsign-compare] 1446 | if (cid == col->col_id) | ^~ sqlstmts.c: In function 'sqlc_update_searched': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlstmts.c:1502:7: note: in expansion of macro 'DO_BOX' 1502 | DO_BOX (caddr_t, col_name, inx, tree->_.update_src.cols) | ^~~~~~ sqlstmts.c: In function 'sqlc_table_from_select_view': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlstmts.c:1767:3: note: in expansion of macro 'DO_BOX' 1767 | DO_BOX (state_slot_t *, ssl, inx, sel_out) | ^~~~~~ sqlstmts.c: In function 'sqlc_sch_list': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlstmts.c:1916:3: note: in expansion of macro 'DO_BOX' 1916 | DO_BOX (ST *, elt, inx, list) | ^~~~~~ sqlstmts.c: In function 'sqlc_make_policy_trig': sqlstmts.c:787:11: warning: '__builtin_strncpy' specified bound 10 equals destination size [-Wstringop-truncation] 787 | strncpy (state, ((char **) err)[1], sizeof (state)); | ^ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sql_code_ws.lo `test -f 'sql_code_ws.c' || echo './'`sql_code_ws.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sql_code_ws.c -fPIC -DPIC -o .libs/libwi_la-sql_code_ws.o sql_code_ws.c: In function 'sch_udt_def_exists': sql_code_ws.c:29344:42: warning: unused parameter 'cli' [-Wunused-parameter] 29344 | sch_udt_def_exists (client_connection_t *cli, const char *udt_name) | ~~~~~~~~~~~~~~~~~~~~~^~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-vecrdf.lo `test -f 'vecrdf.c' || echo './'`vecrdf.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c vecrdf.c -fPIC -DPIC -o .libs/libwi_la-vecrdf.o vecrdf.c: In function 'bif_id2i_vec': vecrdf.c:38:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 38 | bif_id2i_vec (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args, state_slot_t * ret) | ~~~~~~~~~~^~~~~~~ vecrdf.c: In function 'bif_id2i_vec_ns': vecrdf.c:55:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 55 | bif_id2i_vec_ns (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args, state_slot_t * ret) | ~~~~~~~~~~^~~~~~~ vecrdf.c: In function 'dc_rb_id': vecrdf.c:289:60: warning: pointer targets in passing argument 1 of 'box_deserialize_string' differ in signedness [-Wpointer-sign] 289 | rdf_box_t * rb = (rdf_box_t*)box_deserialize_string (place, INT32_MAX, 0); | ^~~~~ | | | db_buf_t {aka unsigned char *} In file included from wi.h:118, from sqlnode.h:32, from vecrdf.c:26: wifn.h:1115:41: note: expected 'caddr_t' {aka 'char *'} but argument is of type 'db_buf_t' {aka 'unsigned char *'} 1115 | caddr_t box_deserialize_string (caddr_t text, int opt_len, int64 offset); | ~~~~~~~~^~~~ vecrdf.c: In function 'dc_set_rb': vecrdf.c:299:58: warning: unused parameter 'flags' [-Wunused-parameter] 299 | dc_set_rb (data_col_t * dc, int inx, uint32 dt_lang, int flags, caddr_t val, caddr_t lng, int64 ro_id) | ~~~~^~~~~ vecrdf.c: In function 'bif_ro2ebv_vec': vecrdf.c:646:28: warning: unused variable 'iri_bits' [-Wunused-variable] 646 | db_buf_t rb_bits = NULL, iri_bits = NULL; | ^~~~~~~~ vecrdf.c:638:42: warning: unused parameter 'err_ret' [-Wunused-parameter] 638 | bif_ro2ebv_vec (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args, state_slot_t * ret) | ~~~~~~~~~~^~~~~~~ vecrdf.c: In function 'bif_str_vec': vecrdf.c:854:71: warning: pointer targets in passing argument 1 of 'box_deserialize_string' differ in signedness [-Wpointer-sign] 854 | rdf_box_t *rb = (rdf_box_t *) box_deserialize_string (dv, INT32_MAX, 0); | ^~ | | | db_buf_t {aka unsigned char *} wifn.h:1115:41: note: expected 'caddr_t' {aka 'char *'} but argument is of type 'db_buf_t' {aka 'unsigned char *'} 1115 | caddr_t box_deserialize_string (caddr_t text, int opt_len, int64 offset); | ~~~~~~~~^~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-uuencode.lo `test -f 'uuencode.c' || echo './'`uuencode.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c uuencode.c -fPIC -DPIC -o .libs/libwi_la-uuencode.o uuencode.c: In function 'uu_encode_string_session_plaintext': uuencode.c:196:26: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 196 | ((sizeof (input_buf) < remaining_input_length) ? sizeof (input_buf) : remaining_input_length) ); | ^ uuencode.c:196:75: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 196 | ((sizeof (input_buf) < remaining_input_length) ? sizeof (input_buf) : remaining_input_length) ); | ^~~~~~~~~~~~~~~~~~~~~~ uuencode.c:178:7: warning: variable 'offset_in_elt' set but not used [-Wunused-but-set-variable] 178 | int offset_in_elt; | ^~~~~~~~~~~~~ uuencode.c:177:17: warning: variable 'input_elt' set but not used [-Wunused-but-set-variable] 177 | buffer_elt_t *input_elt; | ^~~~~~~~~ uuencode.c:170:7: warning: variable 'input_is_last' set but not used [-Wunused-but-set-variable] 170 | int input_is_last; | ^~~~~~~~~~~~~ uuencode.c:165:27: warning: unused parameter 'uuenctype' [-Wunused-parameter] 165 | int input_length, int uuenctype, int maxlinespersection) | ~~~~^~~~~~~~~ uuencode.c: In function 'uu_encode_string_session_mime_qp': uuencode.c:253:26: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 253 | ((sizeof (input_buf) < remaining_input_length) ? sizeof (input_buf) : remaining_input_length) ); | ^ uuencode.c:253:75: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 253 | ((sizeof (input_buf) < remaining_input_length) ? sizeof (input_buf) : remaining_input_length) ); | ^~~~~~~~~~~~~~~~~~~~~~ uuencode.c: In function 'uu_encode_string_session': uuencode.c:359:7: warning: variable 'offset_in_elt' set but not used [-Wunused-but-set-variable] 359 | int offset_in_elt; | ^~~~~~~~~~~~~ uuencode.c:358:17: warning: variable 'input_elt' set but not used [-Wunused-but-set-variable] 358 | buffer_elt_t *input_elt; | ^~~~~~~~~ uuencode.c: In function 'uu_decode_part': uuencode.c:1124:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 1124 | ctx->uuc_state = UUSTATE_BODY; uuencode.c:1126:9: note: here 1126 | case UUSTATE_BODY: | ^~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-update.lo `test -f 'update.c' || echo './'`update.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c update.c -fPIC -DPIC -o .libs/libwi_la-update.o update.c: In function 'upd_col_to_update': update.c:77:34: warning: unused parameter 'row_tb' [-Wunused-parameter] 77 | dbe_table_t * row_tb, int is_rec) | ~~~~~~~~~~~~~~^~~~~~ update.c:77:46: warning: unused parameter 'is_rec' [-Wunused-parameter] 77 | dbe_table_t * row_tb, int is_rec) | ~~~~^~~~~~ update.c: In function 'upd_recompose_row': update.c:181:45: warning: unused parameter 'any_blobs' [-Wunused-parameter] 181 | caddr_t * err_ret, int * any_blobs) | ~~~~~~^~~~~~~~~ In file included from ../../libsrc/Dk.h:97, from wi.h:56, from sqlnode.h:32, from update.c:28: update.c: In function 'upd_quick_var': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ update.c:388:3: note: in expansion of macro 'DO_BOX' 388 | DO_BOX (dbe_col_loc_t *, cl, inx, upd->upd_var_cl) | ^~~~~~ update.c: In function 'update_quick': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ update.c:441:3: note: in expansion of macro 'DO_BOX' 441 | DO_BOX (dbe_col_loc_t *, cl, inx, upd->upd_fixed_cl) | ^~~~~~ update.c: In function 'update_keyset_state_set': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ update.c:791:7: note: in expansion of macro 'DO_BOX' 791 | DO_BOX (state_slot_t *, sl, inx, slots) | ^~~~~~ update.c: In function 'update_keyset_state_restore': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ update.c:891:7: note: in expansion of macro 'DO_BOX' 891 | DO_BOX (state_slot_t *, sl, inx, slots) | ^~~~~~ update.c: In function 'current_of_node_input': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ update.c:1093:3: note: in expansion of macro 'DO_BOX' 1093 | DO_BOX (state_slot_t *, sl, inx, cr_query->qr_select_node->sel_out_slots) | ^~~~~~ update.c: In function 'key_insert_node_input': update.c:1202:44: warning: unused parameter 'ins' [-Wunused-parameter] 1202 | key_insert_node_input (key_insert_node_t * ins, caddr_t * inst, | ~~~~~~~~~~~~~~~~~~~~^~~ update.c:1202:59: warning: unused parameter 'inst' [-Wunused-parameter] 1202 | key_insert_node_input (key_insert_node_t * ins, caddr_t * inst, | ~~~~~~~~~~^~~~ update.c:1203:34: warning: unused parameter 'state' [-Wunused-parameter] 1203 | caddr_t * state) | ~~~~~~~~~~^~~~~ update.c: In function 'itc_replace_row': update.c:1234:28: warning: unused parameter 'state' [-Wunused-parameter] 1234 | caddr_t * state, int this_key_only) | ~~~~~~~~~~^~~~~ update.c: In function 'update_node_run_1': update.c:473:21: warning: variable 'is_cluster' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 473 | int any_blob = 0, is_cluster = 0; | ^~~~~~~~~~ update.c:475:12: warning: variable 'keys' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 475 | dk_set_t keys; | ^~~~ update.c:501:40: warning: variable 'new_tb' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 501 | dbe_table_t * volatile tb = NULL, *new_tb; | ^~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-vecins.lo `test -f 'vecins.c' || echo './'`vecins.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c vecins.c -fPIC -DPIC -o .libs/libwi_la-vecins.o vecins.c: In function 'itc_insert_rd_range': vecins.c:184:32: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 184 | if (itc->itc_set - first_set < sizeof (rds_auto) / sizeof (caddr_t)) | ^ vecins.c: In function 'itc_vec_insert': vecins.c:433:56: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 433 | if (DVC_INDEX_END == res || itc->itc_set - first_set >= MAX_SETS_FOR_PAGE) | ^~ vecins.c: In function 'itc_bm_vec_insert': vecins.c:548:55: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 548 | if (DVC_INDEX_END == rc || itc->itc_set - first_set >= MAX_SETS_FOR_PAGE) | ^~ vecins.c: In function 'key_vec_insert': vecins.c:859:30: warning: comparison of integer expressions of different signedness: 'int' and 'key_id_t' {aka 'unsigned int'} [-Wsign-compare] 859 | if (dbf_ko_pk && dbf_ko_pk == key->key_table->tb_primary_key->key_id && dbf_ko_key != key->key_id) | ^~ vecins.c:859:86: warning: comparison of integer expressions of different signedness: 'int' and 'key_id_t' {aka 'unsigned int'} [-Wsign-compare] 859 | if (dbf_ko_pk && dbf_ko_pk == key->key_table->tb_primary_key->key_id && dbf_ko_key != key->key_id) | ^~ vecins.c:957:40: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 957 | if (key->key_is_col && l > COL_MAX_STR_LEN) | ^ vecins.c:1101:31: warning: suggest braces around empty body in an 'if' statement [-Wempty-body] 1101 | cl_enlist_ck (itc, NULL); | ^ vecins.c: In function 'itc_vec_insert': vecins.c:406:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 406 | if (KI_TEMP == itc->itc_insert_key->key_id) | ^ vecins.c:428:5: note: here 428 | default: | ^~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-vecsearch.lo `test -f 'vecsearch.c' || echo './'`vecsearch.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c vecsearch.c -fPIC -DPIC -o .libs/libwi_la-vecsearch.o vecsearch.c: In function 'itc_empty_set': vecsearch.c:43:30: warning: unused parameter 'itc' [-Wunused-parameter] 43 | itc_empty_set (it_cursor_t * itc) | ~~~~~~~~~~~~~~^~~ In file included from ../../libsrc/Dk.h:97, from wi.h:56, from sqlnode.h:32, from vecsearch.c:28: vecsearch.c: In function 'itc_pop_last_out': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ vecsearch.c:797:19: note: in expansion of macro 'DO_BOX' 797 | DO_BOX (state_slot_t *, ssl, inx, hrng->hrng_hs->hs_out_slots) | ^~~~~~ vecsearch.c: In function 'itc_next_set_neq': vecsearch.c:577:6: warning: 'last_parent' may be used uninitialized [-Wmaybe-uninitialized] 577 | if (last_parent == parent) | ^ vecsearch.c:425:21: note: 'last_parent' was declared here 425 | dp_addr_t parent, last_parent; | ^~~~~~~~~~~ vecsearch.c: In function 'itc_next_set': vecsearch.c:745:6: warning: 'last_parent' may be used uninitialized [-Wmaybe-uninitialized] 745 | if (last_parent == parent) | ^ vecsearch.c:591:21: note: 'last_parent' was declared here 591 | dp_addr_t parent, last_parent; | ^~~~~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqlbif2.lo `test -f 'sqlbif2.c' || echo './'`sqlbif2.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqlbif2.c -fPIC -DPIC -o .libs/libwi_la-sqlbif2.o sqlbif2.c: In function 'bif_ddl_read_constraints': sqlbif2.c:79:52: warning: unused parameter 'err_ret' [-Wunused-parameter] 79 | bif_ddl_read_constraints (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif2.c: In function 'bif_sys_lockdown': sqlbif2.c:183:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 183 | bif_sys_lockdown (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif2.c: In function 'bif_blob_handle_from_session': sqlbif2.c:318:56: warning: unused parameter 'err_ret' [-Wunused-parameter] 318 | bif_blob_handle_from_session (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif2.c: At top level: sqlbif2.c:336:1: warning: missing initializer for field 'bt_non_null' of 'bif_type_t' [-Wmissing-field-initializers] 336 | bif_type_t bt_blob_handle = {NULL, DV_BLOB_HANDLE, 0, 0}; | ^~~~~~~~~~ In file included from sqlbif2.c:35: sqlbif.h:45:25: note: 'bt_non_null' declared here 45 | long bt_non_null; | ^~~~~~~~~~~ sqlbif2.c: In function 'bif_os_chmod': sqlbif2.c:340:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 340 | bif_os_chmod (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif2.c: In function 'bif_os_chown': sqlbif2.c:449:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 449 | bif_os_chown (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ In file included from ../../libsrc/Dk.h:97, from wi.h:56, from sqlnode.h:32, from sqlbif2.c:28: sqlbif2.c: In function 'bif_user_has_role': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlbif2.c:625:3: note: in expansion of macro 'DO_BOX' 625 | DO_BOX (ptrlong, g_id, inx, usr->usr_g_ids) | ^~~~~~ sqlbif2.c:610:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 610 | bif_user_has_role (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif2.c: In function 'bif_user_is_dba': sqlbif2.c:636:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 636 | bif_user_is_dba (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif2.c: In function 'bif_query_instance_id': sqlbif2.c:753:49: warning: unused parameter 'err_ret' [-Wunused-parameter] 753 | bif_query_instance_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif2.c: In function 'bif_sql_warnings_resignal': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlbif2.c:775:7: note: in expansion of macro 'DO_BOX' 775 | DO_BOX (caddr_t, warning, inx, warnings) | ^~~~~~ sqlbif2.c:764:53: warning: unused parameter 'err_ret' [-Wunused-parameter] 764 | bif_sql_warnings_resignal (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif2.c: In function 'bif_sql_warning': sqlbif2.c:794:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 794 | bif_sql_warning (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif2.c: In function 'bif_sec_uid_to_user': sqlbif2.c:806:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 806 | bif_sec_uid_to_user (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif2.c: In function 'bif_current_proc_name': sqlbif2.c:819:49: warning: unused parameter 'err_ret' [-Wunused-parameter] 819 | bif_current_proc_name (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif2.c: In function 'bif_host_id': sqlbif2.c:835:24: warning: unused parameter 'qst' [-Wunused-parameter] 835 | bif_host_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ sqlbif2.c:835:39: warning: unused parameter 'err_ret' [-Wunused-parameter] 835 | bif_host_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif2.c:835:64: warning: unused parameter 'args' [-Wunused-parameter] 835 | bif_host_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ sqlbif2.c: In function 'bif_zorder_index': sqlbif2.c:859:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 859 | bif_zorder_index (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif2.c: In function 'bif_rfc1808_parse_uri': sqlbif2.c:1028:49: warning: unused parameter 'err_ret' [-Wunused-parameter] 1028 | bif_rfc1808_parse_uri (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif2.c: In function 'bif_rfc1808_expand_uri': sqlbif2.c:1373:50: warning: unused parameter 'err_ret' [-Wunused-parameter] 1373 | bif_rfc1808_expand_uri (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif2.c: In function 'bif_patch_restricted_xml_chars': sqlbif2.c:1396:58: warning: unused parameter 'err_ret' [-Wunused-parameter] 1396 | bif_patch_restricted_xml_chars (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif2.c: In function 'bif_stop_cpt': sqlbif2.c:1582:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 1582 | bif_stop_cpt (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif2.c: In function 'bif_format_number': sqlbif2.c:1592:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 1592 | bif_format_number (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif2.c: In function 'bif_set_client_acl_restrictions': sqlbif2.c:1611:44: warning: unused parameter 'qst' [-Wunused-parameter] 1611 | bif_set_client_acl_restrictions (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ sqlbif2.c:1611:59: warning: unused parameter 'err_ret' [-Wunused-parameter] 1611 | bif_set_client_acl_restrictions (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif2.c:1611:84: warning: unused parameter 'args' [-Wunused-parameter] 1611 | bif_set_client_acl_restrictions (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ sqlbif2.c: In function 'soundex': sqlbif2.c:1626:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1626 | for (; inx < box_length (name) - 1; inx ++) | ^ sqlbif2.c: In function 'bif_soundex': sqlbif2.c:1657:39: warning: unused parameter 'err_ret' [-Wunused-parameter] 1657 | bif_soundex (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif2.c: In function 'bif_difference': sqlbif2.c:1664:42: warning: unused parameter 'err_ret' [-Wunused-parameter] 1664 | bif_difference (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif2.c: In function 'bif_this_server': sqlbif2.c:1711:28: warning: unused parameter 'qst' [-Wunused-parameter] 1711 | bif_this_server (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ sqlbif2.c:1711:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 1711 | bif_this_server (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif2.c:1711:68: warning: unused parameter 'args' [-Wunused-parameter] 1711 | bif_this_server (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ In file included from sqlbif2.c:1772: scn3split.c: At top level: scn3split.c:5391:24: warning: 'yy_fatal_error' defined but not used [-Wunused-function] 5391 | | ^ scn3split.c:4958:16: warning: 'input' defined but not used [-Wunused-function] 4958 | #else | ^ sqlbif2.c:1711:1: warning: 'bif_this_server' defined but not used [-Wunused-function] 1711 | bif_this_server (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ^~~~~~~~~~~~~~~ In file included from /usr/include/string.h:548, from ../../libsrc/Dk/Dksystem.h:71, from ../../libsrc/Dk.h:44: In function 'memcpy', inlined from 'bif_rfc1808_parse_uri' at sqlbif2.c:1052:7: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' forming offset [104, 1351] is out of the bounds [0, 104] of object 'split' with type 'rdf1808_split_t' {aka 'struct rdf1808_split_s'} [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ sqlbif2.c: In function 'bif_rfc1808_parse_uri': sqlbif2.c:1033:19: note: 'split' declared here 1033 | rdf1808_split_t split; | ^~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-rdfld.lo `test -f 'rdfld.c' || echo './'`rdfld.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c rdfld.c -fPIC -DPIC -o .libs/libwi_la-rdfld.o In file included from ../../libsrc/Dk.h:97, from wi.h:56, from sqlnode.h:32, from rdfld.c:28: rdfld.c: In function 'cu_local_dispatch': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:257:9: note: in expansion of macro '_DO_BOX_FAST' 257 | _DO_BOX_FAST(inx, (arr)) | ^~~~~~~~~~~~ rdfld.c:97:7: note: in expansion of macro 'DO_BOX_0' 97 | DO_BOX_0 (caddr_t, arg, inx, args) | ^~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ rdfld.c:108:3: note: in expansion of macro 'DO_BOX' 108 | DO_BOX (caddr_t, arg, inx, args) | ^~~~~~ rdfld.c: In function 'rl_query_init': rdfld.c:373:23: warning: comparison of integer expressions of different signedness: 'int' and 'key_id_t' {aka 'unsigned int'} [-Wsign-compare] 373 | if (rl_query_inited == quad_tb->tb_primary_key->key_id && !rl_queries[0]->qr_to_recompile) | ^~ rdfld.c:378:52: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 378 | for (inx = 0; NULL != rl_queries[inx] && inx < sizeof (rl_queries) / sizeof (void*); inx ++) | ^ rdfld.c: In function 'cu_rl_cols': rdfld.c:488:96: warning: unused variable 'allg' [-Wunused-variable] 488 | int is_del = cu->cu_rdf_load_mode == RDF_LD_DEL_GS || cu->cu_rdf_load_mode == RDF_LD_DELETE, allg; | ^~~~ rdfld.c: In function 'bif_rl_set_pref_id': rdfld.c:897:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 897 | bif_rl_set_pref_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfld.c: In function 'bif_rl_dp_ids': rdfld.c:926:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 926 | bif_rl_dp_ids (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfld.c: In function 'bif_dc_batch_sz': rdfld.c:950:28: warning: unused parameter 'qst' [-Wunused-parameter] 950 | bif_dc_batch_sz (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ rdfld.c:950:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 950 | bif_dc_batch_sz (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfld.c:950:68: warning: unused parameter 'args' [-Wunused-parameter] 950 | bif_dc_batch_sz (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ rdfld.c: In function 'bif_rld_init': rdfld.c:962:41: warning: cast between incompatible function types from 'char * (*)(char **, char **, state_slot_t **)' {aka 'char * (*)(char **, char **, struct state_slot_s **)'} to 'void (*)(char **, char **, state_slot_t **, state_slot_t *)' {aka 'void (*)(char **, char **, struct state_slot_s **, struct state_slot_s *)'} [-Wcast-function-type] 962 | bif_set_vectored (bif_rl_set_pref_id, (bif_vec_t) bif_rl_set_pref_id); | ^ rdfld.c: In function 'l_make_ro_disp': rdfld.c:623:11: warning: variable 'allocd_content' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 623 | caddr_t allocd_content = NULL; | ^~~~~~~~~~~~~~ rdfld.c:625:11: warning: variable 'box' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 625 | caddr_t box = (caddr_t) args; | ^~~ rdfld.c:620:44: warning: argument 'args' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 620 | l_make_ro_disp (cucurbit_t * cu, caddr_t * args, value_state_t * vs) | ~~~~~~~~~~^~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqlpfn.lo `test -f 'sqlpfn.c' || echo './'`sqlpfn.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqlpfn.c -fPIC -DPIC -o .libs/libwi_la-sqlpfn.o sqlpfn.c: In function 'wideliteral': sqlpfn.c:438:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 438 | if (len != strlen (s) - 3) | ^~ In file included from ../../libsrc/Dk.h:97, from wi.h:56, from sqlpfn.c:28: sqlpfn.c: In function 'asg_col_list': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlpfn.c:556:3: note: in expansion of macro 'DO_BOX' 556 | DO_BOX (caddr_t *, asg, inx, ((caddr_t *) asg_list)) | ^~~~~~ sqlpfn.c: In function 'asg_val_list': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlpfn.c:570:3: note: in expansion of macro 'DO_BOX' 570 | DO_BOX (caddr_t *, asg, inx, ((caddr_t *) asg_list)) | ^~~~~~ sqlpfn.c: In function 'sqlp_local_variable_decls': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlpfn.c:583:3: note: in expansion of macro 'DO_BOX' 583 | DO_BOX (caddr_t, name, inx, names) | ^~~~~~ sqlpfn.c: In function 'sqlp_infoschema_redirect_tbs': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST' 236 | _DO_BOX_FAST(inx, arr) | ^~~~~~~~~~~~ sqlpfn.c:979:7: note: in expansion of macro '_DO_BOX' 979 | _DO_BOX (inx, (ST **) (*tree)) | ^~~~~~~ sqlpfn.c: In function 'sqlp_type_name': sqlpfn.c:1031:76: warning: unused parameter 'add_if_not' [-Wunused-parameter] 1031 | sqlp_type_name (char *q, size_t max_q, char *o, size_t max_o, char *n, int add_if_not) | ~~~~^~~~~~~~~~ sqlpfn.c: In function 'sqlp_view_def_1': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlpfn.c:1171:7: note: in expansion of macro 'DO_BOX' 1171 | DO_BOX (ST *, col, inx, selection) | ^~~~~~ sqlpfn.c: In function 'sqlp_view_def': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlpfn.c:1196:7: note: in expansion of macro 'DO_BOX' 1196 | DO_BOX (ST *, col, inx, exp2->_.select_stmt.selection) | ^~~~~~ sqlpfn.c: In function 'sqlp_expand_1_star_table_ref': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlpfn.c:1302:15: note: in expansion of macro 'DO_BOX' 1302 | DO_BOX (ST *, as_exp, n_col, selection) | ^~~~~~ sqlpfn.c: In function 'sqlp_expand_1_star': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlpfn.c:1356:3: note: in expansion of macro 'DO_BOX' 1356 | DO_BOX (ST *, tb_ref, inx, from) | ^~~~~~ sqlpfn.c: In function 'sqlp_wrapper_sqlxml': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlpfn.c:1397:3: note: in expansion of macro 'DO_BOX' 1397 | DO_BOX (ST *, arg, inx, selection) | ^~~~~~ sqlpfn.c: In function 'sqlp_stars': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlpfn.c:1412:3: note: in expansion of macro 'DO_BOX' 1412 | DO_BOX (ST *, col, inx, selection) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlpfn.c:1424:3: note: in expansion of macro 'DO_BOX' 1424 | DO_BOX (ST *, col, inx, selection) | ^~~~~~ sqlpfn.c: In function 'sqlp_process_col_options': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlpfn.c:1463:15: note: in expansion of macro 'DO_BOX' 1463 | DO_BOX (ST *, co, inx, cc) | ^~~~~~ sqlpfn.c: In function 'sqlp_cr_vars': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlpfn.c:1700:3: note: in expansion of macro 'DO_BOX' 1700 | DO_BOX (ST *, exp, inx, res) | ^~~~~~ sqlpfn.c: In function 'sqlp_cr_fetch_vars': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlpfn.c:1722:3: note: in expansion of macro 'DO_BOX' 1722 | DO_BOX (ST *, exp, inx, res) | ^~~~~~ sqlpfn.c: In function 'sqlp_handler_star_pos': sqlpfn.c:1788:34: warning: operand of '?:' changes signedness from 'long int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 1788 | return ((long) (star_pos ? (star_pos - name) : strlen (name))); | ^~~~~~~~~~~~~~~~~ sqlpfn.c: In function 'sqlp_string_col_list': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlpfn.c:1827:3: note: in expansion of macro 'DO_BOX' 1827 | DO_BOX (caddr_t, n, inx, lst) | ^~~~~~ sqlpfn.c: In function 'sqlp_contains_opts': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlpfn.c:1993:7: note: in expansion of macro 'DO_BOX' 1993 | DO_BOX (ST *, arg, inx, tree->_.call.params) | ^~~~~~ sqlpfn.c: In function 'sqlp_check_arg': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlpfn.c:2026:3: note: in expansion of macro 'DO_BOX' 2026 | DO_BOX (ST *, arg, inx, tree->_.call.params) | ^~~~~~ sqlpfn.c: In function 'sqlp_sqlxml': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlpfn.c:2082:7: note: in expansion of macro 'DO_BOX' 2082 | DO_BOX (ST *, arg, inx, old_params) | ^~~~~~ sqlpfn.c: In function 'sqlp_patch_call_if_special_or_optimizable': sqlpfn.c:2392:11: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2392 | if (DV_TYPE_OF (ret_val) == DV_RDF) | ^~ sqlpfn.c:2394:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2394 | dk_free_box (ret_val); | ^~~~~~~~~~~ sqlpfn.c: In function 'sqlp_in_exp': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlpfn.c:2424:11: note: in expansion of macro 'DO_BOX' 2424 | DO_BOX (ST *, left_exp, inx, (ST**)left->_.comma_exp.exps) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlpfn.c:2454:7: note: in expansion of macro 'DO_BOX' 2454 | DO_BOX (ST *, exp, inx, args) | ^~~~~~ sqlpfn.c: In function 'sqlp_breakup': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlpfn.c:2686:3: note: in expansion of macro 'DO_BOX_FAST' 2686 | DO_BOX_FAST (ST **, term_list, inx, terms) | ^~~~~~~~~~~ sqlpfn.c:2693:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2693 | else if (brk_len != BOX_ELEMENTS (term_list)) | ^~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlpfn.c:2695:7: note: in expansion of macro 'DO_BOX_FAST' 2695 | DO_BOX_FAST (ST *, exp, exp_inx, term_list) | ^~~~~~~~~~~ sqlpfn.c: In function 'parse_string_literal': sqlpfn.c:236:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 236 | if (!parse_not_char_c_escape) | ^ sqlpfn.c:345:9: note: here 345 | default: | ^~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqlexp.lo `test -f 'sqlexp.c' || echo './'`sqlexp.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqlexp.c -fPIC -DPIC -o .libs/libwi_la-sqlexp.o sqlexp.c: In function 'nao_func': sqlexp.c:49:19: warning: unused parameter 'l' [-Wunused-parameter] 49 | nao_func (caddr_t l, caddr_t r, caddr_t * qst, state_slot_t * target) | ~~~~~~~~^ sqlexp.c:49:30: warning: unused parameter 'r' [-Wunused-parameter] 49 | nao_func (caddr_t l, caddr_t r, caddr_t * qst, state_slot_t * target) | ~~~~~~~~^ sqlexp.c:49:43: warning: unused parameter 'qst' [-Wunused-parameter] 49 | nao_func (caddr_t l, caddr_t r, caddr_t * qst, state_slot_t * target) | ~~~~~~~~~~^~~ sqlexp.c:49:63: warning: unused parameter 'target' [-Wunused-parameter] 49 | nao_func (caddr_t l, caddr_t r, caddr_t * qst, state_slot_t * target) | ~~~~~~~~~~~~~~~^~~~~~ sqlexp.c: In function 'sqlc_call_ret_name': sqlexp.c:127:39: warning: unused parameter 'func_name' [-Wunused-parameter] 127 | sqlc_call_ret_name (ST * tree, char * func_name, state_slot_t * ssl) | ~~~~~~~^~~~~~~~~ sqlexp.c: In function 'sqlc_trans_funcs': sqlexp.c:164:29: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 164 | if ((pos < 0) || (pos >= BOX_ELEMENTS (sc->sc_trans->tn_input))) | ^~ sqlexp.c:182:33: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 182 | if ((pos < 0) || (pos >= BOX_ELEMENTS (sc->sc_trans->tn_out_slots))) | ^~ sqlexp.c:191:34: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 191 | if (pos < 0 || pos >= BOX_ELEMENTS (sc->sc_trans->tn_step_out)) | ^~ sqlexp.c:200:87: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 200 | wanted_pos = box_position ((caddr_t *) (sc->sc_trans->tn_output_pos), (caddr_t) pos); | ^ sqlexp.c:202:86: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 202 | wanted_pos = box_position ((caddr_t *) (sc->sc_trans->tn_input_pos), (caddr_t) pos); | ^ sqlexp.c: In function 'sqlc_call_exp': sqlexp.c:265:16: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if ((idx >= BOX_ELEMENTS_0 (topmost_sc->sc_big_ssl_consts)) || (NULL == ret)) | ^~ In file included from ../../libsrc/Dk.h:97, from ../../libsrc/libutil.h:30, from sqlexp.c:28: ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlexp.c:285:3: note: in expansion of macro 'DO_BOX' 285 | DO_BOX (ST *, par, inx, act_params) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST' 236 | _DO_BOX_FAST(inx, arr) | ^~~~~~~~~~~~ sqlexp.c:363:7: note: in expansion of macro '_DO_BOX' 363 | _DO_BOX (inx, act_params) | ^~~~~~~ sqlexp.c: In function 'sqlg_unplace_ssl': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlexp.c:479:7: note: in expansion of macro 'DO_BOX' 479 | DO_BOX (ST*, exp, inx, tree->_.comma_exp.exps) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlexp.c:489:7: note: in expansion of macro 'DO_BOX' 489 | DO_BOX (ST *, exp, inx, (caddr_t*)tree) | ^~~~~~ sqlexp.c: In function 'sqlc_comma_exp': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlexp.c:506:3: note: in expansion of macro 'DO_BOX' 506 | DO_BOX (ST *, exp, inx, (ST **) tree->_.comma_exp.exps) | ^~~~~~ sqlexp.c: In function 'scalar_exp_generate': sqlexp.c:852:76: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long int' [-Wformat=] 852 | sqlc_new_error (sc->sc_cc, "42000", "SQ083", "Can't generate scalar exp %d", tree->type); | ~^ ~~~~~~~~~~ | | | | int long int | %ld sqlexp.c: In function 'cv_open': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlexp.c:1318:3: note: in expansion of macro 'DO_BOX' 1318 | DO_BOX (ST *, opt, inx, opts) | ^~~~~~ sqlexp.c: In function 'cv_fetch': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlexp.c:1339:7: note: in expansion of macro 'DO_BOX' 1339 | DO_BOX (state_slot_t *, target, inx, targets) | ^~~~~~ sqlexp.c: In function 'cv_call_set_result_cols': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlexp.c:1467:7: note: in expansion of macro 'DO_BOX' 1467 | DO_BOX (state_slot_t *, ssl, inx, params) | ^~~~~~ sqlexp.c: In function 'cmp_subq_call': sqlexp.c:1559:55: warning: unused parameter 'code' [-Wunused-parameter] 1559 | cmp_subq_call (sql_comp_t * sc, ST * tree, dk_set_t * code, | ~~~~~~~~~~~^~~~ sqlexp.c: In function 'sqlo_array_cl_locatable': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlexp.c:1677:3: note: in expansion of macro 'DO_BOX' 1677 | DO_BOX (ST *, elt, inx, (ST**)tree) | ^~~~~~ sqlexp.c: In function 'ins_assigned': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlexp.c:1960:11: note: in expansion of macro 'DO_BOX' 1960 | DO_BOX (state_slot_t *, ssl, inx, out) | ^~~~~~ sqlexp.c: In function 'asg_ssl_array': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlexp.c:2022:3: note: in expansion of macro 'DO_BOX' 2022 | DO_BOX (state_slot_t *, ssl, inx, ssls) | ^~~~~~ sqlexp.c: In function 'ref_ssls': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlexp.c:2034:3: note: in expansion of macro 'DO_BOX' 2034 | DO_BOX (state_slot_t *, ssl, inx, ssls) | ^~~~~~ sqlexp.c: In function 'ref_ssl_list': sqlexp.c:2043:28: warning: unused parameter 'sc' [-Wunused-parameter] 2043 | ref_ssl_list (sql_comp_t * sc, dk_hash_t * ht, dk_set_t ssls) | ~~~~~~~~~~~~~^~ sqlexp.c: In function 'qn_refd_slots': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlexp.c:2274:7: note: in expansion of macro 'DO_BOX' 2274 | DO_BOX (state_slot_t *, out, inx, sqs->sqs_out_slots) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlexp.c:2300:7: note: in expansion of macro 'DO_BOX' 2300 | DO_BOX (state_slot_t *, ssl, inx, hs->hs_out_slots) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlexp.c:2356:7: note: in expansion of macro 'DO_BOX' 2356 | DO_BOX (state_slot_t *, out, inx, dp->dp_outputs) | ^~~~~~ sqlexp.c: In function 'cv_calculate_label_nesting_level': sqlexp.c:2416:63: warning: unused parameter 'cv' [-Wunused-parameter] 2416 | cv_calculate_label_nesting_level (sql_comp_t * sc, code_vec_t cv, dk_set_t list, jmp_label_t label) | ~~~~~~~~~~~^~ sqlexp.c: In function 'sqlg_agg_ins': sqlexp.c:2657:54: warning: unused parameter 'code' [-Wunused-parameter] 2657 | sqlg_agg_ins (sql_comp_t * sc, ST * tree, dk_set_t * code, | ~~~~~~~~~~~^~~~ sqlexp.c: In function 'select_ref_generate': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlexp.c:2900:13: note: in expansion of macro 'DO_BOX_FAST' 2900 | DO_BOX_FAST (ST *, arg_st, argidx, tree->_.fn_ref.fn_arglist) | ^~~~~~~~~~~ sqlexp.c:2755:19: warning: unused variable 'is_distinct' [-Wunused-variable] 2755 | jmp_label_t is_distinct = 0; | ^~~~~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-xpathp.lo `test -f 'xpathp.c' || echo './'`xpathp.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c xpathp.c -fPIC -DPIC -o .libs/libwi_la-xpathp.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqlintrp.lo `test -f 'sqlintrp.c' || echo './'`sqlintrp.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqlintrp.c -fPIC -DPIC -o .libs/libwi_la-sqlintrp.o sqlintrp.c: In function 'ins_call_kwds': sqlintrp.c:205:77: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 205 | if (proc->qr_parm_default && BOX_ELEMENTS (proc->qr_parm_default) > inx && proc->qr_parm_default[inx]) | ^ sqlintrp.c: In function 'ins_call_bif': sqlintrp.c:282:62: warning: unused parameter 'code_vec' [-Wunused-parameter] 282 | ins_call_bif (instruction_t * ins, caddr_t * qst, code_vec_t code_vec) | ~~~~~~~~~~~^~~~~~~~ sqlintrp.c: In function 'ins_call_bif_vec': sqlintrp.c:351:4: warning: cast between incompatible function types from 'bif_t' {aka 'char * (*)(char **, char **, struct state_slot_s **)'} to 'void (*)(char **, char **, state_slot_t **, state_slot_t *)' {aka 'void (*)(char **, char **, struct state_slot_s **, struct state_slot_s *)'} [-Wcast-function-type] 351 | ((bif_vec_t)ins->_.bif.bif) (qst, &err, ins->_.call.params, ins->_.bif.ret); | ^ sqlintrp.c:340:66: warning: unused parameter 'code_vec' [-Wunused-parameter] 340 | ins_call_bif_vec (instruction_t * ins, caddr_t * qst, code_vec_t code_vec, int * use_scalar) | ~~~~~~~~~~~^~~~~~~~ In file included from ../../libsrc/Dk.h:97, from ../../libsrc/libutil.h:30, from sqlintrp.c:28: sqlintrp.c: In function 'ins_call': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlintrp.c:663:17: note: in expansion of macro 'DO_BOX' 663 | DO_BOX (caddr_t, kwd, kwdinx, ins->_.call.kwds) | ^~~~~~ sqlintrp.c: In function 'ins_call_proc': sqlintrp.c:705:63: warning: unused parameter 'code_vec' [-Wunused-parameter] 705 | ins_call_proc (instruction_t * ins, caddr_t * qst, code_vec_t code_vec) | ~~~~~~~~~~~^~~~~~~~ sqlintrp.c: In function 'qi_bunion_error_row': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlintrp.c:1109:3: note: in expansion of macro 'DO_BOX' 1109 | DO_BOX (state_slot_t *, ssl, inx, sel->sel_out_slots) | ^~~~~~ sqlintrp.c: In function 'ins_fetch': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlintrp.c:1409:7: note: in expansion of macro 'DO_BOX' 1409 | DO_BOX (state_slot_t *, target, inx, ins->_.fetch.targets) | ^~~~~~ sqlintrp.c: In function 'handler_has_state': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlintrp.c:1552:7: note: in expansion of macro 'DO_BOX' 1552 | DO_BOX (caddr_t *, state, inx, handler->_.handler.states) | ^~~~~~ sqlintrp.c: In function 'opt_set_push': sqlintrp.c:1585:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1585 | if (set->os_ctr < sizeof (set->os_initial) / sizeof (caddr_t)) | ^ sqlintrp.c: In function 'ins_for_vect': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlintrp.c:1965:3: note: in expansion of macro 'DO_BOX' 1965 | DO_BOX (state_slot_t *, arg, inx, ins->_.for_vect.in_values) | ^~~~~~ sqlintrp.c:1973:20: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1973 | else if (len != BOX_ELEMENTS (arr)) | ^~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlintrp.c:1982:11: note: in expansion of macro 'DO_BOX' 1982 | DO_BOX (caddr_t, in, inx2, arr) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlintrp.c:1999:11: note: in expansion of macro 'DO_BOX' 1999 | DO_BOX (caddr_t, in, inx2, arr) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlintrp.c:2020:3: note: in expansion of macro 'DO_BOX' 2020 | DO_BOX (state_slot_t *, ssl, inx, ins->_.for_vect.out_vars) | ^~~~~~ sqlintrp.c: In function 'code_vec_run_1': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlintrp.c:2701:19: note: in expansion of macro 'DO_BOX' 2701 | DO_BOX (state_slot_t *, parm, argidx, ins->_.call.params) | ^~~~~~ sqlintrp.c:2479:28: warning: variable 'prev_breakpoint_ins' set but not used [-Wunused-but-set-variable] 2479 | instruction_t * volatile prev_breakpoint_ins = NULL; | ^~~~~~~~~~~~~~~~~~~ sqlintrp.c:2477:28: warning: variable 'prev_ins' set but not used [-Wunused-but-set-variable] 2477 | instruction_t * volatile prev_ins = NULL; | ^~~~~~~~ sqlintrp.c: In function 'ins_vec_agg_ord_distinct': sqlintrp.c:3165:22: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare] 3165 | ctr += hno != prev_hno; | ^~ sqlintrp.c:3151:12: warning: unused variable 'any' [-Wunused-variable] 3151 | int inx, any = NULL != h_box; | ^~~ sqlintrp.c: In function 'code_vec_run_v': sqlintrp.c:3315:17: warning: the address of 'vec_adds' will always evaluate as 'true' [-Waddress] 3315 | if (!set_mask && ops && artm_vec (qst, ins, ops)) \ | ^~ sqlintrp.c:3406:33: note: in expansion of macro 'V_HANDLE_ARTM' 3406 | case IN_ARTM_PLUS: V_HANDLE_ARTM(box_add, vec_adds); | ^~~~~~~~~~~~~ sqlintrp.c:3315:17: warning: the address of 'vec_subs' will always evaluate as 'true' [-Waddress] 3315 | if (!set_mask && ops && artm_vec (qst, ins, ops)) \ | ^~ sqlintrp.c:3407:33: note: in expansion of macro 'V_HANDLE_ARTM' 3407 | case IN_ARTM_MINUS: V_HANDLE_ARTM(box_sub, vec_subs); | ^~~~~~~~~~~~~ sqlintrp.c:3315:17: warning: the address of 'vec_mpys' will always evaluate as 'true' [-Waddress] 3315 | if (!set_mask && ops && artm_vec (qst, ins, ops)) \ | ^~ sqlintrp.c:3408:33: note: in expansion of macro 'V_HANDLE_ARTM' 3408 | case IN_ARTM_TIMES: V_HANDLE_ARTM(box_mpy, vec_mpys); | ^~~~~~~~~~~~~ sqlintrp.c:3315:17: warning: the address of 'vec_divs' will always evaluate as 'true' [-Waddress] 3315 | if (!set_mask && ops && artm_vec (qst, ins, ops)) \ | ^~ sqlintrp.c:3409:41: note: in expansion of macro 'V_HANDLE_ARTM' 3409 | case IN_ARTM_DIV: V_HANDLE_ARTM(box_div, vec_divs); | ^~~~~~~~~~~~~ In file included from sqlnode.h:2095, from sqlintrp.c:29: sqlfn.h:1697:38: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1697 | if (ms && box_length ((caddr_t)ms) < ALIGN_8 (qi->qi_n_sets) / 8) ms = NULL; \ | ^ sqlintrp.c:3423:13: note: in expansion of macro 'NEXT_MASK' 3423 | NEXT_MASK (next_mask, qst, ins->_.cmp.next_mask); | ^~~~~~~~~ sqlfn.h:1697:38: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1697 | if (ms && box_length ((caddr_t)ms) < ALIGN_8 (qi->qi_n_sets) / 8) ms = NULL; \ | ^ sqlintrp.c:3484:13: note: in expansion of macro 'NEXT_MASK' 3484 | NEXT_MASK (next_mask, qst, ins->_.cmp.next_mask); | ^~~~~~~~~ sqlintrp.c:3378:28: warning: variable 'prev_breakpoint_ins' set but not used [-Wunused-but-set-variable] 3378 | instruction_t * volatile prev_breakpoint_ins = NULL; | ^~~~~~~~~~~~~~~~~~~ sqlintrp.c:3376:28: warning: variable 'prev_ins' set but not used [-Wunused-but-set-variable] 3376 | instruction_t * volatile prev_ins = NULL; | ^~~~~~~~ sqlintrp.c: In function 'sqlr_run_bif_in_sandbox': sqlintrp.c:229:17: warning: variable 'ssls' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 229 | state_slot_t *ssls = NULL; | ^~~~ sqlintrp.c: In function 'code_vec_run_1': sqlintrp.c:2482:7: warning: variable 'no_vec' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 2482 | int no_vec = 0; | ^~~~~~ sqlintrp.c:2473:57: warning: argument 'offset' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 2473 | code_vec_run_1 (code_vec_t code_vec, caddr_t * qst, int offset) | ~~~~^~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-trans.lo `test -f 'trans.c' || echo './'`trans.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c trans.c -fPIC -DPIC -o .libs/libwi_la-trans.o trans.c: In function 'ht_free_no_content': trans.c:69:33: warning: unused parameter 'ht' [-Wunused-parameter] 69 | ht_free_no_content (id_hash_t * ht) | ~~~~~~~~~~~~^~ trans.c: In function 'lc_exec': trans.c:107:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 107 | if (inx < BOX_ELEMENTS (row)) | ^ In file included from ../../libsrc/Dk.h:97, from wi.h:56, from sqlnode.h:32, from trans.c:28: trans.c: In function 'lc_reuse': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ trans.c:233:3: note: in expansion of macro 'DO_BOX' 233 | DO_BOX (state_slot_t *, ssl, inx, lc->sst_query->qr_vec_ssls) | ^~~~~~ trans.c: In function 'tn_read_lc': trans.c:269:38: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 269 | if (THR_TMP_POOL->mp_bytes > tn->tn_max_memory) | ^ trans.c:288:42: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long long int' [-Wsign-compare] 288 | if (mem_co && mp->mp_bytes > mem_co) | ^ trans.c:55:9: warning: unused variable 'card_co' [-Wunused-variable] 55 | int64 card_co = TN_CARD_CO(qi->qi_client) | ^~~~~~~ trans.c:247:3: note: in expansion of macro 'TN_LIMIT_DECL' 247 | TN_LIMIT_DECL; | ^~~~~~~~~~~~~ trans.c: In function 'tn_inlined_exec': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ trans.c:319:11: note: in expansion of macro 'DO_BOX' 319 | DO_BOX (state_slot_t *, ssl, inx, tn->tn_input_ref) | ^~~~~~ trans.c: In function 'tn_t_row': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ trans.c:386:3: note: in expansion of macro 'DO_BOX' 386 | DO_BOX (state_slot_t *, ssl, inx, tn->tn_output) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ trans.c:399:11: note: in expansion of macro 'DO_BOX' 399 | DO_BOX (state_slot_t *, dt, inx, tn->tn_data); | ^~~~~~ trans.c: In function 'tn_read_inlined': trans.c:439:38: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 439 | if (THR_TMP_POOL->mp_bytes > tn->tn_max_memory) | ^ trans.c: In function 'tn_gs': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ trans.c:476:3: note: in expansion of macro 'DO_BOX' 476 | DO_BOX (state_slot_t *, ssl, inx, tn->tn_sas_g) | ^~~~~~ trans.c: In function 'tst_next_states': trans.c:785:30: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long long int' [-Wsign-compare] 785 | if (mem_co && mp->mp_bytes > mem_co) | ^ trans.c:809:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long long int' [-Wsign-compare] 809 | if (mem_co && mp->mp_bytes > mem_co) | ^ trans.c:811:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 811 | if (mp->mp_bytes > tn->tn_max_memory) | ^ In file included from ../../libsrc/Dk.h:100: trans.c: In function 'tn_count': trans.c:895:23: warning: unused variable 'in' [-Wunused-variable] 895 | DO_IDHASH (caddr_t, in, trans_set_t *, ts, sets) | ^~ ../../libsrc/Dk/Dkhashext.h:284:10: note: in definition of macro 'DO_IDHASH' 284 | { tk key = *key##p; \ | ^~~ trans.c: In function 'tn_dec_depth': trans.c:911:23: warning: unused variable 'in' [-Wunused-variable] 911 | DO_IDHASH (caddr_t, in, trans_set_t *, ts, sets) | ^~ ../../libsrc/Dk/Dkhashext.h:284:10: note: in definition of macro 'DO_IDHASH' 284 | { tk key = *key##p; \ | ^~~ trans.c: In function 'tn_advance': trans.c:953:25: warning: unused variable 'in' [-Wunused-variable] 953 | DO_IDHASH (caddr_t *, in, trans_set_t *, ts, sets) | ^~ ../../libsrc/Dk/Dkhashext.h:284:10: note: in definition of macro 'DO_IDHASH' 284 | { tk key = *key##p; \ | ^~~ trans.c: In function 'tn_result_row': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ trans.c:1030:7: note: in expansion of macro 'DO_BOX' 1030 | DO_BOX (state_slot_t *, out, inx, tn->tn_output) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ trans.c:1040:7: note: in expansion of macro 'DO_BOX' 1040 | DO_BOX (caddr_t , pos, inx, tn->tn_input_pos) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ trans.c:1049:11: note: in expansion of macro 'DO_BOX' 1049 | DO_BOX (state_slot_t *, out, inx, tn->tn_step_out) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ trans.c:1067:11: note: in expansion of macro 'DO_BOX' 1067 | DO_BOX (state_slot_t *, out, inx, tn->tn_data) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ trans.c:1080:7: note: in expansion of macro 'DO_BOX' 1080 | DO_BOX (state_slot_t *, out, inx, tn->tn_output) | ^~~~~~ trans.c: In function 'tn_cache_results': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:257:9: note: in expansion of macro '_DO_BOX_FAST' 257 | _DO_BOX_FAST(inx, (arr)) | ^~~~~~~~~~~~ trans.c:1202:15: note: in expansion of macro 'DO_BOX_0' 1202 | DO_BOX_0 (state_slot_t *, out, inx, tn->tn_output) | ^~~~~~~~ trans.c: In function 'tn_cache_lookup': trans.c:1246:59: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1246 | for (nth = QST_INT (inst, tn->tn_nth_cache_result); nth < BOX_ELEMENTS (place[0]); nth ++) | ^ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ trans.c:1255:7: note: in expansion of macro 'DO_BOX' 1255 | DO_BOX (state_slot_t *, out, inx, tn->tn_output) | ^~~~~~ trans.c:1262:51: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 1262 | if (QST_INT (inst, tn->tn_nth_cache_result) == BOX_ELEMENTS (place[0])) | ^~ trans.c: In function 'trans_node_start': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ trans.c:1408:5: note: in expansion of macro 'DO_BOX' 1408 | DO_BOX (state_slot_t *, ssl, inx, tn->tn_input) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ trans.c:1421:9: note: in expansion of macro 'DO_BOX' 1421 | DO_BOX (state_slot_t *, ssl, inx, tn->tn_target) | ^~~~~~ trans.c: In function 'sqlg_distinct_same_as_1': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ trans.c:1747:3: note: in expansion of macro 'DO_BOX' 1747 | DO_BOX (ST *, col, inx, col_sts) | ^~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-srvcr.lo `test -f 'srvcr.c' || echo './'`srvcr.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c srvcr.c -fPIC -DPIC -o .libs/libwi_la-srvcr.o srvcr.c: In function 'box_md5_1': srvcr.c:71:7: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 71 | MD5_Update (ctx, (unsigned char *) &box_img, sizeof (long) + 1); | ^~~~~~~~~~ In file included from srvcr.c:44: /usr/include/openssl/md5.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len); | ^~~~~~~~~~ srvcr.c:97:11: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 97 | MD5_Update (ctx, (unsigned char *) box - 1, numeric_len + 1); | ^~~~~~~~~~ /usr/include/openssl/md5.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len); | ^~~~~~~~~~ srvcr.c:101:7: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 101 | MD5_Update (ctx, (unsigned char *) box - 1, 1); | ^~~~~~~~~~ /usr/include/openssl/md5.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len); | ^~~~~~~~~~ srvcr.c:104:7: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 104 | MD5_Update (ctx, (unsigned char *) box - 1, len + 1); | ^~~~~~~~~~ /usr/include/openssl/md5.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len); | ^~~~~~~~~~ srvcr.c: In function 'box_md5': srvcr.c:116:3: warning: 'MD5_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 116 | MD5_Init (&ctx); | ^~~~~~~~ /usr/include/openssl/md5.h:49:27: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c); | ^~~~~~~~ srvcr.c:118:3: warning: 'MD5_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 118 | MD5_Final ((unsigned char *) res, &ctx); | ^~~~~~~~~ /usr/include/openssl/md5.h:51:27: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c); | ^~~~~~~~~ srvcr.c: In function 'bif_tree_md5': srvcr.c:125:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 125 | bif_tree_md5 (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ In file included from ../../libsrc/Dk.h:97, from wi.h:56, from sqlnode.h:32, from srvcr.c:28: srvcr.c: In function 'cs_read_row': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ srvcr.c:401:3: note: in expansion of macro 'DO_BOX' 401 | DO_BOX (id_cols_t *, ids, inx, qc->qc_id_cols) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ srvcr.c:403:5: note: in expansion of macro 'DO_BOX' 403 | DO_BOX (long, idinx, inx2, ids->idc_pos) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ srvcr.c:414:3: note: in expansion of macro 'DO_BOX' 414 | DO_BOX (long, ordinx, inx, qc->qc_order_cols) | ^~~~~~ srvcr.c: In function 'cs_position_at_end': srvcr.c:515:46: warning: unused parameter 'dir' [-Wunused-parameter] 515 | cs_position_at_end (cursor_state_t * cs, int dir) | ~~~~^~~ srvcr.c: In function 'cs_reset_rowset': srvcr.c:642:50: warning: unused parameter 'ftype' [-Wunused-parameter] 642 | cs_reset_rowset (cursor_state_t * cs, int n, int ftype) | ~~~~^~~~~ srvcr.c: In function 'cs_send_rowset': srvcr.c:732:42: warning: unused parameter 'ftype' [-Wunused-parameter] 732 | cs_send_rowset (cursor_state_t * cs, int ftype) | ~~~~^~~~~ srvcr.c: In function 'stmt_dyn_fetch_inner': srvcr.c:772:7: warning: variable 'cont_from_lc' set but not used [-Wunused-but-set-variable] 772 | int cont_from_lc = 0, cont_from_value = 0; | ^~~~~~~~~~~~ srvcr.c: In function 'cs_fix_ignores': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ srvcr.c:1041:3: note: in expansion of macro 'DO_BOX' 1041 | DO_BOX (caddr_t, param, inx, params) | ^~~~~~ srvcr.c: In function 'bif_sql_set_pos': srvcr.c:1252:53: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 1252 | int n_rows = params ? BOX_ELEMENTS (params) : cs->cs_rowset_fill; | ^~~~~~~~~~~~~~~~~~ srvcr.c:1223:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 1223 | bif_sql_set_pos (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ srvcr.c: In function 'cs_nth_id_col': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ srvcr.c:2011:3: note: in expansion of macro 'DO_BOX' 2011 | DO_BOX (id_cols_t *, idc, inx, qc->qc_id_cols) | ^~~~~~ srvcr.c: In function 'bif_cr_id_part': srvcr.c:2027:42: warning: unused parameter 'err_ret' [-Wunused-parameter] 2027 | bif_cr_id_part (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ srvcr.c: In function 'bif_scroll_cr_init': srvcr.c:2044:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 2044 | bif_scroll_cr_init (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ srvcr.c: In function 'bif_scroll_cr_open': srvcr.c:2099:27: warning: argument to 'sizeof' in 'memset' call is the same expression as the destination; did you mean to dereference it? [-Wsizeof-pointer-memaccess] 2099 | memset (opts, 0, sizeof (opts)); | ^ srvcr.c:2080:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 2080 | bif_scroll_cr_open (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ srvcr.c: In function 'bif_scroll_cr_fetch': srvcr.c:2145:51: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 2145 | if (BOX_ELEMENTS (cs->cs_pl_output_row) - 3 != n_slots) | ^~ srvcr.c: In function 'bif_scroll_cr_close': srvcr.c:2168:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 2168 | bif_scroll_cr_close (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ srvcr.c: In function 'bif_bookmark': srvcr.c:2178:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 2178 | bif_bookmark (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ srvcr.c: In function 'pl_cursor_serialize': srvcr.c:2203:34: warning: unused parameter 'cursor' [-Wunused-parameter] 2203 | pl_cursor_serialize (const void *cursor, dk_session_t *ses) | ~~~~~~~~~~~~^~~~~~ srvcr.c: In function 'bif_burst_mode_set': srvcr.c:2220:31: warning: unused parameter 'qst' [-Wunused-parameter] 2220 | bif_burst_mode_set (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ srvcr.c:2220:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 2220 | bif_burst_mode_set (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ srvcr.c:2220:71: warning: unused parameter 'args' [-Wunused-parameter] 2220 | bif_burst_mode_set (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ srvcr.c: In function 'cs_place': srvcr.c:2320:30: warning: unused parameter 'qi' [-Wunused-parameter] 2320 | cs_place (query_instance_t * qi, cursor_state_t * cs, dbe_table_t * tb) | ~~~~~~~~~~~~~~~~~~~^~ srvcr.c:2320:51: warning: unused parameter 'cs' [-Wunused-parameter] 2320 | cs_place (query_instance_t * qi, cursor_state_t * cs, dbe_table_t * tb) | ~~~~~~~~~~~~~~~~~^~ srvcr.c:2320:69: warning: unused parameter 'tb' [-Wunused-parameter] 2320 | cs_place (query_instance_t * qi, cursor_state_t * cs, dbe_table_t * tb) | ~~~~~~~~~~~~~~^~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sql3.lo `test -f 'sql3.c' || echo './'`sql3.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sql3.c -fPIC -DPIC -o .libs/libwi_la-sql3.o ./sql3.y:69:9: warning: "yyerror" redefined 69 | #define yyerror(scanner,strg) scn3yyerror(/* no scanner */ strg) | ^~~~~~~ sql3.c:70:9: note: this is the location of the previous definition 70 | #define yyerror scn3yyerror | ^~~~~~~ In file included from ../../libsrc/Dk.h:97, from ../../libsrc/libutil.h:30, from ./sql3.y:38: ./sql3.y: In function 'scn3yyparse': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ ./sql3.y:2312:27: note: in expansion of macro 'DO_BOX' 2312 | DO_BOX (ST*, st2, inx2, ss->ss_state) | ^~~~~~ In file included from wi.h:113, from sqlnode.h:32, from ./sql3.y:39: widv.h:254:12: warning: comparison between pointer and integer 254 | (DV_BLOB == (dtp) || DV_BLOB_BIN == (dtp) || \ | ^~ ./sql3.y:2980:24: note: in expansion of macro 'IS_BLOB_DTP' 2980 | if (!IS_BLOB_DTP($$)) | ^~~~~~~~~~~ widv.h:254:36: warning: comparison between pointer and integer 254 | (DV_BLOB == (dtp) || DV_BLOB_BIN == (dtp) || \ | ^~ ./sql3.y:2980:24: note: in expansion of macro 'IS_BLOB_DTP' 2980 | if (!IS_BLOB_DTP($$)) | ^~~~~~~~~~~ widv.h:255:16: warning: comparison between pointer and integer 255 | DV_BLOB_WIDE == (dtp) || DV_BLOB_XPER == (dtp) ) | ^~ ./sql3.y:2980:24: note: in expansion of macro 'IS_BLOB_DTP' 2980 | if (!IS_BLOB_DTP($$)) | ^~~~~~~~~~~ widv.h:255:41: warning: comparison between pointer and integer 255 | DV_BLOB_WIDE == (dtp) || DV_BLOB_XPER == (dtp) ) | ^~ ./sql3.y:2980:24: note: in expansion of macro 'IS_BLOB_DTP' 2980 | if (!IS_BLOB_DTP($$)) | ^~~~~~~~~~~ widv.h:114:19: warning: comparison between pointer and integer 114 | ((DV_BLOB_BIN == (blob_dtp)) ? ((dtp_t)DV_BLOB_HANDLE) : \ | ^~ ./sql3.y:2982:51: note: in expansion of macro 'DV_BLOB_HANDLE_DTP_FOR_BLOB_DTP' 2982 | $$ = (caddr_t)(ptrlong)DV_BLOB_HANDLE_DTP_FOR_BLOB_DTP($$); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ widv.h:115:7: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 115 | ((dtp_t)(blob_dtp)+1) ) ) ) | ^ ./sql3.y:2982:51: note: in expansion of macro 'DV_BLOB_HANDLE_DTP_FOR_BLOB_DTP' 2982 | $$ = (caddr_t)(ptrlong)DV_BLOB_HANDLE_DTP_FOR_BLOB_DTP($$); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sparql_qm.lo `test -f 'sparql_qm.c' || echo './'`sparql_qm.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sparql_qm.c -fPIC -DPIC -o .libs/libwi_la-sparql_qm.o In file included from ../../libsrc/Dk.h:97, from ../../libsrc/libutil.h:30, from sparql_qm.c:28: sparql_qm.c: In function 'spar_make_qm_value': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql_qm.c:244:3: note: in expansion of macro 'DO_BOX_FAST' 244 | DO_BOX_FAST (SPART *, col, colctr, cols) | ^~~~~~~~~~~ sparql_qm.c: In function 'spar_qm_find_all_conditions': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql_qm.c:335:7: note: in expansion of macro 'DO_BOX_FAST' 335 | DO_BOX_FAST (caddr_t, cond_alias, alias_ctr, cond->sparqtc_aliases) | ^~~~~~~~~~~ sparql_qm.c: In function 'spar_qm_collist_crc': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql_qm.c:451:3: note: in expansion of macro 'DO_BOX_FAST' 451 | DO_BOX_FAST (SPART *, col, ctr, cols) | ^~~~~~~~~~~ sparql_qm.c: In function 'spar_qm_add_text_literal': sparql_qm.c:471:11: warning: unused parameter 'ft_table_alias' [-Wunused-parameter] 471 | caddr_t ft_table_alias, SPART *ft_col, SPART **qmv_cols, SPART **options ) | ~~~~~~~~^~~~~~~~~~~~~~ sparql_qm.c: In function 'spar_make_topmost_qm_sql': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql_qm.c:550:3: note: in expansion of macro 'DO_BOX_FAST' 550 | DO_BOX_FAST (SPART *, op, ctr, ops) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql_qm.c:556:3: note: in expansion of macro 'DO_BOX_FAST' 556 | DO_BOX_FAST (SPART *, op, ctr, ops) | ^~~~~~~~~~~ sparql_qm.c: In function 'spar_qm_make_mapping_impl': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql_qm.c:690:15: note: in expansion of macro 'DO_BOX_FAST' 690 | DO_BOX_FAST (SPART *, qmv_at, qmv_at_ctr, qmv_atables) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql_qm.c:698:11: note: in expansion of macro 'DO_BOX_FAST' 698 | DO_BOX_FAST (caddr_t, qmv_cond_tmpl, qmv_cond_ctr, qmv_conds) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql_qm.c:722:7: note: in expansion of macro 'DO_BOX_FAST' 722 | DO_BOX_FAST (caddr_t, tmpl, ctr, local_cond_tmpls) | ^~~~~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqlsrv.lo `test -f 'sqlsrv.c' || echo './'`sqlsrv.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqlsrv.c -fPIC -DPIC -o .libs/libwi_la-sqlsrv.o sqlsrv.c: In function 'cli_scrap_cursors': sqlsrv.c:384:9: warning: variable 'k' set but not used [-Wunused-but-set-variable] 384 | char *k; | ^ sqlsrv.c:382:7: warning: variable 'rc' set but not used [-Wunused-but-set-variable] 382 | int rc; | ^~ sqlsrv.c: In function 'client_connection_create': sqlsrv.c:430:23: warning: unused variable 'save_tlsf' [-Wunused-variable] 430 | struct TLSF_struct *save_tlsf = self->thr_tlsf; | ^~~~~~~~~ sqlsrv.c: In function 'sf_sql_connect': sqlsrv.c:1254:35: warning: cast between incompatible function types from 'void (*)(dk_session_t *)' {aka 'void (*)(struct dk_session_s *)'} to 'int (*)(dk_session_t *)' {aka 'int (*)(struct dk_session_s *)'} [-Wcast-function-type] 1254 | PrpcSetPartnerDeadHook (client, (io_action_func) srv_client_session_died); | ^ sqlsrv.c: In function 'cli_get_stmt_access': sqlsrv.c:1482:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1482 | if (!place && cli->cli_statements->ht_count >= cli_max_cached_stmts) | ^~ sqlsrv.c: In function 'sf_stmt_prepare': sqlsrv.c:1554:52: warning: unused parameter 'explain' [-Wunused-parameter] 1554 | sf_stmt_prepare (caddr_t stmt_id, char *text, long explain, | ~~~~~^~~~~~~ In file included from ../../libsrc/Dk.h:97, from sqlsrv.c:36: sqlsrv.c: In function 'sf_sql_execute_check_params': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlsrv.c:1731:7: note: in expansion of macro 'DO_BOX' 1731 | DO_BOX (caddr_t, elt, inx, ((caddr_t *)params)) | ^~~~~~ sqlsrv.c:1676:38: warning: unused parameter 'stmt_id' [-Wunused-parameter] 1676 | sf_sql_execute_check_params (caddr_t stmt_id, char *text, char *cursor_name, | ~~~~~~~~^~~~~~~ sqlsrv.c: In function 'cli_transact': sqlsrv.c:2558:60: warning: unused parameter 'replicate' [-Wunused-parameter] 2558 | cli_transact (client_connection_t * cli, int op, caddr_t * replicate) | ~~~~~~~~~~^~~~~~~~~ sqlsrv.c: In function 'cli_inprocess_transact': sqlsrv.c:2591:70: warning: unused parameter 'replicate' [-Wunused-parameter] 2591 | cli_inprocess_transact (client_connection_t * cli, int op, caddr_t * replicate) | ~~~~~~~~~~^~~~~~~~~ sqlsrv.c: In function 'sf_make_auto_cp': sqlsrv.c:2801:48: warning: comparison of integer expressions of different signedness: 'off64_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 2801 | make_cp = (wi_inst.wi_master->dbs_log_length >= min_checkpoint_size || | ^~ sqlsrv.c:2802:48: warning: comparison of integer expressions of different signedness: 'off64_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 2802 | wi_inst.wi_master->dbs_log_length >= autocheckpoint_log_size) | ^~ sqlsrv.c: In function 'sf_makecp': sqlsrv.c:2821:49: warning: unused parameter 'fail_on_vdb' [-Wunused-parameter] 2821 | sf_makecp (char *log_name, lock_trx_t *trx, int fail_on_vdb, int shutdown) | ~~~~^~~~~~~~~~~ sqlsrv.c: In function 'sf_sql_get_data': sqlsrv.c:3055:25: warning: unused parameter 'starting_at' [-Wunused-parameter] 3055 | long how_much, long starting_at) | ~~~~~^~~~~~~~~~~ sqlsrv.c: In function 'sf_no_threads': sqlsrv.c:3367:21: warning: cast between incompatible function types from 'char * (*)(char *, char *, char *, char **, char **, stmt_options_t *)' {aka 'char * (*)(char *, char *, char *, char **, char **, struct stmt_options_s *)'} to 'char * (*)(char **)' [-Wcast-function-type] 3367 | if (NULL != sv && (server_func) sf_sql_execute == sv->sr_func) | ^ sqlsrv.c:3375:22: warning: cast between incompatible function types from 'char * (*)(char *, long int)' to 'char * (*)(char **)' [-Wcast-function-type] 3375 | if (NULL != sv && ((server_func) sf_sql_fetch == sv->sr_func | ^ sqlsrv.c:3376:11: warning: cast between incompatible function types from 'char * (*)(char *, long int, long int, long int, long int, char *)' to 'char * (*)(char **)' [-Wcast-function-type] 3376 | || (server_func) sf_sql_extended_fetch == sv->sr_func | ^ sqlsrv.c:3377:11: warning: cast between incompatible function types from 'char * (*)(long int, char **)' to 'char * (*)(char **)' [-Wcast-function-type] 3377 | || (server_func) sf_sql_transact == sv->sr_func | ^ sqlsrv.c:3378:11: warning: cast between incompatible function types from 'char * (*)(char *, int)' to 'char * (*)(char **)' [-Wcast-function-type] 3378 | || (server_func) sf_sql_free_stmt == sv->sr_func | ^ sqlsrv.c:3379:11: warning: cast between incompatible function types from 'char * (*)(long int, long int, long int, long int, long int, long int, char *, long int, long int)' to 'char * (*)(char **)' [-Wcast-function-type] 3379 | || (server_func) sf_sql_get_data_ac == sv->sr_func | ^ sqlsrv.c: In function 'bh_is_remote': sqlsrv.c:3475:31: warning: unused parameter 'bh' [-Wunused-parameter] 3475 | bh_is_remote (blob_handle_t * bh) | ~~~~~~~~~~~~~~~~^~ sqlsrv.c: In function 'bh_serialize_to_client': sqlsrv.c:3502:25: warning: comparison of integer expressions of different signedness: 'long long int' and 'long unsigned int' [-Wsign-compare] 3502 | if (bh->bh_length > MAX_READ_STRING / (is_utf8 ? (2 + sizeof (wchar_t)) : 1)) | ^ sqlsrv.c: In function 'blobio_compatibility_init': sqlsrv.c:3539:34: warning: cast between incompatible function types from 'void (*)(blob_handle_t *, dk_session_t *)' {aka 'void (*)(struct blob_handle_s *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type] 3539 | PrpcSetWriter (DV_BLOB_HANDLE, (ses_write_func) bh_serialize_to_client); | ^ sqlsrv.c:3540:39: warning: cast between incompatible function types from 'void (*)(blob_handle_t *, dk_session_t *)' {aka 'void (*)(struct blob_handle_s *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type] 3540 | PrpcSetWriter (DV_BLOB_XPER_HANDLE, (ses_write_func) bh_serialize_xper_to_client); | ^ sqlsrv.c:3541:39: warning: cast between incompatible function types from 'void (*)(blob_handle_t *, dk_session_t *)' {aka 'void (*)(struct blob_handle_s *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type] 3541 | PrpcSetWriter (DV_BLOB_WIDE_HANDLE, (ses_write_func) bh_serialize_to_client); | ^ sqlsrv.c: In function 'srv_compatibility_init': sqlsrv.c:3548:30: warning: cast between incompatible function types from 'void (*)(char *, dk_session_t *)' {aka 'void (*)(char *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type] 3548 | PrpcSetWriter (DV_NUMERIC, (ses_write_func) numeric_serialize_client); | ^ sqlsrv.c:3549:27: warning: cast between incompatible function types from 'void (*)(char *, dk_session_t *)' {aka 'void (*)(char *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type] 3549 | PrpcSetWriter (DV_WIDE, (ses_write_func) wide_serialize_client); | ^ sqlsrv.c:3550:32: warning: cast between incompatible function types from 'void (*)(char *, dk_session_t *)' {aka 'void (*)(char *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type] 3550 | PrpcSetWriter (DV_LONG_WIDE, (ses_write_func) wide_serialize_client); | ^ sqlsrv.c:3551:30: warning: cast between incompatible function types from 'void (*)(char *, dk_session_t *)' {aka 'void (*)(char *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type] 3551 | int64_serialize_client_f = (ses_write_func) int64_serialize_client; | ^ sqlsrv.c: In function 'futures_object_space_clear': sqlsrv.c:3785:37: warning: unused parameter 'b' [-Wunused-parameter] 3785 | futures_object_space_clear (caddr_t b, future_request_t *f) | ~~~~~~~~^ sqlsrv.c:3785:58: warning: unused parameter 'f' [-Wunused-parameter] 3785 | futures_object_space_clear (caddr_t b, future_request_t *f) | ~~~~~~~~~~~~~~~~~~^ sqlsrv.c: In function 'sf_sql_free_stmt_wrapper': sqlsrv.c:4018:51: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 4018 | return (server_func) sf_sql_free_stmt (args[0], (int)args[1]); | ^ sqlsrv.c: In function 'sf_sql_no_threads_reply_wrapper': sqlsrv.c:4043:42: warning: unused parameter 'args' [-Wunused-parameter] 4043 | sf_sql_no_threads_reply_wrapper (caddr_t args[]) | ~~~~~~~~^~~~~~ sqlsrv.c: In function 'sf_sql_tp_transact_wrapper': sqlsrv.c:4051:23: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 4051 | sf_sql_tp_transact ((short) args[0], args[1]); | ^ sqlsrv.c: In function 'srv_global_init': sqlsrv.c:4230:28: warning: cast between incompatible function types from 'int (*)(void *)' to 'void (*)(char *, future_request_t *)' {aka 'void (*)(char *, struct future_request_s *)'} [-Wcast-function-type] 4230 | DV_ARRAY_OF_POINTER, (post_func) dk_free_tree); | ^ sqlsrv.c: In function 'srv_make_new_error': sqlsrv.c:4443:11: warning: unused variable 'res' [-Wunused-variable] 4443 | caddr_t res; | ^~~ sqlsrv.c: In function 'sf_make_new_log_name': sqlsrv.c:2692:42: warning: '%02d' directive output may be truncated writing between 2 and 5 bytes into a region of size between 4 and 9 [-Wformat-truncation=] 2692 | snprintf(szTS, sizeof (szTS), "%04d%02d%02d%02d%02d%02d", | ^~~~ sqlsrv.c:2692:33: note: directive argument in the range [0, 65535] 2692 | snprintf(szTS, sizeof (szTS), "%04d%02d%02d%02d%02d%02d", | ^~~~~~~~~~~~~~~~~~~~~~~~~~ sqlsrv.c:2692:33: note: directive argument in the range [0, 65535] sqlsrv.c:2692:33: note: directive argument in the range [0, 65535] sqlsrv.c:2692:33: note: directive argument in the range [0, 65535] In file included from /usr/include/stdio.h:970, from ../../libsrc/Dk/Dksystem.h:44, from ../../libsrc/Dk.h:44: In function 'snprintf', inlined from 'sf_make_new_log_name' at sqlsrv.c:2692:3: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 15 and 32 bytes into a destination of size 15 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ sqlsrv.c: In function 'log_new_name': sqlsrv.c:2740:50: warning: '%02d' directive output may be truncated writing between 2 and 5 bytes into a region of size between 0 and 11 [-Wformat-truncation=] 2740 | snprintf(szTS, sizeof (szTS), "%04d%02d%02d%02d%02d%02d%06ld", | ^~~~ sqlsrv.c:2740:33: note: directive argument in the range [0, 65535] 2740 | snprintf(szTS, sizeof (szTS), "%04d%02d%02d%02d%02d%02d%06ld", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sqlsrv.c:2740:33: note: directive argument in the range [0, 65535] sqlsrv.c:2740:33: note: directive argument in the range [-2147483648, 2147483647] In function 'snprintf', inlined from 'log_new_name' at sqlsrv.c:2740:3: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 21 and 43 bytes into a destination of size 21 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-jso.lo `test -f 'jso.c' || echo './'`jso.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c jso.c -fPIC -DPIC -o .libs/libwi_la-jso.o jso.c: In function 'bif_jso_new': jso.c:141:39: warning: unused parameter 'err_ret' [-Wunused-parameter] 141 | bif_jso_new (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ jso.c: In function 'bif_jso_delete': jso.c:247:42: warning: unused parameter 'err_ret' [-Wunused-parameter] 247 | bif_jso_delete (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ In file included from ../../libsrc/Dk.h:97, from jso.h:28, from jso.c:26: jso.c: In function 'jso_validate': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ jso.c:514:3: note: in expansion of macro 'DO_BOX_FAST' 514 | DO_BOX_FAST (jso_rtti_t *, sub, ctr, inst) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ jso.c:524:9: note: in expansion of macro 'DO_BOX_FAST' 524 | DO_BOX_FAST (jso_rtti_t *, sub, ctr, inst) | ^~~~~~~~~~~ jso.c: In function 'jso_pin': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ jso.c:608:3: note: in expansion of macro 'DO_BOX_FAST' 608 | DO_BOX_FAST (jso_rtti_t *, sub, ctr, inst) | ^~~~~~~~~~~ jso.c: In function 'bif_jso_validate': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ jso.c:722:3: note: in expansion of macro 'DO_BOX_FAST' 722 | DO_BOX_FAST (caddr_t *, wrnng, wrnng_ctr, report) | ^~~~~~~~~~~ jso.c:675:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 675 | bif_jso_validate (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ jso.c: In function 'bif_jso_pin': jso.c:733:39: warning: unused parameter 'err_ret' [-Wunused-parameter] 733 | bif_jso_pin (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ jso.c: In function 'bif_jso_validate_and_pin_batch': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ jso.c:781:7: note: in expansion of macro 'DO_BOX_FAST' 781 | DO_BOX_FAST (caddr_t *, inst_pair, inst_ctr, inst_lst) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ jso.c:892:3: note: in expansion of macro 'DO_BOX_FAST' 892 | DO_BOX_FAST (caddr_t *, msg, msg_ctr, report) | ^~~~~~~~~~~ jso.c:761:58: warning: unused parameter 'err_ret' [-Wunused-parameter] 761 | bif_jso_validate_and_pin_batch (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ jso.c: In function 'bif_jso_set_impl': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ jso.c:1209:7: note: in expansion of macro 'DO_BOX_FAST' 1209 | DO_BOX_FAST (caddr_t, el, ctr, retval) | ^~~~~~~~~~~ jso.c:903:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 903 | bif_jso_set_impl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args, int do_set, const char *func_name) | ~~~~~~~~~~^~~~~~~ jso.c: In function 'jso_get_fd_by_rtti_and_member': jso.c:1273:25: warning: comparison of integer expressions of different signedness: 'ptrdiff_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1273 | if ((ofs < 0) || (ofs >= cd->_.sd.jsosd_sizeof) || (ofs % sizeof (caddr_t))) | ^~ jso.c: In function 'jso_rtti_proplist': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ jso.c:1389:9: note: in expansion of macro 'DO_BOX_FAST' 1389 | DO_BOX_FAST (caddr_t, val, ctr, rtti->jrtti_self) | ^~~~~~~~~~~ jso.c: In function 'jso_class_proplist': jso.c:1406:29: warning: unused parameter 'iri' [-Wunused-parameter] 1406 | jso_class_proplist (caddr_t iri, jso_class_descr_t *cd, void *acc_env) | ~~~~~~~~^~~ jso.c: In function 'bif_jso_proplist': jso.c:1415:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 1415 | bif_jso_proplist (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ jso.c: In function 'bif_jso_dbg_dump_rtti': jso.c:1459:49: warning: unused parameter 'err_ret' [-Wunused-parameter] 1459 | bif_jso_dbg_dump_rtti (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ jso.c: In function 'jso_triples_del_impl': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ jso.c:1616:7: note: in expansion of macro 'DO_BOX_FAST' 1616 | DO_BOX_FAST (caddr_t, p, ctr, preds) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ jso.c:1628:7: note: in expansion of macro 'DO_BOX_FAST' 1628 | DO_BOX_FAST (caddr_t, s, ctr, subjs) | ^~~~~~~~~~~ jso.c: In function 'bif_jso_triple_add': jso.c:1701:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 1701 | bif_jso_triple_add (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ jso.c: In function 'bif_jso_triples_del': jso.c:1710:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 1710 | bif_jso_triples_del (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ jso.c: In function 'bif_jso_triple_get_objs': jso.c:1719:51: warning: unused parameter 'err_ret' [-Wunused-parameter] 1719 | bif_jso_triple_get_objs (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ jso.c: In function 'bif_jso_triple_get_subjs': jso.c:1727:52: warning: unused parameter 'err_ret' [-Wunused-parameter] 1727 | bif_jso_triple_get_subjs (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ jso.c: In function 'bif_jso_triple_list': jso.c:1754:32: warning: unused parameter 'qst' [-Wunused-parameter] 1754 | bif_jso_triple_list (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ jso.c:1754:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 1754 | bif_jso_triple_list (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ jso.c:1754:72: warning: unused parameter 'args' [-Wunused-parameter] 1754 | bif_jso_triple_list (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ jso.c: In function 'bif_jso_mark_affected': jso.c:1764:49: warning: unused parameter 'err_ret' [-Wunused-parameter] 1764 | bif_jso_mark_affected (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ jso.c: In function 'bif_jso_make_digest': jso.c:1782:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 1782 | bif_jso_make_digest (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ jso.c: In function 'bif_jso_parse_digest': jso.c:1851:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 1851 | bif_jso_parse_digest (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ jso.c: In function 'bif_jso_make_digest': jso.c:1814:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 1814 | if (DV_STRING == DV_TYPE_OF (old_digest)) | ^ jso.c:1817:5: note: here 1817 | case 4: | ^~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-turtle_p.lo `test -f 'turtle_p.c' || echo './'`turtle_p.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c turtle_p.c -fPIC -DPIC -o .libs/libwi_la-turtle_p.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-xpscn.lo `test -f 'xpscn.c' || echo './'`xpscn.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c xpscn.c -fPIC -DPIC -o .libs/libwi_la-xpscn.o ./xpscn.l: In function 'xpscn_NUMBER_decimal': ./xpscn.l:313:55: warning: unused parameter 'xpp' [-Wunused-parameter] 313 | static int xpscn_NUMBER_decimal (void *yylval, xpp_t *xpp) | ~~~~~~~^~~ ./xpscn.l: In function 'xpscn_NUMBER_double': ./xpscn.l:329:54: warning: unused parameter 'xpp' [-Wunused-parameter] 329 | static int xpscn_NUMBER_double (void *yylval, xpp_t *xpp) | ~~~~~~~^~~ xpscn.c: At top level: xpscn.c:6325:16: warning: 'input' defined but not used [-Wunused-function] 6325 | #else | ^ xpscn.c:6282:17: warning: 'yyunput' defined but not used [-Wunused-function] 6282 | | ^ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqlo.lo `test -f 'sqlo.c' || echo './'`sqlo.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqlo.c -fPIC -DPIC -o .libs/libwi_la-sqlo.o In file included from ../../libsrc/Dk.h:97, from ../../libsrc/libutil.h:30, from sqlo.c:28: sqlo.c: In function 'ot_is_defd': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlo.c:100:11: note: in expansion of macro 'DO_BOX' 100 | DO_BOX (ST *, as, inx, left->_.select_stmt.selection) | ^~~~~~ sqlo.c: In function 'sqlo_union_scope': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlo.c:530:7: note: in expansion of macro 'DO_BOX' 530 | DO_BOX (ST *, as, inx, tree->_.select_stmt.selection) | ^~~~~~ sqlo.c: In function 'sqlo_natural_join_cond': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlo.c:637:11: note: in expansion of macro 'DO_BOX' 637 | DO_BOX (caddr_t, col_name, inx, tree->_.join.cond->_.usage.cols) | ^~~~~~ sqlo.c: In function 'sqlo_virtual_col_crr': sqlo.c:670:32: warning: unused parameter 'so' [-Wunused-parameter] 670 | sqlo_virtual_col_crr (sqlo_t * so, op_table_t * ot, const char * name, dtp_t dtp, int is_out) | ~~~~~~~~~^~ sqlo.c: In function 'sqlo_proc_table_cols': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlo.c:700:3: note: in expansion of macro 'DO_BOX' 700 | DO_BOX (caddr_t, param, inx, tree->_.proc_table.params) | ^~~~~~ sqlo.c: In function 'sqlo_wrap_join_dt': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlo.c:732:3: note: in expansion of macro 'DO_BOX' 732 | DO_BOX (ST *, elt, inx, selection) | ^~~~~~ sqlo.c: In function 'sqlo_with_decl': sqlo.c:838:26: warning: unused parameter 'so' [-Wunused-parameter] 838 | sqlo_with_decl (sqlo_t * so, ST * tree) | ~~~~~~~~~^~ sqlo.c:838:36: warning: unused parameter 'tree' [-Wunused-parameter] 838 | sqlo_with_decl (sqlo_t * so, ST * tree) sqlo.c: In function 'sqlo_add_table_ref': sqlo.c:958:19: warning: unused variable 'ptr' [-Wunused-variable] 958 | s_node_t *ptr; | ^~~ sqlo.c: In function 'sqlo_scope_array': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST' 236 | _DO_BOX_FAST(inx, arr) | ^~~~~~~~~~~~ sqlo.c:1059:3: note: in expansion of macro '_DO_BOX' 1059 | _DO_BOX (inx, arr) | ^~~~~~~ sqlo.c: In function 'sqlo_replace_col_refs_prefixes': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlo.c:1115:7: note: in expansion of macro 'DO_BOX' 1115 | DO_BOX (ST *, elt, inx, ((ST **)tree)) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlo.c:1124:19: note: in expansion of macro 'DO_BOX' 1124 | DO_BOX (ST *, as_exp, inx2, selection) | ^~~~~~ sqlo.c: In function 'sqlo_replace_fun_refs_prefixes': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlo.c:1167:3: note: in expansion of macro 'DO_BOX' 1167 | DO_BOX (ST *, exp, inx, ((caddr_t*) tree)) | ^~~~~~ sqlo.c: In function 'sqlo_dt_has_vcol_tables': sqlo.c:1189:34: warning: unused parameter 'so' [-Wunused-parameter] 1189 | sqlo_dt_has_vcol_tables (sqlo_t *so, op_table_t *dot) | ~~~~~~~~^~ sqlo.c: In function 'sqlo_join_exp_inlineable': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlo.c:1225:7: note: in expansion of macro 'DO_BOX' 1225 | DO_BOX (ST *, s, inx, exp) | ^~~~~~ sqlo.c: In function 'sqlo_oj_has_const': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlo.c:1245:3: note: in expansion of macro 'DO_BOX' 1245 | DO_BOX (ST *, exp, inx, tree->_.select_stmt.selection) | ^~~~~~ sqlo.c: In function 'sqlo_dt_inlineable': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlo.c:1280:7: note: in expansion of macro 'DO_BOX' 1280 | DO_BOX (ST *, dt_from, dt_inx, dt_orig->_.table_exp.from) | ^~~~~~ sqlo.c:1258:37: warning: unused parameter 'tree' [-Wunused-parameter] 1258 | sqlo_dt_inlineable (sqlo_t *so, ST *tree, ST * from, op_table_t *ot, int single_only) sqlo.c:1258:66: warning: unused parameter 'ot' [-Wunused-parameter] 1258 | sqlo_dt_inlineable (sqlo_t *so, ST *tree, ST * from, op_table_t *ot, int single_only) | ~~~~~~~~~~~~^~ sqlo.c: In function 'sqlo_inline_jt': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlo.c:1429:7: note: in expansion of macro 'DO_BOX' 1429 | DO_BOX (ST *, s, inx, (ST**)exp) | ^~~~~~ sqlo.c: In function 'sqlo_expand_dt_1': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlo.c:1446:3: note: in expansion of macro 'DO_BOX' 1446 | DO_BOX (ST *, from, inx, texp->_.table_exp.from) | ^~~~~~ sqlo.c: In function 'sqlo_replace_as_exps': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST' 236 | _DO_BOX_FAST(inx, arr) | ^~~~~~~~~~~~ sqlo.c:1498:7: note: in expansion of macro '_DO_BOX' 1498 | _DO_BOX (inx, (ST **) (*tree)) | ^~~~~~~ sqlo.c: In function 'sqlo_check_ft_offband': sqlo.c:1582:17: warning: too many arguments for format [-Wformat-extra-args] 1582 | "The SCORE argument of %s must reference a column", (char *)arg, sqlo_spec_predicate_name (type)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sqlo.c:1631:43: warning: format '%s' expects argument of type 'char *', but argument 6 has type 'struct sql_tree_s *' [-Wformat=] 1631 | "Argument %d of %s is '%.300s', not a keyword from list OFFBAND, DESCENDING, RANGES, MAIN_RANGES, ATTR_RANGES, SCORE, SCORE_LIMIT, EXT_FTI, GEO, GEO_RDF, PRECISION", | ~~~~~^ | | | char * 1632 | inx + 1, sqlo_spec_predicate_name (type), arg); | ~~~ | | | struct sql_tree_s * sqlo.c: In function 'sqlo_select_ref_score': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST' 236 | _DO_BOX_FAST(inx, arr) | ^~~~~~~~~~~~ sqlo.c:1686:7: note: in expansion of macro '_DO_BOX' 1686 | _DO_BOX (inx, (ST **) (tree)) | ^~~~~~~ sqlo.c: In function 'sqlo_jt_replace_col_refs': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlo.c:1783:7: note: in expansion of macro 'DO_BOX' 1783 | DO_BOX (ST *, as_exp, inx, selection) | ^~~~~~ sqlo.c: In function 'sqlo_jt_dt_wrap': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlo.c:1865:7: note: in expansion of macro 'DO_BOX' 1865 | DO_BOX (ST *, sexp, inx, sel) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlo.c:1876:15: note: in expansion of macro 'DO_BOX' 1876 | DO_BOX (ST *, sel_exp, inx, select_stmt->_.select_stmt.selection) | ^~~~~~ sqlo.c: In function 'sqlo_expand_jts': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlo.c:1991:11: note: in expansion of macro 'DO_BOX' 1991 | DO_BOX (ST *, sel_exp, inx, select_stmt->_.select_stmt.selection) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlo.c:2038:7: note: in expansion of macro 'DO_BOX' 2038 | DO_BOX (ST *, par, inx, tree->_.call.params) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST' 236 | _DO_BOX_FAST(inx, arr) | ^~~~~~~~~~~~ sqlo.c:2050:7: note: in expansion of macro '_DO_BOX' 2050 | _DO_BOX (inx, tree->_.comma_exp.exps) | ^~~~~~~ sqlo.c: In function 'sqlo_join_reffed_outside': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlo.c:2077:11: note: in expansion of macro 'DO_BOX' 2077 | DO_BOX (ST *, elt, inx, ((ST **)tree)) | ^~~~~~ sqlo.c: In function 'sqlo_expand_distinct_joins': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST' 236 | _DO_BOX_FAST(inx, arr) | ^~~~~~~~~~~~ sqlo.c:2118:3: note: in expansion of macro '_DO_BOX' 2118 | _DO_BOX (inx, tree->_.select_stmt.table_exp->_.table_exp.from) | ^~~~~~~ sqlo.c: In function 'sqlo_expand_group_by': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlo.c:2170:3: note: in expansion of macro 'DO_BOX' 2170 | DO_BOX (ST *, exp, inx, selection) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlo.c:2174:7: note: in expansion of macro 'DO_BOX' 2174 | DO_BOX (ST *, spec, inx2, group_by) | ^~~~~~ sqlo.c: In function 'sqlo_has_col_ref': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlo.c:2203:3: note: in expansion of macro 'DO_BOX' 2203 | DO_BOX (ST *, exp, inx, ((caddr_t*) tree)) | ^~~~~~ sqlo.c: In function 'sqlo_bop_expand_or': sqlo.c:2259:30: warning: unused parameter 'so' [-Wunused-parameter] 2259 | sqlo_bop_expand_or (sqlo_t * so, ST * tree) | ~~~~~~~~~^~ sqlo.c: In function 'sqlo_check_group_by_cols': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlo.c:2404:3: note: in expansion of macro 'DO_BOX' 2404 | DO_BOX (ST *, spec, inx, (*group)) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlo.c:2432:15: note: in expansion of macro 'DO_BOX' 2432 | DO_BOX (ST *, spec, inx, group[0]) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlo.c:2443:3: note: in expansion of macro 'DO_BOX' 2443 | DO_BOX (ST *, exp, inx, ((ST **)tree)) | ^~~~~~ sqlo.c: In function 'sqlo_oby_remove_scalar_exps': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlo.c:2457:3: note: in expansion of macro 'DO_BOX' 2457 | DO_BOX (ST *, spec, inx, (*oby)) | ^~~~~~ sqlo.c:2452:38: warning: unused parameter 'so' [-Wunused-parameter] 2452 | sqlo_oby_remove_scalar_exps (sqlo_t *so, ST *** oby, int gb_ua) | ~~~~~~~~^~ sqlo.c: In function 'sqlo_col_pref_replace': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlo.c:2566:7: note: in expansion of macro 'DO_BOX' 2566 | DO_BOX (ST *, elt, inx, ((ST**)tree)) | ^~~~~~ sqlo.c: In function 't_box_rem_at_inx': sqlo.c:2581:18: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2581 | for (s = 0; s < BOX_ELEMENTS (org); s++) | ^ sqlo.c: In function 'sqlo_identity_self_join': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlo.c:2610:3: note: in expansion of macro 'DO_BOX' 2610 | DO_BOX (ST *, t1, inx, texp->_.table_exp.from) | ^~~~~~ sqlo.c:2616:33: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2616 | for (inx2 = inx + 1; inx2 < BOX_ELEMENTS (texp->_.table_exp.from); inx2++) | ^ sqlo.c: In function 'sqlo_distinct_redundant': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlo.c:2651:3: note: in expansion of macro 'DO_BOX' 2651 | DO_BOX (ST *, spec, inx, (ST **)gb) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlo.c:2657:7: note: in expansion of macro 'DO_BOX' 2657 | DO_BOX (ST *, exp, inx2, (ST **) sel) | ^~~~~~ sqlo.c: In function 'sqlo_select_scope': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST' 236 | _DO_BOX_FAST(inx, arr) | ^~~~~~~~~~~~ sqlo.c:2738:7: note: in expansion of macro '_DO_BOX' 2738 | _DO_BOX (inx, texp->_.table_exp.from) | ^~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlo.c:2751:7: note: in expansion of macro 'DO_BOX' 2751 | DO_BOX (ST *, as, inx, tree->_.select_stmt.selection) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST' 236 | _DO_BOX_FAST(inx, arr) | ^~~~~~~~~~~~ sqlo.c:2782:11: note: in expansion of macro '_DO_BOX' 2782 | _DO_BOX (inx, texp->_.table_exp.group_by_full) | ^~~~~~~ sqlo.c: In function 'sqlo_subq_convert_to_exists': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlo.c:2969:31: note: in expansion of macro 'DO_BOX' 2969 | DO_BOX (ST *, exp, comma_inx, comma->_.comma_exp.exps) | ^~~~~~ sqlo.c: In function 'sqlo_iri_in_opt': sqlo.c:3176:27: warning: unused parameter 'so' [-Wunused-parameter] 3176 | sqlo_iri_in_opt (sqlo_t * so, ST * tree) | ~~~~~~~~~^~ sqlo.c: In function 'sqlo_scope': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ sqlo.c:3259:13: note: in expansion of macro '_DO_BOX_FAST' 3259 | _DO_BOX_FAST (arginx, tree->_.fn_ref.fn_arglist) | ^~~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST' 236 | _DO_BOX_FAST(inx, arr) | ^~~~~~~~~~~~ sqlo.c:3295:9: note: in expansion of macro '_DO_BOX' 3295 | _DO_BOX (inx, tree->_.call.params) | ^~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST' 236 | _DO_BOX_FAST(inx, arr) | ^~~~~~~~~~~~ sqlo.c:3316:9: note: in expansion of macro '_DO_BOX' 3316 | _DO_BOX (inx, tree->_.comma_exp.exps) | ^~~~~~~ sqlo.c: In function 'sqlo_subq_convert_to_exists': sqlo.c:2932:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 2932 | to_negate = 1; | ~~~~~~~~~~^~~ sqlo.c:2933:7: note: here 2933 | case SOME_PRED: | ^~~~ sqlo.c: In function 'sqlo_rls_add_condition': sqlo.c:815:15: warning: '__builtin_strncpy' specified bound 10 equals destination size [-Wstringop-truncation] 815 | strncpy (state, ((char **) err)[1], sizeof (state)); | ^ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-bif_dav.lo `test -f 'bif_dav.c' || echo './'`bif_dav.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c bif_dav.c -fPIC -DPIC -o .libs/libwi_la-bif_dav.o In file included from ../../libsrc/Dk.h:97, from wi.h:56, from sqlnode.h:32, from bif_dav.c:31: bif_dav.c: In function 'ws_dav_put': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_dav.c:222:7: note: in expansion of macro 'DO_BOX' 222 | DO_BOX (char *, line, inx, ws->ws_params) | ^~~~~~ bif_dav.c: In function 'ws_dav': bif_dav.c:294:25: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 294 | char *szContentType = ws_header_field (ws->ws_lines, "Content-type:", "application/octet-stream"); | ^~~~~~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_dav.c:366:7: note: in expansion of macro 'DO_BOX' 366 | DO_BOX (char *, line, inx, ws->ws_params) | ^~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sparql_l.lo `test -f 'sparql_l.c' || echo './'`sparql_l.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sparql_l.c -fPIC -DPIC -o .libs/libwi_la-sparql_l.o ./sparql_l.l: In function 'sparyyalloc': ./sparql_l.l:216:40: warning: unused parameter 'yyscanner' [-Wunused-parameter] 216 | sparyyalloc (yy_size_t size, yyscan_t yyscanner) | ~~~~~~~~~^~~~~~~~~ ./sparql_l.l: In function 'sparyyrealloc': ./sparql_l.l:225:14: warning: comparison of integer expressions of different signedness: 'int' and 'yy_size_t' {aka 'long unsigned int'} [-Wsign-compare] 225 | if (old_sz < sz) | ^ ./sparql_l.l:222:52: warning: unused parameter 'yyscanner' [-Wunused-parameter] 222 | sparyyrealloc (void * ptr, yy_size_t sz, yyscan_t yyscanner) | ~~~~~~~~~^~~~~~~~~ ./sparql_l.l: In function 'sparyyfree': ./sparql_l.l:237:20: warning: unused parameter 'ptr' [-Wunused-parameter] 237 | sparyyfree (void * ptr , yyscan_t yyscanner) | ~~~~~~~^~~ ./sparql_l.l:237:35: warning: unused parameter 'yyscanner' [-Wunused-parameter] 237 | sparyyfree (void * ptr , yyscan_t yyscanner) | ~~~~~~~~~^~~~~~~~~ sparql_l.c: At top level: sparql_l.c:3505:16: warning: 'input' defined but not used [-Wunused-function] 3505 | #else | ^ ./sparql_l.l: In function 'sparyyerror_if_long_qname': ./sparql_l.l:574:36: warning: ' is too long' directive output may be truncated writing 12 bytes into a region of size between 10 and 100 [-Wformat-truncation=] 574 | sparyyerror (buf); | ^ In file included from /usr/include/stdio.h:970, from sparql_l.c:229: In function 'snprintf', inlined from 'sparyyerror_if_long_qname' at ./sparql_l.l:574:7: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 13 and 103 bytes into a destination of size 100 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ ./sparql_l.l: In function 'sparyyerror_if_long_qname': ./sparql_l.l:589:36: warning: ' contains abnormally long na...' directive output may be truncated writing 42 bytes into a region of size between 10 and 100 [-Wformat-truncation=] 589 | sparyyerror (buf); | ^ In function 'snprintf', inlined from 'sparyyerror_if_long_qname' at ./sparql_l.l:589:7: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 43 and 133 bytes into a destination of size 100 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ ./sparql_l.l: In function 'sparyyerror_if_long_qname': ./sparql_l.l:594:36: warning: ' contains abnormally long 'l...' directive output may be truncated writing 54 bytes into a region of size between 10 and 100 [-Wformat-truncation=] 594 | sparyyerror (buf); | ^ In function 'snprintf', inlined from 'sparyyerror_if_long_qname' at ./sparql_l.l:594:7: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 55 and 145 bytes into a destination of size 100 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ ./sparql_l.l: In function 'sparyyerror_if_long_qname': ./sparql_l.l:582:40: warning: ' is too long' directive output may be truncated writing 12 bytes into a region of size between 10 and 100 [-Wformat-truncation=] 582 | sparyyerror (buf); | ^ In function 'snprintf', inlined from 'sparyyerror_if_long_qname' at ./sparql_l.l:582:4: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 13 and 103 bytes into a destination of size 100 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqlcost.lo `test -f 'sqlcost.c' || echo './'`sqlcost.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqlcost.c -fPIC -DPIC -o .libs/libwi_la-sqlcost.o sqlcost.c: In function 'dfe_cs_row_cost': sqlcost.c:175:56: warning: unused parameter 'col_card' [-Wunused-parameter] 175 | dfe_cs_row_cost (df_elt_t * dfe, float inx_card, float col_card) | ~~~~~~^~~~~~~~ sqlcost.c: In function 'pred_has_inx_subq': sqlcost.c:321:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 321 | for (inx = 1; inx < BOX_ELEMENTS (body); inx++) | ^ sqlcost.c: In function 'dfe_cl_colocated': sqlcost.c:421:30: warning: unused parameter 'prev' [-Wunused-parameter] 421 | dfe_cl_colocated (df_elt_t * prev, df_elt_t * dfe) | ~~~~~~~~~~~^~~~ sqlcost.c:421:47: warning: unused parameter 'dfe' [-Wunused-parameter] 421 | dfe_cl_colocated (df_elt_t * prev, df_elt_t * dfe) | ~~~~~~~~~~~^~~ In file included from ../../libsrc/Dk.h:102, from wi.h:56, from sqlnode.h:32, from sqlcost.c:28: sqlcost.c: In function 'dfe_cs_seg_cost': sqlcost.c:491:23: warning: variable 'col' set but not used [-Wunused-but-set-variable] 491 | DO_SET (df_elt_t *, col, &dfe->_.table.out_cols) | ^~~ ../../libsrc/Dk/Dksets.h:88:16: note: in definition of macro 'DO_SET' 88 | type var; \ | ^~~ sqlcost.c: In function 'dfe_key_seg_next_cost': sqlcost.c:532:35: warning: unused parameter 'dfe' [-Wunused-parameter] 532 | dfe_key_seg_next_cost (df_elt_t * dfe, float spacing) | ~~~~~~~~~~~^~~ sqlcost.c: In function 'dfe_vec_index_unit': sqlcost.c:548:47: warning: variable 'n_seg' set but not used [-Wunused-but-set-variable] 548 | float n_from_top, n_sib, n_in_sibs, n_page, n_seg; | ^~~~~ sqlcost.c: In function 'dfe_cl_bottle_factor': sqlcost.c:600:34: warning: unused parameter 'dfe' [-Wunused-parameter] 600 | dfe_cl_bottle_factor (df_elt_t * dfe, float * unit_ret) | ~~~~~~~~~~~^~~ sqlcost.c:600:47: warning: unused parameter 'unit_ret' [-Wunused-parameter] 600 | dfe_cl_bottle_factor (df_elt_t * dfe, float * unit_ret) | ~~~~~~~~^~~~~~~~ sqlcost.c: At top level: sqlcost.c:764:3: warning: missing initializer for field 'fnc_mode' of 'fn_card_t' {aka 'struct fn_card_s'} [-Wmissing-field-initializers] 764 | {{"isiri_id", 0.98, 0.001}, | ^ sqlcost.c:754:9: note: 'fnc_mode' declared here 754 | char fnc_mode; | ^~~~~~~~ sqlcost.c:768:4: warning: missing initializer for field 'fnc_mode' of 'fn_card_t' {aka 'struct fn_card_s'} [-Wmissing-field-initializers] 768 | {NULL, 0, 0}}; | ^ sqlcost.c:754:9: note: 'fnc_mode' declared here 754 | char fnc_mode; | ^~~~~~~~ In file included from ../../libsrc/Dk.h:97: sqlcost.c: In function 'sqlo_eq_cost': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlcost.c:886:7: note: in expansion of macro 'DO_BOX' 886 | DO_BOX (caddr_t *, bucket, inx, ((caddr_t **)left_col->col_hist)) | ^~~~~~ sqlcost.c: In function 'sqlo_rq_g_in_check': sqlcost.c:942:26: warning: variable 'o_col' set but not used [-Wunused-but-set-variable] 942 | dbe_column_t * s_col, *o_col; | ^~~~~ sqlcost.c: In function 'sqlo_in_list_unit': sqlcost.c:984:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 984 | else if (nth >= BOX_ELEMENTS (in_list) - 1) | ^~ sqlcost.c:968:63: warning: unused parameter 'u1' [-Wunused-parameter] 968 | sqlo_in_list_unit (df_elt_t * in_tb, df_elt_t * pred, float * u1, float * a1) | ~~~~~~~~^~ sqlcost.c: In function 'sqlo_pred_unit_1': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlcost.c:1056:15: note: in expansion of macro 'DO_BOX' 1056 | DO_BOX (caddr_t *, bucket, inx, ((caddr_t **)left_col->col_hist)) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlcost.c:1081:15: note: in expansion of macro 'DO_BOX' 1081 | DO_BOX (caddr_t *, bucket, inx, ((caddr_t **)left_col->col_hist)) | ^~~~~~ sqlcost.c: In function 'sqlo_dfe_locus_rpc_cost': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlcost.c:1188:7: note: in expansion of macro 'DO_BOX' 1188 | DO_BOX (df_elt_t *, elt, inx, dfe_arr) | ^~~~~~ sqlcost.c: In function 'sqlo_p_stat_query': sqlcost.c:1443:7: warning: unused variable 'rpc_timeout' [-Wunused-variable] 1443 | int rpc_timeout = cli->cli_rpc_timeout; | ^~~~~~~~~~~ sqlcost.c:1442:15: warning: unused variable 'at_start' [-Wunused-variable] 1442 | time_msec_t at_start = cli->cli_anytime_started; | ^~~~~~~~ sqlcost.c:1441:12: warning: unused variable 'usr' [-Wunused-variable] 1441 | user_t * usr = cli->cli_user; | ^~~ sqlcost.c: In function 'key_one_slice': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ cluster.h:1229:5: note: in expansion of macro 'DO_BOX' 1229 | DO_BOX (cl_slice_t *, csl, __ci, clm->clm_local_chg->chg_hosted_slices) | ^~~~~~ sqlcost.c:1551:7: note: in expansion of macro 'DO_LOCAL_CSL' 1551 | DO_LOCAL_CSL (csl, key->key_partition->kpd_map) | ^~~~~~~~~~~~ sqlcost.c: In function 'smp_destroy': sqlcost.c:1604:28: warning: unused parameter 'smp' [-Wunused-parameter] 1604 | smp_destroy (tb_sample_t * smp) | ~~~~~~~~~~~~~~^~~ sqlcost.c: In function 'sqlo_is_text_after_test': sqlcost.c:1915:56: warning: unused parameter 'text_pred' [-Wunused-parameter] 1915 | sqlo_is_text_after_test (df_elt_t * tb_dfe, df_elt_t * text_pred) | ~~~~~~~~~~~^~~~~~~~~ sqlcost.c: In function 'dfe_const_rhs': sqlcost.c:2310:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2310 | right = in_list[nth + 1 >= BOX_ELEMENTS(in_list) ? 0 : nth + 1]; | ^~ sqlcost.c: In function 'itc_row_selectivity': sqlcost.c:2428:47: warning: unused parameter 'inx_est' [-Wunused-parameter] 2428 | itc_row_selectivity (it_cursor_t * itc, int64 inx_est) sqlcost.c: In function 'sqlo_inx_sample_1': sqlcost.c:2520:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2520 | if (inx >= (sizeof (row_specs)/sizeof (search_spec_t))) | ^~ sqlcost.c: In function 'ric_set_sample': sqlcost.c:2631:37: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 2631 | while (ctx->ric_samples->ht_count > ric_samples_sz) | ^ In file included from ../../libsrc/Dk.h:100: sqlcost.c: In function 'sqlo_record_rdf_p': sqlcost.c:2795:39: warning: unused variable 'ign' [-Wunused-variable] 2795 | DO_IDHASH (caddr_t, k, caddr_t, ign, cs->cs_distinct) | ^~~ ../../libsrc/Dk/Dkhashext.h:285:10: note: in definition of macro 'DO_IDHASH' 285 | td data = *data##p; | ^~~~ sqlcost.c:2808:35: warning: unused variable 'ign' [-Wunused-variable] 2808 | DO_IDHASH (caddr_t, k, caddr_t, ign, cs->cs_distinct) | ^~~ ../../libsrc/Dk/Dkhashext.h:285:10: note: in definition of macro 'DO_IDHASH' 285 | td data = *data##p; | ^~~~ sqlcost.c:2768:12: warning: unused variable 'p' [-Wunused-variable] 2768 | iri_id_t p = unbox_iri_id (p_const); | ^ sqlcost.c: In function 'sqlo_non_leading_const_inf_cost': sqlcost.c:2859:28: warning: variable 'org_p' set but not used [-Wunused-but-set-variable] 2859 | ST * org_o = NULL, * org_p = NULL; | ^~~~~ sqlcost.c:2859:12: warning: variable 'org_o' set but not used [-Wunused-but-set-variable] 2859 | ST * org_o = NULL, * org_p = NULL; | ^~~~~ sqlcost.c:2849:85: warning: unused parameter 'uppers' [-Wunused-parameter] 2849 | sqlo_non_leading_const_inf_cost (df_elt_t * tb_dfe, df_elt_t ** lowers, df_elt_t ** uppers, index_choice_t * ic) | ~~~~~~~~~~~~^~~~~~ sqlcost.c: In function 'sqlo_inx_sample': sqlcost.c:3004:28: warning: variable 'org_p' set but not used [-Wunused-but-set-variable] 3004 | ST * org_o = NULL, * org_p = NULL; | ^~~~~ sqlcost.c:3004:12: warning: variable 'org_o' set but not used [-Wunused-but-set-variable] 3004 | ST * org_o = NULL, * org_p = NULL; | ^~~~~ sqlcost.c: In function 'dfe_hash_fill_unit': sqlcost.c:3131:32: warning: unused parameter 'dfe' [-Wunused-parameter] 3131 | dfe_hash_fill_unit (df_elt_t * dfe, float arity) | ~~~~~~~~~~~^~~ sqlcost.c: In function 'sqlo_const_iri': sqlcost.c:3140:26: warning: unused parameter 'so' [-Wunused-parameter] 3140 | sqlo_const_iri (sqlo_t * so, df_elt_t * dfe) | ~~~~~~~~~^~ sqlcost.c: In function 'rq_sample': sqlcost.c:3418:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 3418 | for (ctr = 1; ctr < BOX_ELEMENTS (in_list); ctr++) | ^ sqlcost.c: In function 'rq_sample_subp': sqlcost.c:3462:9: warning: unused variable 'sum' [-Wunused-variable] 3462 | int64 sum = 0; | ^~~ sqlcost.c: In function 'dfe_p_card': sqlcost.c:3528:11: warning: unused variable 'place' [-Wunused-variable] 3528 | float * place; | ^~~~~ sqlcost.c: In function 'dfe_init_p_stat': sqlcost.c:3575:12: warning: unused variable 'c' [-Wunused-variable] 3575 | df_elt_t c; | ^ sqlcost.c: In function 'sqlo_p_stat_default': sqlcost.c:3607:28: warning: unused parameter 'c' [-Wunused-parameter] 3607 | sqlo_p_stat_default (float c, float * p_stat) | ~~~~~~^ sqlcost.c: In function 'pred_const_rhs': sqlcost.c:3846:30: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 3846 | r = in_list[nth_in + 1 >= BOX_ELEMENTS (in_list) ? 0 : nth_in + 1]; | ^~ sqlcost.c: In function 'dfe_hash_fill_cost': sqlcost.c:3939:73: warning: unused parameter 'overhead_ret' [-Wunused-parameter] 3939 | dfe_hash_fill_cost (df_elt_t * dfe, float * unit, float * card, float * overhead_ret) | ~~~~~~~~^~~~~~~~~~~~ sqlcost.c: In function 'dfe_table_unq_card': sqlcost.c:3995:13: warning: unused variable 'est' [-Wunused-variable] 3995 | int64 est = sqlo_inx_sample (dfe, dfe->_.table.key, NULL, NULL, 0, ic); | ^~~ sqlcost.c:3985:64: warning: unused parameter 'tb_card' [-Wunused-parameter] 3985 | dfe_table_unq_card (df_elt_t * dfe, index_choice_t * ic, float tb_card, float * inx_card_ret, df_elt_t ** eq_preds, int eq_fill, float * col_card_ret) | ~~~~~~^~~~~~~ sqlcost.c: In function 'dfe_table_cost_ic_1': sqlcost.c:4086:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 4086 | if (eq_fill < sizeof (eq_preds) / sizeof (caddr_t)) | ^ sqlcost.c: In function 'sqlo_set_cost': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlcost.c:4408:3: note: in expansion of macro 'DO_BOX' 4408 | DO_BOX (df_elt_t *, term, inx, dfe->_.qexp.terms) | ^~~~~~ sqlcost.c: In function 'sqlo_proc_table_cost': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlcost.c:4484:3: note: in expansion of macro 'DO_BOX' 4484 | DO_BOX (caddr_t, name, inx, formal) | ^~~~~~ sqlcost.c: In function 'dfe_exp_card': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlcost.c:4622:9: note: in expansion of macro 'DO_BOX' 4622 | DO_BOX (df_elt_t *, arg, inx, dfe->_.call.args) | ^~~~~~ sqlcost.c: In function 'dfe_group_by_card': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlcost.c:4640:3: note: in expansion of macro 'DO_BOX' 4640 | DO_BOX (ST *, spec, inx, dfe->_.setp.specs) | ^~~~~~ sqlcost.c: In function 'dfe_list_cost': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlcost.c:4768:7: note: in expansion of macro 'DO_BOX' 4768 | DO_BOX (df_elt_t *, elt, inx, dfe_arr) | ^~~~~~ sqlcost.c: In function 'dfe_rdfs_type_check_card': sqlcost.c:4852:14: warning: variable 'key' set but not used [-Wunused-but-set-variable] 4852 | dbe_key_t *key; | ^~~ sqlcost.c:4849:99: warning: unused parameter 'inx_cost_ret' [-Wunused-parameter] 4849 | dfe_rdfs_type_check_card (df_elt_t * dfe, index_choice_t * ic, df_elt_t ** eqs, int n_eqs, float *inx_cost_ret) | ~~~~~~~^~~~~~~~~~~~ sqlcost.c: In function 'sqlo_double_literal': sqlcost.c:1534:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 1534 | { | ^ sqlcost.c:1539:5: note: here 1539 | default: | ^~~~~~~ sqlcost.c: In function 'dfe_unit_cost': sqlcost.c:4665:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 4665 | if (!enable_value_subq_cost) | ^ sqlcost.c:4668:5: note: here 4668 | case DFE_DT: | ^~~~ sqlcost.c: In function 'sqlo_p_stat_query': sqlcost.c:1493:13: warning: 'cnt' may be used uninitialized [-Wmaybe-uninitialized] 1493 | p_stat[0] = cnt; | ~~~~~~~~~~^~~~~ sqlcost.c:1433:9: note: 'cnt' was declared here 1433 | int64 cnt, s_cnt, o_cnt; | ^~~ sqlcost.c:1494:13: warning: 's_cnt' may be used uninitialized [-Wmaybe-uninitialized] 1494 | p_stat[1] = s_cnt; | ~~~~~~~~~~^~~~~~~ sqlcost.c:1433:14: note: 's_cnt' was declared here 1433 | int64 cnt, s_cnt, o_cnt; | ^~~~~ sqlcost.c:1495:13: warning: 'o_cnt' may be used uninitialized [-Wmaybe-uninitialized] 1495 | p_stat[2] = o_cnt; | ~~~~~~~~~~^~~~~~~ sqlcost.c:1433:21: note: 'o_cnt' was declared here 1433 | int64 cnt, s_cnt, o_cnt; | ^~~~~ sqlcost.c: In function 'rq_cols_init': sqlcost.c:3304:14: warning: 'rqp' may be used uninitialized [-Wmaybe-uninitialized] 3304 | if (rqp->rqp_lower && PRED_IS_EQ_OR_IN (rqp->rqp_lower)) | ~~~^~~~~~~~~~~ sqlcost.c:3278:15: note: 'rqp' was declared here 3278 | rq_pred_t * rqp; | ^~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-rdfinf.lo `test -f 'rdfinf.c' || echo './'`rdfinf.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c rdfinf.c -fPIC -DPIC -o .libs/libwi_la-rdfinf.o In file included from ../../libsrc/Dk.h:97, from wi.h:56, from sqlnode.h:32, from rdfinf.c:28: rdfinf.c: In function 'ri_outer_output': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ rdfinf.c:298:7: note: in expansion of macro 'DO_BOX' 298 | DO_BOX (state_slot_t *, out, inx, hs->hs_out_slots) | ^~~~~~ rdfinf.c: In function 'ri_same_as_iri': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ rdfinf.c:472:3: note: in expansion of macro 'DO_BOX' 472 | DO_BOX (state_slot_t *, g_ssl, ginx, ri->ri_sas_g) | ^~~~~~ rdfinf.c: In function 'rdf_inf_vec_input': rdfinf.c:683:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 683 | for (;nth_val < BOX_ELEMENTS (array); nth_val++) | ^ rdfinf.c: In function 'bif_rdf_super_sub_list': rdfinf.c:959:50: warning: unused parameter 'err_ret' [-Wunused-parameter] 959 | bif_rdf_super_sub_list (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfinf.c: In function 'bif_rdf_is_sub': rdfinf.c:983:42: warning: unused parameter 'err_ret' [-Wunused-parameter] 983 | bif_rdf_is_sub (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfinf.c: In function 'bif_rdf_inf_dir': rdfinf.c:1014:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 1014 | bif_rdf_inf_dir (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfinf.c: In function 'bif_rdf_inf_dump': rdfinf.c:1050:14: warning: unused variable 'rels_ptr' [-Wunused-variable] 1050 | iri_id_t **rels_ptr; | ^~~~~~~~ rdfinf.c:1042:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 1042 | bif_rdf_inf_dump (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfinf.c: In function 'bif_rdf_inf_ifp_list': rdfinf.c:1121:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 1121 | bif_rdf_inf_ifp_list (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfinf.c: In function 'bif_rdf_inf_ifp_rel_list': rdfinf.c:1132:52: warning: unused parameter 'err_ret' [-Wunused-parameter] 1132 | bif_rdf_inf_ifp_rel_list (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfinf.c: In function 'bif_rdf_inf_set_ifp_list': rdfinf.c:1214:58: warning: comparison of integer expressions of different signedness: 'long long int' and 'iri_id_t' {aka 'long long unsigned int'} [-Wsign-compare] 1214 | if (unbox_iri_int64 (arr[sub_ifp_pos]) == sub_iid) | ^~ rdfinf.c:1226:55: warning: comparison of integer expressions of different signedness: 'long long int' and 'iri_id_t' {aka 'long long unsigned int'} [-Wsign-compare] 1226 | if (unbox_iri_int64 (grps[ctr]) == sub_grp_iid) | ^~ rdfinf.c:1270:41: warning: comparison of integer expressions of different signedness: 'long long int' and 'iri_id_t' {aka 'long long unsigned int'} [-Wsign-compare] 1270 | if (unbox_iri_int64 (grps[ctr]) == grp_iid) | ^~ rdfinf.c:1167:52: warning: unused parameter 'err_ret' [-Wunused-parameter] 1167 | bif_rdf_inf_set_ifp_list (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfinf.c: In function 'bif_rdf_inf_ifp_exclude_list': rdfinf.c:1294:56: warning: unused parameter 'err_ret' [-Wunused-parameter] 1294 | bif_rdf_inf_ifp_exclude_list (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfinf.c: In function 'bif_rdf_inf_set_ifp_exclude_list': rdfinf.c:1308:60: warning: unused parameter 'err_ret' [-Wunused-parameter] 1308 | bif_rdf_inf_set_ifp_exclude_list (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfinf.c: In function 'bif_rdf_inf_ifp_is_excluded': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ rdfinf.c:1335:3: note: in expansion of macro 'DO_BOX' 1335 | DO_BOX (caddr_t, elt, inx, arr) | ^~~~~~ rdfinf.c:1323:55: warning: unused parameter 'err_ret' [-Wunused-parameter] 1323 | bif_rdf_inf_ifp_is_excluded (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfinf.c: In function 'bif_rdf_inf_set_inverses': rdfinf.c:1345:52: warning: unused parameter 'err_ret' [-Wunused-parameter] 1345 | bif_rdf_inf_set_inverses (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfinf.c: In function 'bif_rdf_inf_set_prop_props': rdfinf.c:1361:54: warning: unused parameter 'err_ret' [-Wunused-parameter] 1361 | bif_rdf_inf_set_prop_props (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfinf.c: In function 'bif_rdf_inf_clear': rdfinf.c:1380:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 1380 | bif_rdf_inf_clear (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfinf.c: In function 'bif_rdf_inf_is_loaded': rdfinf.c:1389:49: warning: unused parameter 'err_ret' [-Wunused-parameter] 1389 | bif_rdf_inf_is_loaded (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfinf.c: In function 'bif_rdf_inf_const_init': rdfinf.c:1397:35: warning: unused parameter 'qst' [-Wunused-parameter] 1397 | bif_rdf_inf_const_init (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ rdfinf.c:1397:50: warning: unused parameter 'err_ret' [-Wunused-parameter] 1397 | bif_rdf_inf_const_init (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfinf.c:1397:75: warning: unused parameter 'args' [-Wunused-parameter] 1397 | bif_rdf_inf_const_init (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ rdfinf.c: In function 'bif_rdf_owl_iri_2': rdfinf.c:1409:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 1409 | bif_rdf_owl_iri_2 (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfinf.c: In function 'rdf_sas_ensure': rdfinf.c:1469:27: warning: unused parameter 'qst' [-Wunused-parameter] 1469 | rdf_sas_ensure (caddr_t * qst, caddr_t * err_ret) | ~~~~~~~~~~^~~ rdfinf.c:1469:42: warning: unused parameter 'err_ret' [-Wunused-parameter] 1469 | rdf_sas_ensure (caddr_t * qst, caddr_t * err_ret) | ~~~~~~~~~~^~~~~~~ rdfinf.c: In function 'bif_rdf_sas_iri': rdfinf.c:1475:68: warning: unused parameter 'args' [-Wunused-parameter] 1475 | bif_rdf_sas_iri (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ rdfinf.c: In function 'bif_rdf_init_thread': rdfinf.c:1506:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 1506 | bif_rdf_init_thread (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfinf.c: In function 'bif_rdf_check_init': rdfinf.c:1518:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 1518 | bif_rdf_check_init (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfinf.c:1518:71: warning: unused parameter 'args' [-Wunused-parameter] 1518 | bif_rdf_check_init (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ rdfinf.c: In function 'bif_tn_cache_clear': rdfinf.c:1671:31: warning: unused parameter 'qst' [-Wunused-parameter] 1671 | bif_tn_cache_clear (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ rdfinf.c:1671:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 1671 | bif_tn_cache_clear (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfinf.c:1671:71: warning: unused parameter 'args' [-Wunused-parameter] 1671 | bif_tn_cache_clear (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ rdfinf.c: In function 'sp_list_replace_ssl': rdfinf.c:1819:93: warning: comparison of integer expressions of different signedness: 'oid_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1819 | if (CMP_EQ == sp->sp_min_op && sp->sp_min_ssl == old && (!col_id || sp->sp_cl.cl_col_id == col_id)) | ^~ rdfinf.c: In function 'sqlg_rdf_ts_replace_ssl': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ rdfinf.c:1853:7: note: in expansion of macro 'DO_BOX' 1853 | DO_BOX (state_slot_t *, ref, inx, hs->hs_ref_slots) | ^~~~~~ rdfinf.c: In function 'sqlg_trailing_subclass_inf': rdfinf.c:2035:83: warning: unused parameter 'ts' [-Wunused-parameter] 2035 | sqlg_trailing_subclass_inf (sqlo_t * so, data_source_t ** q_head, data_source_t * ts, df_elt_t * p_dfe, caddr_t p_const, df_elt_t * o_dfe, caddr_t o_iri, | ~~~~~~~~~~~~~~~~^~ rdfinf.c:2035:133: warning: unused parameter 'o_dfe' [-Wunused-parameter] 2035 | sqlg_trailing_subclass_inf (sqlo_t * so, data_source_t ** q_head, data_source_t * ts, df_elt_t * p_dfe, caddr_t p_const, df_elt_t * o_dfe, caddr_t o_iri, | ~~~~~~~~~~~^~~~~ rdfinf.c:2035:148: warning: unused parameter 'o_iri' [-Wunused-parameter] 2035 | sqlg_trailing_subclass_inf (sqlo_t * so, data_source_t ** q_head, data_source_t * ts, df_elt_t * p_dfe, caddr_t p_const, df_elt_t * o_dfe, caddr_t o_iri, | ~~~~~~~~^~~~~ rdfinf.c:2036:73: warning: unused parameter 'inxop_inx' [-Wunused-parameter] 2036 | rdf_inf_ctx_t * ctx, df_elt_t * tb_dfe, int inxop_inx) | ~~~~^~~~~~~~~ rdfinf.c: In function 'sqlg_leading_subproperty_inf': rdfinf.c:2064:33: warning: unused parameter 'o_dfe' [-Wunused-parameter] 2064 | caddr_t p_const, df_elt_t * o_dfe, caddr_t o_iri, | ~~~~~~~~~~~^~~~~ rdfinf.c:2064:48: warning: unused parameter 'o_iri' [-Wunused-parameter] 2064 | caddr_t p_const, df_elt_t * o_dfe, caddr_t o_iri, | ~~~~~~~~^~~~~ rdfinf.c: In function 'sqlg_trailing_subproperty_inf': rdfinf.c:2109:86: warning: unused parameter 'ts' [-Wunused-parameter] 2109 | sqlg_trailing_subproperty_inf (sqlo_t * so, data_source_t ** q_head, data_source_t * ts, df_elt_t * p_dfe, caddr_t p_const, df_elt_t * o_dfe, caddr_t o_iri, | ~~~~~~~~~~~~~~~~^~ rdfinf.c:2109:101: warning: unused parameter 'p_dfe' [-Wunused-parameter] 2109 | sqlg_trailing_subproperty_inf (sqlo_t * so, data_source_t ** q_head, data_source_t * ts, df_elt_t * p_dfe, caddr_t p_const, df_elt_t * o_dfe, caddr_t o_iri, | ~~~~~~~~~~~^~~~~ rdfinf.c:2109:116: warning: unused parameter 'p_const' [-Wunused-parameter] 2109 | sqlg_trailing_subproperty_inf (sqlo_t * so, data_source_t ** q_head, data_source_t * ts, df_elt_t * p_dfe, caddr_t p_const, df_elt_t * o_dfe, caddr_t o_iri, | ~~~~~~~~^~~~~~~ rdfinf.c:2109:136: warning: unused parameter 'o_dfe' [-Wunused-parameter] 2109 | sqlg_trailing_subproperty_inf (sqlo_t * so, data_source_t ** q_head, data_source_t * ts, df_elt_t * p_dfe, caddr_t p_const, df_elt_t * o_dfe, caddr_t o_iri, | ~~~~~~~~~~~^~~~~ rdfinf.c:2109:151: warning: unused parameter 'o_iri' [-Wunused-parameter] 2109 | sqlg_trailing_subproperty_inf (sqlo_t * so, data_source_t ** q_head, data_source_t * ts, df_elt_t * p_dfe, caddr_t p_const, df_elt_t * o_dfe, caddr_t o_iri, | ~~~~~~~~^~~~~ rdfinf.c:2110:73: warning: unused parameter 'inxop_inx' [-Wunused-parameter] 2110 | rdf_inf_ctx_t * ctx, df_elt_t * tb_dfe, int inxop_inx) | ~~~~^~~~~~~~~ rdfinf.c: In function 'sqlg_ts_copies_search_pars': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ rdfinf.c:2168:7: note: in expansion of macro 'DO_BOX' 2168 | DO_BOX (inx_op_t *, term, inx, iop->iop_terms) | ^~~~~~ rdfinf.c: In function 'sqlg_rdf_inf': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ rdfinf.c:2436:7: note: in expansion of macro 'DO_BOX' 2436 | DO_BOX (inx_op_t *, iop, inx, ts->ts_inx_op->iop_terms) | ^~~~~~ rdfinf.c:2436:27: warning: unused variable 'iop' [-Wunused-variable] 2436 | DO_BOX (inx_op_t *, iop, inx, ts->ts_inx_op->iop_terms) | ^~~ ../../libsrc/Dk/Dkbox.h:261:17: note: in definition of macro 'DO_BOX' 261 | dtp v = (dtp) (((void **)(arr)) [inx]); | ^ rdfinf.c: In function 'sqlg_cl_bracket_outer': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ rdfinf.c:2555:5: note: in expansion of macro 'DO_BOX' 2555 | DO_BOX (state_slot_t *, ssl, inx, ose->ose_out_slots) | ^~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-geo_de9im.lo `test -f 'geo_de9im.c' || echo './'`geo_de9im.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c geo_de9im.c -fPIC -DPIC -o .libs/libwi_la-geo_de9im.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sparql_sff.lo `test -f 'sparql_sff.c' || echo './'`sparql_sff.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sparql_sff.c -fPIC -DPIC -o .libs/libwi_la-sparql_sff.o sparql_sff.c: In function 'sprintff_intersect': sparql_sff.c:805:32: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 805 | full_res_buf = ((res_maxsize > sizeof (res_local_buf)) ? dk_alloc (res_maxsize) : res_local_buf); | ^ sparql_sff.c: In function 'sparp_rvr_intersect_sprintffs': sparql_sff.c:1148:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1148 | if (newsize >= MAX_BOX_ELEMENTS) | ^~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sparul2sql.lo `test -f 'sparul2sql.c' || echo './'`sparul2sql.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sparul2sql.c -fPIC -DPIC -o .libs/libwi_la-sparul2sql.o sparul2sql.c: In function 'sparp_gp_trav_find_isect_with_ctor': sparul2sql.c:152:86: warning: unused parameter 'sts_this' [-Wunused-parameter] 152 | sparp_gp_trav_find_isect_with_ctor (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ sparul2sql.c: In function 'spar_cve_find_or_add_variable': sparul2sql.c:237:41: warning: unused parameter 'sparp' [-Wunused-parameter] 237 | spar_cve_find_or_add_variable (sparp_t *sparp, ctor_var_enumerator_t *haystack_cve, SPART *needle_var) | ~~~~~~~~~^~~~~ sparul2sql.c: In function 'spar_compose_retvals_of_ctor': sparul2sql.c:309:38: warning: unused parameter 'agg_formatter' [-Wunused-parameter] 309 | const char *formatter, const char *agg_formatter, const char *agg_mdata, int use_limits ) | ~~~~~~~~~~~~^~~~~~~~~~~~~ sparul2sql.c:309:65: warning: unused parameter 'agg_mdata' [-Wunused-parameter] 309 | const char *formatter, const char *agg_formatter, const char *agg_mdata, int use_limits ) | ~~~~~~~~~~~~^~~~~~~~~ sparul2sql.c: In function 'spar_compose_retvals_of_construct': sparul2sql.c:543:11: warning: comparison between pointer and zero character constant [-Wpointer-compare] 543 | ('\0' != sparp->sparp_env->spare_storage_name) ) | ^~ sparul2sql.c:543:14: note: did you mean to dereference the pointer? 543 | ('\0' != sparp->sparp_env->spare_storage_name) ) | ^ In file included from ../../libsrc/Dk.h:97, from ../../libsrc/libutil.h:30, from sparql.h:27, from sparql2sql.h:26, from sparul2sql.c:24: sparul2sql.c: In function 'spar_compose_ctor_triples_from_where_gp': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparul2sql.c:753:3: note: in expansion of macro 'DO_BOX_FAST' 753 | DO_BOX_FAST (SPART *, memb, memb_ctr, gp->_.gp.members) | ^~~~~~~~~~~ sparul2sql.c: In function 'spar_compose_retvals_of_ctor': sparul2sql.c:467:30: warning: this statement may fall through [-Wimplicit-fallthrough=] 467 | val_arg_ptr[0] = fld; | ~~~~~~~~~~~~~~~^~~~~ sparul2sql.c:468:13: note: here 468 | default: | ^~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-bif_smtp.lo `test -f 'bif_smtp.c' || echo './'`bif_smtp.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c bif_smtp.c -fPIC -DPIC -o .libs/libwi_la-bif_smtp.o bif_smtp.c: In function 'smtp_connect': bif_smtp.c:148:25: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 148 | if (((ptmp - tmp) < sizeof(tmp)) && (addr == 1 || addr == 2)) | ^ bif_smtp.c:150:29: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 150 | else if ((ptmp - tmp) >= sizeof(tmp)) | ^~ bif_smtp.c:196:25: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 196 | if (((ptmp - tmp) < sizeof(tmp)) && (addr == 1 || addr == 2)) | ^ bif_smtp.c:198:29: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 198 | else if ((ptmp - tmp) >= sizeof(tmp)) | ^~ bif_smtp.c: In function 'bif_ses_connect': bif_smtp.c:373:18: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 373 | ssl_method = SSLv23_client_method (); | ^ bif_smtp.c: In function 'ses_ready': bif_smtp.c:423:27: warning: unused parameter 'accept' [-Wunused-parameter] 423 | ses_ready (dk_session_t * accept) | ~~~~~~~~~~~~~~~^~~~~~ bif_smtp.c: In function 'ses_listen': bif_smtp.c:437:9: warning: cast between incompatible function types from 'void (*)(dk_session_t *)' {aka 'void (*)(struct dk_session_s *)'} to 'int (*)(dk_session_t *)' {aka 'int (*)(struct dk_session_s *)'} [-Wcast-function-type] 437 | = (io_action_func) ses_ready; | ^ bif_smtp.c:432:7: warning: variable 'rc' set but not used [-Wunused-but-set-variable] 432 | int rc = 0; | ^~ bif_smtp.c: In function 'bif_ses_accept': bif_smtp.c:459:7: warning: variable 'rc' set but not used [-Wunused-but-set-variable] 459 | int rc; | ^~ bif_smtp.c: In function 'bif_ses_connect': bif_smtp.c:353:27: warning: variable 'ses' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 353 | volatile dk_session_t * ses = NULL; | ^~~ bif_smtp.c: In function 'bif_ses_listen': bif_smtp.c:483:27: warning: variable 'ses' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 483 | volatile dk_session_t * ses = NULL; | ^~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sparql_rdb2rdf.lo `test -f 'sparql_rdb2rdf.c' || echo './'`sparql_rdb2rdf.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sparql_rdb2rdf.c -fPIC -DPIC -o .libs/libwi_la-sparql_rdb2rdf.o In file included from ../../libsrc/Dk.h:97, from ../../libsrc/libutil.h:30, from sparql_rdb2rdf.c:26: sparql_rdb2rdf.c: In function 'rdb2rdf_create_optree': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql_rdb2rdf.c:339:7: note: in expansion of macro 'DO_BOX_FAST' 339 | DO_BOX_FAST (quad_map_t *, sub_qm, sub_qm_ctr, qm->qmUserSubMaps) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql_rdb2rdf.c:359:7: note: in expansion of macro 'DO_BOX_FAST' 359 | DO_BOX_FAST (rdb2rdf_optree_t *, sub_qm_rro, sub_qm_rro_ctr, tmpres.rro_subtrees) | ^~~~~~~~~~~ sparql_rdb2rdf.c: In function 'rdb2rdf_list_tables': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql_rdb2rdf.c:389:3: note: in expansion of macro 'DO_BOX_FAST' 389 | DO_BOX_FAST (rdb2rdf_optree_t *, sub_qm_rro, sub_qm_rro_ctr, rro->rro_subtrees) | ^~~~~~~~~~~ sparql_rdb2rdf.c: In function 'rdb2rdf_optree_dump': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql_rdb2rdf.c:628:7: note: in expansion of macro 'DO_BOX_FAST' 628 | DO_BOX_FAST (ccaddr_t, a, ctr, rro->rro_qm->qmAliasesKeyrefdByQuad) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql_rdb2rdf.c:646:3: note: in expansion of macro 'DO_BOX_FAST' 646 | DO_BOX_FAST (rdb2rdf_optree_t *, sub_qm_rro, sub_qm_rro_ctr, rro->rro_subtrees) | ^~~~~~~~~~~ sparql_rdb2rdf.c: In function 'rdb2rdf_print_fld_expn': sparql_rdb2rdf.c:652:43: warning: unused parameter 'rro' [-Wunused-parameter] 652 | rdb2rdf_print_fld_expn (rdb2rdf_optree_t *rro, int cast_to_obj, int alias_no, quad_map_t *qm, qm_value_t *fld_qmv, const char *prefix, spar_sqlgen_t *ssg) | ~~~~~~~~~~~~~~~~~~^~~ sparql_rdb2rdf.c:652:69: warning: unused parameter 'alias_no' [-Wunused-parameter] 652 | rdb2rdf_print_fld_expn (rdb2rdf_optree_t *rro, int cast_to_obj, int alias_no, quad_map_t *qm, qm_value_t *fld_qmv, const char *prefix, spar_sqlgen_t *ssg) | ~~~~^~~~~~~~ sparql_rdb2rdf.c:652:91: warning: unused parameter 'qm' [-Wunused-parameter] 652 | rdb2rdf_print_fld_expn (rdb2rdf_optree_t *rro, int cast_to_obj, int alias_no, quad_map_t *qm, qm_value_t *fld_qmv, const char *prefix, spar_sqlgen_t *ssg) | ~~~~~~~~~~~~^~ sparql_rdb2rdf.c: In function 'rdb2rdf_print_const': sparql_rdb2rdf.c:670:37: warning: unused parameter 'rrc' [-Wunused-parameter] 670 | rdb2rdf_print_const (rdb2rdf_ctx_t *rrc, ccaddr_t fld_const, spar_sqlgen_t *ssg) | ~~~~~~~~~~~~~~~^~~ sparql_rdb2rdf.c: In function 'rdb2rdf_qm_after_del_codegen': sparql_rdb2rdf.c:750:83: warning: unused parameter 'table_name' [-Wunused-parameter] 750 | rdb2rdf_qm_after_del_codegen (rdb2rdf_ctx_t *rrc, rdb2rdf_optree_t *rro, ccaddr_t table_name, int opcode, spar_sqlgen_t *ssg) | ~~~~~~~~~^~~~~~~~~~ sparql_rdb2rdf.c:750:99: warning: unused parameter 'opcode' [-Wunused-parameter] 750 | rdb2rdf_qm_after_del_codegen (rdb2rdf_ctx_t *rrc, rdb2rdf_optree_t *rro, ccaddr_t table_name, int opcode, spar_sqlgen_t *ssg) | ~~~~^~~~~~ sparql_rdb2rdf.c: In function 'rdb2rdf_qm_codegen': sparql_rdb2rdf.c:810:72: warning: unused parameter 'table_name' [-Wunused-parameter] 810 | rdb2rdf_qm_codegen (rdb2rdf_ctx_t *rrc, rdb2rdf_optree_t *rro, caddr_t table_name, int opcode, int subopcode, const char *prefix, ccaddr_t alias, int alias_no, spar_sqlgen_t *ssg) | ~~~~~~~~^~~~~~~~~~ sparql_rdb2rdf.c:810:88: warning: unused parameter 'opcode' [-Wunused-parameter] 810 | rdb2rdf_qm_codegen (rdb2rdf_ctx_t *rrc, rdb2rdf_optree_t *rro, caddr_t table_name, int opcode, int subopcode, const char *prefix, ccaddr_t alias, int alias_no, spar_sqlgen_t *ssg) | ~~~~^~~~~~ sparql_rdb2rdf.c: In function 'rdb2rdf_optree_codegen': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql_rdb2rdf.c:1187:3: note: in expansion of macro 'DO_BOX_FAST' 1187 | DO_BOX_FAST (rdb2rdf_optree_t *, sub_qm_rro, sub_qm_rro_ctr, rro->rro_subtrees) | ^~~~~~~~~~~ sparql_rdb2rdf.c: In function 'bif_sparql_rdb2rdf_impl': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql_rdb2rdf.c:1432:7: note: in expansion of macro 'DO_BOX_FAST' 1432 | DO_BOX_FAST (quad_map_t *, qm, qm_ctr, storage->qsUserMaps) | ^~~~~~~~~~~ sparql_rdb2rdf.c:1377:36: warning: unused parameter 'qst' [-Wunused-parameter] 1377 | bif_sparql_rdb2rdf_impl (caddr_t * qst, caddr_t table_name, int opcode, caddr_t *graph_xlat, int rule_id_seed, int only_list_tables) | ~~~~~~~~~~^~~ sparql_rdb2rdf.c: In function 'bif_sparql_rdb2rdf_codegen': sparql_rdb2rdf.c:1503:54: warning: unused parameter 'err_ret' [-Wunused-parameter] 1503 | bif_sparql_rdb2rdf_codegen (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sparql_rdb2rdf.c: In function 'bif_sparql_rdb2rdf_list_tables': sparql_rdb2rdf.c:1517:58: warning: unused parameter 'err_ret' [-Wunused-parameter] 1517 | bif_sparql_rdb2rdf_list_tables (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-qncache.lo `test -f 'qncache.c' || echo './'`qncache.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c qncache.c -fPIC -DPIC -o .libs/libwi_la-qncache.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqlrun.lo `test -f 'sqlrun.c' || echo './'`sqlrun.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqlrun.c -fPIC -DPIC -o .libs/libwi_la-sqlrun.o In file included from ../../libsrc/Dk.h:97, from wi.h:56, from sqlnode.h:32, from sqlrun.c:28: sqlrun.c: In function 'sel_out_copy': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlrun.c:389:3: note: in expansion of macro 'DO_BOX' 389 | DO_BOX (state_slot_t *, sl, inx, out_slots) | ^~~~~~ sqlrun.c:383:61: warning: unused parameter 'keep_co' [-Wunused-parameter] 383 | sel_out_copy (state_slot_t ** out_slots, caddr_t * qst, int keep_co) | ~~~~^~~~~~~ sqlrun.c: In function 'sel_out_free': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlrun.c:421:3: note: in expansion of macro 'DO_BOX' 421 | DO_BOX (state_slot_t *, sl, inx, out_slots) | ^~~~~~ sqlrun.c: In function 'qn_vec_reuse': sqlrun.c:901:7: warning: variable 'small_dc_limit' set but not used [-Wunused-but-set-variable] 901 | int small_dc_limit; | ^~~~~~~~~~~~~~ sqlrun.c: In function 'ks_start_search': sqlrun.c:1611:31: warning: suggest braces around empty body in an 'if' statement [-Wempty-body] 1611 | cl_enlist_ck (itc, NULL); | ^ sqlrun.c: In function 'ts_outer_output': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlrun.c:1865:7: note: in expansion of macro 'DO_BOX' 1865 | DO_BOX (inx_op_t *, term, inx, iop->iop_terms) | ^~~~~~ sqlrun.c: In function 'ins_int_range_ck': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlrun.c:2209:3: note: in expansion of macro 'DO_BOX' 2209 | DO_BOX (dbe_column_t *, col, inx, ins->ins_keys[0]->ik_cols) | ^~~~~~ sqlrun.c: In function 'insert_node_run': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlrun.c:2260:7: note: in expansion of macro 'DO_BOX' 2260 | DO_BOX (state_slot_t *, ssl, inx, ins->ins_vec_cast) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:257:9: note: in expansion of macro '_DO_BOX_FAST' 257 | _DO_BOX_FAST(inx, (arr)) | ^~~~~~~~~~~~ sqlrun.c:2277:15: note: in expansion of macro 'DO_BOX_0' 2277 | DO_BOX_0 (state_slot_ref_t *, ref, inx, ins->ins_vec_source) | ^~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:257:9: note: in expansion of macro '_DO_BOX_FAST' 257 | _DO_BOX_FAST(inx, (arr)) | ^~~~~~~~~~~~ sqlrun.c:2289:11: note: in expansion of macro 'DO_BOX_0' 2289 | DO_BOX_0 (state_slot_ref_t *, ref, inx, ins->ins_vec_source) | ^~~~~~~~ sqlrun.c:2314:11: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2314 | if (qi->qi_client->cli_row_autocommit) | ^~ sqlrun.c:2316:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2316 | { | ^ sqlrun.c:2250:11: warning: variable 'last_set' set but not used [-Wunused-but-set-variable] 2250 | int last_set = 0; | ^~~~~~~~ sqlrun.c:2235:12: warning: unused variable 'sets_save' [-Wunused-variable] 2235 | db_buf_t sets_save; | ^~~~~~~~~ sqlrun.c: In function 'select_node_input_scroll': sqlrun.c:3209:74: warning: unused parameter 'state' [-Wunused-parameter] 3209 | select_node_input_scroll (select_node_t * sel, caddr_t * inst, caddr_t * state) | ~~~~~~~~~~^~~~~ In file included from sqlnode.h:2095: sqlrun.c: In function 'qr_mt_dml_sync': sqlrun.c:3820:30: warning: the address of 'err' will always evaluate as 'true' [-Waddress] 3820 | END_IO_SECT (&err); | ^ sqlfn.h:1248:15: note: in definition of macro 'END_IO_SECT' 1248 | if (err_ret) \ | ^~~~~~~ sqlrun.c: In function 'cli_send_non_last_proc_ret': sqlrun.c:4025:51: warning: unused parameter 'cli' [-Wunused-parameter] 4025 | cli_send_non_last_proc_ret (client_connection_t * cli, long n_affected, caddr_t * ret, | ~~~~~~~~~~~~~~~~~~~~~~^~~ sqlrun.c:4025:61: warning: unused parameter 'n_affected' [-Wunused-parameter] 4025 | cli_send_non_last_proc_ret (client_connection_t * cli, long n_affected, caddr_t * ret, | ~~~~~^~~~~~~~~~ sqlrun.c:4026:19: warning: unused parameter 'thr' [-Wunused-parameter] 4026 | du_thread_t * thr) sqlrun.c: In function 'qi_init_sz': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlrun.c:4148:3: note: in expansion of macro 'DO_BOX' 4148 | DO_BOX (data_col_t *, dc, inx, params) | ^~~~~~ sqlrun.c: In function 'qr_exec': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlrun.c:4390:13: note: in expansion of macro 'DO_BOX' 4390 | DO_BOX (caddr_t, v, inx, ret) | ^~~~~~ sqlrun.c: In function 'qr_dml_array_exec': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlrun.c:4572:3: note: in expansion of macro 'DO_BOX' 4572 | DO_BOX (caddr_t *, parms, param_inx, param_array) | ^~~~~~ sqlrun.c: In function 'qr_subq_exec': ../../libsrc/Dk/Dkbox.h:313:47: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 313 | if (sizeof (area) - BOX_AUTO_OVERHEAD >= (n)) \ | ^~ ../../libsrc/Dk/Dkbox.h:325:41: note: in expansion of macro 'BOX_AUTO_TYPED' 325 | # define BOX_AUTO(ptr, area, n, dtp) BOX_AUTO_TYPED (caddr_t, ptr, area, n, dtp) | ^~~~~~~~~~~~~~ sqlrun.c:4754:7: note: in expansion of macro 'BOX_AUTO' 4754 | BOX_AUTO (saved_qual, saved_qual_buf, len + 1, DV_STRING); | ^~~~~~~~ sqlrun.c:4731:8: warning: variable 'n_affected' set but not used [-Wunused-but-set-variable] 4731 | long n_affected; | ^~~~~~~~~~ sqlrun.c: In function 'qr_subq_exec_vec': ../../libsrc/Dk/Dkbox.h:313:47: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 313 | if (sizeof (area) - BOX_AUTO_OVERHEAD >= (n)) \ | ^~ ../../libsrc/Dk/Dkbox.h:325:41: note: in expansion of macro 'BOX_AUTO_TYPED' 325 | # define BOX_AUTO(ptr, area, n, dtp) BOX_AUTO_TYPED (caddr_t, ptr, area, n, dtp) | ^~~~~~~~~~~~~~ sqlrun.c:4962:7: note: in expansion of macro 'BOX_AUTO' 4962 | BOX_AUTO (saved_qual, saved_qual_buf, len + 1, DV_STRING); | ^~~~~~~~ sqlrun.c:4942:7: warning: variable 'n_actual_params' set but not used [-Wunused-but-set-variable] 4942 | int n_actual_params, n_sets = qi_n_sets (caller); | ^~~~~~~~~~~~~~~ sqlrun.c:4940:8: warning: variable 'n_affected' set but not used [-Wunused-but-set-variable] 4940 | long n_affected; | ^~~~~~~~~~ sqlrun.c: In function 'qr_quick_exec': sqlrun.c:5199:63: warning: unused parameter 'id' [-Wunused-parameter] 5199 | qr_quick_exec (query_t * qr, client_connection_t * cli, char *id, | ~~~~~~^~ sqlrun.c: In function 'lc_vec_next': sqlrun.c:5289:45: warning: unused parameter 'qr' [-Wunused-parameter] 5289 | lc_vec_next (local_cursor_t * lc, query_t * qr, select_node_t * sel) | ~~~~~~~~~~^~ sqlrun.c:5289:65: warning: unused parameter 'sel' [-Wunused-parameter] 5289 | lc_vec_next (local_cursor_t * lc, query_t * qr, select_node_t * sel) | ~~~~~~~~~~~~~~~~^~~ sqlrun.c: In function 'lc_get_col': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlrun.c:5388:3: note: in expansion of macro 'DO_BOX' 5388 | DO_BOX (state_slot_t *, sl, inx, sel->sel_out_slots) | ^~~~~~ sqlrun.c: In function 'qr_mt_dml_sync': sqlrun.c:3784:7: warning: variable 'rb_done' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 3784 | int rb_done = 0; | ^~~~~~~ In file included from ../../libsrc/Dk.h:102: ../../libsrc/Dk/Dksets.h:89:21: warning: variable 'iter' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 89 | s_node_t *iter = *(set); \ | ^~~~ sqlrun.c:3785:3: note: in expansion of macro 'DO_SET' 3785 | DO_SET (table_source_t *, ts, &qr->qr_nodes) | ^~~~~~ ../../libsrc/Dk/Dksets.h:90:21: warning: variable 'nxt' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 90 | s_node_t *nxt; \ | ^~~ sqlrun.c:3785:3: note: in expansion of macro 'DO_SET' 3785 | DO_SET (table_source_t *, ts, &qr->qr_nodes) | ^~~~~~ sqlrun.c:3791:27: warning: variable 'aq' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 3791 | async_queue_t * aq = (async_queue_t *)qst_get (inst, ts->ts_aq); | ^~ sqlrun.c: In function 'qr_subq_exec': sqlrun.c:4741:11: warning: variable 'saved_qual' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 4741 | caddr_t saved_qual = NULL; | ^~~~~~~~~~ sqlrun.c: In function 'qr_more': sqlrun.c:5116:11: warning: variable 'err' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 5116 | caddr_t err; | ^~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-turtle_l.lo `test -f 'turtle_l.c' || echo './'`turtle_l.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c turtle_l.c -fPIC -DPIC -o .libs/libwi_la-turtle_l.o ./turtle_l.l: In function 'ttlyyalloc': ./turtle_l.l:186:39: warning: unused parameter 'yyscanner' [-Wunused-parameter] 186 | ttlyyalloc (yy_size_t size, yyscan_t yyscanner) | ~~~~~~~~~^~~~~~~~~ ./turtle_l.l: In function 'ttlyyfree': ./turtle_l.l:200:34: warning: unused parameter 'yyscanner' [-Wunused-parameter] 200 | ttlyyfree (void * ptr , yyscan_t yyscanner) | ~~~~~~~~~^~~~~~~~~ ./turtle_l.l: In function 'ttlp_NUMBER_decimal': ./turtle_l.l:679:53: warning: unused parameter 'ttlp_arg' [-Wunused-parameter] 679 | { | ^ ./turtle_l.l: In function 'ttlp_NUMBER_double': ./turtle_l.l:696:52: warning: unused parameter 'ttlp_arg' [-Wunused-parameter] 696 | { | ^ turtle_l.c: At top level: turtle_l.c:6234:24: warning: 'yy_fatal_error' defined but not used [-Wunused-function] 6234 | | ^ turtle_l.c:5760:16: warning: 'input' defined but not used [-Wunused-function] 5760 | #else | ^ ./turtle_l.l: In function 'ttl_lex_analyze': ./turtle_l.l:712:7: warning: variable 'sniffer_recovery' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 712 | if (!DV_STRINGP(str)) | ^~~~~~~~~~~~~~~~ ./turtle_l.l: In function 'rdf_load_turtle': ./turtle_l.l:846:9: warning: variable 'srcfile' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 846 | bh_from_client_fwd_iter_t bcfi; | ^~~~~~~ ./turtle_l.l:844:37: warning: argument 'query_charset' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 844 | { | ^ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-bif_tidy.lo `test -f 'bif_tidy.c' || echo './'`bif_tidy.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c bif_tidy.c -fPIC -DPIC -o .libs/libwi_la-bif_tidy.o bif_tidy.c: In function 'tidy_realloc': bif_tidy.c:57:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 57 | int copy_size = buf_size > len ? len : buf_size; | ^ bif_tidy.c:57:42: warning: operand of '?:' changes signedness from 'int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 57 | int copy_size = buf_size > len ? len : buf_size; | ^~~~~~~~ bif_tidy.c: In function 'tidy_free': bif_tidy.c:68:19: warning: unused parameter 'buf' [-Wunused-parameter] 68 | tidy_free (void * buf) | ~~~~~~~^~~ bif_tidy.c: In function 'tidy_parse_config': bif_tidy.c:122:41: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 122 | if (READING_NAME == stat && i >= sizeof (name)) | ^~ bif_tidy.c:124:42: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 124 | if (READING_VALUE == stat && i >= sizeof (value)) | ^~ bif_tidy.c:87:16: warning: variable 'rc' set but not used [-Wunused-but-set-variable] 87 | volatile int rc = -1, i = 0; | ^~ bif_tidy.c: In function 'bif_tidy_html': bif_tidy.c:144:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 144 | bif_tidy_html (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_tidy.c: In function 'bif_tidy_list_errors': bif_tidy.c:213:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 213 | bif_tidy_list_errors (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_tidy.c: In function 'bif_tidy_external': bif_tidy.c:260:30: warning: unused parameter 'qst' [-Wunused-parameter] 260 | bif_tidy_external (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ bif_tidy.c:260:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 260 | bif_tidy_external (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_tidy.c:260:70: warning: unused parameter 'args' [-Wunused-parameter] 260 | bif_tidy_external (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ bif_tidy.c: In function 'tidy_parse_config.isra': bif_tidy.c:88:43: warning: variable 'stat' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 88 | char name[64] = {0}, value[8192] = {0}, stat = READING_NAME; | ^~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-chash.lo `test -f 'chash.c' || echo './'`chash.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c chash.c -fPIC -DPIC -o .libs/libwi_la-chash.o chash.c: In function 'chash_to_any': chash.c:299:25: warning: unused parameter 'ch' [-Wunused-parameter] 299 | chash_to_any (chash_t * ch, int col) | ~~~~~~~~~~^~ chash.c:299:33: warning: unused parameter 'col' [-Wunused-parameter] 299 | chash_to_any (chash_t * ch, int col) | ~~~~^~~ chash.c: In function 'gb_arr_to_any': chash.c:306:24: warning: unused parameter 'arr' [-Wunused-parameter] 306 | gb_arr_to_any (int64 * arr, int n, db_buf_t any_temp, int *any_temp_fill) chash.c:306:33: warning: unused parameter 'n' [-Wunused-parameter] 306 | gb_arr_to_any (int64 * arr, int n, db_buf_t any_temp, int *any_temp_fill) | ~~~~^ chash.c:306:45: warning: unused parameter 'any_temp' [-Wunused-parameter] 306 | gb_arr_to_any (int64 * arr, int n, db_buf_t any_temp, int *any_temp_fill) | ~~~~~~~~~^~~~~~~~ chash.c:306:60: warning: unused parameter 'any_temp_fill' [-Wunused-parameter] 306 | gb_arr_to_any (int64 * arr, int n, db_buf_t any_temp, int *any_temp_fill) | ~~~~~^~~~~~~~~~~~~ chash.c: In function 'gb_values': chash.c:502:35: warning: unused parameter 'any_temp' [-Wunused-parameter] 502 | db_buf_t temp_space, db_buf_t any_temp, int *any_temp_fill, dtp_t * nulls, int clear_nulls) | ~~~~~~~~~^~~~~~~~ chash.c:502:50: warning: unused parameter 'any_temp_fill' [-Wunused-parameter] 502 | db_buf_t temp_space, db_buf_t any_temp, int *any_temp_fill, dtp_t * nulls, int clear_nulls) | ~~~~~^~~~~~~~~~~~~ chash.c: In function 'cha_new_row': chash.c:637:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 637 | if (off + len < PAGE_DATA_SZ) | ^ chash.c: In function 'cha_any': chash.c:693:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 693 | if (off + len < PAGE_DATA_SZ) | ^ In file included from ../../libsrc/Dk.h:103, from wi.h:56, from sqlnode.h:32, from chash.c:28: chash.c: In function 'cha_new_hj_row': ../../libsrc/Dk/Dkpool.h:477:15: warning: variable 'ap' set but not used [-Wunused-but-set-variable] 477 | auto_pool_t ap; \ | ^~ chash.c:980:7: note: in expansion of macro 'AUTO_POOL' 980 | AUTO_POOL (500); | ^~~~~~~~~ chash.c: In function 'cha_retype': chash.c:1133:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1133 | for (n_part = 0; n_part < MAX (1, cha->cha_n_partitions); n_part++) | ^ chash.c:1139:25: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long long int' [-Wsign-compare] 1139 | if (CHA_EMPTY == ent) | ^~ chash.c: In function 'cha_resize': chash.c:1220:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1220 | for (n_part = 0; n_part < MAX (1, cha->cha_n_partitions); n_part++) | ^ chash.c: In function 'cha_can_move': chash.c:1296:50: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long long int' [-Wsign-compare] 1296 | if ((cha->cha_is_1_int ? CHA_EMPTY : CHA_FREE) == ((int64 *) cha->cha_array)[pos2]) | ^~ chash.c:1298:50: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long long int' [-Wsign-compare] 1298 | if ((cha->cha_is_1_int ? CHA_EMPTY : CHA_FREE) == ((int64 *) cha->cha_array)[pos1]) | ^~ chash.c: In function 'cha_add_ent': chash.c:1364:95: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 1364 | if (!cha->cha_is_parallel || (cha->cha_exceptions && BOX_ELEMENTS (cha->cha_exceptions) > cha->cha_exception_fill)) | ^ chash.c: In function 'cha_add_row': chash.c:1396:95: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 1396 | if (!cha->cha_is_parallel || (cha->cha_exceptions && BOX_ELEMENTS (cha->cha_exceptions) > cha->cha_exception_fill)) | ^ chash.c: In function 'cha_cmp_unq_fill': chash.c:1559:29: warning: unused parameter 'cha' [-Wunused-parameter] 1559 | cha_cmp_unq_fill (chash_t * cha, int64 * ent, db_buf_t ** key_vecs, int row_no) | ~~~~~~~~~~^~~ chash.c:1559:42: warning: unused parameter 'ent' [-Wunused-parameter] 1559 | cha_cmp_unq_fill (chash_t * cha, int64 * ent, db_buf_t ** key_vecs, int row_no) chash.c:1559:59: warning: unused parameter 'key_vecs' [-Wunused-parameter] 1559 | cha_cmp_unq_fill (chash_t * cha, int64 * ent, db_buf_t ** key_vecs, int row_no) | ~~~~~~~~~~~~^~~~~~~~ chash.c:1559:73: warning: unused parameter 'row_no' [-Wunused-parameter] 1559 | cha_cmp_unq_fill (chash_t * cha, int64 * ent, db_buf_t ** key_vecs, int row_no) | ~~~~^~~~~~ chash.c: In function 'cha_ent_cmp_unq_fill': chash.c:1566:33: warning: unused parameter 'cha' [-Wunused-parameter] 1566 | cha_ent_cmp_unq_fill (chash_t * cha, int64 * ent1, int64 * ent2) | ~~~~~~~~~~^~~ chash.c:1566:46: warning: unused parameter 'ent1' [-Wunused-parameter] 1566 | cha_ent_cmp_unq_fill (chash_t * cha, int64 * ent1, int64 * ent2) chash.c:1566:60: warning: unused parameter 'ent2' [-Wunused-parameter] 1566 | cha_ent_cmp_unq_fill (chash_t * cha, int64 * ent1, int64 * ent2) chash.c: In function 'cha_cmp_2a': chash.c:1573:23: warning: unused parameter 'cha' [-Wunused-parameter] 1573 | cha_cmp_2a (chash_t * cha, int64 * ent, db_buf_t ** key_vecs, int row_no, dtp_t * nulls) | ~~~~~~~~~~^~~ chash.c:1573:83: warning: unused parameter 'nulls' [-Wunused-parameter] 1573 | cha_cmp_2a (chash_t * cha, int64 * ent, db_buf_t ** key_vecs, int row_no, dtp_t * nulls) | ~~~~~~~~^~~~~ chash.c: In function 'dcckz': chash.c:1598:22: warning: unused parameter 'ha' [-Wunused-parameter] 1598 | dcckz (hash_area_t * ha, caddr_t * inst, int n_sets) | ~~~~~~~~~~~~~~^~ chash.c:1598:36: warning: unused parameter 'inst' [-Wunused-parameter] 1598 | dcckz (hash_area_t * ha, caddr_t * inst, int n_sets) | ~~~~~~~~~~^~~~ chash.c:1598:46: warning: unused parameter 'n_sets' [-Wunused-parameter] 1598 | dcckz (hash_area_t * ha, caddr_t * inst, int n_sets) | ~~~~^~~~~~ chash.c: In function 'setp_chash_run': chash.c:1673:21: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 1673 | if (h_##n == *ent && cmp (cha, ent, key_vecs, inx + n - 1, (dtp_t*)nulls)) \ | ^~ chash.c:1710:11: note: in expansion of macro 'GB_CK' 1710 | GB_CK (1, f); | ^~~~~ chash.c:1686:21: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 1686 | if (h_##n == *ent && cmp (cha, ent, key_vecs, inx + n - 1, (dtp_t*)nulls)) \ | ^~ chash.c:1710:11: note: in expansion of macro 'GB_CK' 1710 | GB_CK (1, f); | ^~~~~ chash.c:1694:25: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 1694 | if (h_##n == ent[0] && cmp (cha, ent, key_vecs, inx + n - 1, (dtp_t*)nulls)) \ | ^~ chash.c:1710:11: note: in expansion of macro 'GB_CK' 1710 | GB_CK (1, f); | ^~~~~ chash.c:1673:21: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 1673 | if (h_##n == *ent && cmp (cha, ent, key_vecs, inx + n - 1, (dtp_t*)nulls)) \ | ^~ chash.c:1711:11: note: in expansion of macro 'GB_CK' 1711 | GB_CK (2, f); | ^~~~~ chash.c:1686:21: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 1686 | if (h_##n == *ent && cmp (cha, ent, key_vecs, inx + n - 1, (dtp_t*)nulls)) \ | ^~ chash.c:1711:11: note: in expansion of macro 'GB_CK' 1711 | GB_CK (2, f); | ^~~~~ chash.c:1694:25: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 1694 | if (h_##n == ent[0] && cmp (cha, ent, key_vecs, inx + n - 1, (dtp_t*)nulls)) \ | ^~ chash.c:1711:11: note: in expansion of macro 'GB_CK' 1711 | GB_CK (2, f); | ^~~~~ chash.c:1673:21: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 1673 | if (h_##n == *ent && cmp (cha, ent, key_vecs, inx + n - 1, (dtp_t*)nulls)) \ | ^~ chash.c:1712:11: note: in expansion of macro 'GB_CK' 1712 | GB_CK (3, f); | ^~~~~ chash.c:1686:21: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 1686 | if (h_##n == *ent && cmp (cha, ent, key_vecs, inx + n - 1, (dtp_t*)nulls)) \ | ^~ chash.c:1712:11: note: in expansion of macro 'GB_CK' 1712 | GB_CK (3, f); | ^~~~~ chash.c:1694:25: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 1694 | if (h_##n == ent[0] && cmp (cha, ent, key_vecs, inx + n - 1, (dtp_t*)nulls)) \ | ^~ chash.c:1712:11: note: in expansion of macro 'GB_CK' 1712 | GB_CK (3, f); | ^~~~~ chash.c:1673:21: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 1673 | if (h_##n == *ent && cmp (cha, ent, key_vecs, inx + n - 1, (dtp_t*)nulls)) \ | ^~ chash.c:1713:11: note: in expansion of macro 'GB_CK' 1713 | GB_CK (4, f); | ^~~~~ chash.c:1686:21: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 1686 | if (h_##n == *ent && cmp (cha, ent, key_vecs, inx + n - 1, (dtp_t*)nulls)) \ | ^~ chash.c:1713:11: note: in expansion of macro 'GB_CK' 1713 | GB_CK (4, f); | ^~~~~ chash.c:1694:25: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 1694 | if (h_##n == ent[0] && cmp (cha, ent, key_vecs, inx + n - 1, (dtp_t*)nulls)) \ | ^~ chash.c:1713:11: note: in expansion of macro 'GB_CK' 1713 | GB_CK (4, f); | ^~~~~ chash.c:1673:21: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 1673 | if (h_##n == *ent && cmp (cha, ent, key_vecs, inx + n - 1, (dtp_t*)nulls)) \ | ^~ chash.c:1725:11: note: in expansion of macro 'GB_CK' 1725 | GB_CK (1, ff); | ^~~~~ chash.c:1686:21: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 1686 | if (h_##n == *ent && cmp (cha, ent, key_vecs, inx + n - 1, (dtp_t*)nulls)) \ | ^~ chash.c:1725:11: note: in expansion of macro 'GB_CK' 1725 | GB_CK (1, ff); | ^~~~~ chash.c:1694:25: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 1694 | if (h_##n == ent[0] && cmp (cha, ent, key_vecs, inx + n - 1, (dtp_t*)nulls)) \ | ^~ chash.c:1725:11: note: in expansion of macro 'GB_CK' 1725 | GB_CK (1, ff); | ^~~~~ chash.c: In function 'cha_alloc_int': chash.c:1764:64: warning: unused parameter 'new_sqt' [-Wunused-parameter] 1764 | cha_alloc_int (chash_t * cha, setp_node_t * setp, sql_type_t * new_sqt, chash_t * old_cha) | ~~~~~~~~~~~~~^~~~~~~ chash.c: In function 'chash_error': chash.c:1901:37: warning: format '%lld' expects argument of type 'long long int', but argument 4 has type 'size_t' {aka 'long unsigned int'} [-Wformat=] 1901 | sqlr_new_error ("42000", "CHAME", "Hash memory pool uses " BOXINT_FMT " over the limit " BOXINT_FMT, | ^~~~~~~~~~~~~~~~~~~~~~~~ 1902 | mp->mp_bytes, chash_mempool_size_limit); | ~~~~~~~~~~~~ | | | size_t {aka long unsigned int} In file included from ../../libsrc/Dk.h:97: ../../libsrc/Dk/Dkbox.h:595:45: note: format string is defined here 595 | #define BOXINT_FMT "%lld" | ~~~^ | | | long long int | %ld chash.c:1898:36: warning: unused parameter 'cbk_env' [-Wunused-parameter] 1898 | chash_error (mem_pool_t *mp, void *cbk_env) | ~~~~~~^~~~~~~ chash.c: In function 'cha_allocate': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ chash.c:1938:3: note: in expansion of macro 'DO_BOX' 1938 | DO_BOX (state_slot_t *, ssl, inx, ha->ha_slots) | ^~~~~~ chash.c: In function 'cha_clear': chash.c:2016:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2016 | for (inx = 0; inx < cha->cha_n_partitions; inx++) | ^ chash.c: In function 'cha_free': chash.c:2051:35: warning: comparison of integer expressions of different signedness: 'long long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 2051 | if (chash_mempool_size_max_used < cha->cha_pool->mp_bytes) | ^ chash.c: In function 'setp_chash_distinct_run': chash.c:2212:21: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 2212 | if (h_##n == *ent && cmp (cha, ent, key_vecs, inx + n - 1, (dtp_t*)nulls)) \ | ^~ chash.c:2248:11: note: in expansion of macro 'DIS_CK' 2248 | DIS_CK (1, f); | ^~~~~~ chash.c:2225:21: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 2225 | if (h_##n == *ent && cmp (cha, ent, key_vecs, inx + n - 1, (dtp_t*)nulls)) \ | ^~ chash.c:2248:11: note: in expansion of macro 'DIS_CK' 2248 | DIS_CK (1, f); | ^~~~~~ chash.c:2232:25: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 2232 | if (h_##n == ent[0] && cmp (cha, ent, key_vecs, inx + n - 1, (dtp_t*)nulls)) \ | ^~ chash.c:2248:11: note: in expansion of macro 'DIS_CK' 2248 | DIS_CK (1, f); | ^~~~~~ chash.c:2212:21: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 2212 | if (h_##n == *ent && cmp (cha, ent, key_vecs, inx + n - 1, (dtp_t*)nulls)) \ | ^~ chash.c:2249:11: note: in expansion of macro 'DIS_CK' 2249 | DIS_CK (2, f); | ^~~~~~ chash.c:2225:21: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 2225 | if (h_##n == *ent && cmp (cha, ent, key_vecs, inx + n - 1, (dtp_t*)nulls)) \ | ^~ chash.c:2249:11: note: in expansion of macro 'DIS_CK' 2249 | DIS_CK (2, f); | ^~~~~~ chash.c:2232:25: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 2232 | if (h_##n == ent[0] && cmp (cha, ent, key_vecs, inx + n - 1, (dtp_t*)nulls)) \ | ^~ chash.c:2249:11: note: in expansion of macro 'DIS_CK' 2249 | DIS_CK (2, f); | ^~~~~~ chash.c:2212:21: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 2212 | if (h_##n == *ent && cmp (cha, ent, key_vecs, inx + n - 1, (dtp_t*)nulls)) \ | ^~ chash.c:2250:11: note: in expansion of macro 'DIS_CK' 2250 | DIS_CK (3, f); | ^~~~~~ chash.c:2225:21: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 2225 | if (h_##n == *ent && cmp (cha, ent, key_vecs, inx + n - 1, (dtp_t*)nulls)) \ | ^~ chash.c:2250:11: note: in expansion of macro 'DIS_CK' 2250 | DIS_CK (3, f); | ^~~~~~ chash.c:2232:25: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 2232 | if (h_##n == ent[0] && cmp (cha, ent, key_vecs, inx + n - 1, (dtp_t*)nulls)) \ | ^~ chash.c:2250:11: note: in expansion of macro 'DIS_CK' 2250 | DIS_CK (3, f); | ^~~~~~ chash.c:2212:21: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 2212 | if (h_##n == *ent && cmp (cha, ent, key_vecs, inx + n - 1, (dtp_t*)nulls)) \ | ^~ chash.c:2251:11: note: in expansion of macro 'DIS_CK' 2251 | DIS_CK (4, f); | ^~~~~~ chash.c:2225:21: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 2225 | if (h_##n == *ent && cmp (cha, ent, key_vecs, inx + n - 1, (dtp_t*)nulls)) \ | ^~ chash.c:2251:11: note: in expansion of macro 'DIS_CK' 2251 | DIS_CK (4, f); | ^~~~~~ chash.c:2232:25: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 2232 | if (h_##n == ent[0] && cmp (cha, ent, key_vecs, inx + n - 1, (dtp_t*)nulls)) \ | ^~ chash.c:2251:11: note: in expansion of macro 'DIS_CK' 2251 | DIS_CK (4, f); | ^~~~~~ chash.c:2212:21: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 2212 | if (h_##n == *ent && cmp (cha, ent, key_vecs, inx + n - 1, (dtp_t*)nulls)) \ | ^~ chash.c:2263:11: note: in expansion of macro 'DIS_CK' 2263 | DIS_CK (1, ff); | ^~~~~~ chash.c:2225:21: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 2225 | if (h_##n == *ent && cmp (cha, ent, key_vecs, inx + n - 1, (dtp_t*)nulls)) \ | ^~ chash.c:2263:11: note: in expansion of macro 'DIS_CK' 2263 | DIS_CK (1, ff); | ^~~~~~ chash.c:2232:25: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 2232 | if (h_##n == ent[0] && cmp (cha, ent, key_vecs, inx + n - 1, (dtp_t*)nulls)) \ | ^~ chash.c:2263:11: note: in expansion of macro 'DIS_CK' 2263 | DIS_CK (1, ff); | ^~~~~~ chash.c: In function 'cha_box_col': chash.c:2332:43: warning: unused parameter 'ha' [-Wunused-parameter] 2332 | cha_box_col (chash_t * cha, hash_area_t * ha, db_buf_t row, int inx) | ~~~~~~~~~~~~~~^~ chash.c: In function 'chash_to_memcache': chash.c:2383:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2383 | for (part = 0; part < MAX (cha->cha_n_partitions, 1); part++) | ^ chash.c:2364:30: warning: unused parameter 'inst' [-Wunused-parameter] 2364 | chash_to_memcache (caddr_t * inst, index_tree_t * tree, hash_area_t * ha) | ~~~~~~~~~~^~~~ chash.c: In function 'cha_mrg_cmp': chash.c:2427:28: warning: unused parameter 'setp' [-Wunused-parameter] 2427 | cha_mrg_cmp (setp_node_t * setp, chash_t * cha1, int64 * ent1, int64 * ent2) | ~~~~~~~~~~~~~~^~~~ chash.c: In function 'chash_merge': chash.c:2534:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2534 | for (part = 0; part < MAX (1, delta->cha_n_partitions); part++) | ^ chash.c:2571:26: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare] 2571 | if (tar[0] == h && cha_mrg_cmp (setp, cha, tar, ent)) | ^~ chash.c:2583:26: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare] 2583 | if (tar[0] == h && cha_mrg_cmp (setp, cha, tar, ent)) | ^~ chash.c:2591:25: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 2591 | if (h == tar[0] && cha_mrg_cmp (setp, cha, tar, ent)) | ^~ chash.c: In function 'dc_append_cha': chash.c:2611:47: warning: unused parameter 'ha' [-Wunused-parameter] 2611 | dc_append_cha (data_col_t * dc, hash_area_t * ha, chash_t * cha, int64 * row, int col) | ~~~~~~~~~~~~~~^~ chash.c: In function 'cha_check_survival': chash.c:2682:31: warning: unused parameter 'cha' [-Wunused-parameter] 2682 | cha_check_survival (chash_t * cha, caddr_t * inst, setp_node_t * setp, int64 * ent, int64 surviving) | ~~~~~~~~~~^~~ chash.c:2682:46: warning: unused parameter 'inst' [-Wunused-parameter] 2682 | cha_check_survival (chash_t * cha, caddr_t * inst, setp_node_t * setp, int64 * ent, int64 surviving) | ~~~~~~~~~~^~~~ chash.c:2682:66: warning: unused parameter 'setp' [-Wunused-parameter] 2682 | cha_check_survival (chash_t * cha, caddr_t * inst, setp_node_t * setp, int64 * ent, int64 surviving) | ~~~~~~~~~~~~~~^~~~ chash.c:2682:80: warning: unused parameter 'ent' [-Wunused-parameter] 2682 | cha_check_survival (chash_t * cha, caddr_t * inst, setp_node_t * setp, int64 * ent, int64 surviving) chash.c:2682:91: warning: unused parameter 'surviving' [-Wunused-parameter] 2682 | cha_check_survival (chash_t * cha, caddr_t * inst, setp_node_t * setp, int64 * ent, int64 surviving) chash.c: In function 'cha_survival': chash.c:2688:25: warning: unused parameter 'cha' [-Wunused-parameter] 2688 | cha_survival (chash_t * cha, caddr_t * inst, setp_node_t * setp) | ~~~~~~~~~~^~~ chash.c:2688:40: warning: unused parameter 'inst' [-Wunused-parameter] 2688 | cha_survival (chash_t * cha, caddr_t * inst, setp_node_t * setp) | ~~~~~~~~~~^~~~ chash.c:2688:60: warning: unused parameter 'setp' [-Wunused-parameter] 2688 | cha_survival (chash_t * cha, caddr_t * inst, setp_node_t * setp) | ~~~~~~~~~~~~~~^~~~ chash.c: In function 'chash_reader_current_branch': chash.c:2708:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2708 | if (!qis || nth >= BOX_ELEMENTS (qis)) | ^~ chash.c:2712:29: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2712 | for (nth = nth + 1; nth < BOX_ELEMENTS (qis); nth++) | ^ chash.c: In function 'chash_read_input': chash.c:2828:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2828 | for (; part < MAX (1, cha->cha_n_partitions); part++) | ^ chash.c: In function 'cha_hs_cmp': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ chash.c:3183:3: note: in expansion of macro 'DO_BOX' 3183 | DO_BOX (state_slot_t *, ref, inx, hs->hs_ref_slots) | ^~~~~~ chash.c:3180:59: warning: unused parameter 'cha' [-Wunused-parameter] 3180 | cha_hs_cmp (hash_source_t * hs, caddr_t * inst, chash_t * cha, int set, int64 * row) | ~~~~~~~~~~^~~ chash.c: In function 'hash_source_chash_input': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ chash.c:3313:7: note: in expansion of macro 'DO_BOX' 3313 | DO_BOX (state_slot_t *, ssl, inx, hs->hs_ref_slots) | ^~~~~~ chash.c:3354:42: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare] 3354 | #define HIT_N(n, e) ((elt = e) && elt[0] == h_##n && cha_hs_cmp (hs, inst, cha_p_##n, set + n - 1, elt)) | ^~ chash.c:3381:11: note: in expansion of macro 'HIT_N' 3381 | if (HIT_N (n, array_##n[pos1_##n])) \ | ^~~~~ chash.c:3412:7: note: in expansion of macro 'CHA_CK' 3412 | CHA_CK (1); | ^~~~~~ chash.c:3354:42: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare] 3354 | #define HIT_N(n, e) ((elt = e) && elt[0] == h_##n && cha_hs_cmp (hs, inst, cha_p_##n, set + n - 1, elt)) | ^~ chash.c:3385:20: note: in expansion of macro 'HIT_N' 3385 | else if (HIT_N (n, array_##n[pos2_##n])) \ | ^~~~~ chash.c:3412:7: note: in expansion of macro 'CHA_CK' 3412 | CHA_CK (1); | ^~~~~~ chash.c:3354:42: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare] 3354 | #define HIT_N(n, e) ((elt = e) && elt[0] == h_##n && cha_hs_cmp (hs, inst, cha_p_##n, set + n - 1, elt)) | ^~ chash.c:3355:23: note: in expansion of macro 'HIT_N' 3355 | #define HIT_N_E(n, e) HIT_N(n, e) | ^~~~~ chash.c:3393:23: note: in expansion of macro 'HIT_N_E' 3393 | if (HIT_N_E (n, cha_p_##n->cha_exceptions[inx])) \ | ^~~~~~~ chash.c:3412:7: note: in expansion of macro 'CHA_CK' 3412 | CHA_CK (1); | ^~~~~~ chash.c:3354:42: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare] 3354 | #define HIT_N(n, e) ((elt = e) && elt[0] == h_##n && cha_hs_cmp (hs, inst, cha_p_##n, set + n - 1, elt)) | ^~ chash.c:3381:11: note: in expansion of macro 'HIT_N' 3381 | if (HIT_N (n, array_##n[pos1_##n])) \ | ^~~~~ chash.c:3413:7: note: in expansion of macro 'CHA_CK' 3413 | CHA_CK (2); | ^~~~~~ chash.c:3354:42: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare] 3354 | #define HIT_N(n, e) ((elt = e) && elt[0] == h_##n && cha_hs_cmp (hs, inst, cha_p_##n, set + n - 1, elt)) | ^~ chash.c:3385:20: note: in expansion of macro 'HIT_N' 3385 | else if (HIT_N (n, array_##n[pos2_##n])) \ | ^~~~~ chash.c:3413:7: note: in expansion of macro 'CHA_CK' 3413 | CHA_CK (2); | ^~~~~~ chash.c:3354:42: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare] 3354 | #define HIT_N(n, e) ((elt = e) && elt[0] == h_##n && cha_hs_cmp (hs, inst, cha_p_##n, set + n - 1, elt)) | ^~ chash.c:3355:23: note: in expansion of macro 'HIT_N' 3355 | #define HIT_N_E(n, e) HIT_N(n, e) | ^~~~~ chash.c:3393:23: note: in expansion of macro 'HIT_N_E' 3393 | if (HIT_N_E (n, cha_p_##n->cha_exceptions[inx])) \ | ^~~~~~~ chash.c:3413:7: note: in expansion of macro 'CHA_CK' 3413 | CHA_CK (2); | ^~~~~~ chash.c:3354:42: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare] 3354 | #define HIT_N(n, e) ((elt = e) && elt[0] == h_##n && cha_hs_cmp (hs, inst, cha_p_##n, set + n - 1, elt)) | ^~ chash.c:3381:11: note: in expansion of macro 'HIT_N' 3381 | if (HIT_N (n, array_##n[pos1_##n])) \ | ^~~~~ chash.c:3414:7: note: in expansion of macro 'CHA_CK' 3414 | CHA_CK (3); | ^~~~~~ chash.c:3354:42: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare] 3354 | #define HIT_N(n, e) ((elt = e) && elt[0] == h_##n && cha_hs_cmp (hs, inst, cha_p_##n, set + n - 1, elt)) | ^~ chash.c:3385:20: note: in expansion of macro 'HIT_N' 3385 | else if (HIT_N (n, array_##n[pos2_##n])) \ | ^~~~~ chash.c:3414:7: note: in expansion of macro 'CHA_CK' 3414 | CHA_CK (3); | ^~~~~~ chash.c:3354:42: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare] 3354 | #define HIT_N(n, e) ((elt = e) && elt[0] == h_##n && cha_hs_cmp (hs, inst, cha_p_##n, set + n - 1, elt)) | ^~ chash.c:3355:23: note: in expansion of macro 'HIT_N' 3355 | #define HIT_N_E(n, e) HIT_N(n, e) | ^~~~~ chash.c:3393:23: note: in expansion of macro 'HIT_N_E' 3393 | if (HIT_N_E (n, cha_p_##n->cha_exceptions[inx])) \ | ^~~~~~~ chash.c:3414:7: note: in expansion of macro 'CHA_CK' 3414 | CHA_CK (3); | ^~~~~~ chash.c:3354:42: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare] 3354 | #define HIT_N(n, e) ((elt = e) && elt[0] == h_##n && cha_hs_cmp (hs, inst, cha_p_##n, set + n - 1, elt)) | ^~ chash.c:3381:11: note: in expansion of macro 'HIT_N' 3381 | if (HIT_N (n, array_##n[pos1_##n])) \ | ^~~~~ chash.c:3415:7: note: in expansion of macro 'CHA_CK' 3415 | CHA_CK (4); | ^~~~~~ chash.c:3354:42: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare] 3354 | #define HIT_N(n, e) ((elt = e) && elt[0] == h_##n && cha_hs_cmp (hs, inst, cha_p_##n, set + n - 1, elt)) | ^~ chash.c:3385:20: note: in expansion of macro 'HIT_N' 3385 | else if (HIT_N (n, array_##n[pos2_##n])) \ | ^~~~~ chash.c:3415:7: note: in expansion of macro 'CHA_CK' 3415 | CHA_CK (4); | ^~~~~~ chash.c:3354:42: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare] 3354 | #define HIT_N(n, e) ((elt = e) && elt[0] == h_##n && cha_hs_cmp (hs, inst, cha_p_##n, set + n - 1, elt)) | ^~ chash.c:3355:23: note: in expansion of macro 'HIT_N' 3355 | #define HIT_N_E(n, e) HIT_N(n, e) | ^~~~~ chash.c:3393:23: note: in expansion of macro 'HIT_N_E' 3393 | if (HIT_N_E (n, cha_p_##n->cha_exceptions[inx])) \ | ^~~~~~~ chash.c:3415:7: note: in expansion of macro 'CHA_CK' 3415 | CHA_CK (4); | ^~~~~~ chash.c:3354:42: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare] 3354 | #define HIT_N(n, e) ((elt = e) && elt[0] == h_##n && cha_hs_cmp (hs, inst, cha_p_##n, set + n - 1, elt)) | ^~ chash.c:3381:11: note: in expansion of macro 'HIT_N' 3381 | if (HIT_N (n, array_##n[pos1_##n])) \ | ^~~~~ chash.c:3428:7: note: in expansion of macro 'CHA_CK' 3428 | CHA_CK (1); | ^~~~~~ chash.c:3354:42: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare] 3354 | #define HIT_N(n, e) ((elt = e) && elt[0] == h_##n && cha_hs_cmp (hs, inst, cha_p_##n, set + n - 1, elt)) | ^~ chash.c:3385:20: note: in expansion of macro 'HIT_N' 3385 | else if (HIT_N (n, array_##n[pos2_##n])) \ | ^~~~~ chash.c:3428:7: note: in expansion of macro 'CHA_CK' 3428 | CHA_CK (1); | ^~~~~~ chash.c:3354:42: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare] 3354 | #define HIT_N(n, e) ((elt = e) && elt[0] == h_##n && cha_hs_cmp (hs, inst, cha_p_##n, set + n - 1, elt)) | ^~ chash.c:3355:23: note: in expansion of macro 'HIT_N' 3355 | #define HIT_N_E(n, e) HIT_N(n, e) | ^~~~~ chash.c:3393:23: note: in expansion of macro 'HIT_N_E' 3393 | if (HIT_N_E (n, cha_p_##n->cha_exceptions[inx])) \ | ^~~~~~~ chash.c:3428:7: note: in expansion of macro 'CHA_CK' 3428 | CHA_CK (1); | ^~~~~~ chash.c: In function 'cha_anify': chash.c:3474:46: warning: unused parameter 'prev_dtp' [-Wunused-parameter] 3474 | cha_anify (chash_t * cha, int nth_col, dtp_t prev_dtp) | ~~~~~~^~~~~~~~ chash.c: In function 'cha_place_row': chash.c:3549:95: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 3549 | if (!cha->cha_is_parallel || (cha->cha_exceptions && BOX_ELEMENTS (cha->cha_exceptions) > cha->cha_exception_fill)) | ^ chash.c:3544:30: warning: unused parameter 'setp' [-Wunused-parameter] 3544 | cha_place_row (setp_node_t * setp, caddr_t * inst, db_buf_t ** key_vecs, chash_t * cha, uint64 hash_no, int inx, int row_no, | ~~~~~~~~~~~~~~^~~~ chash.c:3544:46: warning: unused parameter 'inst' [-Wunused-parameter] 3544 | cha_place_row (setp_node_t * setp, caddr_t * inst, db_buf_t ** key_vecs, chash_t * cha, uint64 hash_no, int inx, int row_no, | ~~~~~~~~~~^~~~ chash.c:3544:64: warning: unused parameter 'key_vecs' [-Wunused-parameter] 3544 | cha_place_row (setp_node_t * setp, caddr_t * inst, db_buf_t ** key_vecs, chash_t * cha, uint64 hash_no, int inx, int row_no, | ~~~~~~~~~~~~^~~~~~~~ chash.c:3544:109: warning: unused parameter 'inx' [-Wunused-parameter] 3544 | cha_place_row (setp_node_t * setp, caddr_t * inst, db_buf_t ** key_vecs, chash_t * cha, uint64 hash_no, int inx, int row_no, | ~~~~^~~ chash.c:3544:118: warning: unused parameter 'row_no' [-Wunused-parameter] 3544 | cha_place_row (setp_node_t * setp, caddr_t * inst, db_buf_t ** key_vecs, chash_t * cha, uint64 hash_no, int inx, int row_no, | ~~~~^~~~~~ chash.c: In function 'cha_check': chash.c:3592:14: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 3592 | else if (h == *ent && cha_ent_cmp (cha, ent, row)) | ^~ chash.c:3597:14: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 3597 | else if (h == *ent && cha_ent_cmp (cha, ent, row)) | ^~ chash.c:3602:13: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 3602 | if (h == ent[0] && cha_ent_cmp (cha, ent, row)) | ^~ chash.c:3577:41: warning: unused parameter 'cmp' [-Wunused-parameter] 3577 | cha_check (chash_t * cha, cha_ent_cmp_t cmp, int64 * row) | ~~~~~~~~~~~~~~^~~ chash.c: In function 'cha_insert_vec_1': chash.c:3685:13: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 3685 | if (h == *ent && cha_ent_cmp (cha, ent, row[inx])) | ^~ chash.c:3698:13: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 3698 | if (h == *ent && cha_ent_cmp (cha, ent, row[inx])) | ^~ chash.c:3709:17: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 3709 | if (h == ent[0] && cha_ent_cmp (cha, ent, row[inx])) | ^~ chash.c: In function 'cha_insert_vec': chash.c:3738:39: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'int' [-Wsign-compare] 3738 | if (bf_size && BF_WORD (h, bf_size) >= bloom_min && BF_WORD (h, bf_size) < bloom_max) \ | ^~ chash.c:3794:11: note: in expansion of macro 'H_BLOOM' 3794 | H_BLOOM (h); | ^~~~~~~ chash.c:3738:76: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'int' [-Wsign-compare] 3738 | if (bf_size && BF_WORD (h, bf_size) >= bloom_min && BF_WORD (h, bf_size) < bloom_max) \ | ^ chash.c:3794:11: note: in expansion of macro 'H_BLOOM' 3794 | H_BLOOM (h); | ^~~~~~~ chash.c: In function 'cha_insert': chash.c:3898:17: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 3898 | if (h == *ent && cmp (cha, ent, row)) | ^~ chash.c:3912:17: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 3912 | if (h == *ent && cmp (cha, ent, row)) | ^~ chash.c:3924:25: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 3924 | if (h == ent[0] && cmp (cha, ent, row)) | ^~ chash.c: In function 'cha_insert_1i': chash.c:3738:39: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'int' [-Wsign-compare] 3738 | if (bf_size && BF_WORD (h, bf_size) >= bloom_min && BF_WORD (h, bf_size) < bloom_max) \ | ^~ chash.c:3970:11: note: in expansion of macro 'H_BLOOM' 3970 | H_BLOOM (h); | ^~~~~~~ chash.c:3738:76: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'int' [-Wsign-compare] 3738 | if (bf_size && BF_WORD (h, bf_size) >= bloom_min && BF_WORD (h, bf_size) < bloom_max) \ | ^ chash.c:3970:11: note: in expansion of macro 'H_BLOOM' 3970 | H_BLOOM (h); | ^~~~~~~ chash.c: In function 'cha_insert_1i_n': chash.c:3738:39: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'int' [-Wsign-compare] 3738 | if (bf_size && BF_WORD (h, bf_size) >= bloom_min && BF_WORD (h, bf_size) < bloom_max) \ | ^~ chash.c:4053:11: note: in expansion of macro 'H_BLOOM' 4053 | H_BLOOM (h); | ^~~~~~~ chash.c:3738:76: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'int' [-Wsign-compare] 3738 | if (bf_size && BF_WORD (h, bf_size) >= bloom_min && BF_WORD (h, bf_size) < bloom_max) \ | ^ chash.c:4053:11: note: in expansion of macro 'H_BLOOM' 4053 | H_BLOOM (h); | ^~~~~~~ chash.c:4061:25: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long long int' [-Wsign-compare] 4061 | if (CHA_EMPTY == row) | ^~ chash.c:4064:25: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long long int' [-Wsign-compare] 4064 | if (CHA_EMPTY == ent) | ^~ chash.c:4074:25: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long long int' [-Wsign-compare] 4074 | if (CHA_EMPTY == ent) | ^~ chash.c: In function 'cha_ins_aq_func': chash.c:4108:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 4108 | cha_ins_aq_func (caddr_t av, caddr_t * err_ret) | ~~~~~~~~~~^~~~~~~ chash.c: In function 'cha_alloc_bloom': chash.c:4140:13: warning: comparison of integer expressions of different signedness: 'long long int' and 'long unsigned int' [-Wsign-compare] 4140 | if (bytes < sizeof (cha->cha_bloom[0])) | ^ chash.c: In function 'setp_chash_fill_1i_d': chash.c:4252:10: warning: variable 'data' set but not used [-Wunused-but-set-variable] 4252 | int64 *data; | ^~~~ chash.c:4249:8: warning: variable 'is_parallel' set but not used [-Wunused-but-set-variable] 4249 | char is_parallel; | ^~~~~~~~~~~ chash.c: In function 'setp_chash_fill_1i_n_d': chash.c:4310:8: warning: variable 'is_parallel' set but not used [-Wunused-but-set-variable] 4310 | char is_parallel; | ^~~~~~~~~~~ chash.c: In function 'setp_chash_fill': chash.c:4360:8: warning: variable 'is_parallel' set but not used [-Wunused-but-set-variable] 4360 | char is_parallel; | ^~~~~~~~~~~ chash.c: In function 'hash_source_chash_input_1i': chash.c:4418:75: warning: unused parameter 'state' [-Wunused-parameter] 4418 | hash_source_chash_input_1i (hash_source_t * hs, caddr_t * inst, caddr_t * state, int n_sets) | ~~~~~~~~~~^~~~~ chash.c: In function 'hash_source_chash_input_1i_n': chash.c:4545:59: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long long int' [-Wsign-compare] 4545 | #define HIT_N(n, e) ( (int64)(e) == data_##n && CHA_EMPTY != data_##n) | ^~ chash.c:3381:11: note: in expansion of macro 'HIT_N' 3381 | if (HIT_N (n, array_##n[pos1_##n])) \ | ^~~~~ chash.c:4577:7: note: in expansion of macro 'CHA_CK' 4577 | CHA_CK (1); | ^~~~~~ chash.c:4545:59: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long long int' [-Wsign-compare] 4545 | #define HIT_N(n, e) ( (int64)(e) == data_##n && CHA_EMPTY != data_##n) | ^~ chash.c:3385:20: note: in expansion of macro 'HIT_N' 3385 | else if (HIT_N (n, array_##n[pos2_##n])) \ | ^~~~~ chash.c:4577:7: note: in expansion of macro 'CHA_CK' 4577 | CHA_CK (1); | ^~~~~~ chash.c:4545:59: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long long int' [-Wsign-compare] 4545 | #define HIT_N(n, e) ( (int64)(e) == data_##n && CHA_EMPTY != data_##n) | ^~ chash.c:3381:11: note: in expansion of macro 'HIT_N' 3381 | if (HIT_N (n, array_##n[pos1_##n])) \ | ^~~~~ chash.c:4578:7: note: in expansion of macro 'CHA_CK' 4578 | CHA_CK (2); | ^~~~~~ chash.c:4545:59: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long long int' [-Wsign-compare] 4545 | #define HIT_N(n, e) ( (int64)(e) == data_##n && CHA_EMPTY != data_##n) | ^~ chash.c:3385:20: note: in expansion of macro 'HIT_N' 3385 | else if (HIT_N (n, array_##n[pos2_##n])) \ | ^~~~~ chash.c:4578:7: note: in expansion of macro 'CHA_CK' 4578 | CHA_CK (2); | ^~~~~~ chash.c:4545:59: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long long int' [-Wsign-compare] 4545 | #define HIT_N(n, e) ( (int64)(e) == data_##n && CHA_EMPTY != data_##n) | ^~ chash.c:3381:11: note: in expansion of macro 'HIT_N' 3381 | if (HIT_N (n, array_##n[pos1_##n])) \ | ^~~~~ chash.c:4579:7: note: in expansion of macro 'CHA_CK' 4579 | CHA_CK (3); | ^~~~~~ chash.c:4545:59: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long long int' [-Wsign-compare] 4545 | #define HIT_N(n, e) ( (int64)(e) == data_##n && CHA_EMPTY != data_##n) | ^~ chash.c:3385:20: note: in expansion of macro 'HIT_N' 3385 | else if (HIT_N (n, array_##n[pos2_##n])) \ | ^~~~~ chash.c:4579:7: note: in expansion of macro 'CHA_CK' 4579 | CHA_CK (3); | ^~~~~~ chash.c:4545:59: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long long int' [-Wsign-compare] 4545 | #define HIT_N(n, e) ( (int64)(e) == data_##n && CHA_EMPTY != data_##n) | ^~ chash.c:3381:11: note: in expansion of macro 'HIT_N' 3381 | if (HIT_N (n, array_##n[pos1_##n])) \ | ^~~~~ chash.c:4580:7: note: in expansion of macro 'CHA_CK' 4580 | CHA_CK (4); | ^~~~~~ chash.c:4545:59: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long long int' [-Wsign-compare] 4545 | #define HIT_N(n, e) ( (int64)(e) == data_##n && CHA_EMPTY != data_##n) | ^~ chash.c:3385:20: note: in expansion of macro 'HIT_N' 3385 | else if (HIT_N (n, array_##n[pos2_##n])) \ | ^~~~~ chash.c:4580:7: note: in expansion of macro 'CHA_CK' 4580 | CHA_CK (4); | ^~~~~~ chash.c:4545:59: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long long int' [-Wsign-compare] 4545 | #define HIT_N(n, e) ( (int64)(e) == data_##n && CHA_EMPTY != data_##n) | ^~ chash.c:3381:11: note: in expansion of macro 'HIT_N' 3381 | if (HIT_N (n, array_##n[pos1_##n])) \ | ^~~~~ chash.c:4594:7: note: in expansion of macro 'CHA_CK' 4594 | CHA_CK (1); | ^~~~~~ chash.c:4545:59: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long long int' [-Wsign-compare] 4545 | #define HIT_N(n, e) ( (int64)(e) == data_##n && CHA_EMPTY != data_##n) | ^~ chash.c:3385:20: note: in expansion of macro 'HIT_N' 3385 | else if (HIT_N (n, array_##n[pos2_##n])) \ | ^~~~~ chash.c:4594:7: note: in expansion of macro 'CHA_CK' 4594 | CHA_CK (1); | ^~~~~~ chash.c:4519:77: warning: unused parameter 'state' [-Wunused-parameter] 4519 | hash_source_chash_input_1i_n (hash_source_t * hs, caddr_t * inst, caddr_t * state, int n_sets) | ~~~~~~~~~~^~~~~ chash.c: In function 'cha_add_1_int': chash.c:4610:12: warning: comparison of integer expressions of different signedness: 'long long int' and 'long unsigned int' [-Wsign-compare] 4610 | if (data == CHA_EMPTY) | ^~ chash.c:4608:30: warning: unused parameter 'setp' [-Wunused-parameter] 4608 | cha_add_1_int (setp_node_t * setp, caddr_t * inst, chash_t * cha_p, uint64 h, int64 data) | ~~~~~~~~~~~~~~^~~~ chash.c:4608:46: warning: unused parameter 'inst' [-Wunused-parameter] 4608 | cha_add_1_int (setp_node_t * setp, caddr_t * inst, chash_t * cha_p, uint64 h, int64 data) | ~~~~~~~~~~^~~~ chash.c: In function 'cha_1_int_non_unq': chash.c:4622:34: warning: unused parameter 'setp' [-Wunused-parameter] 4622 | cha_1_int_non_unq (setp_node_t * setp, caddr_t * inst, int set) | ~~~~~~~~~~~~~~^~~~ chash.c:4622:50: warning: unused parameter 'inst' [-Wunused-parameter] 4622 | cha_1_int_non_unq (setp_node_t * setp, caddr_t * inst, int set) | ~~~~~~~~~~^~~~ chash.c:4622:60: warning: unused parameter 'set' [-Wunused-parameter] 4622 | cha_1_int_non_unq (setp_node_t * setp, caddr_t * inst, int set) | ~~~~^~~ chash.c: In function 'itc_hash_compare': chash.c:4703:25: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long long int' [-Wsign-compare] 4703 | if (CHA_EMPTY == k) | ^~ chash.c:4743:24: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 4743 | if (ent && h == ent[0] && cha_cmp (cha, ent, &k, 0, &nulls)) | ^~ chash.c:4746:24: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 4746 | if (ent && h == ent[0] && cha_cmp (cha, ent, &k, 0, &nulls)) | ^~ chash.c:4751:21: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 4751 | if (h == ent[0] && cha_cmp (cha, ent, &k, 0, &nulls)) | ^~ chash.c: In function 'cha_bloom_unroll': chash.c:4790:29: warning: unused parameter 'cha' [-Wunused-parameter] 4790 | cha_bloom_unroll (chash_t * cha, uint64 * hash_no, row_no_t * hits, int n_in, uint64 * bf, uint32 sz) | ~~~~~~~~~~^~~ chash.c: In function 'cha_bloom_sets': chash.c:4834:27: warning: unused parameter 'cha' [-Wunused-parameter] 4834 | cha_bloom_sets (chash_t * cha, uint64 * hash_no, row_no_t * hits, int n_in, uint64 * bf, uint32 sz) | ~~~~~~~~~~^~~ chash.c: In function 'cha_inline_1i_n': chash.c:4878:24: warning: comparison of integer expressions of different signedness: 'long long int' and 'long unsigned int' [-Wsign-compare] 4878 | #define HIT_N(n, e) (e != CHA_EMPTY && e == ((int64*)dc->dc_values)[set_##n]) | ^~ chash.c:4904:11: note: in expansion of macro 'HIT_N' 4904 | if (HIT_N (n, array_##n[pos1_##n])) \ | ^~~~~ chash.c:4936:7: note: in expansion of macro 'CHA_CK' 4936 | CHA_CK (1); | ^~~~~~ chash.c:4878:24: warning: comparison of integer expressions of different signedness: 'long long int' and 'long unsigned int' [-Wsign-compare] 4878 | #define HIT_N(n, e) (e != CHA_EMPTY && e == ((int64*)dc->dc_values)[set_##n]) | ^~ chash.c:4908:20: note: in expansion of macro 'HIT_N' 4908 | else if (HIT_N (n, array_##n[pos2_##n])) \ | ^~~~~ chash.c:4936:7: note: in expansion of macro 'CHA_CK' 4936 | CHA_CK (1); | ^~~~~~ chash.c:4878:24: warning: comparison of integer expressions of different signedness: 'long long int' and 'long unsigned int' [-Wsign-compare] 4878 | #define HIT_N(n, e) (e != CHA_EMPTY && e == ((int64*)dc->dc_values)[set_##n]) | ^~ chash.c:4904:11: note: in expansion of macro 'HIT_N' 4904 | if (HIT_N (n, array_##n[pos1_##n])) \ | ^~~~~ chash.c:4937:7: note: in expansion of macro 'CHA_CK' 4937 | CHA_CK (2); | ^~~~~~ chash.c:4878:24: warning: comparison of integer expressions of different signedness: 'long long int' and 'long unsigned int' [-Wsign-compare] 4878 | #define HIT_N(n, e) (e != CHA_EMPTY && e == ((int64*)dc->dc_values)[set_##n]) | ^~ chash.c:4908:20: note: in expansion of macro 'HIT_N' 4908 | else if (HIT_N (n, array_##n[pos2_##n])) \ | ^~~~~ chash.c:4937:7: note: in expansion of macro 'CHA_CK' 4937 | CHA_CK (2); | ^~~~~~ chash.c:4878:24: warning: comparison of integer expressions of different signedness: 'long long int' and 'long unsigned int' [-Wsign-compare] 4878 | #define HIT_N(n, e) (e != CHA_EMPTY && e == ((int64*)dc->dc_values)[set_##n]) | ^~ chash.c:4904:11: note: in expansion of macro 'HIT_N' 4904 | if (HIT_N (n, array_##n[pos1_##n])) \ | ^~~~~ chash.c:4938:7: note: in expansion of macro 'CHA_CK' 4938 | CHA_CK (3); | ^~~~~~ chash.c:4878:24: warning: comparison of integer expressions of different signedness: 'long long int' and 'long unsigned int' [-Wsign-compare] 4878 | #define HIT_N(n, e) (e != CHA_EMPTY && e == ((int64*)dc->dc_values)[set_##n]) | ^~ chash.c:4908:20: note: in expansion of macro 'HIT_N' 4908 | else if (HIT_N (n, array_##n[pos2_##n])) \ | ^~~~~ chash.c:4938:7: note: in expansion of macro 'CHA_CK' 4938 | CHA_CK (3); | ^~~~~~ chash.c:4878:24: warning: comparison of integer expressions of different signedness: 'long long int' and 'long unsigned int' [-Wsign-compare] 4878 | #define HIT_N(n, e) (e != CHA_EMPTY && e == ((int64*)dc->dc_values)[set_##n]) | ^~ chash.c:4904:11: note: in expansion of macro 'HIT_N' 4904 | if (HIT_N (n, array_##n[pos1_##n])) \ | ^~~~~ chash.c:4939:7: note: in expansion of macro 'CHA_CK' 4939 | CHA_CK (4); | ^~~~~~ chash.c:4878:24: warning: comparison of integer expressions of different signedness: 'long long int' and 'long unsigned int' [-Wsign-compare] 4878 | #define HIT_N(n, e) (e != CHA_EMPTY && e == ((int64*)dc->dc_values)[set_##n]) | ^~ chash.c:4908:20: note: in expansion of macro 'HIT_N' 4908 | else if (HIT_N (n, array_##n[pos2_##n])) \ | ^~~~~ chash.c:4939:7: note: in expansion of macro 'CHA_CK' 4939 | CHA_CK (4); | ^~~~~~ chash.c:4878:24: warning: comparison of integer expressions of different signedness: 'long long int' and 'long unsigned int' [-Wsign-compare] 4878 | #define HIT_N(n, e) (e != CHA_EMPTY && e == ((int64*)dc->dc_values)[set_##n]) | ^~ chash.c:4904:11: note: in expansion of macro 'HIT_N' 4904 | if (HIT_N (n, array_##n[pos1_##n])) \ | ^~~~~ chash.c:4950:7: note: in expansion of macro 'CHA_CK' 4950 | CHA_CK (1); | ^~~~~~ chash.c:4878:24: warning: comparison of integer expressions of different signedness: 'long long int' and 'long unsigned int' [-Wsign-compare] 4878 | #define HIT_N(n, e) (e != CHA_EMPTY && e == ((int64*)dc->dc_values)[set_##n]) | ^~ chash.c:4908:20: note: in expansion of macro 'HIT_N' 4908 | else if (HIT_N (n, array_##n[pos2_##n])) \ | ^~~~~ chash.c:4950:7: note: in expansion of macro 'CHA_CK' 4950 | CHA_CK (1); | ^~~~~~ chash.c:4868:34: warning: unused parameter 'hs' [-Wunused-parameter] 4868 | cha_inline_1i_n (hash_source_t * hs, chash_t * cha, it_cursor_t * itc, row_no_t * matches, int n_matches, uint64 * hash_nos, | ~~~~~~~~~~~~~~~~^~ chash.c:4868:67: warning: unused parameter 'itc' [-Wunused-parameter] 4868 | cha_inline_1i_n (hash_source_t * hs, chash_t * cha, it_cursor_t * itc, row_no_t * matches, int n_matches, uint64 * hash_nos, | ~~~~~~~~~~~~~~^~~ chash.c:4869:21: warning: unused parameter 'rl' [-Wunused-parameter] 4869 | int ce_row, int rl, data_col_t * dc) | ~~~~^~ chash.c: In function 'cha_inline_any': chash.c:5062:42: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare] 5062 | #define HIT_N(n, e) ((elt = e) && elt[0] == h_##n && cha_inline_any_cmp (dc, set_##n, elt)) | ^~ chash.c:5088:11: note: in expansion of macro 'HIT_N' 5088 | if (HIT_N (n, array_##n[pos1_##n])) \ | ^~~~~ chash.c:5122:7: note: in expansion of macro 'CHA_CK' 5122 | CHA_CK (1); | ^~~~~~ chash.c:5062:42: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare] 5062 | #define HIT_N(n, e) ((elt = e) && elt[0] == h_##n && cha_inline_any_cmp (dc, set_##n, elt)) | ^~ chash.c:5093:20: note: in expansion of macro 'HIT_N' 5093 | else if (HIT_N (n, array_##n[pos2_##n])) \ | ^~~~~ chash.c:5122:7: note: in expansion of macro 'CHA_CK' 5122 | CHA_CK (1); | ^~~~~~ chash.c:5062:42: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare] 5062 | #define HIT_N(n, e) ((elt = e) && elt[0] == h_##n && cha_inline_any_cmp (dc, set_##n, elt)) | ^~ chash.c:5063:23: note: in expansion of macro 'HIT_N' 5063 | #define HIT_N_E(n, e) HIT_N(n, e) | ^~~~~ chash.c:5102:23: note: in expansion of macro 'HIT_N_E' 5102 | if (HIT_N_E (n, cha_p_##n->cha_exceptions[inx])) \ | ^~~~~~~ chash.c:5122:7: note: in expansion of macro 'CHA_CK' 5122 | CHA_CK (1); | ^~~~~~ chash.c:5062:42: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare] 5062 | #define HIT_N(n, e) ((elt = e) && elt[0] == h_##n && cha_inline_any_cmp (dc, set_##n, elt)) | ^~ chash.c:5088:11: note: in expansion of macro 'HIT_N' 5088 | if (HIT_N (n, array_##n[pos1_##n])) \ | ^~~~~ chash.c:5123:7: note: in expansion of macro 'CHA_CK' 5123 | CHA_CK (2); | ^~~~~~ chash.c:5062:42: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare] 5062 | #define HIT_N(n, e) ((elt = e) && elt[0] == h_##n && cha_inline_any_cmp (dc, set_##n, elt)) | ^~ chash.c:5093:20: note: in expansion of macro 'HIT_N' 5093 | else if (HIT_N (n, array_##n[pos2_##n])) \ | ^~~~~ chash.c:5123:7: note: in expansion of macro 'CHA_CK' 5123 | CHA_CK (2); | ^~~~~~ chash.c:5062:42: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare] 5062 | #define HIT_N(n, e) ((elt = e) && elt[0] == h_##n && cha_inline_any_cmp (dc, set_##n, elt)) | ^~ chash.c:5063:23: note: in expansion of macro 'HIT_N' 5063 | #define HIT_N_E(n, e) HIT_N(n, e) | ^~~~~ chash.c:5102:23: note: in expansion of macro 'HIT_N_E' 5102 | if (HIT_N_E (n, cha_p_##n->cha_exceptions[inx])) \ | ^~~~~~~ chash.c:5123:7: note: in expansion of macro 'CHA_CK' 5123 | CHA_CK (2); | ^~~~~~ chash.c:5062:42: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare] 5062 | #define HIT_N(n, e) ((elt = e) && elt[0] == h_##n && cha_inline_any_cmp (dc, set_##n, elt)) | ^~ chash.c:5088:11: note: in expansion of macro 'HIT_N' 5088 | if (HIT_N (n, array_##n[pos1_##n])) \ | ^~~~~ chash.c:5124:7: note: in expansion of macro 'CHA_CK' 5124 | CHA_CK (3); | ^~~~~~ chash.c:5062:42: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare] 5062 | #define HIT_N(n, e) ((elt = e) && elt[0] == h_##n && cha_inline_any_cmp (dc, set_##n, elt)) | ^~ chash.c:5093:20: note: in expansion of macro 'HIT_N' 5093 | else if (HIT_N (n, array_##n[pos2_##n])) \ | ^~~~~ chash.c:5124:7: note: in expansion of macro 'CHA_CK' 5124 | CHA_CK (3); | ^~~~~~ chash.c:5062:42: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare] 5062 | #define HIT_N(n, e) ((elt = e) && elt[0] == h_##n && cha_inline_any_cmp (dc, set_##n, elt)) | ^~ chash.c:5063:23: note: in expansion of macro 'HIT_N' 5063 | #define HIT_N_E(n, e) HIT_N(n, e) | ^~~~~ chash.c:5102:23: note: in expansion of macro 'HIT_N_E' 5102 | if (HIT_N_E (n, cha_p_##n->cha_exceptions[inx])) \ | ^~~~~~~ chash.c:5124:7: note: in expansion of macro 'CHA_CK' 5124 | CHA_CK (3); | ^~~~~~ chash.c:5062:42: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare] 5062 | #define HIT_N(n, e) ((elt = e) && elt[0] == h_##n && cha_inline_any_cmp (dc, set_##n, elt)) | ^~ chash.c:5088:11: note: in expansion of macro 'HIT_N' 5088 | if (HIT_N (n, array_##n[pos1_##n])) \ | ^~~~~ chash.c:5125:7: note: in expansion of macro 'CHA_CK' 5125 | CHA_CK (4); | ^~~~~~ chash.c:5062:42: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare] 5062 | #define HIT_N(n, e) ((elt = e) && elt[0] == h_##n && cha_inline_any_cmp (dc, set_##n, elt)) | ^~ chash.c:5093:20: note: in expansion of macro 'HIT_N' 5093 | else if (HIT_N (n, array_##n[pos2_##n])) \ | ^~~~~ chash.c:5125:7: note: in expansion of macro 'CHA_CK' 5125 | CHA_CK (4); | ^~~~~~ chash.c:5062:42: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare] 5062 | #define HIT_N(n, e) ((elt = e) && elt[0] == h_##n && cha_inline_any_cmp (dc, set_##n, elt)) | ^~ chash.c:5063:23: note: in expansion of macro 'HIT_N' 5063 | #define HIT_N_E(n, e) HIT_N(n, e) | ^~~~~ chash.c:5102:23: note: in expansion of macro 'HIT_N_E' 5102 | if (HIT_N_E (n, cha_p_##n->cha_exceptions[inx])) \ | ^~~~~~~ chash.c:5125:7: note: in expansion of macro 'CHA_CK' 5125 | CHA_CK (4); | ^~~~~~ chash.c:5062:42: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare] 5062 | #define HIT_N(n, e) ((elt = e) && elt[0] == h_##n && cha_inline_any_cmp (dc, set_##n, elt)) | ^~ chash.c:5088:11: note: in expansion of macro 'HIT_N' 5088 | if (HIT_N (n, array_##n[pos1_##n])) \ | ^~~~~ chash.c:5136:7: note: in expansion of macro 'CHA_CK' 5136 | CHA_CK (1); | ^~~~~~ chash.c:5062:42: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare] 5062 | #define HIT_N(n, e) ((elt = e) && elt[0] == h_##n && cha_inline_any_cmp (dc, set_##n, elt)) | ^~ chash.c:5093:20: note: in expansion of macro 'HIT_N' 5093 | else if (HIT_N (n, array_##n[pos2_##n])) \ | ^~~~~ chash.c:5136:7: note: in expansion of macro 'CHA_CK' 5136 | CHA_CK (1); | ^~~~~~ chash.c:5062:42: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare] 5062 | #define HIT_N(n, e) ((elt = e) && elt[0] == h_##n && cha_inline_any_cmp (dc, set_##n, elt)) | ^~ chash.c:5063:23: note: in expansion of macro 'HIT_N' 5063 | #define HIT_N_E(n, e) HIT_N(n, e) | ^~~~~ chash.c:5102:23: note: in expansion of macro 'HIT_N_E' 5102 | if (HIT_N_E (n, cha_p_##n->cha_exceptions[inx])) \ | ^~~~~~~ chash.c:5136:7: note: in expansion of macro 'CHA_CK' 5136 | CHA_CK (1); | ^~~~~~ chash.c: In function 'ce_hash_range_filter': chash.c:5308:11: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 5308 | if ((n) > sizeof (auto) / sizeof (dtp)) \ | ^ chash.c:5352:3: note: in expansion of macro 'DC_OR_AUTO' 5352 | DC_OR_AUTO (uint64, hash_no, n_values, hash_no_auto, dc); | ^~~~~~~~~~ chash.c: In function 'ce_hash_sets_filter': chash.c:5308:11: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 5308 | if ((n) > sizeof (auto) / sizeof (dtp)) \ | ^ chash.c:5507:3: note: in expansion of macro 'DC_OR_AUTO' 5507 | DC_OR_AUTO (uint64, hash_no, n_values, hash_no_auto, dc); | ^~~~~~~~~~ chash.c:5308:11: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 5308 | if ((n) > sizeof (auto) / sizeof (dtp)) \ | ^ chash.c:5508:3: note: in expansion of macro 'DC_OR_AUTO' 5508 | DC_OR_AUTO (row_no_t, matches, n_values, matches_auto, dc); | ^~~~~~~~~~ chash.c:5454:15: warning: variable 'last_v' set but not used [-Wunused-but-set-variable] 5454 | int rl = 1, last_v, max_values; | ^~~~~~ chash.c: In function 'ce_int_chash_check': chash.c:5610:21: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long long int' [-Wsign-compare] 5610 | if (CHA_EMPTY == k) | ^~ chash.c: In function 'sctr_hash_range_check': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ chash.c:5666:3: note: in expansion of macro 'DO_BOX' 5666 | DO_BOX (state_slot_t *, ssl, inx, hrng->hrng_ssls) | ^~~~~~ chash.c: In function 'cha_count': chash.c:5689:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 5689 | for (p = 0; p < cha->cha_n_partitions; p++) | ^ chash.c: In function 'qst_get_chash': chash.c:5859:67: warning: unused parameter 'id_ssl' [-Wunused-parameter] 5859 | qst_get_chash (caddr_t * inst, state_slot_t * ssl, state_slot_t * id_ssl, setp_node_t * setp) | ~~~~~~~~~~~~~~~^~~~~~ chash.c:5859:89: warning: unused parameter 'setp' [-Wunused-parameter] 5859 | qst_get_chash (caddr_t * inst, state_slot_t * ssl, state_slot_t * id_ssl, setp_node_t * setp) | ~~~~~~~~~~~~~~^~~~ chash.c: In function 'chash_fill_input': chash.c:6038:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6038 | for (p = 0; p < cha->cha_n_partitions; p++) | ^ chash.c: In function 'gb_aggregate': chash.c:118:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 118 | if (!not_null) \ | ^ chash.c:170:17: note: in expansion of macro 'GB_CLR_NULL_A' 170 | GB_CLR_NULL_A; | ^~~~~~~~~~~~~ chash.c:171:15: note: here 171 | case AGG_C (DV_LONG_INT, AMMSC_COUNTSUM): | ^~~~ chash.c:118:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 118 | if (!not_null) \ | ^ chash.c:183:17: note: in expansion of macro 'GB_CLR_NULL_A' 183 | GB_CLR_NULL_A; | ^~~~~~~~~~~~~ chash.c:184:15: note: here 184 | case AGG_C (DV_SINGLE_FLOAT, AMMSC_COUNTSUM): | ^~~~ chash.c:118:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 118 | if (!not_null) \ | ^ chash.c:189:17: note: in expansion of macro 'GB_CLR_NULL_A' 189 | GB_CLR_NULL_A; | ^~~~~~~~~~~~~ chash.c:190:15: note: here 190 | case AGG_C (DV_DOUBLE_FLOAT, AMMSC_COUNTSUM): | ^~~~ chash.c:110:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 110 | if (!not_null) \ | ^ chash.c:229:9: note: in expansion of macro 'GB_CLR_NULL' 229 | GB_CLR_NULL; | ^~~~~~~~~~~ chash.c:230:7: note: here 230 | case AGG_C (DV_LONG_INT, AMMSC_COUNTSUM): | ^~~~ chash.c:110:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 110 | if (!not_null) \ | ^ chash.c:235:9: note: in expansion of macro 'GB_CLR_NULL' 235 | GB_CLR_NULL; | ^~~~~~~~~~~ chash.c:236:7: note: here 236 | case AGG_C (DV_SINGLE_FLOAT, AMMSC_COUNTSUM): | ^~~~ chash.c:110:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 110 | if (!not_null) \ | ^ chash.c:241:9: note: in expansion of macro 'GB_CLR_NULL' 241 | GB_CLR_NULL; | ^~~~~~~~~~~ chash.c:242:7: note: here 242 | case AGG_C (DV_DOUBLE_FLOAT, AMMSC_COUNTSUM): | ^~~~ chash.c: In function 'cha_results': chash.c:2959:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 2959 | if (DV_DATETIME == dc->dc_dtp) | ^ chash.c:2965:17: note: here 2965 | case DV_LONG_INT: | ^~~~ chash.c: In function 'cha_inline_result': chash.c:3130:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 3130 | if (DV_DATETIME == dc->dc_dtp) | ^ chash.c:3147:13: note: here 3147 | case DV_LONG_INT: | ^~~~ chash.c: In function 'setp_chash_fill_1i_n_d': chash.c:4340:24: warning: 'key_vecs$' may be used uninitialized [-Wmaybe-uninitialized] 4340 | ent[0] = data[inx]; | ~~~~^~~~~ chash.c:4306:13: note: 'key_vecs$' was declared here 4306 | db_buf_t *key_vecs[1]; | ^~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-vec.lo `test -f 'vec.c' || echo './'`vec.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c vec.c -fPIC -DPIC -o .libs/libwi_la-vec.o vec.c: In function 'dc_ensure_null_bits': vec.c:240:49: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 240 | if (dc->dc_nulls && box_length (dc->dc_nulls) >= null_len) | ^~ vec.c:242:57: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 242 | if (dc->dc_org_nulls && box_length (dc->dc_org_nulls) >= null_len) | ^~ vec.c: In function 'box_deserialize_reusing': vec.c:597:57: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 597 | if (DV_STRING == old_dtp && ALIGN_STR ((len + 1)) == ALIGN_STR (box_length (box))) | ^~ vec.c:613:50: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 613 | if (DV_BIN == old_dtp && ALIGN_STR ((len)) == ALIGN_STR (box_length (box))) | ^~ vec.c: In function 'dc_append': vec.c:677:25: warning: unused parameter 'target' [-Wunused-parameter] 677 | dc_append (data_col_t * target, data_col_t * source, int inx) | ~~~~~~~~~~~~~^~~~~~ vec.c:677:46: warning: unused parameter 'source' [-Wunused-parameter] 677 | dc_append (data_col_t * target, data_col_t * source, int inx) | ~~~~~~~~~~~~~^~~~~~ vec.c:677:58: warning: unused parameter 'inx' [-Wunused-parameter] 677 | dc_append (data_col_t * target, data_col_t * source, int inx) | ~~~~^~~ vec.c: In function 'dc_itc_append_bm_value': vec.c:706:60: warning: unused parameter 'buf' [-Wunused-parameter] 706 | dc_itc_append_bm_value (it_cursor_t * itc, buffer_desc_t * buf, dbe_col_loc_t * cl, caddr_t * inst, state_slot_t * ssl) | ~~~~~~~~~~~~~~~~^~~ vec.c: In function 'dc_itc_append_short': vec.c:783:57: warning: unused parameter 'buf' [-Wunused-parameter] 783 | dc_itc_append_short (it_cursor_t * itc, buffer_desc_t * buf, dbe_col_loc_t * cl, caddr_t * inst, state_slot_t * ssl) | ~~~~~~~~~~~~~~~~^~~ vec.c: In function 'dc_itc_append_datetime': vec.c:800:60: warning: unused parameter 'buf' [-Wunused-parameter] 800 | dc_itc_append_datetime (it_cursor_t * itc, buffer_desc_t * buf, dbe_col_loc_t * cl, caddr_t * inst, state_slot_t * ssl) | ~~~~~~~~~~~~~~~~^~~ vec.c: In function 'dc_itc_append_double': vec.c:816:58: warning: unused parameter 'buf' [-Wunused-parameter] 816 | dc_itc_append_double (it_cursor_t * itc, buffer_desc_t * buf, dbe_col_loc_t * cl, caddr_t * inst, state_slot_t * ssl) | ~~~~~~~~~~~~~~~~^~~ vec.c: In function 'dc_itc_append_float': vec.c:834:57: warning: unused parameter 'buf' [-Wunused-parameter] 834 | dc_itc_append_float (it_cursor_t * itc, buffer_desc_t * buf, dbe_col_loc_t * cl, caddr_t * inst, state_slot_t * ssl) | ~~~~~~~~~~~~~~~~^~~ In file included from ../../libsrc/Dk.h:97, from wi.h:56, from sqlnode.h:32, from vec.c:28: vec.c: In function 'dc_reset_array': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ vec.c:937:3: note: in expansion of macro 'DO_BOX' 937 | DO_BOX (state_slot_t *, ssl, inx, ssls) | ^~~~~~ vec.c: In function 'dc_get_buffer': vec.c:956:48: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 956 | if (0 == box_tag (buf) && box_length (buf) >= bytes) | ^~ vec.c: In function 'dc_itc_append_row': vec.c:1161:76: warning: unused parameter 'cl' [-Wunused-parameter] 1161 | dc_itc_append_row (it_cursor_t * itc, buffer_desc_t * buf, dbe_col_loc_t * cl, caddr_t * inst, state_slot_t * ssl) | ~~~~~~~~~~~~~~~~^~ vec.c: In function 'dc_itc_delete': vec.c:1171:72: warning: unused parameter 'cl' [-Wunused-parameter] 1171 | dc_itc_delete (it_cursor_t * itc, buffer_desc_t * buf, dbe_col_loc_t * cl, caddr_t * inst, state_slot_t * ssl) | ~~~~~~~~~~~~~~~~^~ vec.c:1171:86: warning: unused parameter 'inst' [-Wunused-parameter] 1171 | dc_itc_delete (it_cursor_t * itc, buffer_desc_t * buf, dbe_col_loc_t * cl, caddr_t * inst, state_slot_t * ssl) | ~~~~~~~~~~^~~~ vec.c:1171:107: warning: unused parameter 'ssl' [-Wunused-parameter] 1171 | dc_itc_delete (it_cursor_t * itc, buffer_desc_t * buf, dbe_col_loc_t * cl, caddr_t * inst, state_slot_t * ssl) | ~~~~~~~~~~~~~~~^~~ vec.c: In function 'dc_itc_placeholder': vec.c:1195:77: warning: unused parameter 'cl' [-Wunused-parameter] 1195 | dc_itc_placeholder (it_cursor_t * itc, buffer_desc_t * buf, dbe_col_loc_t * cl, caddr_t * inst, state_slot_t * ssl) | ~~~~~~~~~~~~~~~~^~ vec.c: In function 'sslr_qst_get': vec.c:1373:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1373 | if ((uint32) row_no >= val_dc->dc_n_values) | ^~ vec.c:1400:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1400 | if (!(DCT_BOXES & val_dc->dc_type)) | ^~ vec.c:1402:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1402 | if (val_dc->dc_n_values <= (uint32) row_no) | ^~ vec.c:1402:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1402 | if (val_dc->dc_n_values <= (uint32) row_no) | ^~ vec.c: In function 'sslr_nn_ref': vec.c:1591:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1591 | if (DV_DB_NULL != ((db_buf_t*)dc->dc_values)[s##nth_v][0]) \ | ^~ vec.c:1620:7: note: in expansion of macro 'RES_IF_NN_G' 1620 | RES_IF_NN_G (1); | ^~~~~~~~~~~ vec.c:1593:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1593 | sets[fill++] = s##nth_v; \ | ^~~~ vec.c:1620:7: note: in expansion of macro 'RES_IF_NN_G' 1620 | RES_IF_NN_G (1); | ^~~~~~~~~~~ vec.c:1591:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1591 | if (DV_DB_NULL != ((db_buf_t*)dc->dc_values)[s##nth_v][0]) \ | ^~ vec.c:1621:7: note: in expansion of macro 'RES_IF_NN_G' 1621 | RES_IF_NN_G (2); | ^~~~~~~~~~~ vec.c:1593:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1593 | sets[fill++] = s##nth_v; \ | ^~~~ vec.c:1621:7: note: in expansion of macro 'RES_IF_NN_G' 1621 | RES_IF_NN_G (2); | ^~~~~~~~~~~ vec.c:1591:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1591 | if (DV_DB_NULL != ((db_buf_t*)dc->dc_values)[s##nth_v][0]) \ | ^~ vec.c:1622:7: note: in expansion of macro 'RES_IF_NN_G' 1622 | RES_IF_NN_G (3); | ^~~~~~~~~~~ vec.c:1593:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1593 | sets[fill++] = s##nth_v; \ | ^~~~ vec.c:1622:7: note: in expansion of macro 'RES_IF_NN_G' 1622 | RES_IF_NN_G (3); | ^~~~~~~~~~~ vec.c:1591:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1591 | if (DV_DB_NULL != ((db_buf_t*)dc->dc_values)[s##nth_v][0]) \ | ^~ vec.c:1623:7: note: in expansion of macro 'RES_IF_NN_G' 1623 | RES_IF_NN_G (4); | ^~~~~~~~~~~ vec.c:1593:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1593 | sets[fill++] = s##nth_v; \ | ^~~~ vec.c:1623:7: note: in expansion of macro 'RES_IF_NN_G' 1623 | RES_IF_NN_G (4); | ^~~~~~~~~~~ vec.c:1591:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1591 | if (DV_DB_NULL != ((db_buf_t*)dc->dc_values)[s##nth_v][0]) \ | ^~ vec.c:1624:7: note: in expansion of macro 'RES_IF_NN_G' 1624 | RES_IF_NN_G (5); | ^~~~~~~~~~~ vec.c:1593:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1593 | sets[fill++] = s##nth_v; \ | ^~~~ vec.c:1624:7: note: in expansion of macro 'RES_IF_NN_G' 1624 | RES_IF_NN_G (5); | ^~~~~~~~~~~ vec.c:1591:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1591 | if (DV_DB_NULL != ((db_buf_t*)dc->dc_values)[s##nth_v][0]) \ | ^~ vec.c:1625:7: note: in expansion of macro 'RES_IF_NN_G' 1625 | RES_IF_NN_G (6); | ^~~~~~~~~~~ vec.c:1593:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1593 | sets[fill++] = s##nth_v; \ | ^~~~ vec.c:1625:7: note: in expansion of macro 'RES_IF_NN_G' 1625 | RES_IF_NN_G (6); | ^~~~~~~~~~~ vec.c:1591:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1591 | if (DV_DB_NULL != ((db_buf_t*)dc->dc_values)[s##nth_v][0]) \ | ^~ vec.c:1626:7: note: in expansion of macro 'RES_IF_NN_G' 1626 | RES_IF_NN_G (7); | ^~~~~~~~~~~ vec.c:1593:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1593 | sets[fill++] = s##nth_v; \ | ^~~~ vec.c:1626:7: note: in expansion of macro 'RES_IF_NN_G' 1626 | RES_IF_NN_G (7); | ^~~~~~~~~~~ vec.c:1591:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1591 | if (DV_DB_NULL != ((db_buf_t*)dc->dc_values)[s##nth_v][0]) \ | ^~ vec.c:1627:7: note: in expansion of macro 'RES_IF_NN_G' 1627 | RES_IF_NN_G (8); | ^~~~~~~~~~~ vec.c:1593:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1593 | sets[fill++] = s##nth_v; \ | ^~~~ vec.c:1627:7: note: in expansion of macro 'RES_IF_NN_G' 1627 | RES_IF_NN_G (8); | ^~~~~~~~~~~ vec.c:1591:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1591 | if (DV_DB_NULL != ((db_buf_t*)dc->dc_values)[s##nth_v][0]) \ | ^~ vec.c:1638:7: note: in expansion of macro 'RES_IF_NN_G' 1638 | RES_IF_NN_G (1); | ^~~~~~~~~~~ vec.c:1593:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1593 | sets[fill++] = s##nth_v; \ | ^~~~ vec.c:1638:7: note: in expansion of macro 'RES_IF_NN_G' 1638 | RES_IF_NN_G (1); | ^~~~~~~~~~~ vec.c: In function 'box_to_int64': vec.c:1815:34: warning: unused parameter 'dtp' [-Wunused-parameter] 1815 | box_to_int64 (caddr_t box, dtp_t dtp) | ~~~~~~^~~ vec.c: In function 'box_to_double': vec.c:1837:35: warning: unused parameter 'dtp' [-Wunused-parameter] 1837 | box_to_double (caddr_t box, dtp_t dtp) | ~~~~~~^~~ vec.c: In function 'box_to_float': vec.c:1859:34: warning: unused parameter 'dtp' [-Wunused-parameter] 1859 | box_to_float (caddr_t box, dtp_t dtp) | ~~~~~~^~~ vec.c: In function 'dc_cmp': vec.c:2173:22: warning: unused parameter 'dc' [-Wunused-parameter] 2173 | dc_cmp (data_col_t * dc, int64 v1, int64 v2) | ~~~~~~~~~~~~~^~ vec.c: In function 'cl_dc_funcs': vec.c:2281:14: warning: cast between incompatible function types from 'int (*)(data_col_t *, data_col_t *, int, char **)' {aka 'int (*)(struct data_col_s *, struct data_col_s *, int, char **)'} to 'void (*)(it_cursor_t *, buffer_desc_t *, dbe_col_loc_t *, char **, state_slot_t *)' {aka 'void (*)(struct it_cursor_s *, struct buffer_desc_s *, struct dbe_col_loc_s *, char **, struct state_slot_s *)'} [-Wcast-function-type] 2281 | cl_dcf_id ((col_ref_t) vc_box_copy); | ^ vec.c:2282:14: warning: cast between incompatible function types from 'int (*)(data_col_t *, data_col_t *, int, char **)' {aka 'int (*)(struct data_col_s *, struct data_col_s *, int, char **)'} to 'void (*)(it_cursor_t *, buffer_desc_t *, dbe_col_loc_t *, char **, state_slot_t *)' {aka 'void (*)(struct it_cursor_s *, struct buffer_desc_s *, struct dbe_col_loc_s *, char **, struct state_slot_s *)'} [-Wcast-function-type] 2282 | cl_dcf_id ((col_ref_t) vc_anynn_iri); | ^ vec.c:2283:14: warning: cast between incompatible function types from 'int (*)(data_col_t *, data_col_t *, int, char **)' {aka 'int (*)(struct data_col_s *, struct data_col_s *, int, char **)'} to 'void (*)(it_cursor_t *, buffer_desc_t *, dbe_col_loc_t *, char **, state_slot_t *)' {aka 'void (*)(struct it_cursor_s *, struct buffer_desc_s *, struct dbe_col_loc_s *, char **, struct state_slot_s *)'} [-Wcast-function-type] 2283 | cl_dcf_id ((col_ref_t) vc_irinn_any); | ^ vec.c:2284:14: warning: cast between incompatible function types from 'int (*)(data_col_t *, data_col_t *, int, char **)' {aka 'int (*)(struct data_col_s *, struct data_col_s *, int, char **)'} to 'void (*)(it_cursor_t *, buffer_desc_t *, dbe_col_loc_t *, char **, state_slot_t *)' {aka 'void (*)(struct it_cursor_s *, struct buffer_desc_s *, struct dbe_col_loc_s *, char **, struct state_slot_s *)'} [-Wcast-function-type] 2284 | cl_dcf_id ((col_ref_t) vc_anynn); | ^ vec.c:2285:14: warning: cast between incompatible function types from 'int (*)(data_col_t *, data_col_t *, int, char **)' {aka 'int (*)(struct data_col_s *, struct data_col_s *, int, char **)'} to 'void (*)(it_cursor_t *, buffer_desc_t *, dbe_col_loc_t *, char **, state_slot_t *)' {aka 'void (*)(struct it_cursor_s *, struct buffer_desc_s *, struct dbe_col_loc_s *, char **, struct state_slot_s *)'} [-Wcast-function-type] 2285 | cl_dcf_id ((col_ref_t) vc_anynn_generic); | ^ vec.c:2286:14: warning: cast between incompatible function types from 'int (*)(data_col_t *, data_col_t *, int, char **)' {aka 'int (*)(struct data_col_s *, struct data_col_s *, int, char **)'} to 'void (*)(it_cursor_t *, buffer_desc_t *, dbe_col_loc_t *, char **, state_slot_t *)' {aka 'void (*)(struct it_cursor_s *, struct buffer_desc_s *, struct dbe_col_loc_s *, char **, struct state_slot_s *)'} [-Wcast-function-type] 2286 | cl_dcf_id ((col_ref_t) vc_generic); | ^ vec.c: In function 'vc_intnn_int': vec.c:2310:76: warning: unused parameter 'err_ret' [-Wunused-parameter] 2310 | vc_intnn_int (data_col_t * target, data_col_t * source, int row, caddr_t * err_ret) | ~~~~~~~~~~^~~~~~~ vec.c: In function 'vc_anynn_iri': vec.c:2319:76: warning: unused parameter 'err_ret' [-Wunused-parameter] 2319 | vc_anynn_iri (data_col_t * target, data_col_t * source, int row, caddr_t * err_ret) | ~~~~~~~~~~^~~~~~~ vec.c: In function 'vc_irinn_any': vec.c:2343:76: warning: unused parameter 'err_ret' [-Wunused-parameter] 2343 | vc_irinn_any (data_col_t * target, data_col_t * source, int row, caddr_t * err_ret) | ~~~~~~~~~~^~~~~~~ vec.c: In function 'vc_intnn_any': vec.c:2361:76: warning: unused parameter 'err_ret' [-Wunused-parameter] 2361 | vc_intnn_any (data_col_t * target, data_col_t * source, int row, caddr_t * err_ret) | ~~~~~~~~~~^~~~~~~ vec.c: In function 'vc_anynn_any': vec.c:2381:76: warning: unused parameter 'err_ret' [-Wunused-parameter] 2381 | vc_anynn_any (data_col_t * target, data_col_t * source, int row, caddr_t * err_ret) | ~~~~~~~~~~^~~~~~~ vec.c: In function 'vc_anynn': vec.c:2411:72: warning: unused parameter 'err_ret' [-Wunused-parameter] 2411 | vc_anynn (data_col_t * target, data_col_t * source, int row, caddr_t * err_ret) | ~~~~~~~~~~^~~~~~~ vec.c: In function 'vc_box_copy': vec.c:2529:75: warning: unused parameter 'err_ret' [-Wunused-parameter] 2529 | vc_box_copy (data_col_t * target, data_col_t * source, int row, caddr_t * err_ret) | ~~~~~~~~~~^~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-uname_const_decl.lo `test -f 'uname_const_decl.c' || echo './'`uname_const_decl.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c uname_const_decl.c -fPIC -DPIC -o .libs/libwi_la-uname_const_decl.o uname_const_decl.c: In function 'uname_const_decl_init': uname_const_decl.c:681:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 681 | for (ctr = 0; ctr < (sizeof (unames_colon_number) / sizeof (caddr_t)); ctr++) | ^ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-srvstat.lo `test -f 'srvstat.c' || echo './'`srvstat.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c srvstat.c -fPIC -DPIC -o .libs/libwi_la-srvstat.o In file included from ../../libsrc/Dk.h:97, from srvstat.c:28: srvstat.c: In function 'list_wired_buffers': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ srvstat.c:624:7: note: in expansion of macro 'DO_BOX' 624 | DO_BOX (buffer_pool_t *, bp, binx, wi_inst.wi_bps) | ^~~~~~ srvstat.c: In function 'dbms_status_report': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ srvstat.c:684:7: note: in expansion of macro 'DO_BOX' 684 | DO_BOX (buffer_pool_t *, bp, binx, wi_inst.wi_bps) | ^~~~~~ srvstat.c: In function 'isp_rep_map_fn': srvstat.c:786:23: warning: unused parameter 'key' [-Wunused-parameter] 786 | isp_rep_map_fn (void *key, void *value) | ~~~~~~^~~ srvstat.c:786:34: warning: unused parameter 'value' [-Wunused-parameter] 786 | isp_rep_map_fn (void *key, void *value) | ~~~~~~^~~~~ srvstat.c: In function 'srv_lock_report': srvstat.c:1033:64: warning: unused parameter 'caller_is_dba' [-Wunused-parameter] 1033 | srv_lock_report (query_instance_t * qi, const char * mode, int caller_is_dba) | ~~~~^~~~~~~~~~~~~ srvstat.c: In function 'hic_status': srvstat.c:1143:80: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 1143 | (it->it_hi->hi_source_pages ? it->it_hi->hi_source_pages->ht_count : -1), | ^~ srvstat.c: In function 'key_status': srvstat.c:1162:25: warning: unused parameter 'k_id' [-Wunused-parameter] 1162 | key_status (const void *k_id, void *k_key) | ~~~~~~~~~~~~^~~~ srvstat.c: In function 'status_report': srvstat.c:1328:21: warning: variable 'cl_mode' set but not used [-Wunused-but-set-variable] 1328 | int gen_info = 1, cl_mode = CLST_SUMMARY; | ^~~~~~~ srvstat.c: In function 'bif_status': srvstat.c:1459:38: warning: unused parameter 'err_ret' [-Wunused-parameter] 1459 | bif_status (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ In file included from sqlnode.h:32, from srvstat.c:30: srvstat.c: At top level: wi.h:2190:38: warning: initialization discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers] 2190 | #define SD_STRUCT_ITEM(a, b, c) { a, &b, c } | ^ wi.h:2192:33: note: in expansion of macro 'SD_STRUCT_ITEM' 2192 | #define SD_DEF_I32(v, a) SD_STRUCT_ITEM (a, v, SD_TYPE_INT32) | ^~~~~~~~~~~~~~ srvstat.c:1819:5: note: in expansion of macro 'SD_DEF_I32' 1819 | SD_DEF_I32 (db_exists, "db_exists"), | ^~~~~~~~~~ srvstat.c: In function 'dbf_protected_param': srvstat.c:2044:9: warning: enumeration value 'SD_TYPE_LONG' not handled in switch [-Wswitch] 2044 | switch (sd->sd_type) | ^~~~~~ srvstat.c:2044:9: warning: enumeration value 'SD_TYPE_STRING' not handled in switch [-Wswitch] srvstat.c: In function 'bif_ext_stat': srvstat.c:2075:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 2075 | bif_ext_stat (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ srvstat.c: In function 'bif_ext_em': srvstat.c:2099:38: warning: unused parameter 'err_ret' [-Wunused-parameter] 2099 | bif_ext_em (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ srvstat.c: In function 'bif_sys_stat': srvstat.c:2174:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 2174 | bif_sys_stat (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ srvstat.c: In function 'bif_dbf_set': srvstat.c:2200:3: warning: enumeration value 'SD_TYPE_STRING' not handled in switch [-Wswitch] 2200 | switch (sd->sd_type) | ^~~~~~ srvstat.c:2185:39: warning: unused parameter 'err_ret' [-Wunused-parameter] 2185 | bif_dbf_set (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ srvstat.c: In function 'bif_identify_self': srvstat.c:2256:30: warning: unused parameter 'qst' [-Wunused-parameter] 2256 | bif_identify_self (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ srvstat.c:2256:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 2256 | bif_identify_self (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ srvstat.c:2256:70: warning: unused parameter 'args' [-Wunused-parameter] 2256 | bif_identify_self (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ srvstat.c: In function 'bif_key_stat': srvstat.c:2308:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 2308 | bif_key_stat (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ srvstat.c: In function 'bif_col_stat': srvstat.c:2418:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 2418 | bif_col_stat (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ srvstat.c: In function 'prof_report': srvstat.c:2517:45: warning: cast between incompatible function types from 'long int (*)(qr_time_t *)' {aka 'long int (*)(struct qr_time_s *)'} to 'dp_addr_t (*)(void *)' {aka 'unsigned int (*)(void *)'} [-Wcast-function-type] 2517 | buf_sort ((buffer_desc_t **) times, fill, (sort_key_func_t) qt_key); | ^ srvstat.c:2547:48: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'long long int' [-Wformat=] 2547 | fprintf (out, "%ld%ld%ld %%\n", prof_n_compile, prof_compile_time, | ~~^ ~~~~~~~~~~~~~~~~~ | | | | long int long long int | %lld srvstat.c:2574:49: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'long long int' [-Wformat=] 2574 | fprintf (out, "\n%ld stmts compiled %ld msec, %ld %% prepared reused.\n", prof_n_compile, prof_compile_time, | ~~^ ~~~~~~~~~~~~~~~~~ | | | | long int long long int | %lld srvstat.c: In function 'bif_profile_enable': srvstat.c:2687:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 2687 | bif_profile_enable (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ srvstat.c: In function 'bif_profile_sample': srvstat.c:2738:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 2738 | bif_profile_sample (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ srvstat.c: In function 'bif_prof_proc': srvstat.c:2750:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 2750 | bif_prof_proc (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ srvstat.c:2750:66: warning: unused parameter 'args' [-Wunused-parameter] 2750 | bif_prof_proc (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ srvstat.c: In function 'bif_msec_time': srvstat.c:2759:26: warning: unused parameter 'qst' [-Wunused-parameter] 2759 | bif_msec_time (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ srvstat.c:2759:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 2759 | bif_msec_time (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ srvstat.c:2759:66: warning: unused parameter 'args' [-Wunused-parameter] 2759 | bif_msec_time (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ srvstat.c: In function 'bif_usec_time': srvstat.c:2766:26: warning: unused parameter 'qst' [-Wunused-parameter] 2766 | bif_usec_time (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ srvstat.c:2766:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 2766 | bif_usec_time (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ srvstat.c:2766:66: warning: unused parameter 'args' [-Wunused-parameter] 2766 | bif_usec_time (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ In file included from xmlnode.h:30, from xpath.h:31, from xmltree.h:30, from srvstat.c:43: srvstat.c: In function 'dbg_print_d_id_aux': text.h:204:50: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 204 | #define D_INITIAL(d) (D_ID_NUM_REF(&(d)->id[0]) == (int64)(0xFFFFFFFFFFFFfe30LL)) | ^~ srvstat.c:2815:7: note: in expansion of macro 'D_INITIAL' 2815 | if (D_INITIAL(d_id_buf_ptr)) | ^~~~~~~~~ srvstat.c: In function 'dbg_print_wide_string_box': srvstat.c:2880:23: warning: comparison of integer expressions of different signedness: 'wchar_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] 2880 | if (tail[0] > 0xffffffff) | ^ srvstat.c: In function 'row_map_fprint': srvstat.c:3344:16: warning: variable 'len' set but not used [-Wunused-but-set-variable] 3344 | int inx = 0, len; | ^~~ srvstat.c: In function 'dbg_print_itcs': srvstat.c:3702:27: warning: unused parameter 'qst' [-Wunused-parameter] 3702 | dbg_print_itcs (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ srvstat.c:3702:42: warning: unused parameter 'err_ret' [-Wunused-parameter] 3702 | dbg_print_itcs (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ srvstat.c:3702:67: warning: unused parameter 'args' [-Wunused-parameter] 3702 | dbg_print_itcs (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ srvstat.c: In function 'srv_collect_inx_page_stats': srvstat.c:3859:12: warning: variable 'page' set but not used [-Wunused-but-set-variable] 3859 | db_buf_t page; | ^~~~ srvstat.c: In function 'bif_sys_index_space_usage': srvstat.c:4087:78: warning: unused parameter 'args' [-Wunused-parameter] 4087 | bif_sys_index_space_usage (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ srvstat.c: In function 'bif_sys_em_stat': srvstat.c:4117:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 4117 | bif_sys_em_stat (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ srvstat.c:4117:68: warning: unused parameter 'args' [-Wunused-parameter] 4117 | bif_sys_em_stat (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ srvstat.c: In function 'bif_col_info': srvstat.c:4140:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 4140 | bif_col_info (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ srvstat.c: In function 'key_stat_to_spec': srvstat.c:4389:45: warning: unused parameter 'v_fill' [-Wunused-parameter] 4389 | search_spec_t *sp, it_cursor_t * itc, int * v_fill) | ~~~~~~^~~~~~ srvstat.c: In function 'bif_key_estimate': srvstat.c:4407:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 4407 | bif_key_estimate (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ srvstat.c: In function 'bif_db_activity': srvstat.c:4585:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 4585 | bif_db_activity (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ srvstat.c: In function 'bif_key_seg_check': srvstat.c:4617:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 4617 | for (inx = 0; inx < sizeof (key_seg_check) / sizeof (int); inx++) | ^ srvstat.c:4612:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 4612 | bif_key_seg_check (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ srvstat.c: In function 'bif_lt_w_id': srvstat.c:4630:39: warning: unused parameter 'err_ret' [-Wunused-parameter] 4630 | bif_lt_w_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ srvstat.c:4630:64: warning: unused parameter 'args' [-Wunused-parameter] 4630 | bif_lt_w_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ srvstat.c: In function 'bif_lt_rc_w_id': srvstat.c:4640:42: warning: unused parameter 'err_ret' [-Wunused-parameter] 4640 | bif_lt_rc_w_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ srvstat.c:4640:67: warning: unused parameter 'args' [-Wunused-parameter] 4640 | bif_lt_rc_w_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ srvstat.c: In function 'col_stat_row': srvstat.c:4660:22: warning: unused variable 'cl' [-Wunused-variable] 4660 | dbe_col_loc_t *cl; | ^~ srvstat.c:4649:7: warning: unused variable 'n_data' [-Wunused-variable] 4649 | int n_data = 1; | ^~~~~~ srvstat.c: In function 'bif_col_set_samples': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ srvstat.c:4728:3: note: in expansion of macro 'DO_BOX' 4728 | DO_BOX (caddr_t **, rset, inx, samples) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ srvstat.c:4733:7: note: in expansion of macro 'DO_BOX' 4733 | DO_BOX (caddr_t *, row, inx2, rset) | ^~~~~~ srvstat.c:4712:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 4712 | bif_col_set_samples (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ srvstat.c: In function 'sc_data_to_ext': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ srvstat.c:4767:7: note: in expansion of macro 'DO_BOX' 4767 | DO_BOX (caddr_t, a, inx, dt) | ^~~~~~ srvstat.c: In function 'sc_ext_to_data': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ srvstat.c:4789:7: note: in expansion of macro 'DO_BOX' 4789 | DO_BOX (caddr_t, a, inx, dt) | ^~~~~~ srvstat.c: In function 'bif_stat_export': srvstat.c:4823:21: warning: unused variable 'k' [-Wunused-variable] 4823 | caddr_t * k; | ^ In file included from ../../libsrc/Dk.h:100: srvstat.c:4834:23: warning: unused variable 'name' [-Wunused-variable] 4834 | DO_IDHASH (caddr_t, name, rdf_inf_ctx_t *, ric, rdf_name_to_ric) | ^~~~ ../../libsrc/Dk/Dkhashext.h:284:10: note: in definition of macro 'DO_IDHASH' 284 | { tk key = *key##p; \ | ^~~ srvstat.c:4804:12: warning: unused variable 'inx2' [-Wunused-variable] 4804 | int inx, inx2; | ^~~~ srvstat.c:4804:7: warning: unused variable 'inx' [-Wunused-variable] 4804 | int inx, inx2; | ^~~ srvstat.c:4801:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 4801 | bif_stat_export (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ srvstat.c:4801:68: warning: unused parameter 'args' [-Wunused-parameter] 4801 | bif_stat_export (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ srvstat.c: In function 'stat_adjust_key': srvstat.c:4877:7: warning: variable 'key_id' set but not used [-Wunused-but-set-variable] 4877 | int key_id = 0; | ^~~~~~ srvstat.c: In function 'bif_stat_import': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ srvstat.c:4919:3: note: in expansion of macro 'DO_BOX' 4919 | DO_BOX (caddr_t *, cs, inx, stats[0]) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ srvstat.c:4933:3: note: in expansion of macro 'DO_BOX' 4933 | DO_BOX (caddr_t *, ks, inx, stats[1]) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ srvstat.c:4945:11: note: in expansion of macro 'DO_BOX' 4945 | DO_BOX (caddr_t *, p, inx2, ps) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ srvstat.c:4961:3: note: in expansion of macro 'DO_BOX' 4961 | DO_BOX (caddr_t *, rc, inx, stats[2]) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ srvstat.c:4966:7: note: in expansion of macro 'DO_BOX' 4966 | DO_BOX (caddr_t *, smp, inx2, rc[1]) | ^~~~~~ srvstat.c:4912:13: warning: unused variable 'cols' [-Wunused-variable] 4912 | caddr_t * cols = stats[0]; | ^~~~ srvstat.c:4906:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 4906 | bif_stat_import (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ In file included from wi.h:120: srvstat.c: In function 'bif_key_em_check': extent.h:112:33: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 112 | for (_off = DP_DATA; _off < DP_DATA + _fill; _off += sizeof (extent_t)) \ | ^ srvstat.c:5009:3: note: in expansion of macro 'DO_EXT' 5009 | DO_EXT (ext, em) | ^~~~~~ srvstat.c:5001:21: warning: unused variable 'qi' [-Wunused-variable] 5001 | query_instance_t *qi = (query_instance_t *) qst; | ^~ srvstat.c:4999:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 4999 | bif_key_em_check (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ srvstat.c: In function 'row_map_fprint': srvstat.c:3445:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 3445 | { | ^ srvstat.c:3452:9: note: here 3452 | case DV_SINGLE_FLOAT: | ^~~~ srvstat.c: In function 'srv_lock_report.isra': srvstat.c:1035:42: warning: variable 'inx' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1035 | int thr_ct = 0, lw_ct = 0, vdb_ct = 0, inx; | ^~~ In file included from ../../libsrc/Dk.h:102: ../../libsrc/Dk/Dksets.h:89:21: warning: variable 'iter' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 89 | s_node_t *iter = *(set); \ | ^~~~ srvstat.c:1068:3: note: in expansion of macro 'DO_SET' 1068 | DO_SET (index_tree_t *, it, &wi_inst.wi_master->dbs_trees) | ^~~~~~ srvstat.c: In function 'srv_collect_inx_space_stats': ../../libsrc/Dk/Dksets.h:89:21: warning: variable 'iter' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 89 | s_node_t *iter = *(set); \ | ^~~~ srvstat.c:3969:3: note: in expansion of macro 'DO_SET' 3969 | DO_SET (dbe_storage_t *, storage, &wi_inst.wi_master_wd->wd_storage) | ^~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sparqld.lo `test -f 'sparqld.c' || echo './'`sparqld.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sparqld.c -fPIC -DPIC -o .libs/libwi_la-sparqld.o In file included from ../../libsrc/Dk.h:97, from datesupp.h:30, from sparqld.c:24: sparqld.c: In function 'ssg_replace_expanded_aliases_with_vars': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparqld.c:155:3: note: in expansion of macro 'DO_BOX_FAST' 155 | DO_BOX_FAST (SPART *, tree, ctr, trees) | ^~~~~~~~~~~ sparqld.c: In function 'ssg_sdprint_tree_list': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparqld.c:166:3: note: in expansion of macro 'DO_BOX_FAST' 166 | DO_BOX_FAST (SPART *, tree, ctr, trees) | ^~~~~~~~~~~ sparqld.c: In function 'ssg_fields_are_equal': sparqld.c:352:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 352 | if (partcount != BOX_ELEMENTS (tree2->_.ppath.parts)) | ^~ sparqld.c: In function 'ssg_sdprin_varname': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparqld.c:400:7: note: in expansion of macro 'DO_BOX_FAST' 400 | DO_BOX_FAST (caddr_t, param_vname, paramctr, ssg->ssg_wrapping_sinv->_.sinv.param_varnames) | ^~~~~~~~~~~ sparqld.c: In function 'ssg_sdprint_equiv_restrs': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparqld.c:501:7: note: in expansion of macro 'DO_BOX_FAST' 501 | DO_BOX_FAST (ptrlong, sub_idx, ctr, eq->e_subvalue_idxs) | ^~~~~~~~~~~ sparqld.c: In function 'ssg_sdprint_option_list': ../../libsrc/Dk/Dkbox.h:246:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 246 | for (inx = 0; inx < __max_##inx; inx += 2) \ | ^ ../../libsrc/Dk/Dkbox.h:276:9: note: in expansion of macro '_DO_BOX_FAST_STEP2' 276 | _DO_BOX_FAST_STEP2(inx, (arr)) \ | ^~~~~~~~~~~~~~~~~~ sparqld.c:583:3: note: in expansion of macro 'DO_BOX_FAST_STEP2' 583 | DO_BOX_FAST_STEP2 (ptrlong, opt_id, SPART *, opt_val, option_ctr, options) | ^~~~~~~~~~~~~~~~~ sparqld.c: In function 'ssg_sdprint_tree': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparqld.c:655:17: note: in expansion of macro 'DO_BOX_FAST' 655 | DO_BOX_FAST (caddr_t, param_vname, paramctr, ssg->ssg_wrapping_sinv->_.sinv.param_varnames) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparqld.c:904:13: note: in expansion of macro 'DO_BOX_FAST' 904 | DO_BOX_FAST (SPART *, sub, ctr, tree->_.gp.members) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparqld.c:931:19: note: in expansion of macro 'DO_BOX_FAST' 931 | DO_BOX_FAST (caddr_t, varname, ctr, sinv->_.sinv.param_varnames) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparqld.c:949:23: note: in expansion of macro 'DO_BOX_FAST' 949 | DO_BOX_FAST (SPART **, val, valctr, vals) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparqld.c:998:13: note: in expansion of macro 'DO_BOX_FAST' 998 | DO_BOX_FAST (SPART *, sub, ctr, tree->_.gp.members) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparqld.c:1105:9: note: in expansion of macro 'DO_BOX_FAST' 1105 | DO_BOX_FAST (SPART *, arg, retctr, tree->_.req_top.retvals) | ^~~~~~~~~~~ sparqld.c:1408:100: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'boxint' {aka 'long long int'} [-Wsign-compare] 1408 | && (0 < unbox ((caddr_t)expn)) && (BOX_ELEMENTS (ssg->ssg_sd_req_top->_.req_top.retvals) >= unbox ((caddr_t)expn))) | ^~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparqld.c:1461:9: note: in expansion of macro 'DO_BOX_FAST' 1461 | DO_BOX_FAST (SPART *, itm, ctr, tree->_.list.items) | ^~~~~~~~~~~ In file included from sparqld.c:25: sparql2sql.h:975:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 975 | #define ssg_puts(strg) session_buffered_write (ssg->ssg_out, strg, strlen (strg)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sparqld.c:1522:11: note: in expansion of macro 'ssg_puts' 1522 | ssg_puts (" DISTINCT"); | ^~~~~~~~ sparqld.c:1524:9: note: here 1524 | case '|': | ^~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-rdfxml_parser.lo `test -f 'rdfxml_parser.c' || echo './'`rdfxml_parser.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c rdfxml_parser.c -fPIC -DPIC -o .libs/libwi_la-rdfxml_parser.o rdfxml_parser.c: In function 'xp_rdfxml_element': rdfxml_parser.c:587:54: warning: comparison between pointer and zero character constant [-Wpointer-compare] 587 | if ((NULL != inner->xrl_base) && ('\0' != inner->xrl_base)) | ^~ rdfxml_parser.c:587:57: note: did you mean to dereference the pointer? 587 | if ((NULL != inner->xrl_base) && ('\0' != inner->xrl_base)) | ^ In file included from jso.h:29, from rdf_mapping_jso.h:26, from rdf_core.h:29, from rdfxml_parser.c:29: rdfxml_parser.c: In function 'xp_rdfxml_element_end': xmltree.h:798:45: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 798 | if ((xp)->xp_current->xn_n_children >= MAX_BOX_ELEMENTS) \ | ^~ rdfxml_parser.c:912:11: note: in expansion of macro 'XP_STRSES_FLUSH' 912 | XP_STRSES_FLUSH (xp); | ^~~~~~~~~~~~~~~ rdfxml_parser.c: In function 'rdfa_rel_rev_value_is_reserved': rdfxml_parser.c:1185:28: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 1185 | if ((sizeof (buf)-1) <= ctr) | ^~ rdfxml_parser.c: In function 'xp_rdfa_parse_attr_value': rdfxml_parser.c:1403:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1403 | if (values_count == BOX_ELEMENTS (values_ret[0])) | ^~ rdfxml_parser.c: In function 'xp_rdfa_set_base': rdfxml_parser.c:1665:33: warning: unused parameter 'xp' [-Wunused-parameter] 1665 | xp_rdfa_set_base (xparse_ctx_t *xp, xp_rdfa_locals_t *inner, caddr_t new_base) | ~~~~~~~~~~~~~~^~ rdfxml_parser.c: In function 'rdfa_feed_or_make_ict': rdfxml_parser.c:1773:50: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1773 | if (box_length (xrdfal->xrdfal_ict_buffer) <= buf_in_use) | ^~ rdfxml_parser.c: In function 'xp_rdfa_element_end': xmltree.h:798:45: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 798 | if ((xp)->xp_current->xn_n_children >= MAX_BOX_ELEMENTS) \ | ^~ rdfxml_parser.c:2380:11: note: in expansion of macro 'XP_STRSES_FLUSH' 2380 | XP_STRSES_FLUSH (xp); | ^~~~~~~~~~~~~~~ rdfxml_parser.c:2430:55: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 2430 | else if (box_length (parent->xrdfal_ict_buffer) < needed_size) | ^ rdfxml_parser.c: In function 'xp_mdata_parse_attr_value': rdfxml_parser.c:2724:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2724 | if (values_count == BOX_ELEMENTS (values_ret[0])) | ^~ rdfxml_parser.c: In function 'xp_mdata_element_end': xmltree.h:798:45: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 798 | if ((xp)->xp_current->xn_n_children >= MAX_BOX_ELEMENTS) \ | ^~ rdfxml_parser.c:3419:11: note: in expansion of macro 'XP_STRSES_FLUSH' 3419 | XP_STRSES_FLUSH (xp); | ^~~~~~~~~~~~~~~ rdfxml_parser.c: In function 'rdfxml_parse': rdfxml_parser.c:3572:44: warning: cast between incompatible function types from 'void (*)(void *, char *, int)' to 'void (*)(void *, const char *, size_t)' {aka 'void (*)(void *, const char *, long unsigned int)'} [-Wcast-function-type] 3572 | VXmlSetCharacterDataHandler (parser, (VXmlCharacterDataHandler) xp_mdata_character); | ^ rdfxml_parser.c:3573:40: warning: cast between incompatible function types from 'void (*)(void *, const char *, int, int, const xml_def_4_entity_t *)' {aka 'void (*)(void *, const char *, int, int, const struct xml_def_4_entity_s *)'} to 'void (*)(void *, const char *, size_t, int, const xml_def_4_entity_t *)' {aka 'void (*)(void *, const char *, long unsigned int, int, const struct xml_def_4_entity_s *)'} [-Wcast-function-type] 3573 | VXmlSetEntityRefHandler (parser, (VXmlEntityRefHandler) xp_mdata_entity); | ^ rdfxml_parser.c:3584:44: warning: cast between incompatible function types from 'void (*)(void *, char *, int)' to 'void (*)(void *, const char *, size_t)' {aka 'void (*)(void *, const char *, long unsigned int)'} [-Wcast-function-type] 3584 | VXmlSetCharacterDataHandler (parser, (VXmlCharacterDataHandler) xp_rdfa_character); | ^ rdfxml_parser.c:3585:40: warning: cast between incompatible function types from 'void (*)(void *, const char *, int, int, const xml_def_4_entity_t *)' {aka 'void (*)(void *, const char *, int, int, const struct xml_def_4_entity_s *)'} to 'void (*)(void *, const char *, size_t, int, const xml_def_4_entity_t *)' {aka 'void (*)(void *, const char *, long unsigned int, int, const struct xml_def_4_entity_s *)'} [-Wcast-function-type] 3585 | VXmlSetEntityRefHandler (parser, (VXmlEntityRefHandler) xp_rdfa_entity); | ^ rdfxml_parser.c:3593:44: warning: cast between incompatible function types from 'void (*)(vxml_parser_t *, char *, int)' {aka 'void (*)(struct vxml_parser_s *, char *, int)'} to 'void (*)(void *, const char *, size_t)' {aka 'void (*)(void *, const char *, long unsigned int)'} [-Wcast-function-type] 3593 | VXmlSetCharacterDataHandler (parser, (VXmlCharacterDataHandler) xp_rdfxml_character); | ^ rdfxml_parser.c:3594:40: warning: cast between incompatible function types from 'void (*)(vxml_parser_t *, const char *, int, int, const xml_def_4_entity_t *)' {aka 'void (*)(struct vxml_parser_s *, const char *, int, int, const struct xml_def_4_entity_s *)'} to 'void (*)(void *, const char *, size_t, int, const xml_def_4_entity_t *)' {aka 'void (*)(void *, const char *, long unsigned int, int, const struct xml_def_4_entity_s *)'} [-Wcast-function-type] 3594 | VXmlSetEntityRefHandler (parser, (VXmlEntityRefHandler) xp_rdfxml_entity); | ^ xmltree.h:798:45: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 798 | if ((xp)->xp_current->xn_n_children >= MAX_BOX_ELEMENTS) \ | ^~ rdfxml_parser.c:3658:3: note: in expansion of macro 'XP_STRSES_FLUSH' 3658 | XP_STRSES_FLUSH (&context); | ^~~~~~~~~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqltype.lo `test -f 'sqltype.c' || echo './'`sqltype.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqltype.c -fPIC -DPIC -o .libs/libwi_la-sqltype.o sqltype.c: In function 'udt_data_type_ref_to_sqt': sqltype.c:104:15: warning: unused parameter 'err_ret' [-Wunused-parameter] 104 | caddr_t * err_ret, int store_in_hash, sql_class_t *udt, client_connection_t *cli) | ~~~~~~~~~~^~~~~~~ In file included from ../../libsrc/Dk.h:97, from sqltype.c:28: sqltype.c: In function 'udt_compile_class_representation': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ sqltype.c:156:7: note: in expansion of macro '_DO_BOX_FAST' 156 | _DO_BOX_FAST (inx, tree->_.type.representation) | ^~~~~~~~~~~~ sqltype.c: In function 'udt_parm_list_to_sig': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqltype.c:226:3: note: in expansion of macro 'DO_BOX' 226 | DO_BOX (ST *, parm, pinx, ((ST **) parms)) | ^~~~~~ sqltype.c: In function 'udt_compile_class_methods': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqltype.c:255:3: note: in expansion of macro 'DO_BOX' 255 | DO_BOX (UST *, mtd, inx, tree->_.type.methods) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqltype.c:308:9: note: in expansion of macro 'DO_BOX' 308 | DO_BOX (UST *, prop, inx2, mtd->_.method_def.props) | ^~~~~~ sqltype.c: In function 'udt_compile_class_def': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqltype.c:591:3: note: in expansion of macro 'DO_BOX' 591 | DO_BOX (ST *, opt, inx, ((ST **)tree->_.type.options)) | ^~~~~~ sqltype.c:462:10: warning: unused parameter 'udt_id' [-Wunused-parameter] 462 | long udt_id, long udt_migrate_to) | ~~~~~^~~~~~ sqltype.c: In function 'udt_method_sig_ssl_distance': sqltype.c:1575:35: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 1575 | if (BOX_ELEMENTS (sig1) - skip1 != UDT_N_SIG_ELTS (sig2) - skip2) | ^~ sqltype.c: In function 'udt_try_instantiable': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqltype.c:1610:7: note: in expansion of macro 'DO_BOX' 1610 | DO_BOX (sql_field_t *, sfld, inx, sudt->scl_member_map) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqltype.c:1640:7: note: in expansion of macro 'DO_BOX' 1640 | DO_BOX (sql_method_t *, mtd, inx, sudt->scl_method_map) | ^~~~~~ sqltype.c: In function 'bif_ddl_type_change': sqltype.c:1715:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 1715 | bif_ddl_type_change (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqltype.c: In function 'bif_udt_is_available': sqltype.c:1829:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 1829 | bif_udt_is_available (caddr_t * qst, caddr_t * err_ret, | ~~~~~~~~~~^~~~~~~ sqltype.c: In function 'bif_udt_instantiate_class': sqltype.c:1841:53: warning: unused parameter 'err_ret' [-Wunused-parameter] 1841 | bif_udt_instantiate_class (caddr_t * qst, caddr_t * err_ret, | ~~~~~~~~~~^~~~~~~ sqltype.c: At top level: sqltype.c:1856:1: warning: missing initializer for field 'bt_non_null' of 'bif_type_t' [-Wmissing-field-initializers] 1856 | bif_type_t bt_udt_instance = { NULL, DV_OBJECT, 0, 0 }; | ^~~~~~~~~~ In file included from sqltype.c:41: sqlbif.h:45:25: note: 'bt_non_null' declared here 45 | long bt_non_null; | ^~~~~~~~~~~ sqltype.c: In function 'udt_find_field': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqltype.c:1883:3: note: in expansion of macro 'DO_BOX' 1883 | DO_BOX (sql_field_t *, fld, inx, map) | ^~~~~~ sqltype.c: In function 'udt_serialize': sqltype.c:2076:22: warning: variable 'orig_udt' set but not used [-Wunused-but-set-variable] 2076 | sql_class_t *udt, *orig_udt; | ^~~~~~~~ sqltype.c: In function 'udt_sql_instantiate_class': sqltype.c:2130:38: warning: unused parameter 'qst' [-Wunused-parameter] 2130 | udt_sql_instantiate_class (caddr_t * qst, sql_class_t * udt, sql_method_t *mtd, | ~~~~~~~~~~^~~ sqltype.c:2130:76: warning: unused parameter 'mtd' [-Wunused-parameter] 2130 | udt_sql_instantiate_class (caddr_t * qst, sql_class_t * udt, sql_method_t *mtd, | ~~~~~~~~~~~~~~^~~ sqltype.c:2131:21: warning: unused parameter 'args' [-Wunused-parameter] 2131 | state_slot_t ** args, int n_args) | ~~~~~~~~~~~~~~~~^~~~ sqltype.c:2131:31: warning: unused parameter 'n_args' [-Wunused-parameter] 2131 | state_slot_t ** args, int n_args) | ~~~~^~~~~~ sqltype.c: In function 'udt_sql_member_observer': sqltype.c:2182:35: warning: unused parameter 'qst' [-Wunused-parameter] 2182 | udt_sql_member_observer (caddr_t *qst, caddr_t udi, sql_field_t *fld, int member_inx) | ~~~~~~~~~^~~ sqltype.c:2182:66: warning: unused parameter 'fld' [-Wunused-parameter] 2182 | udt_sql_member_observer (caddr_t *qst, caddr_t udi, sql_field_t *fld, int member_inx) | ~~~~~~~~~~~~~^~~ sqltype.c: In function 'udt_sql_member_mutator': sqltype.c:2189:34: warning: unused parameter 'qst' [-Wunused-parameter] 2189 | udt_sql_member_mutator (caddr_t *qst, caddr_t udi, sql_field_t *fld, int member_inx, caddr_t new_val) | ~~~~~~~~~^~~ sqltype.c:2189:65: warning: unused parameter 'fld' [-Wunused-parameter] 2189 | udt_sql_member_mutator (caddr_t *qst, caddr_t udi, sql_field_t *fld, int member_inx, caddr_t new_val) | ~~~~~~~~~~~~~^~~ sqltype.c: In function 'udt_sql_method_call': ../../libsrc/Dk/Dkbox.h:313:47: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 313 | if (sizeof (area) - BOX_AUTO_OVERHEAD >= (n)) \ | ^~ ../../libsrc/Dk/Dkbox.h:325:41: note: in expansion of macro 'BOX_AUTO_TYPED' 325 | # define BOX_AUTO(ptr, area, n, dtp) BOX_AUTO_TYPED (caddr_t, ptr, area, n, dtp) | ^~~~~~~~~~~~~~ sqltype.c:2260:7: note: in expansion of macro 'BOX_AUTO' 2260 | BOX_AUTO (ptmp, pars_auto, param_len, DV_ARRAY_OF_POINTER); | ^~~~~~~~ sqltype.c:2233:11: warning: variable 'any_out' set but not used [-Wunused-but-set-variable] 2233 | int any_out = 0; | ^~~~~~~ sqltype.c:2198:62: warning: unused parameter 'udi' [-Wunused-parameter] 2198 | udt_sql_method_call (caddr_t *qst, sql_class_t *udt, caddr_t udi, | ~~~~~~~~^~~ sqltype.c: In function 'udt_sql_instance_migrate': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqltype.c:2382:3: note: in expansion of macro 'DO_BOX' 2382 | DO_BOX (sql_field_t *, n_fld, inx, n_udt->scl_member_map) | ^~~~~~ sqltype.c: In function 'udt_sql_deserialize': sqltype.c:2411:42: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 2411 | if (BOX_ELEMENTS (udt->scl_member_map) == length) | ^~ sqltype.c:2400:52: warning: unused parameter 'dtp' [-Wunused-parameter] 2400 | udt_sql_deserialize (dk_session_t * session, dtp_t dtp, sql_class_t *udt) | ~~~~~~^~~ sqltype.c: In function 'bif_udt_member_handler': sqltype.c:2446:50: warning: unused parameter 'err_ret' [-Wunused-parameter] 2446 | bif_udt_member_handler (caddr_t * qst, caddr_t * err_ret, | ~~~~~~~~~~^~~~~~~ sqltype.c: In function 'sqlc_udt_is_udt_call': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqltype.c:2693:11: note: in expansion of macro 'DO_BOX' 2693 | DO_BOX (sql_method_t *, mtd, inx, udt->scl_method_map) | ^~~~~~ sqltype.c:2607:57: warning: unused parameter 'ret_param' [-Wunused-parameter] 2607 | state_slot_t * ret, state_slot_t ** params, caddr_t ret_param, caddr_t fun_udt_name) | ~~~~~~~~^~~~~~~~~ sqltype.c: In function 'sqlc_udt_find_best_method_to_call': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqltype.c:2743:3: note: in expansion of macro 'DO_BOX' 2743 | DO_BOX (sql_method_t *, method, inx, udt->scl_method_map) | ^~~~~~ sqltype.c: In function 'sqlc_udt_static_method_call': sqltype.c:2809:57: warning: unused parameter 'ret_param' [-Wunused-parameter] 2809 | state_slot_t * ret, state_slot_t ** params, caddr_t ret_param, | ~~~~~~~~^~~~~~~~~ sqltype.c: In function 'sqlc_udt_dynamic_method_call': sqltype.c:2846:57: warning: unused parameter 'ret_param' [-Wunused-parameter] 2846 | state_slot_t * ret, state_slot_t ** params, caddr_t ret_param, caddr_t type_name) | ~~~~~~~~^~~~~~~~~ sqltype.c: In function 'sqlc_udt_store_method_def': sqltype.c:3387:40: warning: unused parameter 'sc' [-Wunused-parameter] 3387 | sqlc_udt_store_method_def (sql_comp_t *sc, client_connection_t *cli, int cr_type, query_t *qr, const char * string2, caddr_t *err) | ~~~~~~~~~~~~^~ sqltype.c: In function 'bif_udt_method_changed': sqltype.c:3523:12: warning: variable 'proc_qr' set but not used [-Wunused-but-set-variable] 3523 | query_t *proc_qr, *rdproc; | ^~~~~~~ sqltype.c:3514:50: warning: unused parameter 'err_ret' [-Wunused-parameter] 3514 | bif_udt_method_changed (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqltype.c: In function 'box_read_short_ref': sqltype.c:3623:50: warning: unused parameter 'dtp' [-Wunused-parameter] 3623 | box_read_short_ref (dk_session_t *session, dtp_t dtp) | ~~~~~~^~~ sqltype.c: In function 'bif_udt_instance_of': sqltype.c:3708:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 3708 | bif_udt_instance_of (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqltype.c: In function 'bif_udt_implements_method': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqltype.c:3741:7: note: in expansion of macro 'DO_BOX' 3741 | DO_BOX (sql_method_t *, mtd, inx, udt->scl_method_map) | ^~~~~~ sqltype.c:3723:53: warning: unused parameter 'err_ret' [-Wunused-parameter] 3723 | bif_udt_implements_method (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqltype.c: In function 'bif_udt_defines_field': sqltype.c:3759:49: warning: unused parameter 'err_ret' [-Wunused-parameter] 3759 | bif_udt_defines_field (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqltype.c: In function 'bif_udt_get': sqltype.c:3771:39: warning: unused parameter 'err_ret' [-Wunused-parameter] 3771 | bif_udt_get (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqltype.c: In function 'bif_udt_set': sqltype.c:3789:39: warning: unused parameter 'err_ret' [-Wunused-parameter] 3789 | bif_udt_set (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqltype.c: In function 'bif_udt_find_by_ext_type': sqltype.c:3832:52: warning: unused parameter 'err_ret' [-Wunused-parameter] 3832 | bif_udt_find_by_ext_type (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqltype.c: In function 'bif_udt_find_by_ext_name': sqltype.c:3860:52: warning: unused parameter 'err_ret' [-Wunused-parameter] 3860 | bif_udt_find_by_ext_name (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqltype.c: In function 'bif_complete_udt_name': sqltype.c:3975:49: warning: unused parameter 'err_ret' [-Wunused-parameter] 3975 | bif_complete_udt_name (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqltype.c: In function 'bif_udt_get_info': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqltype.c:4046:7: note: in expansion of macro 'DO_BOX' 4046 | DO_BOX (sql_field_t *, fld, inx, udt->scl_member_map) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqltype.c:4057:7: note: in expansion of macro 'DO_BOX' 4057 | DO_BOX (sql_field_t *, fld, inx, udt->scl_member_map) | ^~~~~~ sqltype.c:4016:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 4016 | bif_udt_get_info (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqltype.c: In function 'udo_alloc_object_space': sqltype.c:4125:31: warning: unused parameter 'cdata' [-Wunused-parameter] 4125 | udo_alloc_object_space (void *cdata) | ~~~~~~^~~~~ sqltype.c: In function 'dbg_udt_print_object': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqltype.c:4323:11: note: in expansion of macro 'DO_BOX' 4323 | DO_BOX (sql_field_t *, fld, i, udt->scl_member_map) | ^~~~~~ sqltype.c: In function 'udt_soap_struct_to_udi': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqltype.c:4409:15: note: in expansion of macro 'DO_BOX' 4409 | DO_BOX (sql_field_t *, fld, inx, udt->scl_member_map) | ^~~~~~ sqltype.c: In function 'udt_drop_attribute': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqltype.c:4604:3: note: in expansion of macro 'DO_BOX' 4604 | DO_BOX (UST *, field, inx, ((UST **)udt_tree->_.type.representation)) | ^~~~~~ sqltype.c:4592:95: warning: unused parameter 'derived_udts' [-Wunused-parameter] 4592 | udt_drop_attribute (sql_class_t *udt, UST *udt_tree, caddr_t ufld, caddr_t *err_ret, dk_set_t derived_udts) | ~~~~~~~~~^~~~~~~~~~~~ sqltype.c: In function 'udt_add_method': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqltype.c:4682:7: note: in expansion of macro 'DO_BOX' 4682 | DO_BOX (sql_method_t *, dmtd, inx, udt->scl_method_map) | ^~~~~~ sqltype.c:4643:87: warning: unused parameter 'derived_udts' [-Wunused-parameter] 4643 | udt_add_method (sql_class_t *udt, UST *udt_tree, UST *mtd, caddr_t *err_ret, dk_set_t derived_udts, | ~~~~~~~~~^~~~~~~~~~~~ sqltype.c: In function 'udt_drop_method': sqltype.c:4731:87: warning: unused parameter 'derived_udts' [-Wunused-parameter] 4731 | udt_drop_method (sql_class_t *udt, UST *udt_tree, UST *mt, caddr_t *err_ret, dk_set_t derived_udts, | ~~~~~~~~~^~~~~~~~~~~~ sqltype.c: In function 'sqlp_udt_create_external_proc': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqltype.c:5034:3: note: in expansion of macro 'DO_BOX' 5034 | DO_BOX (ST *, opt, inx, opts) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqltype.c:5053:3: note: in expansion of macro 'DO_BOX' 5053 | DO_BOX (ST *, arg, inx, args) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqltype.c:5094:3: note: in expansion of macro 'DO_BOX' 5094 | DO_BOX (ST *, arg, inx, args) | ^~~~~~ sqltype.c: In function 'udt_sqt_distance': sqltype.c:1374:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 1374 | if (sqtv->sqt_precision == sqtp->sqt_precision && | ^ sqltype.c:1377:9: note: here 1377 | default: | ^~~~~~~ sqltype.c: In function 'udt_change_refs_to_type_name': sqltype.c:4545:66: warning: '%ld' directive output may be truncated writing between 1 and 20 bytes into a region of size between 8 and 308 [-Wformat-truncation=] 4545 | snprintf (udt_old_name, sizeof (udt_old_name), "%.300s__%ld", udt->scl_name, udt->scl_id - 1); | ^~~~~~~~~~~~~ sqltype.c:4545:66: note: directive argument in the range [-9223372036854775808, 9223372036854775806] In file included from /usr/include/stdio.h:970, from ../../libsrc/Dk/Dksystem.h:44, from ../../libsrc/Dk.h:44: In function 'snprintf', inlined from 'udt_change_refs_to_type_name' at sqltype.c:4545:5: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 4 and 323 bytes into a destination of size 310 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ sqltype.c: In function 'bif_udt_method_call': sqltype.c:2508:22: warning: variable 'udt_to_free' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 2508 | sql_class_t *udt, *udt_to_free = NULL; | ^~~~~~~~~~~ sqltype.c: In function 'udt_soap_struct_to_udi': sqltype.c:4361:11: warning: variable 'udi' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 4361 | caddr_t udi = NULL, udi_to_set = NULL; | ^~~ sqltype.c:4363:7: warning: variable 'mtd_inx' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 4363 | int mtd_inx = -1; | ^~~~~~~ sqltype.c:3010:7: warning: variable 'inx' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 3010 | int inx; | ^~~ sqltype.c: In function 'udt_alter_class_def': sqltype.c:4917:58: warning: '%ld' directive output may be truncated writing between 1 and 20 bytes into a region of size between 8 and 308 [-Wformat-truncation=] 4917 | snprintf (udt_old_name, sizeof (udt_old_name), "%.300s__%ld", sudt->scl_name, sudt->scl_id - 1); | ^~~~~~~~~~~~~ sqltype.c:4917:58: note: directive argument in the range [-9223372036854775808, 9223372036854775806] In function 'snprintf', inlined from 'udt_alter_class_def' at sqltype.c:4917:4: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 4 and 323 bytes into a destination of size 310 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ sqltype.c: In function 'udt_alter_class_def': sqltype.c:4986:58: warning: '%ld' directive output may be truncated writing between 1 and 20 bytes into a region of size between 8 and 308 [-Wformat-truncation=] 4986 | snprintf (udt_old_name, sizeof (udt_old_name), "%.300s__%ld", sudt->scl_name, sudt->scl_id - 1); | ^~~~~~~~~~~~~ sqltype.c:4986:58: note: directive argument in the range [-9223372036854775808, 9223372036854775806] In function 'snprintf', inlined from 'udt_alter_class_def' at sqltype.c:4986:4: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 4 and 323 bytes into a destination of size 310 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-bif_date.lo `test -f 'bif_date.c' || echo './'`bif_date.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c bif_date.c -fPIC -DPIC -o .libs/libwi_la-bif_date.o bif_date.c: In function 'bif_date_string': bif_date.c:113:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 113 | bif_date_string (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_date.c: In function 'bif_date_string_GMT': bif_date.c:123:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 123 | bif_date_string_GMT (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_date.c: In function 'bif_dayname': bif_date.c:420:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 420 | bif_##x##name (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) \ | ~~~~~~~~~~^~~~~~~ bif_date.c:445:1: note: in expansion of macro 'bif_x_name' 445 | bif_x_name(day, "%A") | ^~~~~~~~~~ bif_date.c: In function 'bif_monthname': bif_date.c:420:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 420 | bif_##x##name (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) \ | ~~~~~~~~~~^~~~~~~ bif_date.c:446:1: note: in expansion of macro 'bif_x_name' 446 | bif_x_name(month, "%B") | ^~~~~~~~~~ bif_date.c: In function 'bif_dayshortname': bif_date.c:420:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 420 | bif_##x##name (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) \ | ~~~~~~~~~~^~~~~~~ bif_date.c:447:1: note: in expansion of macro 'bif_x_name' 447 | bif_x_name(dayshort, "%a") | ^~~~~~~~~~ bif_date.c: In function 'bif_monthshortname': bif_date.c:420:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 420 | bif_##x##name (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) \ | ~~~~~~~~~~^~~~~~~ bif_date.c:448:1: note: in expansion of macro 'bif_x_name' 448 | bif_x_name(monthshort, "%b") | ^~~~~~~~~~ bif_date.c: In function 'bif_dayofweek': bif_date.c:451:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 451 | bif_dayofweek (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_date.c: In function 'bif_dayofyear': bif_date.c:469:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 469 | bif_dayofyear (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_date.c: In function 'bif_quarter': bif_date.c:484:39: warning: unused parameter 'err_ret' [-Wunused-parameter] 484 | bif_quarter (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_date.c: In function 'bif_week': bif_date.c:501:36: warning: unused parameter 'err_ret' [-Wunused-parameter] 501 | bif_week (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_date.c: In function 'bif_year': bif_date.c:517:36: warning: unused parameter 'err_ret' [-Wunused-parameter] 517 | bif_year (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) \ | ~~~~~~~~~~^~~~~~~ bif_date.c: In function 'bif_month': bif_date.c:537:38: warning: unused parameter 'err_ret' [-Wunused-parameter] 537 | bif_##part (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) \ | ~~~~~~~~~~^~~~~~~ bif_date.c:546:1: note: in expansion of macro 'DT_PART' 546 | DT_PART (month) | ^~~~~~~ bif_date.c: In function 'bif_day': bif_date.c:537:38: warning: unused parameter 'err_ret' [-Wunused-parameter] 537 | bif_##part (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) \ | ~~~~~~~~~~^~~~~~~ bif_date.c:547:1: note: in expansion of macro 'DT_PART' 547 | DT_PART (day) | ^~~~~~~ bif_date.c: In function 'bif_hour': bif_date.c:537:38: warning: unused parameter 'err_ret' [-Wunused-parameter] 537 | bif_##part (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) \ | ~~~~~~~~~~^~~~~~~ bif_date.c:548:1: note: in expansion of macro 'DT_PART' 548 | DT_PART (hour) | ^~~~~~~ bif_date.c: In function 'bif_minute': bif_date.c:537:38: warning: unused parameter 'err_ret' [-Wunused-parameter] 537 | bif_##part (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) \ | ~~~~~~~~~~^~~~~~~ bif_date.c:549:1: note: in expansion of macro 'DT_PART' 549 | DT_PART (minute) | ^~~~~~~ bif_date.c: In function 'bif_second': bif_date.c:537:38: warning: unused parameter 'err_ret' [-Wunused-parameter] 537 | bif_##part (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) \ | ~~~~~~~~~~^~~~~~~ bif_date.c:550:1: note: in expansion of macro 'DT_PART' 550 | DT_PART (second) | ^~~~~~~ bif_date.c: In function 'bif_is_timezoneless': bif_date.c:554:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 554 | bif_is_timezoneless (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_date.c: In function 'bif_timezone': bif_date.c:561:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 561 | bif_timezone (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_date.c: In function 'bif_adjust_timezone': bif_date.c:571:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 571 | bif_adjust_timezone (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_date.c: In function 'bif_forget_timezone': bif_date.c:585:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 585 | bif_forget_timezone (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_date.c: In function 'bif_nasa_tjd_number': bif_date.c:608:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 608 | bif_nasa_tjd_number (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_date.c: In function 'bif_nasa_tjd_fraction': bif_date.c:616:49: warning: unused parameter 'err_ret' [-Wunused-parameter] 616 | bif_nasa_tjd_fraction (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_date.c: In function 'bif_merge_nasa_tjd_to_datetime': bif_date.c:624:58: warning: unused parameter 'err_ret' [-Wunused-parameter] 624 | bif_merge_nasa_tjd_to_datetime (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_date.c: In function 'bif_dateadd': bif_date.c:650:39: warning: unused parameter 'err_ret' [-Wunused-parameter] 650 | bif_dateadd (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_date.c: In function 'bif_datediff': bif_date.c:688:7: warning: variable 'tz_tweak' set but not used [-Wunused-but-set-variable] 688 | int tz_tweak; | ^~~~~~~~ bif_date.c:686:16: warning: unused variable 'day2' [-Wunused-variable] 686 | boxint day1, day2; | ^~~~ bif_date.c:686:10: warning: unused variable 'day1' [-Wunused-variable] 686 | boxint day1, day2; | ^~~~ bif_date.c:685:20: warning: unused variable 'ts2' [-Wunused-variable] 685 | TIMESTAMP_STRUCT ts2; | ^~~ bif_date.c:684:20: warning: unused variable 'ts1' [-Wunused-variable] 684 | TIMESTAMP_STRUCT ts1; | ^~~ bif_date.c:679:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 679 | bif_datediff (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_date.c: In function 'bif_timestampadd': bif_date.c:753:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 753 | bif_timestampadd (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_date.c: In function 'bif_timestampdiff': bif_date.c:773:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 773 | bif_timestampdiff (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_date.c: In function 'bif_unix_timestamp': bif_date.c:814:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 814 | bif_unix_timestamp (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_date.c: In function 'bif_dt_set_tz': bif_date.c:864:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 864 | bif_dt_set_tz (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_date.c: In function 'bif_string_date': bif_date.c:910:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 910 | bif_string_date (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_date.c: In function 'bif_string_timestamp': bif_date.c:931:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 931 | bif_string_timestamp (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_date.c: In function 'bif_timestamp': bif_date.c:950:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 950 | bif_timestamp (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_date.c:950:66: warning: unused parameter 'args' [-Wunused-parameter] 950 | bif_timestamp (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ bif_date.c: In function 'bif_string_time': bif_date.c:961:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 961 | bif_string_time (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_date.c: In function 'bif_curdatetime': bif_date.c:991:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 991 | bif_curdatetime (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_date.c: In function 'bif_curdatetime_tz': bif_date.c:1005:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 1005 | bif_curdatetime_tz (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_date.c: In function 'bif_curdatetimeoffset': bif_date.c:1019:49: warning: unused parameter 'err_ret' [-Wunused-parameter] 1019 | bif_curdatetimeoffset (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_date.c: In function 'bif_curutcdatetime': bif_date.c:1035:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 1035 | bif_curutcdatetime (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_date.c: In function 'bif_curdate': bif_date.c:1049:24: warning: unused parameter 'qst' [-Wunused-parameter] 1049 | bif_curdate (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ bif_date.c:1049:39: warning: unused parameter 'err_ret' [-Wunused-parameter] 1049 | bif_curdate (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_date.c:1049:64: warning: unused parameter 'args' [-Wunused-parameter] 1049 | bif_curdate (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ bif_date.c: In function 'bif_curtime': bif_date.c:1059:39: warning: unused parameter 'err_ret' [-Wunused-parameter] 1059 | bif_curtime (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_date.c: In function 'arithm_dt_add_num': bif_date.c:1093:13: warning: using integer absolute value function 'abs' when argument is of floating-point type 'double' [-Wabsolute-value] 1093 | if (abs(rest/n) > (3 * DBL_EPSILON)) | ^~~ bif_date.c: In function 'arithm_dt_add_generic_duration': bif_date.c:1155:7: warning: using integer absolute value function 'abs' when argument is of floating-point type 'double' [-Wabsolute-value] 1155 | if (abs(rest/n) > (3 * DBL_EPSILON)) | ^~~ bif_date.c:1139:91: warning: unused parameter 'err_ret' [-Wunused-parameter] 1139 | arithm_dt_add_generic_duration (ccaddr_t dt, ccaddr_t duration, int subtraction, caddr_t *err_ret) | ~~~~~~~~~^~~~~~~ bif_date.c: In function 'bif_strftime': bif_date.c:1355:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 1355 | bif_strftime (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_date.c: In function 'bif_date_iso8601': bif_date.c:1380:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 1380 | bif_date_iso8601 (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_date.c: In function 'bif_date_rfc1123': bif_date.c:1400:25: warning: pointer targets in passing argument 1 of 'dt_to_rfc1123_string' differ in signedness [-Wpointer-sign] 1400 | dt_to_rfc1123_string (dt, temp, sizeof (temp)); | ^~ | | | dtp_t * {aka unsigned char *} In file included from wi.h:117, from sqlnode.h:32, from bif_date.c:30: blobio.h:142:40: note: expected 'const char *' but argument is of type 'dtp_t *' {aka 'unsigned char *'} 142 | void dt_to_rfc1123_string (const char *dt, char *str, int len); | ~~~~~~~~~~~~^~ bif_date.c:1389:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 1389 | bif_date_rfc1123 (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-subseq.lo `test -f 'subseq.c' || echo './'`subseq.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c subseq.c -fPIC -DPIC -o .libs/libwi_la-subseq.o In file included from ../../libsrc/Dk.h:97, from wi.h:56, from sqlnode.h:32, from subseq.c:24: subseq.c: In function 'ss_search_item': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ subseq.c:32:3: note: in expansion of macro 'DO_BOX' 32 | DO_BOX (caddr_t, el, inx, arr) | ^~~~~~ subseq.c: In function 'ss_iter_next': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST' 236 | _DO_BOX_FAST(inx, arr) | ^~~~~~~~~~~~ subseq.c:93:7: note: in expansion of macro '_DO_BOX' 93 | _DO_BOX (inx, iter->ss_state) | ^~~~~~~ subseq.c: In function 'ss_not_in_seq': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ subseq.c:115:3: note: in expansion of macro 'DO_BOX' 115 | DO_BOX (caddr_t, item, inx, iter->ss_array) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ subseq.c:118:7: note: in expansion of macro 'DO_BOX' 118 | DO_BOX (caddr_t, item2, inx2, iter->ss_state) | ^~~~~~ subseq.c:124:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 124 | if (inx2 != BOX_ELEMENTS (iter->ss_state)) | ^~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-pldebug.lo `test -f 'pldebug.c' || echo './'`pldebug.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c pldebug.c -fPIC -DPIC -o .libs/libwi_la-pldebug.o In file included from ../../libsrc/Dk.h:97, from wi.h:56, from sqlnode.h:32, from pldebug.c:28: pldebug.c: In function 'pldbg_udt_print_object': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ pldebug.c:120:11: note: in expansion of macro 'DO_BOX' 120 | DO_BOX (sql_field_t *, fld, i, udt->scl_member_map) | ^~~~~~ pldebug.c: In function 'pldbg_ssl_print': pldebug.c:422:88: warning: unused parameter 'opts' [-Wunused-parameter] 422 | pldbg_ssl_print (char *buf, size_t buf_len, state_slot_t * ssl, caddr_t * qst, caddr_t opts) | ~~~~~~~~^~~~ pldebug.c: In function 'pldbg_get_qr': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ pldebug.c:737:11: note: in expansion of macro 'DO_BOX' 737 | DO_BOX (sql_method_t *, mtd, inx, udt->scl_method_map) | ^~~~~~ pldebug.c: In function 'sf_pl_debug': pldebug.c:1470:35: warning: cast between incompatible function types from 'void (*)(dk_session_t *)' {aka 'void (*)(struct dk_session_s *)'} to 'int (*)(dk_session_t *)' {aka 'int (*)(struct dk_session_s *)'} [-Wcast-function-type] 1470 | PrpcSetPartnerDeadHook (client, (io_action_func) pldbg_session_dropped); | ^ pldebug.c:1471:62: warning: cast between incompatible function types from 'void (*)(dk_session_t *)' {aka 'void (*)(struct dk_session_s *)'} to 'int (*)(dk_session_t *)' {aka 'int (*)(struct dk_session_s *)'} [-Wcast-function-type] 1471 | SESSION_SCH_DATA (client)->sio_default_read_ready_action = (io_action_func) pldbg_input_ready; | ^ pldebug.c: In function 'bif_pldbg_stats': pldebug.c:1569:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 1569 | bif_pldbg_stats (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ pldebug.c: In function 'bif_pldbg_stats_load': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ pldebug.c:1701:7: note: in expansion of macro 'DO_BOX' 1701 | DO_BOX (caddr_t *, elm, inx, (caddr_t *) (data[1])) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ pldebug.c:1712:7: note: in expansion of macro 'DO_BOX' 1712 | DO_BOX (caddr_t *, elm, inx, (caddr_t *) (data[2])) | ^~~~~~ pldebug.c:1651:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 1651 | bif_pldbg_stats_load (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ pldebug.c: In function 'bif_pldbg_stats_clear': pldebug.c:1767:34: warning: unused parameter 'qst' [-Wunused-parameter] 1767 | bif_pldbg_stats_clear (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ pldebug.c:1767:49: warning: unused parameter 'err_ret' [-Wunused-parameter] 1767 | bif_pldbg_stats_clear (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ pldebug.c:1767:74: warning: unused parameter 'args' [-Wunused-parameter] 1767 | bif_pldbg_stats_clear (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ pldebug.c: In function 'bif_pldbg_last_line': pldebug.c:1805:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 1805 | bif_pldbg_last_line (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ pldebug.c: In function 'pldbg_init': pldebug.c:1825:38: warning: cast between incompatible function types from 'pldbg_message_t * (*)(void)' {aka 'struct pldbg_message_s * (*)(void)'} to 'void * (*)(void *)' [-Wcast-function-type] 1825 | pldbg_rc = resource_allocate (100, (rc_constr_t) pd_allocate, (rc_destr_t) pd_free, (rc_destr_t) pd_clear, 0); | ^ pldebug.c: In function 'pldbg_get_line.part.0': pldebug.c:594:42: warning: ' ' directive output may be truncated writing 1 byte into a region of size between 0 and 9 [-Wformat-truncation=] 594 | snprintf (l_no, sizeof (l_no), "%ld ", line); | ^ In file included from /usr/include/stdio.h:970, from ../../libsrc/Dk/Dksystem.h:44, from ../../libsrc/Dk.h:44: In function 'snprintf', inlined from 'pldbg_get_line.part.0' at pldebug.c:594:7: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 3 and 12 bytes into a destination of size 10 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-rdf_core.lo `test -f 'rdf_core.c' || echo './'`rdf_core.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c rdf_core.c -fPIC -DPIC -o .libs/libwi_la-rdf_core.o rdf_core.c: In function 'sqlr_set_cbk_name_and_proc': rdf_core.c:247:26: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 247 | full_name_ret[0] = cbk_name; | ^ rdf_core.c: In function 'bif_rdf_load_rdfxml_impl': rdf_core.c:548:7: warning: variable 'arg_is_wide' set but not used [-Wunused-but-set-variable] 548 | int arg_is_wide = 0; | ^~~~~~~~~~~ rdf_core.c:544:52: warning: unused parameter 'err_ret' [-Wunused-parameter] 544 | bif_rdf_load_rdfxml_impl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args, int mode_bits, const char *bifname) | ~~~~~~~~~~^~~~~~~ rdf_core.c: In function 'ttlyyerror_impl_1': rdf_core.c:801:80: warning: unused parameter 'yyssa' [-Wunused-parameter] 801 | ttlyyerror_impl_1 (ttlp_t *ttlp_arg, const char *raw_text, int yystate, short *yyssa, short *yyssp, const char *strg) | ~~~~~~~^~~~~ rdf_core.c: In function 'ttlp_strliteral': rdf_core.c:831:77: warning: unused parameter 'delimiter' [-Wunused-parameter] 831 | caddr_t ttlp_strliteral (ttlp_t *ttlp_arg, const char *strg, int mode, char delimiter) | ~~~~~^~~~~~~~~ rdf_core.c: In function 'bif_rdf_load_turtle': rdf_core.c:1318:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 1318 | bif_rdf_load_turtle (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdf_core.c: In function 'bif_rdf_load_turtle_local_file': rdf_core.c:1344:58: warning: unused parameter 'err_ret' [-Wunused-parameter] 1344 | bif_rdf_load_turtle_local_file (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdf_core.c: In function 'bif_turtle_lex_analyze': rdf_core.c:1371:50: warning: unused parameter 'err_ret' [-Wunused-parameter] 1371 | bif_turtle_lex_analyze (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdf_core.c: In function 'iristrhashcmp': rdf_core.c:1810:9: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1810 | if (l != box_length (str2)) | ^~ rdf_core.c: In function 'rdf_new_iri_id': rdf_core.c:2025:85: warning: unused parameter 'qi' [-Wunused-parameter] 2025 | rdf_new_iri_id (lock_trx_t * lt, char ** value_seq_ret, int nth, query_instance_t * qi) | ~~~~~~~~~~~~~~~~~~~^~ rdf_core.c: In function 'tb_cl_name_to_id': rdf_core.c:2159:32: warning: unused parameter 'lt' [-Wunused-parameter] 2159 | tb_cl_name_to_id (lock_trx_t * lt, it_cursor_t * itc) | ~~~~~~~~~~~~~^~ rdf_core.c:2159:50: warning: unused parameter 'itc' [-Wunused-parameter] 2159 | tb_cl_name_to_id (lock_trx_t * lt, it_cursor_t * itc) | ~~~~~~~~~~~~~~^~~ rdf_core.c: In function 'iri_shorten': rdf_core.c:2262:3: warning: 'MD5_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2262 | MD5_Init (&ctx); | ^~~~~~~~ In file included from http.h:45, from rdf_core.c:36: /usr/include/openssl/md5.h:49:27: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c); | ^~~~~~~~ rdf_core.c:2263:3: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2263 | MD5_Update (&ctx, (unsigned char *) str, strlen (str)); | ^~~~~~~~~~ /usr/include/openssl/md5.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len); | ^~~~~~~~~~ rdf_core.c:2264:3: warning: 'MD5_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2264 | MD5_Final (digest, &ctx); | ^~~~~~~~~ /usr/include/openssl/md5.h:51:27: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c); | ^~~~~~~~~ rdf_core.c: In function 'iri_split_ttl_qname_impl': rdf_core.c:2345:26: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 2345 | prev_utf8_head = tail-1; | ^ rdf_core.c: In function 'key_find_rdf_obj_1': rdf_core.c:2515:18: warning: variable 'dtlang_col' set but not used [-Wunused-but-set-variable] 2515 | dbe_column_t * dtlang_col; | ^~~~~~~~~~ rdf_core.c:2514:18: warning: variable 'val_col' set but not used [-Wunused-but-set-variable] 2514 | dbe_column_t * val_col; | ^~~~~~~ rdf_core.c: In function 'bif_iri_id_new': rdf_core.c:2683:42: warning: unused parameter 'err_ret' [-Wunused-parameter] 2683 | bif_iri_id_new (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdf_core.c: In function 'iri_nodeid_to_iid': rdf_core.c:2710:29: warning: comparison of integer expressions of different signedness: 'iri_id_t' {aka 'long long unsigned int'} and 'long long int' [-Wsign-compare] 2710 | if (bnode_t_threshold == ~((boxint) 0)) | ^~ rdf_core.c:2727:12: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare] 2727 | if ((acc > (2 * min_bnode_iri_id ())) || (acc < min_bnode_iri_id ())) | ^ rdf_core.c:2727:49: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare] 2727 | if ((acc > (2 * min_bnode_iri_id ())) || (acc < min_bnode_iri_id ())) | ^ rdf_core.c: In function 'bif_iri_to_id': rdf_core.c:2917:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 2917 | bif_iri_to_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdf_core.c: In function 'bif_iri_to_id_repl': rdf_core.c:2935:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 2935 | bif_iri_to_id_repl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdf_core.c: In function 'bif_iri_to_id_nosignal': rdf_core.c:3007:50: warning: unused parameter 'err_ret' [-Wunused-parameter] 3007 | bif_iri_to_id_nosignal (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdf_core.c: In function 'bif_iri_to_id_if_cached': rdf_core.c:3032:51: warning: unused parameter 'err_ret' [-Wunused-parameter] 3032 | bif_iri_to_id_if_cached (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ In file included from ../../libsrc/Dk/Dkbox.h:30, from ../../libsrc/Dk.h:97, from ../../libsrc/libutil.h:30, from rdf_core.c:24: rdf_core.c: In function 'key_id_to_canonicalized_iri': ../../libsrc/Dk/Dkword.h:36:3: warning: operand of '?:' changes signedness from 'int' to 'long long unsigned int' due to unsignedness of other operand [-Wsign-compare] 36 | ((((int32) (((unsigned const char *) (p))[0])) << 24) | \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | (((int32) (((unsigned const char *) (p))[1])) << 16) | \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38 | (((int32) (((unsigned const char *) (p))[2])) << 8) | \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | (((int32) (((unsigned const char *) (p))[3]))) ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rdf_core.h:378:114: note: in expansion of macro 'LONG_REF_NA' 378 | #define RPID_REF_NA(p) ( (LONG_REF_NA(p) & (RPID_64_FLAG >> 32)) ? (INT64_REF_NA(p) & ~RPID_64_FLAG) : LONG_REF_NA(p) ) | ^~~~~~~~~~~ rdf_core.c:3175:13: note: in expansion of macro 'RPID_REF_NA' 3175 | pref_id = RPID_REF_NA (local); | ^~~~~~~~~~~ rdf_core.c: In function 'key_id_to_canonicalized_iri_if_cached': ../../libsrc/Dk/Dkword.h:36:3: warning: operand of '?:' changes signedness from 'int' to 'long long unsigned int' due to unsignedness of other operand [-Wsign-compare] 36 | ((((int32) (((unsigned const char *) (p))[0])) << 24) | \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | (((int32) (((unsigned const char *) (p))[1])) << 16) | \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38 | (((int32) (((unsigned const char *) (p))[2])) << 8) | \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | (((int32) (((unsigned const char *) (p))[3]))) ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rdf_core.h:378:114: note: in expansion of macro 'LONG_REF_NA' 378 | #define RPID_REF_NA(p) ( (LONG_REF_NA(p) & (RPID_64_FLAG >> 32)) ? (INT64_REF_NA(p) & ~RPID_64_FLAG) : LONG_REF_NA(p) ) | ^~~~~~~~~~~ rdf_core.c:3225:13: note: in expansion of macro 'RPID_REF_NA' 3225 | pref_id = RPID_REF_NA (local); | ^~~~~~~~~~~ rdf_core.c: In function 'key_id_to_namespace_and_local': ../../libsrc/Dk/Dkword.h:36:3: warning: operand of '?:' changes signedness from 'int' to 'long long unsigned int' due to unsignedness of other operand [-Wsign-compare] 36 | ((((int32) (((unsigned const char *) (p))[0])) << 24) | \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | (((int32) (((unsigned const char *) (p))[1])) << 16) | \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38 | (((int32) (((unsigned const char *) (p))[2])) << 8) | \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | (((int32) (((unsigned const char *) (p))[3]))) ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rdf_core.h:378:114: note: in expansion of macro 'LONG_REF_NA' 378 | #define RPID_REF_NA(p) ( (LONG_REF_NA(p) & (RPID_64_FLAG >> 32)) ? (INT64_REF_NA(p) & ~RPID_64_FLAG) : LONG_REF_NA(p) ) | ^~~~~~~~~~~ rdf_core.c:3277:13: note: in expansion of macro 'RPID_REF_NA' 3277 | pref_id = RPID_REF_NA (local); | ^~~~~~~~~~~ rdf_core.c: In function 'rdf_handle_invalid_iri_id': rdf_core.c:3333:38: warning: unused parameter 'qst' [-Wunused-parameter] 3333 | rdf_handle_invalid_iri_id (caddr_t * qst, const char *msg, iri_id_t iid) | ~~~~~~~~~~^~~ rdf_core.c: In function 'bif_rdf_handle_invalid_iri_id': rdf_core.c:3343:22: warning: unused variable 'qi' [-Wunused-variable] 3343 | query_instance_t * qi = (query_instance_t *) qst; | ^~ rdf_core.c:3341:57: warning: unused parameter 'err_ret' [-Wunused-parameter] 3341 | bif_rdf_handle_invalid_iri_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdf_core.c: In function 'bif_id_to_iri': rdf_core.c:3368:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 3368 | bif_id_to_iri (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdf_core.c: In function 'bif_id_to_canonicalized_iri': rdf_core.c:3412:55: warning: unused parameter 'err_ret' [-Wunused-parameter] 3412 | bif_id_to_canonicalized_iri (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdf_core.c: In function 'bif_id_to_iri_nosignal': rdf_core.c:3454:50: warning: unused parameter 'err_ret' [-Wunused-parameter] 3454 | bif_id_to_iri_nosignal (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdf_core.c: In function 'bif_iri_id_cache_flush': rdf_core.c:3495:50: warning: unused parameter 'err_ret' [-Wunused-parameter] 3495 | bif_iri_id_cache_flush (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdf_core.c:3495:75: warning: unused parameter 'args' [-Wunused-parameter] 3495 | bif_iri_id_cache_flush (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ rdf_core.c: In function 'bif_iri_to_rdf_prefix_and_local': rdf_core.c:3522:59: warning: unused parameter 'err_ret' [-Wunused-parameter] 3522 | bif_iri_to_rdf_prefix_and_local (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdf_core.c: In function 'bif_default_geo_type': rdf_core.c:3533:33: warning: unused parameter 'qst' [-Wunused-parameter] 3533 | bif_default_geo_type (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ rdf_core.c:3533:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 3533 | bif_default_geo_type (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdf_core.c:3533:73: warning: unused parameter 'args' [-Wunused-parameter] 3533 | bif_default_geo_type (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ rdf_core.c: In function 'bif_rdf_cache_id': rdf_core.c:3577:33: warning: operand of '?:' changes signedness from 'long long int' to 'iri_id_t' {aka 'long long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 3577 | new_id = 'i' == mode[0] ? (boxint)bif_iri_id_arg (qst, args, 2, "rdf_cache_id") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rdf_core.c:3568:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 3568 | bif_rdf_cache_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdf_core.c: In function 'bif_rdf_cache_id_vec': rdf_core.c:3601:40: warning: operand of '?:' changes signedness from 'long long int' to 'iri_id_t' {aka 'long long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 3601 | boxint new_id = 'i' == mode[0] ? (boxint)bif_iri_id_arg (qst, args, 2, "rdf_cache_id") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rdf_core.c:3586:94: warning: unused parameter 'ret' [-Wunused-parameter] 3586 | bif_rdf_cache_id_vec (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args, state_slot_t * ret) | ~~~~~~~~~~~~~~~^~~ rdf_core.c: In function 'bif_rdf_cache_id_to_name': rdf_core.c:3610:52: warning: unused parameter 'err_ret' [-Wunused-parameter] 3610 | bif_rdf_cache_id_to_name (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdf_core.c: In function 'bif_iri_from_pref_name': rdf_core.c:3676:50: warning: unused parameter 'err_ret' [-Wunused-parameter] 3676 | bif_iri_from_pref_name (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdf_core.c: In function 'bif_rdf_obj_ft_rule_add': rdf_core.c:3847:51: warning: unused parameter 'err_ret' [-Wunused-parameter] 3847 | bif_rdf_obj_ft_rule_add (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdf_core.c: In function 'bif_rdf_obj_ft_rule_del': rdf_core.c:3895:51: warning: unused parameter 'err_ret' [-Wunused-parameter] 3895 | bif_rdf_obj_ft_rule_del (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdf_core.c: In function 'bif_rdf_obj_ft_rule_zap_all': rdf_core.c:3947:40: warning: unused parameter 'qst' [-Wunused-parameter] 3947 | bif_rdf_obj_ft_rule_zap_all (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ rdf_core.c:3947:55: warning: unused parameter 'err_ret' [-Wunused-parameter] 3947 | bif_rdf_obj_ft_rule_zap_all (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdf_core.c:3947:80: warning: unused parameter 'args' [-Wunused-parameter] 3947 | bif_rdf_obj_ft_rule_zap_all (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ rdf_core.c: In function 'bif_rdf_obj_ft_rule_check': rdf_core.c:4053:53: warning: unused parameter 'err_ret' [-Wunused-parameter] 4053 | bif_rdf_obj_ft_rule_check (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdf_core.c: In function 'bif_rdf_obj_set_is_text_if_ft_rule_check': rdf_core.c:4110:100: warning: suggest braces around empty body in an 'if' statement [-Wempty-body] 4110 | if (rdf_obj_ft_rule_check_if_configured (qst, args, 1, "__rdf_obj_set_is_text_if_ft_rule_check")); | ^ rdf_core.c:4070:68: warning: unused parameter 'err_ret' [-Wunused-parameter] 4070 | bif_rdf_obj_set_is_text_if_ft_rule_check (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdf_core.c: In function 'bif_rdf_obj_ft_rule_count_in_graph': rdf_core.c:4137:62: warning: unused parameter 'err_ret' [-Wunused-parameter] 4137 | bif_rdf_obj_ft_rule_count_in_graph (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdf_core.c: In function 'bif_rdf_graph_keyword': rdf_core.c:4185:49: warning: unused parameter 'err_ret' [-Wunused-parameter] 4185 | bif_rdf_graph_keyword (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdf_core.c: In function 'bif_iri_split': rdf_core.c:4194:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 4194 | bif_iri_split (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdf_core.c: In function 'bif_iri_cache_clear': rdf_core.c:4226:32: warning: unused parameter 'qst' [-Wunused-parameter] 4226 | bif_iri_cache_clear (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ rdf_core.c:4226:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 4226 | bif_iri_cache_clear (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdf_core.c:4226:72: warning: unused parameter 'args' [-Wunused-parameter] 4226 | bif_iri_cache_clear (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ rdf_core.c: In function 'bif_uriqa_iri_is_local': rdf_core.c:4235:50: warning: unused parameter 'err_ret' [-Wunused-parameter] 4235 | bif_uriqa_iri_is_local (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdf_core.c: In function 'bif_uriqa_dynamic_local_replace': rdf_core.c:4243:59: warning: unused parameter 'err_ret' [-Wunused-parameter] 4243 | bif_uriqa_dynamic_local_replace (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdf_core.c: In function 'bif_uriqa_dynamic_local_set': rdf_core.c:4253:55: warning: unused parameter 'err_ret' [-Wunused-parameter] 4253 | bif_uriqa_dynamic_local_set (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdf_core.c: In function 'jso__rdf_val_range_inst_validation': rdf_core.c:4371:17: warning: unused variable 'valtype' [-Wunused-variable] 4371 | dtp_t valtype = DV_TYPE_OF (value); | ^~~~~~~ rdf_core.c:4347:116: warning: unused parameter 'errors_log_ptr' [-Wunused-parameter] 4347 | jso__rdf_val_range_inst_validation (rdf_val_range_t *rvr, const char *structname, jso_rtti_t *inst_rtti, dk_set_t *errors_log_ptr, dk_set_t *warnings_log_ptr) | ~~~~~~~~~~^~~~~~~~~~~~~~ rdf_core.c: In function 'bif_rdf_load_rdfxml_impl': rdf_core.c:654:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 654 | lh = lh_get_handler (bif_string_arg (qst, args, 7, bifname)); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rdf_core.c:655:5: note: here 655 | case 7: | ^~~~ rdf_core.c:656:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 656 | enc = bif_string_arg (qst, args, 6, bifname); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rdf_core.c:657:5: note: here 657 | case 6: | ^~~~ rdf_core.c: In function 'ttlp_expand_qname_prefix': ../../libsrc/Dk/Dkbox.h:651:87: warning: 'ns_uri' may be used uninitialized [-Wmaybe-uninitialized] 651 | #define box_length(box) ((uint32)(0x00ffffff & ((const uint32 *)(box))[-1])) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ rdf_core.c:1038:16: note: in expansion of macro 'box_length' 1038 | ns_uri_len = box_length (ns_uri) - 1; | ^~~~~~~~~~ rdf_core.c:971:20: note: 'ns_uri' was declared here 971 | caddr_t ns_pref, ns_uri, *ns_uri_ptr, res; | ^~~~~~ rdf_core.c: In function 'key_find_rdf_obj_1': rdf_core.c:2511:9: warning: variable 'id' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 2511 | int64 id = 0; | ^~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-bif_phrasematch.lo `test -f 'bif_phrasematch.c' || echo './'`bif_phrasematch.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c bif_phrasematch.c -fPIC -DPIC -o .libs/libwi_la-bif_phrasematch.o In file included from ../../libsrc/Dk.h:97, from ../../libsrc/libutil.h:30, from bif_phrasematch.c:26: bif_phrasematch.c: In function 'box_serialization_length_est': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_phrasematch.c:766:7: note: in expansion of macro 'DO_BOX_FAST' 766 | DO_BOX_FAST (caddr_t, itm, ctr, box) | ^~~~~~~~~~~ bif_phrasematch.c: In function 'appi_add_word_arrow': bif_phrasematch.c:963:15: warning: variable 'arr' set but not used [-Wunused-but-set-variable] 963 | ap_arrow_t *arr; | ^~~ bif_phrasematch.c: In function 'appi_element': bif_phrasematch.c:1398:79: warning: unused parameter 'attrdata' [-Wunused-parameter] 1398 | void appi_element (void *userdata, const char * name, vxml_parser_attrdata_t *attrdata) | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ bif_phrasematch.c: In function 'appi_element_end': bif_phrasematch.c:1420:15: warning: variable 'curr_apa' set but not used [-Wunused-but-set-variable] 1420 | ap_arrow_t *curr_apa; | ^~~~~~~~ bif_phrasematch.c:1416:53: warning: unused parameter 'name' [-Wunused-parameter] 1416 | void appi_element_end (void *userdata, const char * name) | ~~~~~~~~~~~~~^~~~ bif_phrasematch.c: In function 'appi_id': bif_phrasematch.c:1429:21: warning: unused parameter 'userdata' [-Wunused-parameter] 1429 | void appi_id (void *userdata, const char * name) | ~~~~~~^~~~~~~~ bif_phrasematch.c:1429:44: warning: unused parameter 'name' [-Wunused-parameter] 1429 | void appi_id (void *userdata, const char * name) | ~~~~~~~~~~~~~^~~~ bif_phrasematch.c: In function 'appi_other': bif_phrasematch.c:1577:15: warning: variable 'curr_apa' set but not used [-Wunused-but-set-variable] 1577 | ap_arrow_t *curr_apa; | ^~~~~~~~ bif_phrasematch.c: In function 'appi_pi': bif_phrasematch.c:1585:44: warning: unused parameter 'target' [-Wunused-parameter] 1585 | void appi_pi (void *userdata, const char * target, const char * data) | ~~~~~~~~~~~~~^~~~~~ bif_phrasematch.c:1585:65: warning: unused parameter 'data' [-Wunused-parameter] 1585 | void appi_pi (void *userdata, const char * target, const char * data) | ~~~~~~~~~~~~~^~~~ bif_phrasematch.c: In function 'appi_comment': bif_phrasematch.c:1590:49: warning: unused parameter 'text' [-Wunused-parameter] 1590 | void appi_comment (void *userdata, const char * text) | ~~~~~~~~~~~~~^~~~ bif_phrasematch.c: In function 'appi_entity': bif_phrasematch.c:1595:47: warning: unused parameter 'refname' [-Wunused-parameter] 1595 | void appi_entity (void *userdata, const char *refname, size_t reflen, int isparam, const xml_def_4_entity_t *edef) | ~~~~~~~~~~~~^~~~~~~ bif_phrasematch.c:1595:63: warning: unused parameter 'reflen' [-Wunused-parameter] 1595 | void appi_entity (void *userdata, const char *refname, size_t reflen, int isparam, const xml_def_4_entity_t *edef) | ~~~~~~~^~~~~~ bif_phrasematch.c:1595:75: warning: unused parameter 'isparam' [-Wunused-parameter] 1595 | void appi_entity (void *userdata, const char *refname, size_t reflen, int isparam, const xml_def_4_entity_t *edef) | ~~~~^~~~~~~ bif_phrasematch.c:1595:110: warning: unused parameter 'edef' [-Wunused-parameter] 1595 | void appi_entity (void *userdata, const char *refname, size_t reflen, int isparam, const xml_def_4_entity_t *edef) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ bif_phrasematch.c: In function 'bif_ap_global_init': bif_phrasematch.c:1767:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 1767 | bif_ap_global_init (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_phrasematch.c:1767:71: warning: unused parameter 'args' [-Wunused-parameter] 1767 | bif_ap_global_init (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ bif_phrasematch.c: In function 'bif_ap_class_status': bif_phrasematch.c:1777:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 1777 | bif_ap_class_status (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_phrasematch.c: In function 'bif_ap_set_status': bif_phrasematch.c:1802:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 1802 | bif_ap_set_status (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_phrasematch.c: In function 'bif_ap_phrase_chksum': bif_phrasematch.c:1837:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 1837 | bif_ap_phrase_chksum (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_phrasematch.c: In function 'bif_ap_add_phrases': bif_phrasematch.c:1869:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 1869 | bif_ap_add_phrases (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_phrasematch.c: In function 'bif_ap_debug_langhandler': bif_phrasematch.c:1890:52: warning: unused parameter 'err_ret' [-Wunused-parameter] 1890 | bif_ap_debug_langhandler (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_phrasematch.c: In function 'bif_ap_build_match_list': bif_phrasematch.c:1957:51: warning: unused parameter 'err_ret' [-Wunused-parameter] 1957 | bif_ap_build_match_list (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-xmlsearch.lo `test -f 'xmlsearch.c' || echo './'`xmlsearch.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c xmlsearch.c -fPIC -DPIC -o .libs/libwi_la-xmlsearch.o xmlsearch.c: In function 'itc_xml_row': xmlsearch.c:60:28: warning: unused parameter 'itc' [-Wunused-parameter] 60 | itc_xml_row (it_cursor_t * itc, buffer_desc_t * buf, int pos, | ~~~~~~~~~~~~~~^~~ xmlsearch.c:60:49: warning: unused parameter 'buf' [-Wunused-parameter] 60 | itc_xml_row (it_cursor_t * itc, buffer_desc_t * buf, int pos, | ~~~~~~~~~~~~~~~~^~~ xmlsearch.c:60:58: warning: unused parameter 'pos' [-Wunused-parameter] 60 | itc_xml_row (it_cursor_t * itc, buffer_desc_t * buf, int pos, | ~~~~^~~ xmlsearch.c:61:26: warning: unused parameter 'leaf_ret' [-Wunused-parameter] 61 | dp_addr_t * leaf_ret) | ~~~~~~~~~~~~^~~~~~~~ xmlsearch.c: In function 'upd_misc_col': xmlsearch.c:219:25: warning: unused parameter 'err_ret' [-Wunused-parameter] 219 | caddr_t * err_ret) | ~~~~~~~~~~^~~~~~~ In file included from ../../libsrc/Dk.h:97, from wi.h:56, from sqlnode.h:32, from xmlsearch.c:28: xmlsearch.c: In function 'ins_misc_col': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsearch.c:279:3: note: in expansion of macro 'DO_BOX' 279 | DO_BOX (oid_t, cid, inx, col_ids) | ^~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sparql_p.lo `test -f 'sparql_p.c' || echo './'`sparql_p.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sparql_p.c -fPIC -DPIC -o .libs/libwi_la-sparql_p.o ./sparql_p.y: In function 'sparyyparse': ./sparql_p.y:1463:50: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 1463 | if (BOX_ELEMENTS ($$) != sparp_arg->sparp_env->spare_inline_data_colcount) | ^~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-shuric.lo `test -f 'shuric.c' || echo './'`shuric.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c shuric.c -fPIC -DPIC -o .libs/libwi_la-shuric.o shuric.c: In function 'shuric_uri_to_text_default': shuric.c:610:78: warning: unused parameter 'env' [-Wunused-parameter] 610 | caddr_t shuric_uri_to_text_default (caddr_t uri, query_instance_t *qi, void *env, caddr_t *err_ret) | ~~~~~~^~~ shuric.c: In function 'bif_shuric_list': shuric.c:732:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 732 | bif_shuric_list (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ shuric.c: In function 'shuric_on_stale__no_op': shuric.c:772:47: warning: unused parameter 'shuric' [-Wunused-parameter] 772 | void shuric_on_stale__no_op (struct shuric_s *shuric) | ~~~~~~~~~~~~~~~~~^~~~~~ shuric.c: In function 'shuric_get_cache_key__stub': shuric.c:792:54: warning: unused parameter 'shuric' [-Wunused-parameter] 792 | caddr_t shuric_get_cache_key__stub (struct shuric_s *shuric) | ~~~~~~~~~~~~~~~~~^~~~~~ shuric.c: In function 'shuric_cache_alloc__LRU': shuric.c:810:63: warning: unused parameter 'env' [-Wunused-parameter] 810 | shuric_cache_t *shuric_cache_alloc__LRU (int size_hint, void *env) | ~~~~~~^~~ shuric.c: In function 'shuric_cache_put__LRU': shuric.c:866:33: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 866 | while (sc->sc_table->ht_count >= sc->sc_size_hint) | ^~ shuric.c: In function 'shuric_cache_on_idle__LRU': shuric.c:987:49: warning: unused parameter 'sc' [-Wunused-parameter] 987 | void shuric_cache_on_idle__LRU (shuric_cache_t *sc) | ~~~~~~~~~~~~~~~~^~ In file included from /usr/include/string.h:548, from ../../libsrc/Dk/Dksystem.h:71, from ../../libsrc/Dk.h:44, from shuric.h:26, from shuric.c:26: In function 'strncpy', inlined from 'shuric_load' at shuric.c:77:12: /usr/include/bits/string_fortified.h:100:10: warning: argument 2 null where non-null expected [-Wnonnull] 100 | return __builtin___strncpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/bits/string_fortified.h:100:10: note: in a call to built-in function '__builtin_strncpy' shuric.c: In function 'shuric_load': shuric.c:43:13: warning: variable 'new_cached_shuric' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 43 | shuric_t *new_cached_shuric = NULL, *old_cached_shuric = NULL; | ^~~~~~~~~~~~~~~~~ shuric.c:43:40: warning: variable 'old_cached_shuric' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 43 | shuric_t *new_cached_shuric = NULL, *old_cached_shuric = NULL; | ^~~~~~~~~~~~~~~~~ shuric.c:45:14: warning: variable 'res' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 45 | shuric_t * res = NULL; /* = NULL to keep compiler happy */ | ^~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-xmllazy.lo `test -f 'xmllazy.c' || echo './'`xmllazy.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c xmllazy.c -fPIC -DPIC -o .libs/libwi_la-xmllazy.o xmllazy.c: In function 'xlazye_follow_path': xmllazy.c:326:35: warning: unused parameter 'xe' [-Wunused-parameter] 326 | xlazye_follow_path (xml_entity_t *xe, ptrlong *path, size_t path_depth) | ~~~~~~~~~~~~~~^~ xmllazy.c:326:48: warning: unused parameter 'path' [-Wunused-parameter] 326 | xlazye_follow_path (xml_entity_t *xe, ptrlong *path, size_t path_depth) xmllazy.c:326:61: warning: unused parameter 'path_depth' [-Wunused-parameter] 326 | xlazye_follow_path (xml_entity_t *xe, ptrlong *path, size_t path_depth) | ~~~~~~~^~~~~~~~~~ xmllazy.c: In function 'xlazye_reference': xmllazy.c:346:38: warning: unused parameter 'qi' [-Wunused-parameter] 346 | xlazye_reference (query_instance_t * qi, caddr_t base, caddr_t ref, xml_doc_t * from_doc, caddr_t *err_ret) | ~~~~~~~~~~~~~~~~~~~^~ xmllazy.c:346:50: warning: unused parameter 'base' [-Wunused-parameter] 346 | xlazye_reference (query_instance_t * qi, caddr_t base, caddr_t ref, xml_doc_t * from_doc, caddr_t *err_ret) | ~~~~~~~~^~~~ xmllazy.c:346:64: warning: unused parameter 'ref' [-Wunused-parameter] 346 | xlazye_reference (query_instance_t * qi, caddr_t base, caddr_t ref, xml_doc_t * from_doc, caddr_t *err_ret) | ~~~~~~~~^~~ xmllazy.c:346:81: warning: unused parameter 'from_doc' [-Wunused-parameter] 346 | xlazye_reference (query_instance_t * qi, caddr_t base, caddr_t ref, xml_doc_t * from_doc, caddr_t *err_ret) | ~~~~~~~~~~~~^~~~~~~~ xmllazy.c:346:100: warning: unused parameter 'err_ret' [-Wunused-parameter] 346 | xlazye_reference (query_instance_t * qi, caddr_t base, caddr_t ref, xml_doc_t * from_doc, caddr_t *err_ret) | ~~~~~~~~~^~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-xmlschema.lo `test -f 'xmlschema.c' || echo './'`xmlschema.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c xmlschema.c -fPIC -DPIC -o .libs/libwi_la-xmlschema.o xmlschema.c: In function 'bif_xml_attr_replay': xmlschema.c:323:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 323 | bif_xml_attr_replay (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmlschema.c: In function 'bif_xml_attr': xmlschema.c:334:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 334 | bif_xml_attr (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmlschema.c: In function 'lt_attr_col_id': xmlschema.c:398:30: warning: unused parameter 'lt' [-Wunused-parameter] 398 | lt_attr_col_id (lock_trx_t * lt, key_id_t key_id, oid_t a_id) | ~~~~~~~~~~~~~^~ xmlschema.c:398:43: warning: unused parameter 'key_id' [-Wunused-parameter] 398 | lt_attr_col_id (lock_trx_t * lt, key_id_t key_id, oid_t a_id) | ~~~~~~~~~^~~~~~ xmlschema.c: In function 'bif_xmls_element_table': xmlschema.c:416:50: warning: unused parameter 'err_ret' [-Wunused-parameter] 416 | bif_xmls_element_table (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmlschema.c: In function 'bif_xmls_element_col': xmlschema.c:431:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 431 | bif_xmls_element_col (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmlschema.c: In function 'bif_vt_index': xmlschema.c:451:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 451 | bif_vt_index (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqlgen.lo `test -f 'sqlgen.c' || echo './'`sqlgen.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqlgen.c -fPIC -DPIC -o .libs/libwi_la-sqlgen.o In file included from ../../libsrc/Dk.h:97, from ../../libsrc/libutil.h:30, from sqlgen.c:29: sqlgen.c: In function 'sqlg_dfe_ssl': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlgen.c:144:11: note: in expansion of macro 'DO_BOX' 144 | DO_BOX (df_elt_t *, dfe_arg, inx, dfe->_.call.args) | ^~~~~~ sqlgen.c: In function 'sqlg_in_list': sqlgen.c:287:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 287 | for (inx = 1; inx < BOX_ELEMENTS (in_list); inx++) | ^ sqlgen.c: In function 'sqlg_ks_vec': sqlgen.c:363:23: warning: unused parameter 'so' [-Wunused-parameter] 363 | sqlg_ks_vec (sqlo_t * so, df_elt_t * tb_dfe, key_source_t * ks) | ~~~~~~~~~^~ sqlgen.c: In function 'sqlg_rdf_text_check': sqlgen.c:636:55: warning: unused parameter 'txs' [-Wunused-parameter] 636 | sqlg_rdf_text_check (df_elt_t * tb_dfe, text_node_t * txs, df_elt_t * col_dfe, state_slot_t * id_ssl, dk_set_t * code) | ~~~~~~~~~~~~~~^~~ sqlgen.c: In function 'sqlg_text_node': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlgen.c:762:3: note: in expansion of macro 'DO_BOX' 762 | DO_BOX (op_virt_col_t *, vc, inx, ot->ot_text_offband) | ^~~~~~ sqlgen.c: In function 'sqlg_is_text_only': sqlgen.c:862:29: warning: unused parameter 'so' [-Wunused-parameter] 862 | sqlg_is_text_only (sqlo_t * so, df_elt_t *tb_dfe, table_source_t *ts) | ~~~~~~~~~^~ sqlgen.c: In function 'sqlg_inx_op': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlgen.c:1043:9: note: in expansion of macro 'DO_BOX' 1043 | DO_BOX (inx_op_t *, term, inx, iop->iop_terms) | ^~~~~~ sqlgen.c: In function 'sqlg_make_np_ts': sqlgen.c:1067:61: warning: unused parameter 'pre_code' [-Wunused-parameter] 1067 | sqlg_make_np_ts (sqlo_t * so, df_elt_t * tb_dfe, dk_set_t * pre_code) | ~~~~~~~~~~~^~~~~~~~ sqlgen.c: In function 'sqlg_unplace_pred_body_ssl': sqlgen.c:1251:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1251 | for (inx = 1; inx < BOX_ELEMENTS (body); inx++) | ^ sqlgen.c:1255:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1255 | for (inx = 1; inx < BOX_ELEMENTS (body); inx++) | ^ sqlgen.c: In function 'sqlg_is_hj_result_col': sqlgen.c:1262:37: warning: unused parameter 'sc' [-Wunused-parameter] 1262 | sqlg_is_hj_result_col (sql_comp_t * sc, df_elt_t * fill_dfe, df_elt_t * out_dfe) | ~~~~~~~~~~~~~^~ sqlgen.c: In function 'sqlg_hash_filler': sqlgen.c:1371:89: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 1371 | if (enable_par_fill && enable_par_fill < 3 && enable_chash_join && ha->ha_row_count > chash_min_parallel_fill_rows | ^ sqlgen.c: In function 'sqlg_hash_filler_dt': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlgen.c:1399:3: note: in expansion of macro 'DO_BOX' 1399 | DO_BOX (state_slot_t *, ssl, inx, sel->sel_out_slots) | ^~~~~~ sqlgen.c:1408:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1408 | for (inx = nth; inx < BOX_ELEMENTS (sel->sel_out_slots); inx++) | ^ sqlgen.c: In function 'box_set_nth': sqlgen.c:1539:36: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 1539 | else if (BOX_ELEMENTS (*box_ret) <= inx) | ^~ sqlgen.c: In function 'sqlc_sel_names': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlgen.c:1688:3: note: in expansion of macro 'DO_BOX' 1688 | DO_BOX (ST *, exp, inx, sel) | ^~~~~~ sqlgen.c: In function 'sqlg_proc_table_params': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlgen.c:1706:3: note: in expansion of macro 'DO_BOX' 1706 | DO_BOX (caddr_t, name, inx, formal) | ^~~~~~ sqlgen.c: In function 'sqlg_generate_proc_ts': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlgen.c:1826:3: note: in expansion of macro 'DO_BOX' 1826 | DO_BOX (caddr_t, param, inx, tree->_.proc_table.params) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlgen.c:1864:3: note: in expansion of macro 'DO_BOX' 1864 | DO_BOX (state_slot_t *, ssl, inx, setp.setp_ha->ha_slots) | ^~~~~~ sqlgen.c: In function 'box_position': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlgen.c:1997:3: note: in expansion of macro 'DO_BOX' 1997 | DO_BOX (caddr_t, x, inx, box) | ^~~~~~ sqlgen.c: In function 'box_position_no_tag': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlgen.c:2011:3: note: in expansion of macro 'DO_BOX' 2011 | DO_BOX (caddr_t, x, inx, box) | ^~~~~~ sqlgen.c: In function 'sqlg_mark_not_gen': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlgen.c:2031:7: note: in expansion of macro 'DO_BOX' 2031 | DO_BOX (df_elt_t *, elt, inx, dfe_arr) | ^~~~~~ sqlgen.c: In function 'sqlg_trans_rename': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlgen.c:2096:7: note: in expansion of macro 'DO_BOX' 2096 | DO_BOX (state_slot_t *, s, inx, tn->tn_step_out) | ^~~~~~ sqlgen.c: In function 'sqlg_make_trans_dt': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlgen.c:2127:3: note: in expansion of macro 'DO_BOX' 2127 | DO_BOX (ST *, target_name, inx, target_names) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlgen.c:2174:3: note: in expansion of macro 'DO_BOX' 2174 | DO_BOX (caddr_t, n, inx, tn->tn_output_pos) | ^~~~~~ sqlgen.c: In function 'sqlg_make_dt': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlgen.c:2259:5: note: in expansion of macro 'DO_BOX' 2259 | DO_BOX (ST *, target_name, inx, target_names) | ^~~~~~ sqlgen.c: In function 'sqlg_qexp_corresponding_pos': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlgen.c:2300:3: note: in expansion of macro 'DO_BOX' 2300 | DO_BOX (ST *, target_ref, tinx, target_names) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlgen.c:2302:7: note: in expansion of macro 'DO_BOX' 2302 | DO_BOX (caddr_t, cname, cinx, qexp->_.qexp.corresponding) | ^~~~~~ sqlgen.c:2292:39: warning: unused parameter 'so' [-Wunused-parameter] 2292 | sqlg_qexp_corresponding_pos (sqlo_t * so, ST ** target_names, df_elt_t * qexp) | ~~~~~~~~~^~ sqlgen.c: In function 'sqlg_qexp_target_corresponding': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlgen.c:2329:3: note: in expansion of macro 'DO_BOX' 2329 | DO_BOX (ST *, target_ref, tinx, target_names) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlgen.c:2334:11: note: in expansion of macro 'DO_BOX' 2334 | DO_BOX (caddr_t, cname, cinx, qexp->_.qexp.corresponding) | ^~~~~~ sqlgen.c:2318:42: warning: unused parameter 'so' [-Wunused-parameter] 2318 | sqlg_qexp_target_corresponding (sqlo_t * so, ST ** target_names, df_elt_t * qexp) | ~~~~~~~~~^~ sqlgen.c: In function 'sqlg_pred_find_duplicates': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlgen.c:2709:11: note: in expansion of macro 'DO_BOX' 2709 | DO_BOX (df_elt_t *, term, inx, pred->_.control.terms) | ^~~~~~ sqlgen.c: In function 'dfe_unit_gb_dependant': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlgen.c:2866:15: note: in expansion of macro 'DO_BOX' 2866 | DO_BOX (ST *, as_exp, inx, ot->ot_dt->_.select_stmt.selection) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlgen.c:2908:7: note: in expansion of macro 'DO_BOX' 2908 | DO_BOX (df_elt_t *, elt, inx, dfe->_.qexp.terms) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlgen.c:2971:7: note: in expansion of macro 'DO_BOX' 2971 | DO_BOX (ST *, spec, inx, dfe->_.setp.specs) | ^~~~~~ sqlgen.c: In function 'dfe_list_gb_dependant': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlgen.c:2997:7: note: in expansion of macro 'DO_BOX' 2997 | DO_BOX (df_elt_t *, elt, inx, dfe_arr) | ^~~~~~ sqlgen.c: In function 'sqlg_tree_has_aggregate': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlgen.c:3227:7: note: in expansion of macro 'DO_BOX' 3227 | DO_BOX (ST *, elt, inx, ((ST **)tree)) | ^~~~~~ sqlgen.c: In function 'always_null_agg_arr_gen': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlgen.c:3245:5: note: in expansion of macro 'DO_BOX' 3245 | DO_BOX (ST *, item, inx, etalon) | ^~~~~~ sqlgen.c: In function 'always_null_arr_gen': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlgen.c:3263:5: note: in expansion of macro 'DO_BOX' 3263 | DO_BOX (ST *, item, inx, etalon) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlgen.c:3269:9: note: in expansion of macro 'DO_BOX' 3269 | DO_BOX (ST *, item2, inx2, subseq) | ^~~~~~ sqlgen.c:3276:18: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 3276 | if (inx2 != BOX_ELEMENTS (subseq)) | ^~ sqlgen.c: In function 'sqlg_may_parallelize': sqlgen.c:3357:23: warning: comparison of distinct pointer types lacks a cast [-Wcompare-distinct-pointer-types] 3357 | if (qn0 == ose->ose_sctr) | ^~ sqlgen.c: In function 'sqlg_top_distinct': sqlgen.c:3469:33: warning: unused parameter 'sc' [-Wunused-parameter] 3469 | sqlg_top_distinct (sql_comp_t * sc, table_source_t * ts) | ~~~~~~~~~~~~~^~ sqlgen.c: In function 'cv_is_copiable': sqlgen.c:3610:19: warning: variable 'last' set but not used [-Wunused-but-set-variable] 3610 | instruction_t * last = NULL; | ^~~~ sqlgen.c: In function 'cv_copy': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlgen.c:3667:13: note: in expansion of macro 'DO_BOX' 3667 | DO_BOX (caddr_t, ia, inx, dp->dp_input_args) | ^~~~~~ sqlgen.c:3667:30: warning: unused variable 'ia' [-Wunused-variable] 3667 | DO_BOX (caddr_t, ia, inx, dp->dp_input_args) | ^~ ../../libsrc/Dk/Dkbox.h:261:17: note: in definition of macro 'DO_BOX' 261 | dtp v = (dtp) (((void **)(arr)) [inx]); | ^ sqlgen.c:3632:7: warning: unused variable 'len' [-Wunused-variable] 3632 | int len; | ^~~ sqlgen.c: In function 'sqlg_union_fref': sqlgen.c:3764:7: warning: variable 'first' set but not used [-Wunused-but-set-variable] 3764 | int first = 1; | ^~~~~ sqlgen.c:3755:69: warning: unused parameter 'dt_dfe' [-Wunused-parameter] 3755 | sqlg_union_fref (sql_comp_t * sc, fun_ref_node_t * fref, df_elt_t * dt_dfe, dk_set_t * terms_ret) | ~~~~~~~~~~~^~~~~~ sqlgen.c: In function 'sqlg_cl_colocate_union': sqlgen.c:3852:38: warning: unused parameter 'sc' [-Wunused-parameter] 3852 | sqlg_cl_colocate_union (sql_comp_t * sc, fun_ref_node_t * fref, dk_set_t terms) | ~~~~~~~~~~~~~^~ sqlgen.c:3852:59: warning: unused parameter 'fref' [-Wunused-parameter] 3852 | sqlg_cl_colocate_union (sql_comp_t * sc, fun_ref_node_t * fref, dk_set_t terms) | ~~~~~~~~~~~~~~~~~^~~~ sqlgen.c:3852:74: warning: unused parameter 'terms' [-Wunused-parameter] 3852 | sqlg_cl_colocate_union (sql_comp_t * sc, fun_ref_node_t * fref, dk_set_t terms) | ~~~~~~~~~^~~~~ sqlgen.c: In function 'sqlg_make_sort_nodes': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlgen.c:4113:3: note: in expansion of macro 'DO_BOX' 4113 | DO_BOX (ST *, spec, inx, order_by) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlgen.c:4159:15: note: in expansion of macro 'DO_BOX_FAST' 4159 | DO_BOX_FAST (ST *, arg_st, argidx, fref->_.fn_ref.fn_arglist) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlgen.c:4243:7: note: in expansion of macro 'DO_BOX' 4243 | DO_BOX (state_slot_t *, out, inx, ssl_out) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlgen.c:4280:7: note: in expansion of macro 'DO_BOX' 4280 | DO_BOX (ST *, exp, inx, dt->_.select_stmt.selection) | ^~~~~~ sqlgen.c:4417:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 4417 | if (!group_by || ginx == BOX_ELEMENTS (group_by)) | ^~ sqlgen.c: In function 'bif_grouping': sqlgen.c:4433:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 4433 | bif_grouping (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlgen.c: In function 'bif_grouping_set_bitmap': sqlgen.c:4446:51: warning: unused parameter 'err_ret' [-Wunused-parameter] 4446 | bif_grouping_set_bitmap (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlgen.c: In function 'make_grouping_bitmap_set': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlgen.c:4512:7: note: in expansion of macro 'DO_BOX' 4512 | DO_BOX (ST *, st, inx, sorted_etalon) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlgen.c:4531:3: note: in expansion of macro 'DO_BOX' 4531 | DO_BOX (ST*, st, inx, sel_cols) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlgen.c:4534:7: note: in expansion of macro 'DO_BOX' 4534 | DO_BOX (ST*, st2, inx2, sorted_etalon) | ^~~~~~ sqlgen.c: In function 'sqlg_oby_node': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlgen.c:4609:3: note: in expansion of macro 'DO_BOX' 4609 | DO_BOX (ST *, exp, inx, tree->_.select_stmt.selection) | ^~~~~~ sqlgen.c: In function 'sqlg_middle_distinct': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlgen.c:4646:3: note: in expansion of macro 'DO_BOX' 4646 | DO_BOX (ST *, exp, inx, group->_.setp.specs) | ^~~~~~ sqlgen.c: In function 'sqlo_exp_in_gby': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlgen.c:4670:3: note: in expansion of macro 'DO_BOX' 4670 | DO_BOX (ST *, spec, inx, specs) | ^~~~~~ sqlgen.c: In function 'sqlg_group_node': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlgen.c:4705:7: note: in expansion of macro 'DO_BOX' 4705 | DO_BOX (ST *, exp, inx, tree->_.select_stmt.selection) | ^~~~~~ sqlgen.c: In function 'sqlg_add_breakup_node': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlgen.c:5095:3: note: in expansion of macro 'DO_BOX' 5095 | DO_BOX (state_slot_t *, ssl, inx, ssl_out) | ^~~~~~ sqlgen.c:5092:12: warning: unused variable 'alen' [-Wunused-variable] 5092 | int inx, alen = box_length (ssl_out) / sizeof (caddr_t); | ^~~~ sqlgen.c: In function 'sqlg_handle_select_list': sqlgen.c:5147:123: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat=] 5147 | sqlc_new_error (so->so_sc->sc_cc, "37000", "SQ142", "Different number of expected and generated columns in a select (%d vs %d)", BOX_ELEMENTS(selection), BOX_ELEMENTS(target_names)); | ~^ | | | int | %ld sqlgen.c:5147:129: warning: format '%d' expects argument of type 'int', but argument 6 has type 'long unsigned int' [-Wformat=] 5147 | sqlc_new_error (so->so_sc->sc_cc, "37000", "SQ142", "Different number of expected and generated columns in a select (%d vs %d)", BOX_ELEMENTS(selection), BOX_ELEMENTS(target_names)); | ~^ | | | int | %ld ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlgen.c:5149:3: note: in expansion of macro 'DO_BOX' 5149 | DO_BOX (ST *, exp, inx, tree->_.select_stmt.selection) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlgen.c:5183:7: note: in expansion of macro 'DO_BOX' 5183 | DO_BOX (state_slot_t *, out, inx, res) | ^~~~~~ sqlgen.c:5183:31: warning: unused variable 'out' [-Wunused-variable] 5183 | DO_BOX (state_slot_t *, out, inx, res) | ^~~ ../../libsrc/Dk/Dkbox.h:261:17: note: in definition of macro 'DO_BOX' 261 | dtp v = (dtp) (((void **)(arr)) [inx]); | ^ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlgen.c:5197:3: note: in expansion of macro 'DO_BOX' 5197 | DO_BOX (ST *, exp, inx, tree->_.select_stmt.selection) | ^~~~~~ sqlgen.c:5197:17: warning: unused variable 'exp' [-Wunused-variable] 5197 | DO_BOX (ST *, exp, inx, tree->_.select_stmt.selection) | ^~~ ../../libsrc/Dk/Dkbox.h:261:17: note: in definition of macro 'DO_BOX' 261 | dtp v = (dtp) (((void **)(arr)) [inx]); | ^ sqlgen.c: In function 'sqlg_dt_query_1': sqlgen.c:5626:5: warning: label 'make_select' defined but not used [-Wunused-label] 5626 | make_select: | ^~~~~~~~~~~ sqlgen.c:5401:8: warning: unused variable 'delay_colo' [-Wunused-variable] 5401 | char delay_colo = sc->sc_delay_colocate; | ^~~~~~~~~~ sqlgen.c:5395:14: warning: variable 'group_dfe' set but not used [-Wunused-but-set-variable] 5395 | df_elt_t * group_dfe = NULL, * order_dfe = NULL, * dfe; | ^~~~~~~~~ sqlgen.c: In function 'dfe_unit_col_loci': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlgen.c:5874:19: note: in expansion of macro 'DO_BOX' 5874 | DO_BOX (ST *, as_exp, inx, ot->ot_dt->_.select_stmt.selection) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlgen.c:5911:7: note: in expansion of macro 'DO_BOX' 5911 | DO_BOX (df_elt_t *, elt, inx, dfe->_.qexp.terms) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlgen.c:5921:11: note: in expansion of macro 'DO_BOX' 5921 | DO_BOX (df_elt_t *, elt, inx, dfe->_.control.terms) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlgen.c:5930:15: note: in expansion of macro 'DO_BOX' 5930 | DO_BOX (ST *, elt, inx, dfe->dfe_tree->_.comma_exp.exps) | ^~~~~~ sqlgen.c: In function 'dfe_list_col_loci': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlgen.c:5977:7: note: in expansion of macro 'DO_BOX' 5977 | DO_BOX (df_elt_t *, elt, inx, dfe_arr) | ^~~~~~ sqlgen.c: In function 'sqlg_make_sort_nodes': sqlgen.c:4208:51: warning: this statement may fall through [-Wimplicit-fallthrough=] 4208 | aggregate->ssl_sqt.sqt_non_null = 1; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ sqlgen.c:4210:19: note: here 4210 | default: | ^~~~~~~ sqlgen.c: In function 'sqlg_dt_query_1': sqlgen.c:5478:20: warning: this statement may fall through [-Wimplicit-fallthrough=] 5478 | if (dfe->dfe_tree) | ^ sqlgen.c:5490:13: note: here 5490 | case DFE_VALUE_SUBQ: | ^~~~ sqlgen.c: In function 'sqlg_set_stmt': sqlgen.c:2436:11: warning: 'left_qr' may be used uninitialized [-Wmaybe-uninitialized] 2436 | sel = left_qr->qr_select_node; | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ sqlgen.c:2403:12: note: 'left_qr' was declared here 2403 | query_t *left_qr, *right_qr; | ^~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqlvec.lo `test -f 'sqlvec.c' || echo './'`sqlvec.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqlvec.c -fPIC -DPIC -o .libs/libwi_la-sqlvec.o In file included from ../../libsrc/Dk.h:97, from ../../libsrc/libutil.h:30, from sqlvec.c:28: sqlvec.c: In function 'sqlg_continue_reset': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvec.c:75:3: note: in expansion of macro 'DO_BOX' 75 | DO_BOX (state_slot_t *, ssl, inx, qn->src_pre_reset) | ^~~~~~ sqlvec.c: In function 'sqlg_hs_no_out_reset': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvec.c:95:3: note: in expansion of macro 'DO_BOX' 95 | DO_BOX (state_slot_t *, ssl, inx, arr) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvec.c:97:5: note: in expansion of macro 'DO_BOX' 97 | DO_BOX (state_slot_t *, out, inx2, hs->hs_out_slots) | ^~~~~~ sqlvec.c: In function 'sqlg_branch_copy': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvec.c:300:3: note: in expansion of macro 'DO_BOX' 300 | DO_BOX (state_slot_t *, cp, inx, ts->ts_branch_ssls) | ^~~~~~ sqlvec.c: In function 'sqlg_revert_pca': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvec.c:357:3: note: in expansion of macro 'DO_BOX' 357 | DO_BOX (state_slot_t *, source, inx, pca->pca_ks->ks_vec_source) | ^~~~~~ sqlvec.c: In function 'sqlg_ssl_arr_shadow': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvec.c:404:3: note: in expansion of macro 'DO_BOX' 404 | DO_BOX (state_slot_t *, ssl, inx, ssls) | ^~~~~~ sqlvec.c: In function 'sqlg_qf_scalar_param': sqlvec.c:448:36: warning: unused parameter 'sc' [-Wunused-parameter] 448 | sqlg_qf_scalar_param (sql_comp_t * sc, state_slot_t * ssl) | ~~~~~~~~~~~~~^~ sqlvec.c:448:55: warning: unused parameter 'ssl' [-Wunused-parameter] 448 | sqlg_qf_scalar_param (sql_comp_t * sc, state_slot_t * ssl) | ~~~~~~~~~~~~~~~^~~ sqlvec.c: In function 'qn_loc_ts': sqlvec.c:467:28: warning: unused parameter 'qn' [-Wunused-parameter] 467 | qn_loc_ts (data_source_t * qn, int must_have) | ~~~~~~~~~~~~~~~~^~ sqlvec.c:467:36: warning: unused parameter 'must_have' [-Wunused-parameter] 467 | qn_loc_ts (data_source_t * qn, int must_have) | ~~~~^~~~~~~~~ sqlvec.c: In function 'ks_add_cast': sqlvec.c:474:27: warning: unused parameter 'sc' [-Wunused-parameter] 474 | ks_add_cast (sql_comp_t * sc, key_source_t * ks, state_slot_ref_t * ref, state_slot_t * shadow) | ~~~~~~~~~~~~~^~ sqlvec.c: In function 'qn_ssl_ref_steps': sqlvec.c:542:32: warning: unused parameter 'sc' [-Wunused-parameter] 542 | qn_ssl_ref_steps (sql_comp_t * sc, data_source_t * qn, dk_set_t * steps, state_slot_t * ssl, state_slot_t ** ssl_to_ref) | ~~~~~~~~~~~~~^~ In file included from ../../libsrc/Dk.h:103: sqlvec.c: In function 'sqlg_vec_ssl_ref': ../../libsrc/Dk/Dkpool.h:477:15: warning: variable 'ap' set but not used [-Wunused-but-set-variable] 477 | auto_pool_t ap; \ | ^~ sqlvec.c:808:7: note: in expansion of macro 'AUTO_POOL' 808 | AUTO_POOL (10); | ^~~~~~~~~ ../../libsrc/Dk/Dkpool.h:477:15: warning: variable 'ap' set but not used [-Wunused-but-set-variable] 477 | auto_pool_t ap; \ | ^~ sqlvec.c:847:7: note: in expansion of macro 'AUTO_POOL' 847 | AUTO_POOL (10); | ^~~~~~~~~ sqlvec.c: In function 'sqlg_vec_ref_ssls': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvec.c:900:3: note: in expansion of macro 'DO_BOX' 900 | DO_BOX (state_slot_t *, ssl, inx, ssls) | ^~~~~~ sqlvec.c: In function 'sqlg_qn_vec': sqlvec.c:921:60: warning: unused parameter 'qn_stack' [-Wunused-parameter] 921 | sqlg_qn_vec (sql_comp_t * sc, data_source_t * qn, dk_set_t qn_stack, dk_hash_t * refs) | ~~~~~~~~~^~~~~~~~ sqlvec.c:921:82: warning: unused parameter 'refs' [-Wunused-parameter] 921 | sqlg_qn_vec (sql_comp_t * sc, data_source_t * qn, dk_set_t qn_stack, dk_hash_t * refs) | ~~~~~~~~~~~~^~~~ sqlvec.c: In function 'ins_is_single_state': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvec.c:1110:7: note: in expansion of macro 'DO_BOX' 1110 | DO_BOX (state_slot_t *, ssl, inx, ins->_.call.params) | ^~~~~~ sqlvec.c: In function 'bif_all_vec': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvec.c:1164:3: note: in expansion of macro 'DO_BOX' 1164 | DO_BOX (state_slot_t *, arg, inx, ins->_.bif.params) | ^~~~~~ sqlvec.c: In function 'cv_deduplicate_param_ssls': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvec.c:1180:3: note: in expansion of macro 'DO_BOX' 1180 | DO_BOX (state_slot_t *, arg, inx, params) | ^~~~~~ sqlvec.c: In function 'cv_vec_slots': sqlvec.c:1272:68: warning: cast between incompatible function types from 'bif_vec_t' {aka 'void (*)(char **, char **, struct state_slot_s **, struct state_slot_s *)'} to 'char * (*)(char **, char **, state_slot_t **)' {aka 'char * (*)(char **, char **, struct state_slot_s **)'} [-Wcast-function-type] 1272 | bif_t vec = VEC_SINGLE_STATE == *non_cl_local ? NULL : (bif_t) bif_vectored (ins->_.bif.bif); | ^ sqlvec.c: In function 'sqlg_stream_gb': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvec.c:1540:3: note: in expansion of macro 'DO_BOX' 1540 | DO_BOX (state_slot_t *, ssl, inx, setp->setp_keys_box) | ^~~~~~ sqlvec.c: In function 'sqlg_vec_ins': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvec.c:1739:3: note: in expansion of macro 'DO_BOX' 1739 | DO_BOX (ins_key_t *, ik, ik_inx, ins->ins_keys) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvec.c:1744:5: note: in expansion of macro 'DO_BOX' 1744 | DO_BOX (state_slot_t *, ssl, inx, ik->ik_slots) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvec.c:1784:7: note: in expansion of macro 'DO_BOX' 1784 | DO_BOX (ins_key_t *, ik, ik_inx, ins->ins_keys) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:257:9: note: in expansion of macro '_DO_BOX_FAST' 257 | _DO_BOX_FAST(inx, (arr)) | ^~~~~~~~~~~~ sqlvec.c:1786:9: note: in expansion of macro 'DO_BOX_0' 1786 | DO_BOX_0 (state_slot_t *, ssl, inx, ik->ik_slots) | ^~~~~~~~ sqlvec.c: In function 'sqlg_del_ik': sqlvec.c:1854:47: warning: unused parameter 'del1' [-Wunused-parameter] 1854 | sqlg_del_ik (sql_comp_t * sc, delete_node_t * del1, dbe_key_t * key) | ~~~~~~~~~~~~~~~~^~~~ sqlvec.c: In function 'sqlg_set_ts_delete': sqlvec.c:1895:34: warning: unused parameter 'sc' [-Wunused-parameter] 1895 | sqlg_set_ts_delete (sql_comp_t * sc, table_source_t * ts) | ~~~~~~~~~~~~~^~ sqlvec.c: In function 'sqlg_set_ts_plh': sqlvec.c:1914:31: warning: unused parameter 'sc' [-Wunused-parameter] 1914 | sqlg_set_ts_plh (sql_comp_t * sc, table_source_t * ts) | ~~~~~~~~~~~~~^~ sqlvec.c: In function 'upd_key_affected': sqlvec.c:2013:39: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 2013 | int n_parts = key->key_is_primary ? key->key_n_significant : dk_set_length (key->key_parts); | ^~~~~~~~~~~~~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvec.c:2017:5: note: in expansion of macro 'DO_BOX' 2017 | DO_BOX (oid_t, u, i1, upd->upd_col_ids) | ^~~~~~ sqlvec.c: In function 'sqlg_vec_upd_ins': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvec.c:2041:3: note: in expansion of macro 'DO_BOX' 2041 | DO_BOX (ins_key_t *, ik, ik_inx, upd->upd_keys) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvec.c:2045:5: note: in expansion of macro 'DO_BOX' 2045 | DO_BOX (state_slot_t *, ssl, inx, ik->ik_slots) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvec.c:2061:3: note: in expansion of macro 'DO_BOX' 2061 | DO_BOX (ptrlong, col_id, iu, upd->upd_col_ids) | ^~~~~~ sqlvec.c:2090:13: warning: variable 'need_cast' set but not used [-Wunused-but-set-variable] 2090 | int need_cast = (ptrlong) rec[2]; | ^~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvec.c:2108:7: note: in expansion of macro 'DO_BOX' 2108 | DO_BOX (ins_key_t *, ik, ik_inx, upd->upd_keys) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:257:9: note: in expansion of macro '_DO_BOX_FAST' 257 | _DO_BOX_FAST(inx, (arr)) | ^~~~~~~~~~~~ sqlvec.c:2112:9: note: in expansion of macro 'DO_BOX_0' 2112 | DO_BOX_0 (state_slot_t *, ssl, inx, ik->ik_slots) | ^~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:257:9: note: in expansion of macro '_DO_BOX_FAST' 257 | _DO_BOX_FAST(inx, (arr)) | ^~~~~~~~~~~~ sqlvec.c:2126:3: note: in expansion of macro 'DO_BOX_0' 2126 | DO_BOX_0 (state_slot_t *, ssl, inx, upd->upd_values) | ^~~~~~~~ sqlvec.c:2130:13: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2130 | if (inx >= BOX_ELEMENTS (upd->upd_col_ids)) | ^~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:257:9: note: in expansion of macro '_DO_BOX_FAST' 257 | _DO_BOX_FAST(inx, (arr)) | ^~~~~~~~~~~~ sqlvec.c:2143:7: note: in expansion of macro 'DO_BOX_0' 2143 | DO_BOX_0 (state_slot_t *, ssl, inx, upd->upd_quick_values) | ^~~~~~~~ sqlvec.c: In function 'sqlg_ik_upd_ins': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvec.c:2196:5: note: in expansion of macro 'DO_BOX' 2196 | DO_BOX (oid_t, cid, i1, upd->upd_col_ids) | ^~~~~~ sqlvec.c: In function 'sqlg_vec_upd_col_pk': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvec.c:2255:3: note: in expansion of macro 'DO_BOX' 2255 | DO_BOX (oid_t, col_id, inx, upd->upd_col_ids) | ^~~~~~ sqlvec.c: In function 'sslr_box_position': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvec.c:2342:3: note: in expansion of macro 'DO_BOX' 2342 | DO_BOX (state_slot_t *, elt, inx, ssls) | ^~~~~~ sqlvec.c: In function 'sqlg_iter_node': sqlvec.c:2526:64: warning: unused parameter 'res' [-Wunused-parameter] 2526 | sqlg_iter_node (sql_comp_t * sc, iter_node_t * in, dk_hash_t * res, dk_hash_t * all_res) | ~~~~~~~~~~~~^~~ sqlvec.c:2526:81: warning: unused parameter 'all_res' [-Wunused-parameter] 2526 | sqlg_iter_node (sql_comp_t * sc, iter_node_t * in, dk_hash_t * res, dk_hash_t * all_res) | ~~~~~~~~~~~~^~~~~~~ sqlvec.c: In function 'sqlg_rdf_inf_node_v': sqlvec.c:2536:76: warning: unused parameter 'res' [-Wunused-parameter] 2536 | sqlg_rdf_inf_node_v (sql_comp_t * sc, rdf_inf_pre_node_t * ri, dk_hash_t * res, dk_hash_t * all_res) | ~~~~~~~~~~~~^~~ sqlvec.c:2536:93: warning: unused parameter 'all_res' [-Wunused-parameter] 2536 | sqlg_rdf_inf_node_v (sql_comp_t * sc, rdf_inf_pre_node_t * ri, dk_hash_t * res, dk_hash_t * all_res) | ~~~~~~~~~~~~^~~~~~~ sqlvec.c: In function 'sqlg_vec_hash_filler': sqlvec.c:2564:36: warning: unused parameter 'sc' [-Wunused-parameter] 2564 | sqlg_vec_hash_filler (sql_comp_t * sc, fun_ref_node_t * fref, hash_source_t * hs) | ~~~~~~~~~~~~~^~ sqlvec.c: In function 'sqlg_can_merge_hs': sqlvec.c:2643:33: warning: unused parameter 'sc' [-Wunused-parameter] 2643 | sqlg_can_merge_hs (sql_comp_t * sc, hash_source_t * hs, table_source_t * ts, state_slot_t * ssl) | ~~~~~~~~~~~~~^~ sqlvec.c:2643:93: warning: unused parameter 'ssl' [-Wunused-parameter] 2643 | sqlg_can_merge_hs (sql_comp_t * sc, hash_source_t * hs, table_source_t * ts, state_slot_t * ssl) | ~~~~~~~~~~~~~~~^~~ sqlvec.c: In function 'sqlg_ts_preresets': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvec.c:2694:3: note: in expansion of macro 'DO_BOX' 2694 | DO_BOX (state_slot_t *, reset, inx, ts->src_gen.src_pre_reset) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvec.c:2696:5: note: in expansion of macro 'DO_BOX' 2696 | DO_BOX (state_slot_t *, creset, inx2, ts->src_gen.src_continue_reset) | ^~~~~~ sqlvec.c:2689:33: warning: unused parameter 'sc' [-Wunused-parameter] 2689 | sqlg_ts_preresets (sql_comp_t * sc, table_source_t * ts) | ~~~~~~~~~~~~~^~ sqlvec.c: In function 'sqlg_setp_hf_ref_changed': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvec.c:2715:3: note: in expansion of macro 'DO_BOX' 2715 | DO_BOX (state_slot_t *, sl, inx, setp->setp_ha->ha_slots) | ^~~~~~ sqlvec.c: In function 'sqlg_hs_realias_key_out': sqlvec.c:2726:39: warning: unused parameter 'sc' [-Wunused-parameter] 2726 | sqlg_hs_realias_key_out (sql_comp_t * sc, hash_source_t * hs, setp_node_t * setp) | ~~~~~~~~~~~~~^~ sqlvec.c: In function 'sqlg_vec_hs': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvec.c:2806:5: note: in expansion of macro 'DO_BOX' 2806 | DO_BOX (state_slot_t *, ref, inx, hs->hs_ref_slots) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvec.c:2878:3: note: in expansion of macro 'DO_BOX' 2878 | DO_BOX (state_slot_t *, ref, inx, hs->hs_ref_slots) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:257:9: note: in expansion of macro '_DO_BOX_FAST' 257 | _DO_BOX_FAST(inx, (arr)) | ^~~~~~~~~~~~ sqlvec.c:2886:7: note: in expansion of macro 'DO_BOX_0' 2886 | DO_BOX_0 (state_slot_t *, ref, inx, hs->hs_ref_slots) | ^~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvec.c:2920:3: note: in expansion of macro 'DO_BOX' 2920 | DO_BOX (state_slot_t *, ssl, inx, hs->hs_out_slots) | ^~~~~~ sqlvec.c: In function 'sqlg_vec_gs_union': sqlvec.c:2959:18: warning: variable 'first_succ' set but not used [-Wunused-but-set-variable] 2959 | data_source_t *first_succ, *last_succ; | ^~~~~~~~~~ sqlvec.c: In function 'asg_vec_ssl_array': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvec.c:2991:3: note: in expansion of macro 'DO_BOX' 2991 | DO_BOX (state_slot_t *, ssl, inx, ssls) | ^~~~~~ sqlvec.c:2986:49: warning: unused parameter 'res' [-Wunused-parameter] 2986 | asg_vec_ssl_array (sql_comp_t * sc, dk_hash_t * res, dk_hash_t * all_res, state_slot_t ** ssls) | ~~~~~~~~~~~~^~~ sqlvec.c:2986:66: warning: unused parameter 'all_res' [-Wunused-parameter] 2986 | asg_vec_ssl_array (sql_comp_t * sc, dk_hash_t * res, dk_hash_t * all_res, state_slot_t ** ssls) | ~~~~~~~~~~~~^~~~~~~ sqlvec.c: In function 'qn_vec_slots': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvec.c:3139:7: note: in expansion of macro 'DO_BOX' 3139 | DO_BOX (state_slot_t *, out, inx, sqs->sqs_out_slots) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvec.c:3177:7: note: in expansion of macro 'DO_BOX' 3177 | DO_BOX (state_slot_t *, out, inx, term1->qr_select_node->sel_out_slots) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvec.c:3207:11: note: in expansion of macro 'DO_BOX' 3207 | DO_BOX (state_slot_t *, out, inx, sel->sel_out_slots) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvec.c:3238:7: note: in expansion of macro 'DO_BOX' 3238 | DO_BOX (state_slot_t *, ssl, inx, ose->ose_out_slots) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvec.c:3320:11: note: in expansion of macro 'DO_BOX' 3320 | DO_BOX (state_slot_t *, ref, inx, tn->tn_input) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvec.c:3377:7: note: in expansion of macro 'DO_BOX' 3377 | DO_BOX (state_slot_t *, ssl, inx, brk->brk_output) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvec.c:3392:7: note: in expansion of macro 'DO_BOX' 3392 | DO_BOX (state_slot_t *, out, inx, dp->dp_outputs) | ^~~~~~ sqlvec.c: In function 'ks_vec_local_code': sqlvec.c:3539:33: warning: unused parameter 'sc' [-Wunused-parameter] 3539 | ks_vec_local_code (sql_comp_t * sc, key_source_t * ks) | ~~~~~~~~~~~~~^~ sqlvec.c:3539:52: warning: unused parameter 'ks' [-Wunused-parameter] 3539 | ks_vec_local_code (sql_comp_t * sc, key_source_t * ks) | ~~~~~~~~~~~~~~~^~ sqlvec.c: In function 'key_col_by_id': sqlvec.c:3701:21: warning: comparison of integer expressions of different signedness: 'oid_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 3701 | if (col->col_id == id) | ^~ sqlvec.c: In function 'sqlg_vec_alt_ts': sqlvec.c:3713:18: warning: variable 'pred' set but not used [-Wunused-but-set-variable] 3713 | data_source_t *pred, *en; | ^~~~ sqlvec.c: In function 'sqlg_ts_sort_read_mask': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvec.c:3782:3: note: in expansion of macro 'DO_BOX' 3782 | DO_BOX (state_slot_t *, ssl, inx, setp->setp_org_slots) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvec.c:3798:7: note: in expansion of macro 'DO_BOX' 3798 | DO_BOX (state_slot_t *, ssl, inx, setp->setp_keys_box) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvec.c:3805:7: note: in expansion of macro 'DO_BOX' 3805 | DO_BOX (state_slot_t *, ssl, inx, setp->setp_dependent_box) | ^~~~~~ sqlvec.c: In function 'sqlg_ts_qp_copy': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvec.c:3826:7: note: in expansion of macro 'DO_BOX' 3826 | DO_BOX (state_slot_t *, ssl, inx, ks->ks_vec_cast) sqlg_branch_copy (sc, (data_source_t *) ts, ssl); | ^~~~~~ sqlvec.c: In function 'sqlg_ts_add_copy': sqlvec.c:3861:32: warning: unused parameter 'sc' [-Wunused-parameter] 3861 | sqlg_ts_add_copy (sql_comp_t * sc, table_source_t * ts, state_slot_t ** ssls) | ~~~~~~~~~~~~~^~ sqlvec.c: In function 'sqlg_vec_ts': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvec.c:4078:7: note: in expansion of macro 'DO_BOX' 4078 | DO_BOX (state_slot_t *, ssl, inx, ks->ks_vec_cast) | ^~~~~~ sqlvec.c: In function 'sqs_set_fref_hash_fill_deps': sqlvec.c:4125:43: warning: unused parameter 'sc' [-Wunused-parameter] 4125 | sqs_set_fref_hash_fill_deps (sql_comp_t * sc, subq_source_t * sqs, hash_source_t * hs) | ~~~~~~~~~~~~~^~ sqlvec.c: In function 'sqlg_vec_qns': sqlvec.c:4237:18: warning: variable 'prev' set but not used [-Wunused-but-set-variable] 4237 | data_source_t *prev; | ^~~~ sqlvec.c: In function 'ssl_array_member': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvec.c:4315:3: note: in expansion of macro 'DO_BOX' 4315 | DO_BOX (state_slot_t *, ssl, inx, ssls) | ^~~~~~ sqlvec.c: In function 'sqlg_vector_params': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvec.c:4458:7: note: in expansion of macro 'DO_BOX' 4458 | DO_BOX (caddr_t, def, inx, qr->qr_parm_default) | ^~~~~~ sqlvec.c: In function 'sqlg_vec_gs_union': sqlvec.c:2981:35: warning: 'last_succ' may be used uninitialized [-Wmaybe-uninitialized] 2981 | gs->src_gen.src_continuations = dk_set_cons (last_succ, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sqlvec.c:2959:31: note: 'last_succ' was declared here 2959 | data_source_t *first_succ, *last_succ; | ^~~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-geo.lo `test -f 'geo.c' || echo './'`geo.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c geo.c -fPIC -DPIC -o .libs/libwi_la-geo.o geo.c: In function 'cmpf_geo': geo.c:157:75: warning: using integer absolute value function 'abs' when argument is of floating-point type 'double' [-Wabsolute-value] 157 | rc = geo_pred (pt, g_shape, gs_op, prec + geoc_EPSILON * (1 + abs (rx) + abs (ry))); | ^~~ geo.c:157:86: warning: using integer absolute value function 'abs' when argument is of floating-point type 'double' [-Wabsolute-value] 157 | rc = geo_pred (pt, g_shape, gs_op, prec + geoc_EPSILON * (1 + abs (rx) + abs (ry))); | ^~~ geo.c: In function 'rd_box_union': geo.c:214:50: warning: unused parameter 'buf' [-Wunused-parameter] 214 | rd_box_union (it_cursor_t * itc, buffer_desc_t * buf, db_buf_t row, int row_no, row_delta_t * rd, double * min_growth, double * min_area, double * mg_area, int * mg_row, int * ma_row) | ~~~~~~~~~~~~~~~~^~~ geo.c: In function 'page_geo_split': geo.c:263:8: warning: variable 'first_affected' set but not used [-Wunused-but-set-variable] 263 | char first_affected = 0; | ^~~~~~~~~~~~~~ geo.c: In function 'itc_geo_row': geo.c:461:49: warning: unused parameter 'buf' [-Wunused-parameter] 461 | itc_geo_row (it_cursor_t * itc, buffer_desc_t * buf, db_buf_t row, double *x, double *y, double *x2, double *y2) | ~~~~~~~~~~~~~~~~^~~ geo.c: In function 'float_cmp': geo.c:553:34: warning: unused parameter 'cd' [-Wunused-parameter] 553 | float_cmp (int n1, int n2, void *cd) | ~~~~~~^~ geo.c: In function 'itc_geo_insert': geo.c:851:17: warning: variable 'oa' set but not used [-Wunused-but-set-variable] 851 | float oa; | ^~ geo.c:799:18: warning: variable 'prev_buf' set but not used [-Wunused-but-set-variable] 799 | buffer_desc_t *prev_buf; | ^~~~~~~~ geo.c: In function 'itc_geo_delete': geo.c:914:10: warning: variable 'g' set but not used [-Wunused-but-set-variable] 914 | geo_t *g; | ^ geo.c: In function 'bif_geo_insert': geo.c:1204:42: warning: unused parameter 'err_ret' [-Wunused-parameter] 1204 | bif_geo_insert (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ geo.c: In function 'bif_geo_estimate': geo.c:1232:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 1232 | bif_geo_estimate (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ geo.c: In function 'bif_geo_delete': geo.c:1251:42: warning: unused parameter 'err_ret' [-Wunused-parameter] 1251 | bif_geo_delete (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ In file included from geo.c:26: geo.c: In function 'bif_geo_check': geo.c:1283:29: warning: unused variable 'qi' [-Wunused-variable] 1283 | QNCAST (query_instance_t, qi, qst); | ^~ sqlnode.h:1059:32: note: in definition of macro 'QNCAST' 1059 | #define QNCAST(dt, v, q) dt * v = (dt *) q | ^ geo.c:1278:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 1278 | bif_geo_check (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ geo.c: In function 'geo_init': geo.c:1646:30: warning: cast between incompatible function types from 'char * (*)(dk_session_t *)' {aka 'char * (*)(struct dk_session_s *)'} to 'void * (*)(dk_session_t *, dtp_t)' {aka 'void * (*)(struct dk_session_s *, unsigned char)'} [-Wcast-function-type] 1646 | get_readtable ()[DV_GEO] = (macro_char_func) geo_deserialize; | ^ geo.c:1647:26: warning: cast between incompatible function types from 'void (*)(geo_t *, dk_session_t *)' {aka 'void (*)(struct geo_s *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type] 1647 | PrpcSetWriter (DV_GEO, (ses_write_func) geo_serialize); | ^ geo.c: In function 'cmpf_geo': geo.c:168:14: warning: 'rc' may be used uninitialized [-Wmaybe-uninitialized] 168 | if (rc) | ^ geo.c:150:15: note: 'rc' was declared here 150 | int rc; | ^~ geo.c:96:10: warning: variable 'rx' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 96 | double rx, rx2, ry, ry2, prec = 0; | ^~ geo.c:96:19: warning: variable 'ry' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 96 | double rx, rx2, ry, ry2, prec = 0; | ^~ geo.c:96:28: warning: variable 'prec' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 96 | double rx, rx2, ry, ry2, prec = 0; | ^~~~ geo.c:98:10: warning: variable 'g_shape' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 98 | geo_t *g_shape = g; | ^~~~~~~ geo.c:150:15: warning: variable 'rc' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 150 | int rc; | ^~ geo.c: In function 'geo_node_vec_input': geo.c:1450:16: warning: variable 'itc' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1450 | it_cursor_t *itc = (it_cursor_t *) QST_GET_V (inst, txs->txs_sst); | ^~~ geo.c:1453:7: warning: variable 'need_enter' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1453 | int need_enter = 0; | ^~~~~~~~~~ geo.c:1456:7: warning: variable 'nth_set' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1456 | int nth_set, batch_sz; | ^~~~~~~ geo.c:1445:66: warning: argument 'state' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1445 | geo_node_vec_input (text_node_t * txs, caddr_t * inst, caddr_t * state) | ~~~~~~~~~~^~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-xmlenc-dec.lo `test -f 'xmlenc-dec.c' || echo './'`xmlenc-dec.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c xmlenc-dec.c -fPIC -DPIC -o .libs/libwi_la-xmlenc-dec.o xmlenc-dec.c: In function 'wsse_canonmethod_callback': xmlenc-dec.c:432:39: warning: unused parameter 'uri' [-Wunused-parameter] 432 | void wsse_canonmethod_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~^~~ xmlenc-dec.c:432:51: warning: unused parameter 'name' [-Wunused-parameter] 432 | void wsse_canonmethod_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~^~~~ xmlenc-dec.c: In function 'wsse_signaturemethod_callback': xmlenc-dec.c:444:43: warning: unused parameter 'uri' [-Wunused-parameter] 444 | void wsse_signaturemethod_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~^~~ xmlenc-dec.c:444:55: warning: unused parameter 'name' [-Wunused-parameter] 444 | void wsse_signaturemethod_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~^~~~ xmlenc-dec.c: In function 'wsse_digestmethod_callback': xmlenc-dec.c:456:40: warning: unused parameter 'uri' [-Wunused-parameter] 456 | void wsse_digestmethod_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~^~~ xmlenc-dec.c:456:52: warning: unused parameter 'name' [-Wunused-parameter] 456 | void wsse_digestmethod_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~^~~~ xmlenc-dec.c: In function 'wsse_digestvalue_callback': xmlenc-dec.c:468:40: warning: unused parameter 'uri' [-Wunused-parameter] 468 | void wsse_digestvalue_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~^~~ xmlenc-dec.c:468:52: warning: unused parameter 'name' [-Wunused-parameter] 468 | void wsse_digestvalue_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~^~~~ xmlenc-dec.c: In function 'wsse_reference_callback': xmlenc-dec.c:484:37: warning: unused parameter 'uri' [-Wunused-parameter] 484 | void wsse_reference_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~^~~ xmlenc-dec.c:484:49: warning: unused parameter 'name' [-Wunused-parameter] 484 | void wsse_reference_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~^~~~ xmlenc-dec.c: In function 'wsse_signedinfo_callback': xmlenc-dec.c:516:38: warning: unused parameter 'uri' [-Wunused-parameter] 516 | void wsse_signedinfo_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~^~~ xmlenc-dec.c:516:50: warning: unused parameter 'name' [-Wunused-parameter] 516 | void wsse_signedinfo_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~^~~~ xmlenc-dec.c:516:66: warning: unused parameter 'curr' [-Wunused-parameter] 516 | void wsse_signedinfo_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~~~~^~~~ xmlenc-dec.c:516:85: warning: unused parameter 'ctx' [-Wunused-parameter] 516 | void wsse_signedinfo_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~~~~~~~^~~ xmlenc-dec.c: In function 'wsse_transform_callback': xmlenc-dec.c:520:37: warning: unused parameter 'uri' [-Wunused-parameter] 520 | void wsse_transform_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~^~~ xmlenc-dec.c:520:49: warning: unused parameter 'name' [-Wunused-parameter] 520 | void wsse_transform_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~^~~~ xmlenc-dec.c: In function 'wsse_transforms_callback': xmlenc-dec.c:535:38: warning: unused parameter 'uri' [-Wunused-parameter] 535 | void wsse_transforms_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~^~~ xmlenc-dec.c:535:50: warning: unused parameter 'name' [-Wunused-parameter] 535 | void wsse_transforms_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~^~~~ xmlenc-dec.c:535:66: warning: unused parameter 'curr' [-Wunused-parameter] 535 | void wsse_transforms_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~~~~^~~~ xmlenc-dec.c: In function 'wsse_xpath_callback': xmlenc-dec.c:540:33: warning: unused parameter 'uri' [-Wunused-parameter] 540 | void wsse_xpath_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~^~~ xmlenc-dec.c:540:45: warning: unused parameter 'name' [-Wunused-parameter] 540 | void wsse_xpath_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~^~~~ xmlenc-dec.c: In function 'wsse_dsakeyvalue_callback': xmlenc-dec.c:551:39: warning: unused parameter 'uri' [-Wunused-parameter] 551 | void wsse_dsakeyvalue_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~^~~ xmlenc-dec.c:551:51: warning: unused parameter 'name' [-Wunused-parameter] 551 | void wsse_dsakeyvalue_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~^~~~ xmlenc-dec.c:551:67: warning: unused parameter 'curr' [-Wunused-parameter] 551 | void wsse_dsakeyvalue_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~~~~^~~~ xmlenc-dec.c:551:86: warning: unused parameter 'ctx' [-Wunused-parameter] 551 | void wsse_dsakeyvalue_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~~~~~~~^~~ xmlenc-dec.c: In function 'wsse_p_callback': xmlenc-dec.c:554:29: warning: unused parameter 'uri' [-Wunused-parameter] 554 | void wsse_p_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~^~~ xmlenc-dec.c:554:41: warning: unused parameter 'name' [-Wunused-parameter] 554 | void wsse_p_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~^~~~ xmlenc-dec.c:554:57: warning: unused parameter 'curr' [-Wunused-parameter] 554 | void wsse_p_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~~~~^~~~ xmlenc-dec.c:554:76: warning: unused parameter 'ctx' [-Wunused-parameter] 554 | void wsse_p_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~~~~~~~^~~ xmlenc-dec.c: In function 'wsse_q_callback': xmlenc-dec.c:556:29: warning: unused parameter 'uri' [-Wunused-parameter] 556 | void wsse_q_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~^~~ xmlenc-dec.c:556:41: warning: unused parameter 'name' [-Wunused-parameter] 556 | void wsse_q_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~^~~~ xmlenc-dec.c:556:57: warning: unused parameter 'curr' [-Wunused-parameter] 556 | void wsse_q_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~~~~^~~~ xmlenc-dec.c:556:76: warning: unused parameter 'ctx' [-Wunused-parameter] 556 | void wsse_q_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~~~~~~~^~~ xmlenc-dec.c: In function 'wsse_g_callback': xmlenc-dec.c:558:29: warning: unused parameter 'uri' [-Wunused-parameter] 558 | void wsse_g_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~^~~ xmlenc-dec.c:558:41: warning: unused parameter 'name' [-Wunused-parameter] 558 | void wsse_g_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~^~~~ xmlenc-dec.c:558:57: warning: unused parameter 'curr' [-Wunused-parameter] 558 | void wsse_g_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~~~~^~~~ xmlenc-dec.c:558:76: warning: unused parameter 'ctx' [-Wunused-parameter] 558 | void wsse_g_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~~~~~~~^~~ xmlenc-dec.c: In function 'wsse_y_callback': xmlenc-dec.c:560:29: warning: unused parameter 'uri' [-Wunused-parameter] 560 | void wsse_y_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~^~~ xmlenc-dec.c:560:41: warning: unused parameter 'name' [-Wunused-parameter] 560 | void wsse_y_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~^~~~ xmlenc-dec.c:560:57: warning: unused parameter 'curr' [-Wunused-parameter] 560 | void wsse_y_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~~~~^~~~ xmlenc-dec.c:560:76: warning: unused parameter 'ctx' [-Wunused-parameter] 560 | void wsse_y_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~~~~~~~^~~ xmlenc-dec.c: In function 'wsse_rsakeyvalue_callback': xmlenc-dec.c:563:39: warning: unused parameter 'uri' [-Wunused-parameter] 563 | void wsse_rsakeyvalue_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~^~~ xmlenc-dec.c:563:51: warning: unused parameter 'name' [-Wunused-parameter] 563 | void wsse_rsakeyvalue_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~^~~~ xmlenc-dec.c:563:67: warning: unused parameter 'curr' [-Wunused-parameter] 563 | void wsse_rsakeyvalue_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~~~~^~~~ xmlenc-dec.c:563:86: warning: unused parameter 'ctx' [-Wunused-parameter] 563 | void wsse_rsakeyvalue_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~~~~~~~^~~ xmlenc-dec.c: In function 'wsse_modulus_callback': xmlenc-dec.c:577:35: warning: unused parameter 'uri' [-Wunused-parameter] 577 | void wsse_modulus_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~^~~ xmlenc-dec.c:577:47: warning: unused parameter 'name' [-Wunused-parameter] 577 | void wsse_modulus_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~^~~~ xmlenc-dec.c:577:63: warning: unused parameter 'curr' [-Wunused-parameter] 577 | void wsse_modulus_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~~~~^~~~ xmlenc-dec.c:577:82: warning: unused parameter 'ctx' [-Wunused-parameter] 577 | void wsse_modulus_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~~~~~~~^~~ xmlenc-dec.c: In function 'wsse_exponent_callback': xmlenc-dec.c:593:36: warning: unused parameter 'uri' [-Wunused-parameter] 593 | void wsse_exponent_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~^~~ xmlenc-dec.c:593:48: warning: unused parameter 'name' [-Wunused-parameter] 593 | void wsse_exponent_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~^~~~ xmlenc-dec.c:593:64: warning: unused parameter 'curr' [-Wunused-parameter] 593 | void wsse_exponent_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~~~~^~~~ xmlenc-dec.c:593:83: warning: unused parameter 'ctx' [-Wunused-parameter] 593 | void wsse_exponent_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~~~~~~~^~~ xmlenc-dec.c: In function 'wsse_signature_callback': xmlenc-dec.c:610:38: warning: unused parameter 'uri' [-Wunused-parameter] 610 | void wsse_signature_callback (char * uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~^~~ xmlenc-dec.c:610:50: warning: unused parameter 'name' [-Wunused-parameter] 610 | void wsse_signature_callback (char * uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~^~~~ xmlenc-dec.c:610:66: warning: unused parameter 'curr' [-Wunused-parameter] 610 | void wsse_signature_callback (char * uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~~~~^~~~ xmlenc-dec.c: In function 'wsse_signaturevalue_callback': xmlenc-dec.c:617:43: warning: unused parameter 'uri' [-Wunused-parameter] 617 | void wsse_signaturevalue_callback (char * uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~^~~ xmlenc-dec.c:617:55: warning: unused parameter 'name' [-Wunused-parameter] 617 | void wsse_signaturevalue_callback (char * uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~^~~~ xmlenc-dec.c: In function 'wsse_keyinfo_callback': xmlenc-dec.c:630:35: warning: unused parameter 'uri' [-Wunused-parameter] 630 | void wsse_keyinfo_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~^~~ xmlenc-dec.c:630:47: warning: unused parameter 'name' [-Wunused-parameter] 630 | void wsse_keyinfo_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~^~~~ xmlenc-dec.c:630:63: warning: unused parameter 'curr' [-Wunused-parameter] 630 | void wsse_keyinfo_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~~~~^~~~ xmlenc-dec.c: In function 'wsse_keyname_callback': xmlenc-dec.c:659:35: warning: unused parameter 'uri' [-Wunused-parameter] 659 | void wsse_keyname_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~^~~ xmlenc-dec.c:659:47: warning: unused parameter 'name' [-Wunused-parameter] 659 | void wsse_keyname_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~^~~~ xmlenc-dec.c: In function 'wsse_keyvalue_callback': xmlenc-dec.c:745:36: warning: unused parameter 'uri' [-Wunused-parameter] 745 | void wsse_keyvalue_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~^~~ xmlenc-dec.c:745:48: warning: unused parameter 'name' [-Wunused-parameter] 745 | void wsse_keyvalue_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~^~~~ xmlenc-dec.c:745:64: warning: unused parameter 'curr' [-Wunused-parameter] 745 | void wsse_keyvalue_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~~~~^~~~ xmlenc-dec.c:745:83: warning: unused parameter 'ctx' [-Wunused-parameter] 745 | void wsse_keyvalue_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~~~~~~~^~~ xmlenc-dec.c: In function 'wsse_x509data_callback': xmlenc-dec.c:749:36: warning: unused parameter 'uri' [-Wunused-parameter] 749 | void wsse_x509data_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~^~~ xmlenc-dec.c:749:48: warning: unused parameter 'name' [-Wunused-parameter] 749 | void wsse_x509data_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~^~~~ xmlenc-dec.c:749:64: warning: unused parameter 'curr' [-Wunused-parameter] 749 | void wsse_x509data_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~~~~^~~~ xmlenc-dec.c: In function 'wsse_x509certificate_callback': xmlenc-dec.c:756:43: warning: unused parameter 'uri' [-Wunused-parameter] 756 | void wsse_x509certificate_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~^~~ xmlenc-dec.c:756:55: warning: unused parameter 'name' [-Wunused-parameter] 756 | void wsse_x509certificate_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~^~~~ xmlenc-dec.c: In function 'wsse_cipherdata_c': xmlenc-dec.c:778:31: warning: unused parameter 'uri' [-Wunused-parameter] 778 | void wsse_cipherdata_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~^~~ xmlenc-dec.c:778:43: warning: unused parameter 'name' [-Wunused-parameter] 778 | void wsse_cipherdata_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~^~~~ xmlenc-dec.c:778:59: warning: unused parameter 'curr' [-Wunused-parameter] 778 | void wsse_cipherdata_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~~~~^~~~ xmlenc-dec.c: In function 'wsse_ciphervalue_c': xmlenc-dec.c:783:32: warning: unused parameter 'uri' [-Wunused-parameter] 783 | void wsse_ciphervalue_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~^~~ xmlenc-dec.c:783:44: warning: unused parameter 'name' [-Wunused-parameter] 783 | void wsse_ciphervalue_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~^~~~ xmlenc-dec.c: In function 'wsse_datareference_c': xmlenc-dec.c:793:34: warning: unused parameter 'uri' [-Wunused-parameter] 793 | void wsse_datareference_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~^~~ xmlenc-dec.c:793:46: warning: unused parameter 'name' [-Wunused-parameter] 793 | void wsse_datareference_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~^~~~ xmlenc-dec.c: In function 'wsse_encryptedkey_c': xmlenc-dec.c:817:33: warning: unused parameter 'uri' [-Wunused-parameter] 817 | void wsse_encryptedkey_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~^~~ xmlenc-dec.c:817:45: warning: unused parameter 'name' [-Wunused-parameter] 817 | void wsse_encryptedkey_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~^~~~ xmlenc-dec.c:817:61: warning: unused parameter 'curr' [-Wunused-parameter] 817 | void wsse_encryptedkey_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~~~~^~~~ xmlenc-dec.c: In function 'wsse_encryptionmethod_c': xmlenc-dec.c:828:37: warning: unused parameter 'uri' [-Wunused-parameter] 828 | void wsse_encryptionmethod_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~^~~ xmlenc-dec.c:828:49: warning: unused parameter 'name' [-Wunused-parameter] 828 | void wsse_encryptionmethod_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~^~~~ xmlenc-dec.c: In function 'wsse_referencelist_c': xmlenc-dec.c:840:34: warning: unused parameter 'uri' [-Wunused-parameter] 840 | void wsse_referencelist_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~^~~ xmlenc-dec.c:840:46: warning: unused parameter 'name' [-Wunused-parameter] 840 | void wsse_referencelist_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~^~~~ xmlenc-dec.c:840:62: warning: unused parameter 'curr' [-Wunused-parameter] 840 | void wsse_referencelist_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~~~~^~~~ xmlenc-dec.c:840:81: warning: unused parameter 'ctx' [-Wunused-parameter] 840 | void wsse_referencelist_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~~~~~~~^~~ xmlenc-dec.c: In function 'wss_security_c': xmlenc-dec.c:845:28: warning: unused parameter 'uri' [-Wunused-parameter] 845 | void wss_security_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~^~~ xmlenc-dec.c:845:40: warning: unused parameter 'name' [-Wunused-parameter] 845 | void wss_security_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~^~~~ xmlenc-dec.c:845:56: warning: unused parameter 'curr' [-Wunused-parameter] 845 | void wss_security_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~~~~^~~~ xmlenc-dec.c: In function 'wss_binarysectoken_c': xmlenc-dec.c:855:34: warning: unused parameter 'uri' [-Wunused-parameter] 855 | void wss_binarysectoken_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~^~~ xmlenc-dec.c:855:46: warning: unused parameter 'name' [-Wunused-parameter] 855 | void wss_binarysectoken_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~^~~~ xmlenc-dec.c: In function 'wss_reference_c': xmlenc-dec.c:892:29: warning: unused parameter 'uri' [-Wunused-parameter] 892 | void wss_reference_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~^~~ xmlenc-dec.c:892:41: warning: unused parameter 'name' [-Wunused-parameter] 892 | void wss_reference_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~^~~~ xmlenc-dec.c: In function 'wss_keyidentifier_c': xmlenc-dec.c:911:33: warning: unused parameter 'uri' [-Wunused-parameter] 911 | void wss_keyidentifier_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~^~~ xmlenc-dec.c:911:45: warning: unused parameter 'name' [-Wunused-parameter] 911 | void wss_keyidentifier_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~^~~~ xmlenc-dec.c: In function 'wss_securitytokenref_c': xmlenc-dec.c:952:36: warning: unused parameter 'uri' [-Wunused-parameter] 952 | void wss_securitytokenref_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~^~~ xmlenc-dec.c:952:48: warning: unused parameter 'name' [-Wunused-parameter] 952 | void wss_securitytokenref_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~^~~~ xmlenc-dec.c:952:64: warning: unused parameter 'curr' [-Wunused-parameter] 952 | void wss_securitytokenref_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~~~~^~~~ xmlenc-dec.c:952:83: warning: unused parameter 'ctx' [-Wunused-parameter] 952 | void wss_securitytokenref_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~~~~~~~^~~ xmlenc-dec.c: In function 'wss_usernametoken_c': xmlenc-dec.c:1059:11: warning: 'SHA1_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1059 | SHA1_Init(&ctx1); | ^~~~~~~~~ In file included from /usr/include/openssl/x509.h:41, from sqlbif.h:33, from xmlenc-dec.c:37: /usr/include/openssl/sha.h:49:27: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c); | ^~~~~~~~~ xmlenc-dec.c:1060:11: warning: 'SHA1_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1060 | SHA1_Update(&ctx1, tmp, box_length (tmp) - 1); | ^~~~~~~~~~~ /usr/include/openssl/sha.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX *c, const void *data, size_t len); | ^~~~~~~~~~~ xmlenc-dec.c:1061:11: warning: 'SHA1_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1061 | SHA1_Final(&(md[0]), &ctx1); | ^~~~~~~~~~ /usr/include/openssl/sha.h:51:27: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int SHA1_Final(unsigned char *md, SHA_CTX *c); | ^~~~~~~~~~ xmlenc-dec.c:956:33: warning: unused parameter 'uri' [-Wunused-parameter] 956 | void wss_usernametoken_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~^~~ xmlenc-dec.c:956:45: warning: unused parameter 'name' [-Wunused-parameter] 956 | void wss_usernametoken_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~^~~~ xmlenc-dec.c: In function 'wss_dummy_c': xmlenc-dec.c:1133:25: warning: unused parameter 'uri' [-Wunused-parameter] 1133 | void wss_dummy_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~^~~ xmlenc-dec.c:1133:37: warning: unused parameter 'name' [-Wunused-parameter] 1133 | void wss_dummy_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~^~~~ xmlenc-dec.c:1133:53: warning: unused parameter 'curr' [-Wunused-parameter] 1133 | void wss_dummy_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~~~~^~~~ xmlenc-dec.c:1133:72: warning: unused parameter 'ctx' [-Wunused-parameter] 1133 | void wss_dummy_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx) | ~~~~~~~~~~~~~^~~ In file included from ../../libsrc/Dk.h:97, from wi.h:56, from xmlenc-dec.c:35: xmlenc-dec.c: In function 'wsse_build_wsse_objects': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlenc-dec.c:1194:7: note: in expansion of macro 'DO_BOX' 1194 | DO_BOX (caddr_t *, child, inx, curr) | ^~~~~~ xmlenc-dec.c: In function 'xml_is': xmlenc-dec.c:1414:11: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1414 | if (len != strlen (uri)) | ^~ xmlenc-dec.c: In function 'xmlenc_decrypt_soap': xmlenc-dec.c:1671:59: warning: unused parameter 'soap_version' [-Wunused-parameter] 1671 | xmlenc_decrypt_soap (caddr_t * qst, char * xml_text, long soap_version, long validate_sign, | ~~~~~^~~~~~~~~~~~ xmlenc-dec.c:1683:7: warning: variable 'is_valid_secxml' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1683 | int is_valid_secxml = 0, try_decode = (validate_sign & 4); | ^~~~~~~~~~~~~~~ xmlenc-dec.c:1684:10: warning: variable 'decrypted_xml_text' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1684 | char * decrypted_xml_text = NULL; | ^~~~~~~~~~~~~~~~~~ xmlenc-dec.c:1671:78: warning: argument 'validate_sign' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1671 | xmlenc_decrypt_soap (caddr_t * qst, char * xml_text, long soap_version, long validate_sign, | ~~~~~^~~~~~~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-xslt_fmt.lo `test -f 'xslt_fmt.c' || echo './'`xslt_fmt.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c xslt_fmt.c -fPIC -DPIC -o .libs/libwi_la-xslt_fmt.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-bif_text.lo `test -f 'bif_text.c' || echo './'`bif_text.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c bif_text.c -fPIC -DPIC -o .libs/libwi_la-bif_text.o bif_text.c: In function 'bif_vt_is_noise': bif_text.c:372:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 372 | bif_vt_is_noise (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_text.c: In function 'bif_vt_load_stop_words': bif_text.c:414:50: warning: unused parameter 'err_ret' [-Wunused-parameter] 414 | bif_vt_load_stop_words (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_text.c: In function 'bif_vt_word_string_ends': bif_text.c:450:52: warning: unused parameter 'err_ret' [-Wunused-parameter] 450 | bif_vt_word_string_ends (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_text.c: In function 'bif_vt_word_string_id_acc': bif_text.c:487:53: warning: unused parameter 'err_ret' [-Wunused-parameter] 487 | bif_vt_word_string_id_acc (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_text.c: In function 'bif_vt_word_string_id_init': bif_text.c:540:39: warning: unused parameter 'qst' [-Wunused-parameter] 540 | bif_vt_word_string_id_init (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ bif_text.c:540:54: warning: unused parameter 'err_ret' [-Wunused-parameter] 540 | bif_vt_word_string_id_init (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_text.c:540:79: warning: unused parameter 'args' [-Wunused-parameter] 540 | bif_vt_word_string_id_init (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ bif_text.c: In function 'bif_vt_word_string_id_final_impl': bif_text.c:583:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 583 | for (shift = 0; shift < 8 * sizeof (boxint); shift += 16) | ^ bif_text.c:593:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 593 | if (acc_used == offsets[0]) | ^~ bif_text.c:546:60: warning: unused parameter 'err_ret' [-Wunused-parameter] 546 | bif_vt_word_string_id_final_impl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args, int make_rdf_boxes) | ~~~~~~~~~~^~~~~~~ bif_text.c: In function 'bif_wb_all_done': bif_text.c:649:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 649 | bif_wb_all_done (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_text.c: In function 'bif_vt_word_string_details': bif_text.c:676:55: warning: unused parameter 'err_ret' [-Wunused-parameter] 676 | bif_vt_word_string_details (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_text.c: In function 'wb_offband_string': bif_text.c:846:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 846 | if (len < WP_MAX_8_BIT_LEN) | ^ bif_text.c:851:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 851 | else if (len < (254 - WP_MAX_8_BIT_LEN) * 256) | ^ bif_text.c: In function 'bif_vt_batch': bif_text.c:890:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 890 | bif_vt_batch (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ In file included from bif_text.h:29, from bif_text.c:30: bif_text.c: In function 'bif_vt_batch_d_id': text.h:204:50: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 204 | #define D_INITIAL(d) (D_ID_NUM_REF(&(d)->id[0]) == (int64)(0xFFFFFFFFFFFFfe30LL)) | ^~ bif_text.c:980:26: note: in expansion of macro 'D_INITIAL' 980 | if (D_AT_END (&nid) || D_INITIAL (&nid) || D_PRESET (&nid) | ^~~~~~~~~ bif_text.c:965:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 965 | bif_vt_batch_d_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_text.c: In function 'bif_vt_batch_words_length': bif_text.c:991:53: warning: unused parameter 'err_ret' [-Wunused-parameter] 991 | bif_vt_batch_words_length (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_text.c: In function 'bif_vt_batch_alpha_range': bif_text.c:999:52: warning: unused parameter 'err_ret' [-Wunused-parameter] 999 | bif_vt_batch_alpha_range (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_text.c: In function 'bif_vt_batch_array_sort': bif_text.c:1076:51: warning: unused parameter 'err_ret' [-Wunused-parameter] 1076 | bif_vt_batch_array_sort (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_text.c: In function 'xte_vtb_feed': bif_text.c:1285:25: warning: comparison of integer expressions of different signedness: 'wpos_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1285 | for (inx = 1; inx < (int) BOX_ELEMENTS (xte); inx++) | ^ bif_text.c: In function 'bif_vt_batch_feed_offband': bif_text.c:1298:53: warning: unused parameter 'err_ret' [-Wunused-parameter] 1298 | bif_vt_batch_feed_offband (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_text.c: In function 'bif_vt_batch_feed_wordump': bif_text.c:1594:53: warning: unused parameter 'err_ret' [-Wunused-parameter] 1594 | bif_vt_batch_feed_wordump (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_text.c: In function 'bif_vt_batch_wordump': bif_text.c:1751:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 1751 | bif_vt_batch_wordump (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_text.c: In function 'bif_wb_apply': text.h:204:50: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 204 | #define D_INITIAL(d) (D_ID_NUM_REF(&(d)->id[0]) == (int64)(0xFFFFFFFFFFFFfe30LL)) | ^~ bif_text.c:1834:20: note: in expansion of macro 'D_INITIAL' 1834 | if (!D_INITIAL (&end_id) && IS_GTE (d_id_cmp (&ins_id, &end_id))) | ^~~~~~~~~ bif_text.c:1785:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 1785 | bif_wb_apply (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_text.c: In function 'bif_key_is_d_id_partition': bif_text.c:1878:38: warning: unused parameter 'qst' [-Wunused-parameter] 1878 | bif_key_is_d_id_partition (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ bif_text.c:1878:53: warning: unused parameter 'err_ret' [-Wunused-parameter] 1878 | bif_key_is_d_id_partition (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_text.c:1878:78: warning: unused parameter 'args' [-Wunused-parameter] 1878 | bif_key_is_d_id_partition (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ bif_text.c: In function 'vtb_serialize': bif_text.c:1899:24: warning: unused parameter 'vtb' [-Wunused-parameter] 1899 | vtb_serialize (caddr_t vtb, dk_session_t * out) | ~~~~~~~~^~~ bif_text.c: In function 'bif_text_init': bif_text.c:3566:33: warning: cast between incompatible function types from 'void (*)(char *, dk_session_t *)' {aka 'void (*)(char *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type] 3566 | PrpcSetWriter (DV_TEXT_BATCH, (ses_write_func) vtb_serialize); | ^ bif_text.c: In function 'bif_vt_batch': bif_text.c:905:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 905 | if (strcmp (name, "*ini*")) | ^ bif_text.c:912:7: note: here 912 | case 2: | ^~~~ bif_text.c:914:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 914 | if (strcmp (name, "*ini*")) | ^ bif_text.c:921:7: note: here 921 | case 1: | ^~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-bif_geo.lo `test -f 'bif_geo.c' || echo './'`bif_geo.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c bif_geo.c -fPIC -DPIC -o .libs/libwi_la-bif_geo.o bif_geo.c: In function 'bif_earth_radius': bif_geo.c:75:29: warning: unused parameter 'qst' [-Wunused-parameter] 75 | bif_earth_radius (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ bif_geo.c:75:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 75 | bif_earth_radius (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_geo.c:75:69: warning: unused parameter 'args' [-Wunused-parameter] 75 | bif_earth_radius (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ bif_geo.c: In function 'bif_haversine_deg_km': bif_geo.c:123:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 123 | bif_haversine_deg_km (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_geo.c: In function 'bif_dist_from_point_to_line_segment': bif_geo.c:155:63: warning: unused parameter 'err_ret' [-Wunused-parameter] 155 | bif_dist_from_point_to_line_segment (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_geo.c: In function 'bif_st_point': bif_geo.c:168:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 168 | bif_st_point (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_geo.c: In function 'bif_st_linestring': bif_geo.c:350:44: warning: unused variable 'arcmid_count' [-Wunused-variable] 350 | int pointctr = 0, total_point_count = 0, arcmid_count = 0; | ^~~~~~~~~~~~ bif_geo.c:346:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 346 | bif_st_linestring (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_geo.c: In function 'bif_st_x': bif_geo.c:511:36: warning: unused parameter 'err_ret' [-Wunused-parameter] 511 | bif_st_x (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_geo.c: In function 'bif_st_y': bif_geo.c:518:36: warning: unused parameter 'err_ret' [-Wunused-parameter] 518 | bif_st_y (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_geo.c: In function 'bif_st_z': bif_geo.c:525:36: warning: unused parameter 'err_ret' [-Wunused-parameter] 525 | bif_st_z (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_geo.c: In function 'bif_st_m': bif_geo.c:532:36: warning: unused parameter 'err_ret' [-Wunused-parameter] 532 | bif_st_m (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_geo.c: In function 'bif_st_xmin': bif_geo.c:539:39: warning: unused parameter 'err_ret' [-Wunused-parameter] 539 | bif_st_xmin (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_geo.c: In function 'bif_st_xmax': bif_geo.c:554:39: warning: unused parameter 'err_ret' [-Wunused-parameter] 554 | bif_st_xmax (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_geo.c: In function 'bif_st_ymin': bif_geo.c:569:39: warning: unused parameter 'err_ret' [-Wunused-parameter] 569 | bif_st_ymin (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_geo.c: In function 'bif_st_ymax': bif_geo.c:584:39: warning: unused parameter 'err_ret' [-Wunused-parameter] 584 | bif_st_ymax (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_geo.c: In function 'bif_st_zmin': bif_geo.c:613:39: warning: unused parameter 'err_ret' [-Wunused-parameter] 613 | bif_st_zmin (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_geo.c: In function 'bif_st_zmax': bif_geo.c:623:39: warning: unused parameter 'err_ret' [-Wunused-parameter] 623 | bif_st_zmax (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_geo.c: In function 'bif_st_mmin': bif_geo.c:634:39: warning: unused parameter 'err_ret' [-Wunused-parameter] 634 | bif_st_mmin (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_geo.c: In function 'bif_st_mmax': bif_geo.c:644:39: warning: unused parameter 'err_ret' [-Wunused-parameter] 644 | bif_st_mmax (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_geo.c: In function 'bif_st_zmflag': bif_geo.c:654:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 654 | bif_st_zmflag (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_geo.c: In function 'bif_st_srid': bif_geo.c:664:39: warning: unused parameter 'err_ret' [-Wunused-parameter] 664 | bif_st_srid (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_geo.c: In function 'bif_st_setsrid': bif_geo.c:685:42: warning: unused parameter 'err_ret' [-Wunused-parameter] 685 | bif_st_setsrid (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_geo.c: In function 'bif_st_distance': bif_geo.c:699:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 699 | bif_st_distance (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_geo.c: In function 'bif_geo_pred': bif_geo.c:708:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 708 | bif_geo_pred (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args, char * f, int op) | ~~~~~~~~~~^~~~~~~ bif_geo.c: In function 'bif_st_astext': bif_geo.c:766:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 766 | bif_st_astext (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_geo.c: In function 'bif_is_geometry': bif_geo.c:775:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 775 | bif_is_geometry (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_geo.c: In function 'bif_sr_iri_to_srid': bif_geo.c:1675:46: warning: unused parameter 'err' [-Wunused-parameter] 1675 | bif_sr_iri_to_srid (caddr_t * qst, caddr_t * err, state_slot_t ** args) | ~~~~~~~~~~^~~ bif_geo.c: In function 'bif_sr_srid_to_iri': bif_geo.c:1685:46: warning: unused parameter 'err' [-Wunused-parameter] 1685 | bif_sr_srid_to_iri (caddr_t * qst, caddr_t * err, state_slot_t ** args) | ~~~~~~~~~~^~~ bif_geo.c: In function 'bif_st_ewkt_read': bif_geo.c:1698:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 1698 | bif_st_ewkt_read (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_geo.c: In function 'bif_http_st_ewkt': bif_geo.c:1714:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 1714 | bif_http_st_ewkt (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_geo.c: In function 'bif_st_wkb_read': bif_geo.c:1723:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 1723 | bif_st_wkb_read (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_geo.c: In function 'bif_http_st_wkb': bif_geo.c:1761:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 1761 | bif_http_st_wkb (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_geo.c: In function 'bif_http_st_dxf_entity': bif_geo.c:1774:50: warning: unused parameter 'err_ret' [-Wunused-parameter] 1774 | bif_http_st_dxf_entity (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_geo.c: In function 'bif_st_get_bounding_box_impl': bif_geo.c:1785:56: warning: unused parameter 'err_ret' [-Wunused-parameter] 1785 | bif_st_get_bounding_box_impl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args, int get_prec_args, const char *fname, int geotype) | ~~~~~~~~~~^~~~~~~ bif_geo.c: In function 'bif_st_get_chainbox': bif_geo.c:1828:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 1828 | bif_st_get_chainbox (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_geo.c: In function 'bif_st_dv_geo_length': bif_geo.c:1849:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 1849 | bif_st_dv_geo_length (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_geo.c: In function 'bif_geometry_type': bif_geo.c:1858:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 1858 | bif_geometry_type (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_geo.c: In function 'bif_st_n_points': bif_geo.c:1896:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 1896 | bif_st_n_points (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_geo.c: In function 'bif_st_point_n': bif_geo.c:1903:42: warning: unused parameter 'err_ret' [-Wunused-parameter] 1903 | bif_st_point_n (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_geo.c: In function 'bif_st_num_geometries': bif_geo.c:1931:49: warning: unused parameter 'err_ret' [-Wunused-parameter] 1931 | bif_st_num_geometries (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_geo.c: In function 'bif_st_geometry_n': bif_geo.c:1942:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 1942 | bif_st_geometry_n (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_geo.c: In function 'bif_st_exterior_ring': bif_geo.c:1956:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 1956 | bif_st_exterior_ring (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_geo.c: In function 'bif_st_num_interior_rings': bif_geo.c:1968:53: warning: unused parameter 'err_ret' [-Wunused-parameter] 1968 | bif_st_num_interior_rings (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_geo.c: In function 'bif_st_interior_ring_n': bif_geo.c:1987:50: warning: unused parameter 'err_ret' [-Wunused-parameter] 1987 | bif_st_interior_ring_n (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_geo.c: In function 'bif_st_get_bounding_box_n': bif_geo.c:2007:53: warning: unused parameter 'err_ret' [-Wunused-parameter] 2007 | bif_st_get_bounding_box_n (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_geo.c: In function 'bif_st_translate': bif_geo.c:2040:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 2040 | bif_st_translate (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_geo.c: In function 'bif_st_transscale': bif_geo.c:2057:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 2057 | bif_st_transscale (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_geo.c: In function 'bif_st_affine': bif_geo.c:2074:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 2074 | bif_st_affine (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_geo.c: In function 'bif_st_transform_by_custom_projection': bif_geo.c:2135:65: warning: unused parameter 'err_ret' [-Wunused-parameter] 2135 | bif_st_transform_by_custom_projection (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_geo.c: In function 'geo_dummy_srid_transform_cbk': bif_geo.c:2171:40: warning: unused parameter 'qst' [-Wunused-parameter] 2171 | geo_dummy_srid_transform_cbk (caddr_t *qst, geo_t *g, int dest_srid, caddr_t *err_ret) | ~~~~~~~~~^~~ bif_geo.c: In function 'geo_dummy_pj_by_srid_or_string_cbk': bif_geo.c:2186:47: warning: unused parameter 'qst' [-Wunused-parameter] 2186 | geo_dummy_pj_by_srid_or_string_cbk (caddr_t * qst, caddr_t *err_ret, int srid, caddr_t strg_or_null, const char *bifname, const char *argname) | ~~~~~~~~~~^~~ bif_geo.c:2186:88: warning: unused parameter 'strg_or_null' [-Wunused-parameter] 2186 | geo_dummy_pj_by_srid_or_string_cbk (caddr_t * qst, caddr_t *err_ret, int srid, caddr_t strg_or_null, const char *bifname, const char *argname) | ~~~~~~~~^~~~~~~~~~~~ bif_geo.c:2186:135: warning: unused parameter 'argname' [-Wunused-parameter] 2186 | geo_dummy_pj_by_srid_or_string_cbk (caddr_t * qst, caddr_t *err_ret, int srid, caddr_t strg_or_null, const char *bifname, const char *argname) | ~~~~~~~~~~~~^~~~~~~ bif_geo.c: In function 'geo_dummy_pj_is_latlong_cbk': bif_geo.c:2197:40: warning: unused parameter 'pj' [-Wunused-parameter] 2197 | int geo_dummy_pj_is_latlong_cbk (void *pj) { return -1; } | ~~~~~~^~ bif_geo.c: In function 'geo_dummy_pj_is_geocent_cbk': bif_geo.c:2198:40: warning: unused parameter 'pj' [-Wunused-parameter] 2198 | int geo_dummy_pj_is_geocent_cbk (void *pj) { return -1; } | ~~~~~~^~ In file included from bif_geo.c:2206: bmcmp.c: In function 'bif_bm_cmp': bmcmp.c:28:23: warning: unused parameter 'qst' [-Wunused-parameter] 28 | bif_bm_cmp (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ bmcmp.c:28:38: warning: unused parameter 'err_ret' [-Wunused-parameter] 28 | bif_bm_cmp (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bmcmp.c:28:63: warning: unused parameter 'args' [-Wunused-parameter] 28 | bif_bm_cmp (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ bmcmp.c: In function 'bm_cmp': bmcmp.c:35:15: warning: unused parameter 'x1' [-Wunused-parameter] 35 | bm_cmp (int64 x1, int64 y1, int64 x2, int64 y2, db_buf_t bm1, int l1, db_buf_t bm2, int l2) bmcmp.c:35:25: warning: unused parameter 'y1' [-Wunused-parameter] 35 | bm_cmp (int64 x1, int64 y1, int64 x2, int64 y2, db_buf_t bm1, int l1, db_buf_t bm2, int l2) bmcmp.c:35:35: warning: unused parameter 'x2' [-Wunused-parameter] 35 | bm_cmp (int64 x1, int64 y1, int64 x2, int64 y2, db_buf_t bm1, int l1, db_buf_t bm2, int l2) bmcmp.c:35:45: warning: unused parameter 'y2' [-Wunused-parameter] 35 | bm_cmp (int64 x1, int64 y1, int64 x2, int64 y2, db_buf_t bm1, int l1, db_buf_t bm2, int l2) bmcmp.c: In function 'bif_bm_cmp_vec': bmcmp.c:116:42: warning: unused parameter 'err_ret' [-Wunused-parameter] 116 | bif_bm_cmp_vec (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args, state_slot_t * ret) | ~~~~~~~~~~^~~~~~~ bif_geo.c: In function 'bif_geoc_arg': bif_geo.c:53:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 53 | case DV_DB_NULL: if (NULL != isnull_ret) { isnull_ret[0] = 1; return 0; } | ^ bif_geo.c:55:5: note: here 55 | default: sqlr_new_error ("22023", "GEO..", | ^~~~~~~ bif_geo.c: In function 'geo_cast_box_to_geoc': bif_geo.c:229:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 229 | case DV_DB_NULL: if (NULL != isnull_ret) { isnull_ret[0] = 1; err_text_ret[0] = NULL; return 0; } | ^ bif_geo.c:231:5: note: here 231 | default: err_text_ret[0] = "Coordinate is not a number"; return 0; | ^~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqlvrun.lo `test -f 'sqlvrun.c' || echo './'`sqlvrun.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqlvrun.c -fPIC -DPIC -o .libs/libwi_la-sqlvrun.o In file included from ../../libsrc/Dk.h:97, from wi.h:56, from sqlnode.h:32, from sqlvrun.c:26: sqlvrun.c: In function 'qi_dc_check': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvrun.c:270:3: note: in expansion of macro 'DO_BOX' 270 | DO_BOX (state_slot_t *, ssl, inx, qi->qi_query->qr_vec_ssls) | ^~~~~~ sqlvrun.c: In function 'mp_data_col': sqlvrun.c:383:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 383 | if (single_value_len < sizeof (boxint)) | ^ sqlvrun.c: In function 'qi_vec_init': sqlvrun.c:482:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 482 | else if (est > qi->qi_mp->mp_block_size) | ^ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvrun.c:492:3: note: in expansion of macro 'DO_BOX' 492 | DO_BOX (state_slot_t *, ssl, inx, qi->qi_query->qr_vec_ssls) | ^~~~~~ sqlvrun.c:461:12: warning: variable 'n_dcs' set but not used [-Wunused-but-set-variable] 461 | int inx, n_dcs, not_inited = 0; | ^~~~~ sqlvrun.c: In function 'cf_box_copy': sqlvrun.c:606:24: warning: unused parameter 'inst' [-Wunused-parameter] 606 | cf_box_copy (caddr_t * inst, data_col_t * dc, data_col_t * src_dc, int inx) | ~~~~~~~~~~^~~~ sqlvrun.c: In function 'cf_any_iri_id_t': sqlvrun.c:614:28: warning: unused parameter 'inst' [-Wunused-parameter] 614 | cf_any_iri_id_t (caddr_t * inst, data_col_t * dc, data_col_t * src_dc, int inx) | ~~~~~~~~~~^~~~ sqlvrun.c: In function 'cf_iri_id_t_any': sqlvrun.c:642:28: warning: unused parameter 'inst' [-Wunused-parameter] 642 | cf_iri_id_t_any (caddr_t * inst, data_col_t * dc, data_col_t * src_dc, int inx) | ~~~~~~~~~~^~~~ sqlvrun.c: In function 'cf_gen': sqlvrun.c:671:19: warning: unused parameter 'inst' [-Wunused-parameter] 671 | cf_gen (caddr_t * inst, data_col_t * dc, data_col_t * src_dc, int inx) | ~~~~~~~~~~^~~~ sqlvrun.c:671:38: warning: unused parameter 'dc' [-Wunused-parameter] 671 | cf_gen (caddr_t * inst, data_col_t * dc, data_col_t * src_dc, int inx) | ~~~~~~~~~~~~~^~ sqlvrun.c:671:55: warning: unused parameter 'src_dc' [-Wunused-parameter] 671 | cf_gen (caddr_t * inst, data_col_t * dc, data_col_t * src_dc, int inx) | ~~~~~~~~~~~~~^~~~~~ sqlvrun.c:671:67: warning: unused parameter 'inx' [-Wunused-parameter] 671 | cf_gen (caddr_t * inst, data_col_t * dc, data_col_t * src_dc, int inx) | ~~~~^~~ sqlvrun.c: In function 'ssl_result': sqlvrun.c:715:12: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 715 | if (fill >= box_length (sets) / sizeof (int)) | ^~ sqlvrun.c: In function 'ssl_consec_results': sqlvrun.c:726:14: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 726 | if (n_sets > box_length (sets) / sizeof (int)) | ^ sqlvrun.c: In function 'itc_temp_any_box': sqlvrun.c:1324:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1324 | && ALIGN_STR (box_length (box)) == ALIGN_STR ((dv[1] + 1))) | ^~ sqlvrun.c: In function 'itc_vec_sp_copy': sqlvrun.c:1376:52: warning: unused parameter 'new_v' [-Wunused-parameter] 1376 | itc_vec_sp_copy (it_cursor_t * itc, int inx, int64 new_v, int pos) sqlvrun.c: In function 'itc_set_param_row': sqlvrun.c:1401:18: warning: variable 'is_row_sp' set but not used [-Wunused-but-set-variable] 1401 | int sp2nd = 0, is_row_sp = 0; | ^~~~~~~~~ sqlvrun.c: In function 'itc_set_row_spec_param_row': sqlvrun.c:1448:18: warning: variable 'is_row_sp' set but not used [-Wunused-but-set-variable] 1448 | int sp2nd = 0, is_row_sp = 1; | ^~~~~~~~~ sqlvrun.c: In function 'itc_set_eqs': sqlvrun.c:1624:58: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1624 | if (!itc->itc_set_eqs || box_length (itc->itc_set_eqs) < n_sets) | ^ sqlvrun.c: In function 'itc_param_sort': sqlvrun.c:1732:48: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 1732 | || box_length (param_nos) / sizeof (int) < itc->itc_n_sets) | ^ sqlvrun.c:1754:48: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 1754 | if (box_length (left) / sizeof (int) < itc->itc_n_sets) | ^ sqlvrun.c:1770:21: warning: unused variable 'branch' [-Wunused-variable] 1770 | caddr_t * branch = chash_reader_current_branch (ts, inst, 0); | ^~~~~~ sqlvrun.c: In function 'qn_batch_inc': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvrun.c:1876:3: note: in expansion of macro 'DO_BOX' 1876 | DO_BOX (state_slot_t *, ssl, inx, qn->src_pre_reset) | ^~~~~~ sqlvrun.c: In function 'ts_check_batch_sz': sqlvrun.c:2071:30: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 2071 | || qi->qi_mp->mp_bytes > qi_mp_max_bytes | ^ sqlvrun.c: In function 'ins_check_batch_sz': sqlvrun.c:2135:30: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 2135 | || qi->qi_mp->mp_bytes > qi_mp_max_bytes | ^ sqlvrun.c:2132:9: warning: variable 'min_density' set but not used [-Wunused-but-set-variable] 2132 | float min_density = 5; | ^~~~~~~~~~~ sqlvrun.c: In function 'qst_copy': sqlvrun.c:2302:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2302 | for (inx = 0; inx < box_length (cp_sets) / sizeof (ssl_index_t); inx++) | ^ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvrun.c:2307:3: note: in expansion of macro 'DO_BOX' 2307 | DO_BOX (state_slot_t *, ssl, sinx, copy_ssls) | ^~~~~~ In file included from sqlnode.h:2095: sqlvrun.c: In function 'ts_handle_aq': sqlvrun.c:2475:22: warning: the address of 'err2' will always evaluate as 'true' [-Waddress] 2475 | END_IO_SECT (&err2); | ^ sqlfn.h:1248:15: note: in definition of macro 'END_IO_SECT' 1248 | if (err_ret) \ | ^~~~~~~ sqlvrun.c: In function 'ts_thread': sqlvrun.c:2675:34: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 2675 | if (!qis || BOX_ELEMENTS (qis) <= inx) | ^~ sqlvrun.c: In function 'ts_reset_qis': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvrun.c:2786:3: note: in expansion of macro 'DO_BOX' 2786 | DO_BOX (caddr_t *, branch, inx, aq_qis) | ^~~~~~ sqlvrun.c: In function 'ts_split_sets': sqlvrun.c:2940:14: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 2940 | if (n_ways > n_sets) | ^ sqlvrun.c:2947:14: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 2947 | if (n_ways > n_sets) | ^ sqlvrun.c:2950:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2950 | for (inx = 0; inx < n_ways - 1; inx++) | ^ sqlvrun.c:2924:76: warning: unused parameter 'n_parts' [-Wunused-parameter] 2924 | ts_split_sets (table_source_t * ts, caddr_t * inst, it_cursor_t * itc, int n_parts) | ~~~~^~~~~~~ sqlvrun.c: In function 'qi_inc_branch_count': sqlvrun.c:3262:18: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 3262 | if (br + n > max) | ^ sqlvrun.c: In function 'ts_merge_subq_branches': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvrun.c:3350:3: note: in expansion of macro 'DO_BOX' 3350 | DO_BOX (caddr_t *, branch, qi_inx, qis) | ^~~~~~ sqlvrun.c:3369:36: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 3369 | if (box_length (main_bits) < bits_bytes) | ^ sqlvrun.c:3385:40: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 3385 | if (box_length (main_bits) * 8 < n_bits) | ^ sqlvrun.c: In function 'vec_fref_single_result': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvrun.c:3430:3: note: in expansion of macro 'DO_BOX' 3430 | DO_BOX (caddr_t *, branch, qi_inx, qis) | ^~~~~~ sqlvrun.c:3475:54: warning: comparison between pointer and integer 3475 | int rc, is_max = ssl->ssl_constant == AMMSC_MAX; | ^~ sqlvrun.c: In function 'vec_merge_setp': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvrun.c:3555:7: note: in expansion of macro 'DO_BOX' 3555 | DO_BOX (state_slot_t *, ssl, inx, tmp_ha->ha_slots) | ^~~~~~ sqlvrun.c:3557:115: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 3557 | if (inx >= tmp_ha->ha_n_keys && tmp_setp->setp_merge_temps && BOX_ELEMENTS (tmp_setp->setp_merge_temps) > inx) | ^ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvrun.c:3571:7: note: in expansion of macro 'DO_BOX' 3571 | DO_BOX (state_slot_t *, ssl, inx, tmp_setp->setp_keys_box) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvrun.c:3576:7: note: in expansion of macro 'DO_BOX' 3576 | DO_BOX (state_slot_t *, ssl, inx, tmp_setp->setp_dependent_box) | ^~~~~~ sqlvrun.c: In function 'vec_top_merge': sqlvrun.c:3602:88: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 3602 | if (BOX_ELEMENTS (setp->setp_keys_box) + BOX_ELEMENTS (setp->setp_dependent_box) > n_ssl) | ^ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvrun.c:3608:7: note: in expansion of macro 'DO_BOX' 3608 | DO_BOX (state_slot_t *, ssl, inx, setp->setp_keys_box) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvrun.c:3615:7: note: in expansion of macro 'DO_BOX' 3615 | DO_BOX (state_slot_t *, ssl, inx, setp->setp_dependent_box) | ^~~~~~ sqlvrun.c:3588:53: warning: unused parameter 'fref' [-Wunused-parameter] 3588 | vec_top_merge (setp_node_t * setp, fun_ref_node_t * fref, caddr_t * inst, caddr_t * branch, state_slot_t * tmp_ssl, int n_ssl) | ~~~~~~~~~~~~~~~~~^~~~ sqlvrun.c: In function 'cha_mergeable': sqlvrun.c:3663:22: warning: unused variable 'ssl' [-Wunused-variable] 3663 | state_slot_t * ssl = setp->setp_dependent_box[dep_inx - ha->ha_n_keys]; | ^~~ sqlvrun.c: In function 'vec_fref_chash_result': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvrun.c:3692:11: note: in expansion of macro 'DO_BOX' 3692 | DO_BOX (caddr_t *, branch, qi_inx, qis) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvrun.c:3717:3: note: in expansion of macro 'DO_BOX' 3717 | DO_BOX (caddr_t *, branch, qi_inx, qis) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvrun.c:3722:3: note: in expansion of macro 'DO_BOX' 3722 | DO_BOX (caddr_t *, branch, qi_inx, qis) | ^~~~~~ sqlvrun.c: In function 'vec_fref_group_result': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvrun.c:3838:3: note: in expansion of macro 'DO_BOX' 3838 | DO_BOX (caddr_t *, branch, qi_inx, qis) | ^~~~~~ sqlvrun.c: In function 'qi_add_stats': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlvrun.c:3965:3: note: in expansion of macro 'DO_BOX' 3965 | DO_BOX (query_instance_t *, branch, inx, qis) | ^~~~~~ sqlvrun.c: In function 'ts_aq_result': sqlvrun.c:3985:19: warning: unused variable 'lt' [-Wunused-variable] 3985 | lock_trx_t *lt = qi->qi_trx; | ^~ sqlvrun.c: In function 'dc_set_flags': sqlvrun.c:307:41: warning: this statement may fall through [-Wimplicit-fallthrough=] 307 | if (0 == dcdtp || DV_ANY == dcdtp || DCT_NUM_INLINE == dc->dc_type) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sqlvrun.c:314:5: note: here 314 | default: | ^~~~~~~ sqlvrun.c: In function 'itc_vec_box': sqlvrun.c:515:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 515 | dtp = DV_LONG_INT; sqlvrun.c:516:5: note: here 516 | case DV_IRI_ID: | ^~~~ sqlvrun.c: In function 'ts_handle_aq': sqlvrun.c:2445:39: warning: this statement may fall through [-Wimplicit-fallthrough=] 2445 | QST_INT (inst, ts->ts_aq_state) = TS_AQ_SRV_RUN; sqlvrun.c:2446:5: note: here 2446 | case TS_AQ_SRV_RUN: | ^~~~ sqlvrun.c: In function 'tsp_next_col': sqlvrun.c:2972:36: warning: variable 'is_last' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 2972 | int sets_save = itc->itc_n_sets, is_last = 0; | ^~~~~~~ sqlvrun.c: In function 'vec_fref_group_result': sqlvrun.c:3802:88: warning: argument 'n_sets' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 3802 | vec_fref_group_result (fun_ref_node_t * fref, table_source_t * ts, caddr_t * inst, int n_sets) | ~~~~^~~~~~ sqlvrun.c: In function 'fun_ref_streaming_input': wi.h:1985:17: warning: '__self' is used uninitialized [-Wuninitialized] 1985 | du_thread_t * __self = (thr); \ | ^~~~~~ wi.h:1999:25: note: in expansion of macro 'QR_RESET_CTX_T_CTX_IMPL' 1999 | { jmp_buf_splice __ctx; QR_RESET_CTX_T_CTX_IMPL(thr, &__ctx, __FILE__, __LINE__) | ^~~~~~~~~~~~~~~~~~~~~~~ wi.h:2001:23: note: in expansion of macro 'QR_RESET_CTX_T' 2001 | #define QR_RESET_CTX QR_RESET_CTX_T (THREAD_CURRENT_THREAD) | ^~~~~~~~~~~~~~ sqlvrun.c:4118:7: note: in expansion of macro 'QR_RESET_CTX' 4118 | QR_RESET_CTX | ^~~~~~~~~~~~ wi.h:1987:24: warning: '__tlsf' is used uninitialized [-Wuninitialized] 1987 | struct TLSF_struct * __tlsf = __self->thr_tlsf; \ | ^~~~~~ wi.h:1999:25: note: in expansion of macro 'QR_RESET_CTX_T_CTX_IMPL' 1999 | { jmp_buf_splice __ctx; QR_RESET_CTX_T_CTX_IMPL(thr, &__ctx, __FILE__, __LINE__) | ^~~~~~~~~~~~~~~~~~~~~~~ wi.h:2001:23: note: in expansion of macro 'QR_RESET_CTX_T' 2001 | #define QR_RESET_CTX QR_RESET_CTX_T (THREAD_CURRENT_THREAD) | ^~~~~~~~~~~~~~ sqlvrun.c:4118:7: note: in expansion of macro 'QR_RESET_CTX' 4118 | QR_RESET_CTX | ^~~~~~~~~~~~ wi.h:1988:20: warning: '__old_ctx' is used uninitialized [-Wuninitialized] 1988 | jmp_buf_splice * __old_ctx = __self->thr_reset_ctx;\ | ^~~~~~~~~ wi.h:1999:25: note: in expansion of macro 'QR_RESET_CTX_T_CTX_IMPL' 1999 | { jmp_buf_splice __ctx; QR_RESET_CTX_T_CTX_IMPL(thr, &__ctx, __FILE__, __LINE__) | ^~~~~~~~~~~~~~~~~~~~~~~ wi.h:2001:23: note: in expansion of macro 'QR_RESET_CTX_T' 2001 | #define QR_RESET_CTX QR_RESET_CTX_T (THREAD_CURRENT_THREAD) | ^~~~~~~~~~~~~~ sqlvrun.c:4118:7: note: in expansion of macro 'QR_RESET_CTX' 4118 | QR_RESET_CTX | ^~~~~~~~~~~~ sqlvrun.c:4062:11: warning: variable 'fs_state' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 4062 | int fs_state = QST_INT (inst, fref->fnr_stream_state); | ^~~~~~~~ sqlvrun.c:4050:75: warning: argument 'state' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 4050 | fun_ref_streaming_input (fun_ref_node_t * fref, caddr_t * inst, caddr_t * state) | ~~~~~~~~~~^~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-wi_xid.lo `test -f 'wi_xid.c' || echo './'`wi_xid.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c wi_xid.c -fPIC -DPIC -o .libs/libwi_la-wi_xid.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqlrbuf.lo `test -f 'sqlrbuf.c' || echo './'`sqlrbuf.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqlrbuf.c -fPIC -DPIC -o .libs/libwi_la-sqlrbuf.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-bif_repl.lo `test -f 'bif_repl.c' || echo './'`bif_repl.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c bif_repl.c -fPIC -DPIC -o .libs/libwi_la-bif_repl.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqlrrun.lo `test -f 'sqlrrun.c' || echo './'`sqlrrun.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqlrrun.c -fPIC -DPIC -o .libs/libwi_la-sqlrrun.o sqlrrun.c: In function 'find_remote_ds': sqlrrun.c:89:29: warning: unused parameter 'name' [-Wunused-parameter] 89 | find_remote_ds (const char *name, int create) | ~~~~~~~~~~~~^~~~ sqlrrun.c:89:39: warning: unused parameter 'create' [-Wunused-parameter] 89 | find_remote_ds (const char *name, int create) | ~~~~^~~~~~ sqlrrun.c: In function 'find_remote_table': sqlrrun.c:135:26: warning: unused parameter 'name' [-Wunused-parameter] 135 | find_remote_table (char *name, int create) | ~~~~~~^~~~ sqlrrun.c:135:36: warning: unused parameter 'create' [-Wunused-parameter] 135 | find_remote_table (char *name, int create) | ~~~~^~~~~~ sqlrrun.c: In function 'bif_remote_table': sqlrrun.c:145:29: warning: unused parameter 'qst' [-Wunused-parameter] 145 | bif_remote_table (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ sqlrrun.c:145:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 145 | bif_remote_table (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlrrun.c:145:69: warning: unused parameter 'args' [-Wunused-parameter] 145 | bif_remote_table (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ sqlrrun.c: In function 'find_pass_through_function': sqlrrun.c:154:43: warning: unused parameter 'rds' [-Wunused-parameter] 154 | find_pass_through_function (remote_ds_t * rds, int do_mutex, char *ref_name, char *q_def, char *o_def, caddr_t * found_remote) | ~~~~~~~~~~~~~~^~~ sqlrrun.c:154:52: warning: unused parameter 'do_mutex' [-Wunused-parameter] 154 | find_pass_through_function (remote_ds_t * rds, int do_mutex, char *ref_name, char *q_def, char *o_def, caddr_t * found_remote) | ~~~~^~~~~~~~ sqlrrun.c:154:68: warning: unused parameter 'ref_name' [-Wunused-parameter] 154 | find_pass_through_function (remote_ds_t * rds, int do_mutex, char *ref_name, char *q_def, char *o_def, caddr_t * found_remote) | ~~~~~~^~~~~~~~ sqlrrun.c:154:84: warning: unused parameter 'q_def' [-Wunused-parameter] 154 | find_pass_through_function (remote_ds_t * rds, int do_mutex, char *ref_name, char *q_def, char *o_def, caddr_t * found_remote) | ~~~~~~^~~~~ sqlrrun.c:154:97: warning: unused parameter 'o_def' [-Wunused-parameter] 154 | find_pass_through_function (remote_ds_t * rds, int do_mutex, char *ref_name, char *q_def, char *o_def, caddr_t * found_remote) | ~~~~~~^~~~~ sqlrrun.c:154:114: warning: unused parameter 'found_remote' [-Wunused-parameter] 154 | find_pass_through_function (remote_ds_t * rds, int do_mutex, char *ref_name, char *q_def, char *o_def, caddr_t * found_remote) | ~~~~~~~~~~^~~~~~~~~~~~ sqlrrun.c: In function 'bif_pass_through_function': sqlrrun.c:161:38: warning: unused parameter 'qst' [-Wunused-parameter] 161 | bif_pass_through_function (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ sqlrrun.c:161:53: warning: unused parameter 'err_ret' [-Wunused-parameter] 161 | bif_pass_through_function (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlrrun.c:161:78: warning: unused parameter 'args' [-Wunused-parameter] 161 | bif_pass_through_function (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ sqlrrun.c: In function 'find_remote_proc': sqlrrun.c:168:25: warning: unused parameter 'name' [-Wunused-parameter] 168 | find_remote_proc (char *name, int create) | ~~~~~~^~~~ sqlrrun.c:168:35: warning: unused parameter 'create' [-Wunused-parameter] 168 | find_remote_proc (char *name, int create) | ~~~~^~~~~~ sqlrrun.c: In function 'bif_proc_is_remote': sqlrrun.c:178:31: warning: unused parameter 'qst' [-Wunused-parameter] 178 | bif_proc_is_remote (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ sqlrrun.c:178:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 178 | bif_proc_is_remote (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlrrun.c:178:71: warning: unused parameter 'args' [-Wunused-parameter] 178 | bif_proc_is_remote (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ sqlrrun.c: In function 'rds_supports_sql_type': sqlrrun.c:186:38: warning: unused parameter 'rds' [-Wunused-parameter] 186 | rds_supports_sql_type (remote_ds_t * rds, long sql_type) | ~~~~~~~~~~~~~~^~~ sqlrrun.c:186:48: warning: unused parameter 'sql_type' [-Wunused-parameter] 186 | rds_supports_sql_type (remote_ds_t * rds, long sql_type) | ~~~~~^~~~~~~~ sqlrrun.c: In function 'rds_get_info': sqlrrun.c:192:29: warning: unused parameter 'rds' [-Wunused-parameter] 192 | rds_get_info (remote_ds_t * rds, int finfo) | ~~~~~~~~~~~~~~^~~ sqlrrun.c:192:38: warning: unused parameter 'finfo' [-Wunused-parameter] 192 | rds_get_info (remote_ds_t * rds, int finfo) | ~~~~^~~~~ sqlrrun.c: In function 'bif_vdd_set_password': sqlrrun.c:200:33: warning: unused parameter 'qst' [-Wunused-parameter] 200 | bif_vdd_set_password (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ sqlrrun.c:200:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 200 | bif_vdd_set_password (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlrrun.c:200:73: warning: unused parameter 'args' [-Wunused-parameter] 200 | bif_vdd_set_password (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ sqlrrun.c: In function 'bif_vdd_measure_rpc_time': sqlrrun.c:209:37: warning: unused parameter 'qst' [-Wunused-parameter] 209 | bif_vdd_measure_rpc_time (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ sqlrrun.c:209:52: warning: unused parameter 'err_ret' [-Wunused-parameter] 209 | bif_vdd_measure_rpc_time (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlrrun.c:209:77: warning: unused parameter 'args' [-Wunused-parameter] 209 | bif_vdd_measure_rpc_time (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ sqlrrun.c: In function 'bif_vdd_init': sqlrrun.c:217:25: warning: unused parameter 'qst' [-Wunused-parameter] 217 | bif_vdd_init (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ sqlrrun.c:217:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 217 | bif_vdd_init (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlrrun.c:217:65: warning: unused parameter 'args' [-Wunused-parameter] 217 | bif_vdd_init (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ sqlrrun.c: In function 'remote_init': sqlrrun.c:224:18: warning: unused parameter 'cl_reinit' [-Wunused-parameter] 224 | remote_init (int cl_reinit) | ~~~~^~~~~~~~~ sqlrrun.c: In function 'remote_table_source_input': sqlrrun.c:258:52: warning: unused parameter 'rts' [-Wunused-parameter] 258 | remote_table_source_input (remote_table_source_t * rts, caddr_t * inst, caddr_t * state) | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ sqlrrun.c:258:67: warning: unused parameter 'inst' [-Wunused-parameter] 258 | remote_table_source_input (remote_table_source_t * rts, caddr_t * inst, caddr_t * state) | ~~~~~~~~~~^~~~ sqlrrun.c:258:83: warning: unused parameter 'state' [-Wunused-parameter] 258 | remote_table_source_input (remote_table_source_t * rts, caddr_t * inst, caddr_t * state) | ~~~~~~~~~~^~~~~ sqlrrun.c: In function 'DoSQLError': sqlrrun.c:265:21: warning: unused parameter 'hdbc' [-Wunused-parameter] 265 | DoSQLError (SQLHDBC hdbc, SQLHSTMT hstmt) | ~~~~~~~~^~~~ sqlrrun.c:265:36: warning: unused parameter 'hstmt' [-Wunused-parameter] 265 | DoSQLError (SQLHDBC hdbc, SQLHSTMT hstmt) | ~~~~~~~~~^~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-odbccat.lo `test -f 'odbccat.c' || echo './'`odbccat.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c odbccat.c -fPIC -DPIC -o .libs/libwi_la-odbccat.o odbccat.c: In function 'bif_sql_escape_meta_identifier': odbccat.c:48:43: warning: unused parameter 'qst' [-Wunused-parameter] 48 | bif_sql_escape_meta_identifier (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ odbccat.c:48:58: warning: unused parameter 'err_ret' [-Wunused-parameter] 48 | bif_sql_escape_meta_identifier (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ odbccat.c:48:83: warning: unused parameter 'args' [-Wunused-parameter] 48 | bif_sql_escape_meta_identifier (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ odbccat.c: In function 'bif_sql_unescape_meta_identifier': odbccat.c:56:45: warning: unused parameter 'qst' [-Wunused-parameter] 56 | bif_sql_unescape_meta_identifier (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ odbccat.c:56:60: warning: unused parameter 'err_ret' [-Wunused-parameter] 56 | bif_sql_unescape_meta_identifier (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ odbccat.c:56:85: warning: unused parameter 'args' [-Wunused-parameter] 56 | bif_sql_unescape_meta_identifier (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ odbccat.c: In function 'bif_sql_tables': odbccat.c:66:27: warning: unused parameter 'qst' [-Wunused-parameter] 66 | bif_sql_tables (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ odbccat.c:66:42: warning: unused parameter 'err_ret' [-Wunused-parameter] 66 | bif_sql_tables (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ odbccat.c:66:67: warning: unused parameter 'args' [-Wunused-parameter] 66 | bif_sql_tables (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ odbccat.c: In function 'bif_sql_columns': odbccat.c:73:28: warning: unused parameter 'qst' [-Wunused-parameter] 73 | bif_sql_columns (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ odbccat.c:73:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 73 | bif_sql_columns (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ odbccat.c:73:68: warning: unused parameter 'args' [-Wunused-parameter] 73 | bif_sql_columns (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ odbccat.c: In function 'bif_sql_primary_keys': odbccat.c:80:33: warning: unused parameter 'qst' [-Wunused-parameter] 80 | bif_sql_primary_keys (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ odbccat.c:80:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 80 | bif_sql_primary_keys (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ odbccat.c:80:73: warning: unused parameter 'args' [-Wunused-parameter] 80 | bif_sql_primary_keys (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ odbccat.c: In function 'bif_sql_foreign_keys': odbccat.c:87:33: warning: unused parameter 'qst' [-Wunused-parameter] 87 | bif_sql_foreign_keys (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ odbccat.c:87:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 87 | bif_sql_foreign_keys (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ odbccat.c:87:73: warning: unused parameter 'args' [-Wunused-parameter] 87 | bif_sql_foreign_keys (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ odbccat.c: In function 'bif_sql_special_columns': odbccat.c:94:36: warning: unused parameter 'qst' [-Wunused-parameter] 94 | bif_sql_special_columns (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ odbccat.c:94:51: warning: unused parameter 'err_ret' [-Wunused-parameter] 94 | bif_sql_special_columns (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ odbccat.c:94:76: warning: unused parameter 'args' [-Wunused-parameter] 94 | bif_sql_special_columns (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ odbccat.c: In function 'bif_sql_statistics': odbccat.c:101:31: warning: unused parameter 'qst' [-Wunused-parameter] 101 | bif_sql_statistics (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ odbccat.c:101:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 101 | bif_sql_statistics (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ odbccat.c:101:71: warning: unused parameter 'args' [-Wunused-parameter] 101 | bif_sql_statistics (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ odbccat.c: In function 'bif_sql_data_sources': odbccat.c:110:33: warning: unused parameter 'qst' [-Wunused-parameter] 110 | bif_sql_data_sources (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ odbccat.c:110:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 110 | bif_sql_data_sources (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ odbccat.c:110:73: warning: unused parameter 'args' [-Wunused-parameter] 110 | bif_sql_data_sources (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ odbccat.c: In function 'bif_sql_procedures': odbccat.c:117:31: warning: unused parameter 'qst' [-Wunused-parameter] 117 | bif_sql_procedures (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ odbccat.c:117:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 117 | bif_sql_procedures (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ odbccat.c:117:71: warning: unused parameter 'args' [-Wunused-parameter] 117 | bif_sql_procedures (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ odbccat.c: In function 'bif_sql_procedure_columns': odbccat.c:124:38: warning: unused parameter 'qst' [-Wunused-parameter] 124 | bif_sql_procedure_columns (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ odbccat.c:124:53: warning: unused parameter 'err_ret' [-Wunused-parameter] 124 | bif_sql_procedure_columns (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ odbccat.c:124:78: warning: unused parameter 'args' [-Wunused-parameter] 124 | bif_sql_procedure_columns (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ odbccat.c: In function 'bif_sql_gettypeinfo': odbccat.c:131:32: warning: unused parameter 'qst' [-Wunused-parameter] 131 | bif_sql_gettypeinfo (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ odbccat.c:131:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 131 | bif_sql_gettypeinfo (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ odbccat.c:131:72: warning: unused parameter 'args' [-Wunused-parameter] 131 | bif_sql_gettypeinfo (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ odbccat.c: In function 'bif_sql_transact': odbccat.c:138:29: warning: unused parameter 'qst' [-Wunused-parameter] 138 | bif_sql_transact (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ odbccat.c:138:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 138 | bif_sql_transact (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ odbccat.c:138:69: warning: unused parameter 'args' [-Wunused-parameter] 138 | bif_sql_transact (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ odbccat.c: In function 'bif_vd_autocommit': odbccat.c:145:30: warning: unused parameter 'qst' [-Wunused-parameter] 145 | bif_vd_autocommit (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ odbccat.c:145:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 145 | bif_vd_autocommit (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ odbccat.c:145:70: warning: unused parameter 'args' [-Wunused-parameter] 145 | bif_vd_autocommit (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ odbccat.c: In function 'bif_sql_remove_dsn_from_ini': odbccat.c:153:40: warning: unused parameter 'qst' [-Wunused-parameter] 153 | bif_sql_remove_dsn_from_ini (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ odbccat.c:153:55: warning: unused parameter 'err_ret' [-Wunused-parameter] 153 | bif_sql_remove_dsn_from_ini (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ odbccat.c:153:80: warning: unused parameter 'args' [-Wunused-parameter] 153 | bif_sql_remove_dsn_from_ini (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ odbccat.c: In function 'bif_sql_driver_connect': odbccat.c:160:35: warning: unused parameter 'qst' [-Wunused-parameter] 160 | bif_sql_driver_connect (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ odbccat.c:160:50: warning: unused parameter 'err_ret' [-Wunused-parameter] 160 | bif_sql_driver_connect (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ odbccat.c:160:75: warning: unused parameter 'args' [-Wunused-parameter] 160 | bif_sql_driver_connect (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ odbccat.c: In function 'bif_sql_get_installed_drivers': odbccat.c:167:42: warning: unused parameter 'qst' [-Wunused-parameter] 167 | bif_sql_get_installed_drivers (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ odbccat.c:167:57: warning: unused parameter 'err_ret' [-Wunused-parameter] 167 | bif_sql_get_installed_drivers (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ odbccat.c:167:82: warning: unused parameter 'args' [-Wunused-parameter] 167 | bif_sql_get_installed_drivers (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ odbccat.c: In function 'bif_sql_config_data_sources': odbccat.c:174:40: warning: unused parameter 'qst' [-Wunused-parameter] 174 | bif_sql_config_data_sources (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ odbccat.c:174:55: warning: unused parameter 'err_ret' [-Wunused-parameter] 174 | bif_sql_config_data_sources (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ odbccat.c:174:80: warning: unused parameter 'args' [-Wunused-parameter] 174 | bif_sql_config_data_sources (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ odbccat.c: In function 'bif_sql_get_private_profile_string': odbccat.c:181:47: warning: unused parameter 'qst' [-Wunused-parameter] 181 | bif_sql_get_private_profile_string (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ odbccat.c:181:62: warning: unused parameter 'err_ret' [-Wunused-parameter] 181 | bif_sql_get_private_profile_string (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ odbccat.c:181:87: warning: unused parameter 'args' [-Wunused-parameter] 181 | bif_sql_get_private_profile_string (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ odbccat.c: In function 'bif_sql_write_private_profile_string': odbccat.c:188:49: warning: unused parameter 'qst' [-Wunused-parameter] 188 | bif_sql_write_private_profile_string (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ odbccat.c:188:64: warning: unused parameter 'err_ret' [-Wunused-parameter] 188 | bif_sql_write_private_profile_string (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ odbccat.c:188:89: warning: unused parameter 'args' [-Wunused-parameter] 188 | bif_sql_write_private_profile_string (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ odbccat.c: In function 'bif_sql_write_file_dsn': odbccat.c:195:35: warning: unused parameter 'qst' [-Wunused-parameter] 195 | bif_sql_write_file_dsn (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ odbccat.c:195:50: warning: unused parameter 'err_ret' [-Wunused-parameter] 195 | bif_sql_write_file_dsn (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ odbccat.c:195:75: warning: unused parameter 'args' [-Wunused-parameter] 195 | bif_sql_write_file_dsn (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-bif_pop3.lo `test -f 'bif_pop3.c' || echo './'`bif_pop3.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c bif_pop3.c -fPIC -DPIC -o .libs/libwi_la-bif_pop3.o bif_pop3.c: In function 'pop3_get': bif_pop3.c:124:18: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 124 | ssl_method = SSLv23_client_method (); | ^ bif_pop3.c: In function 'bif_pop3_get': bif_pop3.c:399:46: warning: passing argument 1 of 'dk_set_pop' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers] 399 | dk_free_tree ((caddr_t) (dk_set_pop (&uidl_mes))); | ^~~~~~~~~ In file included from ../../libsrc/Dk.h:46, from bif_pop3.c:28: ../../libsrc/Dk/Dksets.h:146:46: note: expected 's_node_t **' {aka 'struct s_node_s **'} but argument is of type 'struct s_node_s * volatile*' 146 | EXE_EXPORT (void *, dk_set_pop, (s_node_t ** set)); | ~~~~~~~~~~~~^~~ ../../libsrc/plugin/exe_export.h:48:40: note: in definition of macro 'EXE_EXPORT' 48 | extern EXE_EXPORT_LINKAGE rettype name arglist | ^~~~~~~ In file included from sqlnode.h:2095, from bif_pop3.c:29: bif_pop3.c:402:16: warning: the address of 'err' will always evaluate as 'true' [-Waddress] 402 | END_IO_SECT (&err); | ^ sqlfn.h:1248:15: note: in definition of macro 'END_IO_SECT' 1248 | if (err_ret) \ | ^~~~~~~ bif_pop3.c:406:46: warning: passing argument 1 of 'dk_set_pop' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers] 406 | dk_free_tree ((caddr_t) (dk_set_pop (&uidl_mes))); | ^~~~~~~~~ ../../libsrc/Dk/Dksets.h:146:46: note: expected 's_node_t **' {aka 'struct s_node_s **'} but argument is of type 'struct s_node_s * volatile*' 146 | EXE_EXPORT (void *, dk_set_pop, (s_node_t ** set)); | ~~~~~~~~~~~~^~~ ../../libsrc/plugin/exe_export.h:48:40: note: in definition of macro 'EXE_EXPORT' 48 | extern EXE_EXPORT_LINKAGE rettype name arglist | ^~~~~~~ bif_pop3.c: In function 'bif_ses_write': bif_pop3.c:419:17: warning: variable 'out' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 419 | dk_session_t *out; | ^~~ bif_pop3.c: In function 'bif_pop3_get': bif_pop3.c:368:12: warning: variable 'in_uidl' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 368 | caddr_t *in_uidl = NULL; | ^~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwic_la-blobio.lo `test -f 'blobio.c' || echo './'`blobio.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c blobio.c -fPIC -DPIC -o .libs/libwic_la-blobio.o blobio.c: In function 'ign_deserialize': blobio.c:391:33: warning: unused parameter 'ses' [-Wunused-parameter] 391 | ign_deserialize (dk_session_t * ses) | ~~~~~~~~~~~~~~~^~~ blobio.c: In function 'ign_serialize': blobio.c:398:24: warning: unused parameter 'ign' [-Wunused-parameter] 398 | ign_serialize (caddr_t ign, dk_session_t * ses) | ~~~~~~~~^~~ blobio.c: In function 'box_read_bin_string': blobio.c:424:52: warning: unused parameter 'dtp' [-Wunused-parameter] 424 | box_read_bin_string (dk_session_t * session, dtp_t dtp) | ~~~~~~^~~ In file included from ../../libsrc/Dk/Dkernel.h:560, from ../../libsrc/Dk.h:106, from CLI.h:31, from blobio.c:30: blobio.c: In function 'box_read_long_bin_string': ../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 75 | if ((length) > MAX_READ_STRING || (length) < 0) \ | ^ blobio.c:439:3: note: in expansion of macro 'MARSH_CHECK_LENGTH' 439 | MARSH_CHECK_LENGTH (length); | ^~~~~~~~~~~~~~~~~~ blobio.c:435:57: warning: unused parameter 'dtp' [-Wunused-parameter] 435 | box_read_long_bin_string (dk_session_t * session, dtp_t dtp) | ~~~~~~^~~ blobio.c: In function 'box_read_composite': ../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 75 | if ((length) > MAX_READ_STRING || (length) < 0) \ | ^ blobio.c:451:3: note: in expansion of macro 'MARSH_CHECK_LENGTH' 451 | MARSH_CHECK_LENGTH (length + 2); | ^~~~~~~~~~~~~~~~~~ blobio.c:447:51: warning: unused parameter 'dtp' [-Wunused-parameter] 447 | box_read_composite (dk_session_t * session, dtp_t dtp) | ~~~~~~^~~ blobio.c: In function 'comp_destroy': blobio.c:490:23: warning: unused parameter 'comp' [-Wunused-parameter] 490 | comp_destroy (caddr_t comp) | ~~~~~~~~^~~~ blobio.c: In function 'box_read_symbol': ../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 75 | if ((length) > MAX_READ_STRING || (length) < 0) \ | ^ blobio.c:568:3: note: in expansion of macro 'MARSH_CHECK_LENGTH' 568 | MARSH_CHECK_LENGTH (length + 1); | ^~~~~~~~~~~~~~~~~~ blobio.c:564:47: warning: unused parameter 'dtp' [-Wunused-parameter] 564 | box_read_symbol (dk_session_t *session, dtp_t dtp) | ~~~~~~^~~ blobio.c: In function 'udt_client_deserialize': blobio.c:579:8: warning: variable 'udt_id' set but not used [-Wunused-but-set-variable] 579 | long udt_id; | ^~~~~~ blobio.c:576:55: warning: unused parameter 'dtp' [-Wunused-parameter] 576 | udt_client_deserialize (dk_session_t * session, dtp_t dtp) | ~~~~~~^~~ blobio.c: In function '___M_GCC_DATA_Y': blobio.c:615:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 615 | for (inx = 0; inx < sizeof (pass2); inx++) | ^ blobio.c: In function '___C_GCC_QQ_COMPILED': blobio.c:633:3: warning: 'MD5_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 633 | MD5_Init (&ctx); | ^~~~~~~~ In file included from blobio.c:36: /usr/include/openssl/md5.h:49:27: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c); | ^~~~~~~~ blobio.c:635:5: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 635 | MD5_Update (&ctx, (unsigned char *) user_name, (unsigned) strlen (user_name)); | ^~~~~~~~~~ /usr/include/openssl/md5.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len); | ^~~~~~~~~~ blobio.c:636:3: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 636 | MD5_Update (&ctx, (unsigned char *) the_pass, sizeof (the_pass)); | ^~~~~~~~~~ /usr/include/openssl/md5.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len); | ^~~~~~~~~~ blobio.c:637:3: warning: 'MD5_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 637 | MD5_Final (md5, &ctx); | ^~~~~~~~~ /usr/include/openssl/md5.h:51:27: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c); | ^~~~~~~~~ blobio.c: In function 'blobio_init': blobio.c:710:34: warning: cast between incompatible function types from 'void (*)(blob_handle_t *, dk_session_t *)' {aka 'void (*)(struct blob_handle_s *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type] 710 | PrpcSetWriter (DV_BLOB_HANDLE, (ses_write_func) bh_serialize); | ^ blobio.c:711:46: warning: cast between incompatible function types from 'char * (*)(dk_session_t *)' {aka 'char * (*)(struct dk_session_s *)'} to 'void * (*)(dk_session_t *, dtp_t)' {aka 'void * (*)(struct dk_session_s *, unsigned char)'} [-Wcast-function-type] 711 | rrt[DV_BLOB_HANDLE] = rt[DV_BLOB_HANDLE] = (macro_char_func) bh_deserialize; | ^ blobio.c:712:39: warning: cast between incompatible function types from 'void (*)(blob_handle_t *, dk_session_t *)' {aka 'void (*)(struct blob_handle_s *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type] 712 | PrpcSetWriter (DV_BLOB_XPER_HANDLE, (ses_write_func) bh_serialize_xper); | ^ blobio.c:713:29: warning: cast between incompatible function types from 'char * (*)(dk_session_t *)' {aka 'char * (*)(struct dk_session_s *)'} to 'void * (*)(dk_session_t *, dtp_t)' {aka 'void * (*)(struct dk_session_s *, unsigned char)'} [-Wcast-function-type] 713 | rt[DV_BLOB_XPER_HANDLE] = (macro_char_func) bh_deserialize_xper; | ^ blobio.c:714:39: warning: cast between incompatible function types from 'void (*)(blob_handle_t *, dk_session_t *)' {aka 'void (*)(struct blob_handle_s *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type] 714 | PrpcSetWriter (DV_BLOB_WIDE_HANDLE, (ses_write_func) bh_serialize_wide); | ^ blobio.c:715:56: warning: cast between incompatible function types from 'char * (*)(dk_session_t *)' {aka 'char * (*)(struct dk_session_s *)'} to 'void * (*)(dk_session_t *, dtp_t)' {aka 'void * (*)(struct dk_session_s *, unsigned char)'} [-Wcast-function-type] 715 | rrt[DV_BLOB_WIDE_HANDLE] = rt[DV_BLOB_WIDE_HANDLE] = (macro_char_func) bh_deserialize_wide; | ^ blobio.c:716:31: warning: cast between incompatible function types from 'char * (*)(char *, dk_session_t *)' {aka 'char * (*)(char *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type] 716 | PrpcSetWriter (DV_DATETIME, (ses_write_func) datetime_serialize); | ^ blobio.c:717:40: warning: cast between incompatible function types from 'char * (*)(dk_session_t *)' {aka 'char * (*)(struct dk_session_s *)'} to 'void * (*)(dk_session_t *, dtp_t)' {aka 'void * (*)(struct dk_session_s *, unsigned char)'} [-Wcast-function-type] 717 | rrt[DV_DATETIME] = rt[DV_DATETIME] = (macro_char_func) datetime_deserialize; | ^ blobio.c:722:29: warning: cast between incompatible function types from 'void (*)(char *, dk_session_t *)' {aka 'void (*)(char *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type] 722 | PrpcSetWriter (DV_IGNORE, (ses_write_func) ign_serialize); | ^ blobio.c:723:36: warning: cast between incompatible function types from 'char * (*)(dk_session_t *)' {aka 'char * (*)(struct dk_session_s *)'} to 'void * (*)(dk_session_t *, dtp_t)' {aka 'void * (*)(struct dk_session_s *, unsigned char)'} [-Wcast-function-type] 723 | rrt[DV_IGNORE] = rt[DV_IGNORE] = (macro_char_func) ign_deserialize; | ^ blobio.c:726:26: warning: cast between incompatible function types from 'void (*)(char *, dk_session_t *)' {aka 'void (*)(char *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type] 726 | PrpcSetWriter (DV_BIN, (ses_write_func) print_bin_string); | ^ blobio.c:735:32: warning: cast between incompatible function types from 'void (*)(char *, dk_session_t *)' {aka 'void (*)(char *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type] 735 | PrpcSetWriter (DV_COMPOSITE, (ses_write_func) print_composite); | ^ blobio.c:745:29: warning: cast between incompatible function types from 'void (*)(iri_id_t *, dk_session_t *)' {aka 'void (*)(long long unsigned int *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type] 745 | PrpcSetWriter (DV_IRI_ID, (ses_write_func) iri_id_write); | ^ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwic_la-CLIcr.lo `test -f 'CLIcr.c' || echo './'`CLIcr.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c CLIcr.c -fPIC -DPIC -o .libs/libwic_la-CLIcr.o CLIcr.c: In function 'stmt_process_rowset': CLIcr.c:150:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 150 | for (nth = 0; nth < rssz; nth++) | ^ CLIcr.c:181:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 181 | for (inx = nth; inx < rssz; inx++) | ^ CLIcr.c:136:45: warning: unused parameter 'ftype' [-Wunused-parameter] 136 | stmt_process_rowset (cli_stmt_t * stmt, int ftype, SQLULEN * pcrow) | ~~~~^~~~~ CLIcr.c: In function 'sql_ext_fetch_fwd': CLIcr.c:221:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 221 | for (inx = 0; inx < rssz; inx++) | ^ CLIcr.c:244:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 244 | for (inx = inx; inx < rssz; inx++) | ^ CLIcr.c: In function 'set_pos_param_row': CLIcr.c:466:81: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 466 | place += btype == 0 ? nth * sqlc_sizeof (c_type, cb->cb_max_length) : nth * btype; | ^~~~~~~~~~~ CLIcr.c:471:76: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 471 | *((char **) &length) += btype == 0 ? nth * sizeof (SDWORD) : btype * nth; | ^~~~~~~~~~~ CLIcr.c: In function 'virtodbc__SQLSetPos': CLIcr.c:520:86: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 520 | int n_rows = (int) (irow != 0 ? 1 : (fOption == SQL_ADD ? stmt->stmt_rowset_size : stmt->stmt_rowset_fill)); | ^~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-bif_explain.lo `test -f 'bif_explain.c' || echo './'`bif_explain.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c bif_explain.c -fPIC -DPIC -o .libs/libwi_la-bif_explain.o In file included from ../../libsrc/Dk.h:97, from lisprdr.h:32, from bif_explain.c:30: bif_explain.c: In function 'ssl_array_print': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_explain.c:408:3: note: in expansion of macro 'DO_BOX' 408 | DO_BOX (state_slot_t *, ssl, inx, ssls) | ^~~~~~ bif_explain.c: In function 'code_vec_print': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_explain.c:593:13: note: in expansion of macro 'DO_BOX' 593 | DO_BOX (caddr_t *, state, inx, in->_.handler.states) | ^~~~~~ bif_explain.c:442:7: warning: unused variable 'comp_inx' [-Wunused-variable] 442 | int comp_inx; | ^~~~~~~~ bif_explain.c: In function 'ks_print_vec_cast': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_explain.c:760:3: note: in expansion of macro 'DO_BOX' 760 | DO_BOX (state_slot_t *, cast, inx, casts) | ^~~~~~ bif_explain.c: In function 'ks_print_0': bif_explain.c:794:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 794 | for (inx = 0; inx < box_length ((caddr_t)ks->ks_v_out_map) / sizeof (v_out_map_t); inx++) | ^ bif_explain.c: In function 'ks_is_column_derived': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_explain.c:860:3: note: in expansion of macro 'DO_BOX' 860 | DO_BOX(state_slot_t *, ssl, inx, ks->ks_vec_source) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_explain.c:865:3: note: in expansion of macro 'DO_BOX' 865 | DO_BOX(state_slot_t *, ssl, inx, ks->ks_vec_cast) | ^~~~~~ bif_explain.c: In function 'ks_print': bif_explain.c:892:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 892 | for (inx = 0; inx < box_length ((caddr_t)ks->ks_v_out_map) / sizeof (v_out_map_t); inx++) | ^ bif_explain.c: In function 'ts_print_0': bif_explain.c:991:8: warning: variable 'max_rows' set but not used [-Wunused-but-set-variable] 991 | char max_rows[30]; | ^~~~~~~~ bif_explain.c: In function 'ts_print': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_explain.c:1032:7: note: in expansion of macro 'DO_BOX' 1032 | DO_BOX (inx_op_t *, term, inx, iop->iop_terms) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_explain.c:1097:11: note: in expansion of macro 'DO_BOX' 1097 | DO_BOX (state_slot_t *, ssl, inx, ts->ts_branch_ssls) | ^~~~~~ bif_explain.c:1101:29: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1101 | for (inx = 0; inx < box_length (ts->ts_branch_sets) / sizeof (ssl_index_t); inx++) | ^ bif_explain.c: In function 'node_print_0': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_explain.c:1424:11: note: in expansion of macro 'DO_BOX' 1424 | DO_BOX (ins_key_t *, ik, inx, upd->upd_keys) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_explain.c:1445:11: note: in expansion of macro 'DO_BOX' 1445 | DO_BOX (ins_key_t *, ik, inx, del->del_keys) | ^~~~~~ bif_explain.c: In function 'node_print': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_explain.c:2118:11: note: in expansion of macro 'DO_BOX' 2118 | DO_BOX (ins_key_t *, ik, inx, upd->upd_keys) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_explain.c:2139:11: note: in expansion of macro 'DO_BOX' 2139 | DO_BOX (ins_key_t *, ik, inx, del->del_keys) | ^~~~~~ bif_explain.c: In function 'qc_print': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_explain.c:2437:3: note: in expansion of macro 'DO_BOX' 2437 | DO_BOX (query_t *, qr, inx, qc->qc_next) | ^~~~~~ bif_explain.c: In function 'ssl_array_print_xml': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_explain.c:2638:3: note: in expansion of macro 'DO_BOX' 2638 | DO_BOX (state_slot_t *, ssl, inx, ssls) | ^~~~~~ bif_explain.c: In function 'code_vec_print_xml': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_explain.c:2903:15: note: in expansion of macro 'DO_BOX' 2903 | DO_BOX (caddr_t *, state, inx, in->_.handler.states) | ^~~~~~ bif_explain.c: In function 'node_print_xml': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_explain.c:3073:7: note: in expansion of macro 'DO_BOX' 3073 | DO_BOX (cu_func_t *, cf, inx, dp->dp_funcs) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_explain.c:3269:11: note: in expansion of macro 'DO_BOX' 3269 | DO_BOX (ins_key_t *, ik, inx, upd->upd_keys) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_explain.c:3295:11: note: in expansion of macro 'DO_BOX' 3295 | DO_BOX (ins_key_t *, ik, inx, del->del_keys) | ^~~~~~ bif_explain.c: In function 'bif_procedure_cols': bif_explain.c:3572:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 3572 | bif_procedure_cols (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_explain.c: In function 'bif_sql_parse': bif_explain.c:3664:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 3664 | bif_sql_parse (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_explain.c: In function 'xsql_print_stmt': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_explain.c:3711:11: note: in expansion of macro 'DO_BOX' 3711 | DO_BOX (char *, col, inx, tree->_.insert.cols) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_explain.c:3755:9: note: in expansion of macro 'DO_BOX' 3755 | DO_BOX (ST *, exp, inx, tree->_.update_src.vals) | ^~~~~~ bif_explain.c: In function 'bif_sql_text': bif_explain.c:3812:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 3812 | bif_sql_text (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_explain.c: In function 'qnw_hash': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_explain.c:4032:11: note: in expansion of macro 'DO_BOX' 4032 | DO_BOX (state_slot_t *, ssl, inx, setp->setp_keys_box) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_explain.c:4035:11: note: in expansion of macro 'DO_BOX' 4035 | DO_BOX (state_slot_t *, ssl, inx, setp->setp_dependent_box) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_explain.c:4043:7: note: in expansion of macro 'DO_BOX' 4043 | DO_BOX (state_slot_t *, ssl, inx, sel->sel_out_slots) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:257:9: note: in expansion of macro '_DO_BOX_FAST' 257 | _DO_BOX_FAST(inx, (arr)) | ^~~~~~~~~~~~ bif_explain.c:4066:7: note: in expansion of macro 'DO_BOX_0' 4066 | DO_BOX_0 (state_slot_t *, ssl, inx, dp->dp_inputs) | ^~~~~~~~ bif_explain.c:3986:30: warning: unused parameter 'qi' [-Wunused-parameter] 3986 | qnw_hash (query_instance_t * qi, data_source_t * qn, qnw_cd_t * qnw) | ~~~~~~~~~~~~~~~~~~~^~ bif_explain.c: In function 'qnw_serialize': bif_explain.c:4084:35: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 4084 | if (sz / sizeof (int64) < qnw->qnw_fill + 4) | ^ bif_explain.c: In function 'qi_array_mem': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_explain.c:4198:3: note: in expansion of macro 'DO_BOX' 4198 | DO_BOX (QI *, slice_qi, inx, qis) | ^~~~~~ bif_explain.c: In function 'qi_log_stats_1': bif_explain.c:4323:10: warning: variable 'rt' set but not used [-Wunused-but-set-variable] 4323 | uint64 rt; | ^~ bif_explain.c: In function 'bif_log_stats': bif_explain.c:4545:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 4545 | bif_log_stats (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_explain.c: In function 'stmt_box_print': bif_explain.c:299:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 299 | { | ^ bif_explain.c:319:5: note: here 319 | case DV_LONG_INT: case DV_NUMERIC: case DV_SINGLE_FLOAT: case DV_DOUBLE_FLOAT: | ^~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-2pc.lo `test -f '2pc.c' || echo './'`2pc.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c 2pc.c -fPIC -DPIC -o .libs/libwi_la-2pc.o 2pc.c: In function 'def_abort_done': 2pc.c:138:32: warning: unused parameter 'trx_status' [-Wunused-parameter] 138 | def_abort_done (void *res, int trx_status) | ~~~~^~~~~~~~~~ 2pc.c: In function 'bif_2pc_enlist': 2pc.c:786:27: warning: unused parameter 'qst' [-Wunused-parameter] 786 | bif_2pc_enlist (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ 2pc.c:786:42: warning: unused parameter 'err_ret' [-Wunused-parameter] 786 | bif_2pc_enlist (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ 2pc.c:786:67: warning: unused parameter 'args' [-Wunused-parameter] 786 | bif_2pc_enlist (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ 2pc.c: In function 'bif_2pc_enlist_001': 2pc.c:794:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 794 | bif_2pc_enlist_001 (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ 2pc.c: In function 'tp_add_remote': 2pc.c:903:38: warning: unused parameter 'cli' [-Wunused-parameter] 903 | tp_add_remote (client_connection_t * cli, virt_trx_t * vtrx, char **err_ret) | ~~~~~~~~~~~~~~~~~~~~~~^~~ 2pc.c:903:56: warning: unused parameter 'vtrx' [-Wunused-parameter] 903 | tp_add_remote (client_connection_t * cli, virt_trx_t * vtrx, char **err_ret) | ~~~~~~~~~~~~~^~~~ 2pc.c:903:69: warning: unused parameter 'err_ret' [-Wunused-parameter] 903 | tp_add_remote (client_connection_t * cli, virt_trx_t * vtrx, char **err_ret) | ~~~~~~~^~~~~~~ 2pc.c: In function 'virt_tp_add_trx': 2pc.c:931:58: warning: unused parameter 'lt' [-Wunused-parameter] 931 | virt_tp_add_trx (client_connection_t * cli, lock_trx_t * lt) | ~~~~~~~~~~~~~^~ 2pc.c: In function 'tp_trx_commit_1': 2pc.c:1122:31: warning: unused parameter 'lt' [-Wunused-parameter] 1122 | tp_trx_commit_1 (lock_trx_t * lt, int is_commit) | ~~~~~~~~~~~~~^~ 2pc.c:1122:39: warning: unused parameter 'is_commit' [-Wunused-parameter] 1122 | tp_trx_commit_1 (lock_trx_t * lt, int is_commit) | ~~~~^~~~~~~~~ 2pc.c: In function 'tp_trx_commit_2': 2pc.c:1128:26: warning: unused parameter 'distr_trx' [-Wunused-parameter] 1128 | tp_trx_commit_2 (caddr_t distr_trx, int is_commit) | ~~~~~~~~^~~~~~~~~ 2pc.c:1128:41: warning: unused parameter 'is_commit' [-Wunused-parameter] 1128 | tp_trx_commit_2 (caddr_t distr_trx, int is_commit) | ~~~~^~~~~~~~~ 2pc.c: In function 'tp_trx_exclude': 2pc.c:1134:30: warning: unused parameter 'lt' [-Wunused-parameter] 1134 | tp_trx_exclude (lock_trx_t * lt, rds_connection_t * rcon) | ~~~~~~~~~~~~~^~ 2pc.c:1134:53: warning: unused parameter 'rcon' [-Wunused-parameter] 1134 | tp_trx_exclude (lock_trx_t * lt, rds_connection_t * rcon) | ~~~~~~~~~~~~~~~~~~~^~~~ 2pc.c: In function 'tp_trx_exclude_001': 2pc.c:1143:11: warning: variable 'res' set but not used [-Wunused-but-set-variable] 1143 | caddr_t res; | ^~~ 2pc.c:1140:34: warning: unused parameter 'lt' [-Wunused-parameter] 1140 | tp_trx_exclude_001 (lock_trx_t * lt, rds_connection_t * rcon) | ~~~~~~~~~~~~~^~ 2pc.c: In function 'tp_l_enlist_remote': 2pc.c:1178:40: warning: unused parameter 'rcon' [-Wunused-parameter] 1178 | tp_l_enlist_remote (rds_connection_t * rcon, virt_rcon_t * vbranch) | ~~~~~~~~~~~~~~~~~~~^~~~ 2pc.c:1178:60: warning: unused parameter 'vbranch' [-Wunused-parameter] 1178 | tp_l_enlist_remote (rds_connection_t * rcon, virt_rcon_t * vbranch) | ~~~~~~~~~~~~~~^~~~~~~ 2pc.c: In function 'virt_tp_remove_trx': 2pc.c:1184:43: warning: unused parameter 'cli' [-Wunused-parameter] 1184 | virt_tp_remove_trx (client_connection_t * cli, virt_trx_t * vtrx) | ~~~~~~~~~~~~~~~~~~~~~~^~~ 2pc.c:1184:61: warning: unused parameter 'vtrx' [-Wunused-parameter] 1184 | virt_tp_remove_trx (client_connection_t * cli, virt_trx_t * vtrx) | ~~~~~~~~~~~~~^~~~ 2pc.c: In function 'virt_tp_recover': 2pc.c:1201:24: warning: unused parameter 'recov_data' [-Wunused-parameter] 1201 | virt_tp_recover (box_t recov_data) | ~~~~~~^~~~~~~~~~ 2pc.c: In function 'bif_mts_fail_after_prepare': 2pc.c:1220:54: warning: unused parameter 'err_ret' [-Wunused-parameter] 1220 | bif_mts_fail_after_prepare (caddr_t * qst, caddr_t * err_ret, | ~~~~~~~~~~^~~~~~~ 2pc.c: In function 'virt_tp_store_connections': 2pc.c:1230:41: warning: unused parameter 'lt' [-Wunused-parameter] 1230 | virt_tp_store_connections (lock_trx_t * lt) | ~~~~~~~~~~~~~^~ 2pc.c: In function 'virt_xa_suspend_lt': 2pc.c:1396:60: warning: unused parameter 'cli' [-Wunused-parameter] 1396 | virt_xa_suspend_lt (void *xid, struct client_connection_s *cli) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 2pc.c: In function 'bif_get_rec_xid_beg': 2pc.c:1519:32: warning: unused parameter 'qst' [-Wunused-parameter] 1519 | bif_get_rec_xid_beg (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ 2pc.c:1519:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 1519 | bif_get_rec_xid_beg (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ 2pc.c:1519:72: warning: unused parameter 'args' [-Wunused-parameter] 1519 | bif_get_rec_xid_beg (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ 2pc.c: In function 'bif_get_rec_xid': 2pc.c:1527:28: warning: unused parameter 'qst' [-Wunused-parameter] 1527 | bif_get_rec_xid (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ 2pc.c:1527:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 1527 | bif_get_rec_xid (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ 2pc.c:1527:68: warning: unused parameter 'args' [-Wunused-parameter] 1527 | bif_get_rec_xid (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ 2pc.c: In function 'bif_get_rec_xid_end': 2pc.c:1539:32: warning: unused parameter 'qst' [-Wunused-parameter] 1539 | bif_get_rec_xid_end (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ 2pc.c:1539:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 1539 | bif_get_rec_xid_end (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ 2pc.c:1539:72: warning: unused parameter 'args' [-Wunused-parameter] 1539 | bif_get_rec_xid_end (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ 2pc.c: In function 'virt_xa_replay_trx': 2pc.c:1604:27: warning: unused parameter 'xid' [-Wunused-parameter] 1604 | virt_xa_replay_trx (void *xid, caddr_t trx, struct client_connection_s *cli) | ~~~~~~^~~ 2pc.c:1604:73: warning: unused parameter 'cli' [-Wunused-parameter] 1604 | virt_xa_replay_trx (void *xid, caddr_t trx, struct client_connection_s *cli) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 2pc.c: In function 'bif_heuristic_transact': 2pc.c:1610:50: warning: unused parameter 'err_ret' [-Wunused-parameter] 1610 | bif_heuristic_transact (caddr_t * qst, caddr_t * err_ret, | ~~~~~~~~~~^~~~~~~ 2pc.c: In function 'bif_txa_test': 2pc.c:1647:25: warning: unused parameter 'qst' [-Wunused-parameter] 1647 | bif_txa_test (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ 2pc.c:1647:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 1647 | bif_txa_test (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ 2pc.c:1647:65: warning: unused parameter 'args' [-Wunused-parameter] 1647 | bif_txa_test (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ 2pc.c: In function 'bif_txa_bin_encode': 2pc.c:1654:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 1654 | bif_txa_bin_encode (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ In file included from ../../libsrc/Dk.h:97, from 2pc.c:26: 2pc.c: In function 'txa_parse_entries': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ 2pc.c:1786:3: note: in expansion of macro 'DO_BOX' 1786 | DO_BOX (caddr_t *, entry_i, inx, info) | ^~~~~~ 2pc.c: In function 'txa_remove_entry': 2pc.c:1829:34: warning: unused parameter 'check' [-Wunused-parameter] 1829 | txa_remove_entry (void *xid, int check) | ~~~~^~~~~ 2pc.c: In function 'txa_serialize': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ 2pc.c:1869:3: note: in expansion of macro 'DO_BOX' 1869 | DO_BOX (txa_entry_t *, e, inx, ppe) | ^~~~~~ 2pc.c: In function 'bif_txa_get_all_trx': 2pc.c:1960:32: warning: unused parameter 'qst' [-Wunused-parameter] 1960 | bif_txa_get_all_trx (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ 2pc.c:1960:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 1960 | bif_txa_get_all_trx (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ 2pc.c:1960:72: warning: unused parameter 'args' [-Wunused-parameter] 1960 | bif_txa_get_all_trx (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ In file included from ../../libsrc/Dk.h:89: 2pc.c: In function 'txa_write': ../../libsrc/Dk/Dktypes.h:156:33: warning: ignoring return value of 'ftruncate64' declared with attribute 'warn_unused_result' [-Wunused-result] 156 | #define FTRUNCATE(x,y) ftruncate64((x),(y)) | ^~~~~~~~~~~~~~~~~~~~ 2pc.c:1910:7: note: in expansion of macro 'FTRUNCATE' 1910 | FTRUNCATE (fd, 0); | ^~~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-git_head.lo `test -f 'git_head.c' || echo './'`git_head.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c git_head.c -fPIC -DPIC -o .libs/libwi_la-git_head.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-bif_nntp.lo `test -f 'bif_nntp.c' || echo './'`bif_nntp.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c bif_nntp.c -fPIC -DPIC -o .libs/libwi_la-bif_nntp.o bif_nntp.c: In function 'bif_nntp_auth_post': bif_nntp.c:734:11: warning: variable 'ret' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 734 | caddr_t ret = NULL; | ^~~ bif_nntp.c: In function 'nntp_get': bif_nntp.c:69:17: warning: variable 'msg' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 69 | dk_session_t *msg = NULL; | ^~~ bif_nntp.c: In function 'bif_nntp_id_get': bif_nntp.c:537:17: warning: variable 'ses' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 537 | dk_session_t *ses = NULL; | ^~~ bif_nntp.c: In function 'bif_nntp_auth_get': bif_nntp.c:474:17: warning: variable 'ses' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 474 | dk_session_t *ses = NULL; | ^~~ bif_nntp.c:475:11: warning: variable 'gname' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 475 | caddr_t gname = NULL; | ^~~~~ bif_nntp.c:478:8: warning: variable 'u_first' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 478 | long u_first = 0, u_end = 0; | ^~~~~~~ bif_nntp.c:478:21: warning: variable 'u_end' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 478 | long u_first = 0, u_end = 0; | ^~~~~ bif_nntp.c: In function 'bif_nntp_get_new': bif_nntp.c:356:17: warning: variable 'ses' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 356 | dk_session_t *ses = NULL; | ^~~ bif_nntp.c:357:11: warning: variable 'gname' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 357 | caddr_t gname = "", err = NULL; | ^~~~~ bif_nntp.c:359:8: warning: variable 'u_first' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 359 | long u_first = 0, u_end = 0; | ^~~~~~~ bif_nntp.c:359:21: warning: variable 'u_end' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 359 | long u_first = 0, u_end = 0; | ^~~~~ bif_nntp.c: In function 'bif_nntp_get': bif_nntp.c:413:17: warning: variable 'ses' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 413 | dk_session_t *ses = NULL; | ^~~ bif_nntp.c:414:11: warning: variable 'gname' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 414 | caddr_t gname = "", err = NULL; | ^~~~~ bif_nntp.c:416:8: warning: variable 'u_first' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 416 | long u_first = 0, u_end = 0; | ^~~~~~~ bif_nntp.c:416:21: warning: variable 'u_end' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 416 | long u_first = 0, u_end = 0; | ^~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-http_client.lo `test -f 'http_client.c' || echo './'`http_client.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c http_client.c -fPIC -DPIC -o .libs/libwi_la-http_client.o http_client.c: In function 'http_cli_std_auth_destructor': http_client.c:313:39: warning: unused parameter 'parm' [-Wunused-parameter] 313 | caddr_t parm, | ~~~~~~~~^~~~ http_client.c:314:39: warning: unused parameter 'ret_val' [-Wunused-parameter] 314 | caddr_t ret_val, | ~~~~~~~~^~~~~~~ http_client.c:315:39: warning: unused parameter 'err' [-Wunused-parameter] 315 | caddr_t err) | ~~~~~~~~^~~ http_client.c: In function 'http_cli_make_handler_frame': http_client.c:346:38: warning: unused parameter 'pm' [-Wunused-parameter] 346 | caddr_t pm, | ~~~~~~~~^~ http_client.c: In function 'http_cli_negotiate_socks4': http_client.c:397:7: warning: variable 'packetsize' set but not used [-Wunused-but-set-variable] 397 | int packetsize; | ^~~~~~~~~~ http_client.c: In function 'http_cli_negotiate_socks5': http_client.c:558:22: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 558 | if (packetsize >= sizeof (socksreq)) | ^~ http_client.c:462:18: warning: variable 'rc' set but not used [-Wunused-but-set-variable] 462 | int port = 80, rc; | ^~ http_client.c: In function 'http_cli_handle_socks_conn_post': http_client.c:630:62: warning: unused parameter 'parm' [-Wunused-parameter] 630 | http_cli_handle_socks_conn_post (http_cli_ctx * ctx, caddr_t parm, caddr_t ret_val, caddr_t err) | ~~~~~~~~^~~~ http_client.c:630:76: warning: unused parameter 'ret_val' [-Wunused-parameter] 630 | http_cli_handle_socks_conn_post (http_cli_ctx * ctx, caddr_t parm, caddr_t ret_val, caddr_t err) | ~~~~~~~~^~~~~~~ http_client.c:630:93: warning: unused parameter 'err' [-Wunused-parameter] 630 | http_cli_handle_socks_conn_post (http_cli_ctx * ctx, caddr_t parm, caddr_t ret_val, caddr_t err) | ~~~~~~~~^~~ http_client.c: In function 'http_client_load_ssl_ca_certs': http_client.c:861:84: warning: passing argument 2 of 'xenc_load_verify_CA_list' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 861 | if (!strcmp (certs_pem, INTERNAL_CA_STORE) && xenc_load_verify_CA_list (ssl_ctx, certs_pem)) | ^~~~~~~~~ In file included from http_client.c:70: xmlenc.h:633:53: note: expected 'char *' but argument is of type 'const char *' 633 | int xenc_load_verify_CA_list (SSL_CTX * ctx, char * ca_file_name); | ~~~~~~~^~~~~~~~~~~~ http_client.c: In function 'http_cli_connect': http_client.c:1111:19: warning: variable 'rc' set but not used [-Wunused-but-set-variable] 1111 | int rc; | ^~ http_client.c: In function 'http_cli_print_patched_url': http_client.c:1213:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1213 | for (i = 0; i < strlen (url); i++) | ^ http_client.c: In function 'http_cli_parse_resp_hdr': http_client.c:1322:61: warning: unused parameter 'num_chars' [-Wunused-parameter] 1322 | http_cli_parse_resp_hdr (http_cli_ctx * ctx, char* hdr, int num_chars) | ~~~~^~~~~~~~~ http_client.c: In function 'http_cli_read_resp_hdrs': http_client.c:1418:45: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1418 | if (resp_hdr_tmp_fill + num_chars >= sizeof (resp_hdr_tmp)) | ^~ http_client.c: In function 'http_cli_handle_malfm_resp': http_client.c:89:39: warning: unused parameter 'parm' [-Wunused-parameter] 89 | int name (http_cli_ctx * ctx, caddr_t parm, caddr_t ret, caddr_t err) \ | ~~~~~~~~^~~~ http_client.c:1722:1: note: in expansion of macro 'STANDARD_HANDLER' 1722 | STANDARD_HANDLER (http_cli_handle_malfm_resp, | ^~~~~~~~~~~~~~~~ http_client.c:89:53: warning: unused parameter 'ret' [-Wunused-parameter] 89 | int name (http_cli_ctx * ctx, caddr_t parm, caddr_t ret, caddr_t err) \ | ~~~~~~~~^~~ http_client.c:1722:1: note: in expansion of macro 'STANDARD_HANDLER' 1722 | STANDARD_HANDLER (http_cli_handle_malfm_resp, | ^~~~~~~~~~~~~~~~ http_client.c:89:66: warning: unused parameter 'err' [-Wunused-parameter] 89 | int name (http_cli_ctx * ctx, caddr_t parm, caddr_t ret, caddr_t err) \ | ~~~~~~~~^~~ http_client.c:1722:1: note: in expansion of macro 'STANDARD_HANDLER' 1722 | STANDARD_HANDLER (http_cli_handle_malfm_resp, | ^~~~~~~~~~~~~~~~ http_client.c: In function 'http_cli_handle_write_err': http_client.c:89:39: warning: unused parameter 'parm' [-Wunused-parameter] 89 | int name (http_cli_ctx * ctx, caddr_t parm, caddr_t ret, caddr_t err) \ | ~~~~~~~~^~~~ http_client.c:1724:1: note: in expansion of macro 'STANDARD_HANDLER' 1724 | STANDARD_HANDLER (http_cli_handle_write_err, | ^~~~~~~~~~~~~~~~ http_client.c:89:53: warning: unused parameter 'ret' [-Wunused-parameter] 89 | int name (http_cli_ctx * ctx, caddr_t parm, caddr_t ret, caddr_t err) \ | ~~~~~~~~^~~ http_client.c:1724:1: note: in expansion of macro 'STANDARD_HANDLER' 1724 | STANDARD_HANDLER (http_cli_handle_write_err, | ^~~~~~~~~~~~~~~~ http_client.c:89:66: warning: unused parameter 'err' [-Wunused-parameter] 89 | int name (http_cli_ctx * ctx, caddr_t parm, caddr_t ret, caddr_t err) \ | ~~~~~~~~^~~ http_client.c:1724:1: note: in expansion of macro 'STANDARD_HANDLER' 1724 | STANDARD_HANDLER (http_cli_handle_write_err, | ^~~~~~~~~~~~~~~~ http_client.c: In function 'http_cli_handle_read_err': http_client.c:89:39: warning: unused parameter 'parm' [-Wunused-parameter] 89 | int name (http_cli_ctx * ctx, caddr_t parm, caddr_t ret, caddr_t err) \ | ~~~~~~~~^~~~ http_client.c:1726:1: note: in expansion of macro 'STANDARD_HANDLER' 1726 | STANDARD_HANDLER (http_cli_handle_read_err, | ^~~~~~~~~~~~~~~~ http_client.c:89:53: warning: unused parameter 'ret' [-Wunused-parameter] 89 | int name (http_cli_ctx * ctx, caddr_t parm, caddr_t ret, caddr_t err) \ | ~~~~~~~~^~~ http_client.c:1726:1: note: in expansion of macro 'STANDARD_HANDLER' 1726 | STANDARD_HANDLER (http_cli_handle_read_err, | ^~~~~~~~~~~~~~~~ http_client.c:89:66: warning: unused parameter 'err' [-Wunused-parameter] 89 | int name (http_cli_ctx * ctx, caddr_t parm, caddr_t ret, caddr_t err) \ | ~~~~~~~~^~~ http_client.c:1726:1: note: in expansion of macro 'STANDARD_HANDLER' 1726 | STANDARD_HANDLER (http_cli_handle_read_err, | ^~~~~~~~~~~~~~~~ http_client.c: In function 'http_cli_handle_timeout': http_client.c:89:39: warning: unused parameter 'parm' [-Wunused-parameter] 89 | int name (http_cli_ctx * ctx, caddr_t parm, caddr_t ret, caddr_t err) \ | ~~~~~~~~^~~~ http_client.c:1728:1: note: in expansion of macro 'STANDARD_HANDLER' 1728 | STANDARD_HANDLER (http_cli_handle_timeout, | ^~~~~~~~~~~~~~~~ http_client.c:89:53: warning: unused parameter 'ret' [-Wunused-parameter] 89 | int name (http_cli_ctx * ctx, caddr_t parm, caddr_t ret, caddr_t err) \ | ~~~~~~~~^~~ http_client.c:1728:1: note: in expansion of macro 'STANDARD_HANDLER' 1728 | STANDARD_HANDLER (http_cli_handle_timeout, | ^~~~~~~~~~~~~~~~ http_client.c:89:66: warning: unused parameter 'err' [-Wunused-parameter] 89 | int name (http_cli_ctx * ctx, caddr_t parm, caddr_t ret, caddr_t err) \ | ~~~~~~~~^~~ http_client.c:1728:1: note: in expansion of macro 'STANDARD_HANDLER' 1728 | STANDARD_HANDLER (http_cli_handle_timeout, | ^~~~~~~~~~~~~~~~ http_client.c: In function 'http_cli_handle_conn_err': http_client.c:89:39: warning: unused parameter 'parm' [-Wunused-parameter] 89 | int name (http_cli_ctx * ctx, caddr_t parm, caddr_t ret, caddr_t err) \ | ~~~~~~~~^~~~ http_client.c:1730:1: note: in expansion of macro 'STANDARD_HANDLER' 1730 | STANDARD_HANDLER (http_cli_handle_conn_err, | ^~~~~~~~~~~~~~~~ http_client.c:89:53: warning: unused parameter 'ret' [-Wunused-parameter] 89 | int name (http_cli_ctx * ctx, caddr_t parm, caddr_t ret, caddr_t err) \ | ~~~~~~~~^~~ http_client.c:1730:1: note: in expansion of macro 'STANDARD_HANDLER' 1730 | STANDARD_HANDLER (http_cli_handle_conn_err, | ^~~~~~~~~~~~~~~~ http_client.c:89:66: warning: unused parameter 'err' [-Wunused-parameter] 89 | int name (http_cli_ctx * ctx, caddr_t parm, caddr_t ret, caddr_t err) \ | ~~~~~~~~^~~ http_client.c:1730:1: note: in expansion of macro 'STANDARD_HANDLER' 1730 | STANDARD_HANDLER (http_cli_handle_conn_err, | ^~~~~~~~~~~~~~~~ http_client.c: In function 'http_cli_calc_md5': http_client.c:1746:3: warning: 'MD5_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1746 | MD5_Init (&ctx); | ^~~~~~~~ In file included from http_client.h:38, from http_client.c:68: /usr/include/openssl/md5.h:49:27: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c); | ^~~~~~~~ http_client.c:1747:3: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1747 | MD5_Update (&ctx, str, len); | ^~~~~~~~~~ /usr/include/openssl/md5.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len); | ^~~~~~~~~~ http_client.c:1748:3: warning: 'MD5_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1748 | MD5_Final (digest, &ctx); | ^~~~~~~~~ /usr/include/openssl/md5.h:51:27: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c); | ^~~~~~~~~ http_client.c:1750:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1750 | for (inx = 0; inx < sizeof (digest); inx++) | ^ http_client.c: In function 'http_cli_calc_auth_digest': http_client.c:1821:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1821 | if (len >= sizeof (tmp_buf)) | ^~ http_client.c:1837:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1837 | if (len > sizeof (tmp_buf)) | ^ http_client.c:1851:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1851 | if (len > sizeof (tmp_buf)) | ^ http_client.c:1793:56: warning: unused parameter '_p' [-Wunused-parameter] 1793 | http_cli_calc_auth_digest (http_cli_ctx * ctx, caddr_t _p, caddr_t _r, caddr_t _e) | ~~~~~~~~^~ http_client.c:1793:68: warning: unused parameter '_r' [-Wunused-parameter] 1793 | http_cli_calc_auth_digest (http_cli_ctx * ctx, caddr_t _p, caddr_t _r, caddr_t _e) | ~~~~~~~~^~ http_client.c:1793:80: warning: unused parameter '_e' [-Wunused-parameter] 1793 | http_cli_calc_auth_digest (http_cli_ctx * ctx, caddr_t _p, caddr_t _r, caddr_t _e) | ~~~~~~~~^~ http_client.c: In function 'http_cli_calc_auth_basic': http_client.c:1977:55: warning: unused parameter '_p' [-Wunused-parameter] 1977 | http_cli_calc_auth_basic (http_cli_ctx * ctx, caddr_t _p, caddr_t _r, caddr_t _e) | ~~~~~~~~^~ http_client.c:1977:67: warning: unused parameter '_r' [-Wunused-parameter] 1977 | http_cli_calc_auth_basic (http_cli_ctx * ctx, caddr_t _p, caddr_t _r, caddr_t _e) | ~~~~~~~~^~ http_client.c:1977:79: warning: unused parameter '_e' [-Wunused-parameter] 1977 | http_cli_calc_auth_basic (http_cli_ctx * ctx, caddr_t _p, caddr_t _r, caddr_t _e) | ~~~~~~~~^~ http_client.c: In function 'http_cli_parse_authorize_headers': http_client.c:2120:11: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 2120 | if (e - s < sizeof (b)) \ | ^ http_client.c:2218:19: note: in expansion of macro 'BOX_VAL' 2218 | BOX_VAL (ctx->hcctx_realm, s, e, tmp_buf); | ^~~~~~~ http_client.c:2120:11: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 2120 | if (e - s < sizeof (b)) \ | ^ http_client.c:2226:19: note: in expansion of macro 'BOX_VAL' 2226 | BOX_VAL (ctx->hcctx_domain, s, e, tmp_buf); | ^~~~~~~ http_client.c:2120:11: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 2120 | if (e - s < sizeof (b)) \ | ^ http_client.c:2234:19: note: in expansion of macro 'BOX_VAL' 2234 | BOX_VAL (ctx->hcctx_nonce, s, e, tmp_buf); | ^~~~~~~ http_client.c:2120:11: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 2120 | if (e - s < sizeof (b)) \ | ^ http_client.c:2242:19: note: in expansion of macro 'BOX_VAL' 2242 | BOX_VAL (ctx->hcctx_opaque, s, e, tmp_buf); | ^~~~~~~ http_client.c:2120:11: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 2120 | if (e - s < sizeof (b)) \ | ^ http_client.c:2250:19: note: in expansion of macro 'BOX_VAL' 2250 | BOX_VAL (ctx->hcctx_stale, s, e, tmp_buf); | ^~~~~~~ http_client.c:2120:11: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 2120 | if (e - s < sizeof (b)) \ | ^ http_client.c:2258:19: note: in expansion of macro 'BOX_VAL' 2258 | BOX_VAL (ctx->hcctx_qop, s, e, tmp_buf); | ^~~~~~~ http_client.c: In function 'http_cli_std_handle_upgrade': http_client.c:2297:12: warning: unused variable 'cookies' [-Wunused-variable] 2297 | dk_set_t cookies = NULL; | ^~~~~~~ http_client.c:2296:33: warning: unused variable 'cookie_header' [-Wunused-variable] 2296 | caddr_t url, loc, err = NULL, cookie_header = NULL; | ^~~~~~~~~~~~~ http_client.c:2296:21: warning: unused variable 'err' [-Wunused-variable] 2296 | caddr_t url, loc, err = NULL, cookie_header = NULL; | ^~~ http_client.c:2296:16: warning: unused variable 'loc' [-Wunused-variable] 2296 | caddr_t url, loc, err = NULL, cookie_header = NULL; | ^~~ http_client.c:2296:11: warning: unused variable 'url' [-Wunused-variable] 2296 | caddr_t url, loc, err = NULL, cookie_header = NULL; | ^~~ http_client.c:2292:58: warning: unused parameter 'parm' [-Wunused-parameter] 2292 | http_cli_std_handle_upgrade (http_cli_ctx * ctx, caddr_t parm, caddr_t ret_val, caddr_t err_ret) | ~~~~~~~~^~~~ http_client.c:2292:72: warning: unused parameter 'ret_val' [-Wunused-parameter] 2292 | http_cli_std_handle_upgrade (http_cli_ctx * ctx, caddr_t parm, caddr_t ret_val, caddr_t err_ret) | ~~~~~~~~^~~~~~~ http_client.c:2292:89: warning: unused parameter 'err_ret' [-Wunused-parameter] 2292 | http_cli_std_handle_upgrade (http_cli_ctx * ctx, caddr_t parm, caddr_t ret_val, caddr_t err_ret) | ~~~~~~~~^~~~~~~ http_client.c: In function 'http_cli_std_handle_redir': http_client.c:2329:33: warning: unused variable 'cookie_header' [-Wunused-variable] 2329 | caddr_t url, loc, err = NULL, cookie_header = NULL; | ^~~~~~~~~~~~~ http_client.c:2325:56: warning: unused parameter 'parm' [-Wunused-parameter] 2325 | http_cli_std_handle_redir (http_cli_ctx * ctx, caddr_t parm, caddr_t ret_val, caddr_t err_ret) | ~~~~~~~~^~~~ http_client.c:2325:70: warning: unused parameter 'ret_val' [-Wunused-parameter] 2325 | http_cli_std_handle_redir (http_cli_ctx * ctx, caddr_t parm, caddr_t ret_val, caddr_t err_ret) | ~~~~~~~~^~~~~~~ http_client.c:2325:87: warning: unused parameter 'err_ret' [-Wunused-parameter] 2325 | http_cli_std_handle_redir (http_cli_ctx * ctx, caddr_t parm, caddr_t ret_val, caddr_t err_ret) | ~~~~~~~~^~~~~~~ http_client.c: In function 'http_cli_std_handle_auth': http_client.c:2418:55: warning: unused parameter 'parm' [-Wunused-parameter] 2418 | http_cli_std_handle_auth (http_cli_ctx * ctx, caddr_t parm, caddr_t ret_val, caddr_t err) | ~~~~~~~~^~~~ http_client.c:2418:69: warning: unused parameter 'ret_val' [-Wunused-parameter] 2418 | http_cli_std_handle_auth (http_cli_ctx * ctx, caddr_t parm, caddr_t ret_val, caddr_t err) | ~~~~~~~~^~~~~~~ http_client.c:2418:86: warning: unused parameter 'err' [-Wunused-parameter] 2418 | http_cli_std_handle_auth (http_cli_ctx * ctx, caddr_t parm, caddr_t ret_val, caddr_t err) | ~~~~~~~~^~~ http_client.c: In function 'bif_http_client_impl': http_client.c:2923:29: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 2923 | if (BOX_ELEMENTS_0 (args) > ret_arg_index && ssl_is_settable (args[ret_arg_index])) | ^ http_client.c: In function 'bif_http_cookie_to_vector': http_client.c:3268:53: warning: unused parameter 'err_ret' [-Wunused-parameter] 3268 | bif_http_cookie_to_vector (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http_client.c: In function 'http_cli_negotiate_socks5': http_client.c:462:7: warning: variable 'port' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 462 | int port = 80, rc; | ^~~~ http_client.c:465:7: warning: variable 'packetsize' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 465 | int packetsize; | ^~~~~~~~~~ http_client.c: In function 'http_cli_connect': http_client.c:962:15: warning: variable 'dst' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 962 | int dst = tcpses_get_fd (ctx->hcctx_http_out->dks_session); | ^~~ http_client.c: In function 'bif_http_client_impl': http_client.c:2793:12: warning: variable 'head' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 2793 | caddr_t *head = NULL; | ^~~~ http_client.c:2794:7: warning: variable 'to_free_head' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 2794 | int to_free_head = 1; | ^~~~~~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwic_la-wi_xid.lo `test -f 'wi_xid.c' || echo './'`wi_xid.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c wi_xid.c -fPIC -DPIC -o .libs/libwic_la-wi_xid.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwic_la-sqlver.lo `test -f 'sqlver.c' || echo './'`sqlver.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqlver.c -fPIC -DPIC -o .libs/libwic_la-sqlver.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-xslt_opt.lo `test -f 'xslt_opt.c' || echo './'`xslt_opt.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c xslt_opt.c -fPIC -DPIC -o .libs/libwi_la-xslt_opt.o In file included from ../../libsrc/Dk.h:97, from ../../libsrc/libutil.h:30, from xslt_opt.c:28: xslt_opt.c: In function 'xslt_sheet_prepare': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xslt_opt.c:1097:19: note: in expansion of macro 'DO_BOX' 1097 | DO_BOX (caddr_t, qname, inx, (caddr_t *)val) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xslt_opt.c:1147:3: note: in expansion of macro 'DO_BOX' 1147 | DO_BOX (xslt_template_t *, xst, inx, xsh->xsh_all_templates) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xslt_opt.c:1160:3: note: in expansion of macro 'DO_BOX' 1160 | DO_BOX (xslt_template_t *, xst, inx, xsh->xsh_all_templates) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xslt_opt.c:1209:11: note: in expansion of macro 'DO_BOX' 1209 | DO_BOX (xslt_sheet_t *, imp, inx2, i2->xsh_imported_sheets) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xslt_opt.c:1224:3: note: in expansion of macro 'DO_BOX' 1224 | DO_BOX (xslt_sheet_t *, xsh1, inx, xsh->xsh_imported_sheets) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xslt_opt.c:1226:7: note: in expansion of macro 'DO_BOX' 1226 | DO_BOX (xslt_template_t *, xst2, inx2, xsh1->xsh_all_templates) | ^~~~~~ xslt_opt.c: In function 'shuric_load_xml_by_qi': xslt_opt.c:1258:23: warning: unused parameter 'err_ret' [-Wunused-parameter] 1258 | caddr_t * err_ret, shuric_t *loaded_by, shuric_vtable_t *vt, const char *caller) | ~~~~~~~~~~^~~~~~~ xslt_opt.c: In function 'xslt_sheet_prepare': xslt_opt.c:1016:29: warning: variable 'is_simple' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1016 | int inx, inx2, sheet_inx, is_simple = 0; | ^~~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwic_la-CLIsql3.lo `test -f 'CLIsql3.c' || echo './'`CLIsql3.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c CLIsql3.c -fPIC -DPIC -o .libs/libwic_la-CLIsql3.o CLIsql3.c: In function 'ParseOptions': CLIsql3.c:311:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 311 | for (i = 0; i < sizeof (attrs) / sizeof (attrs[0]); i++) | ^ CLIsql3.c:339:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 339 | for (i = 0; i < sizeof (attrs) / sizeof (attrs[0]); i++) | ^ CLIsql3.c:441:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 441 | for (i = 0; i < sizeof (attrs) / sizeof (attrs[0]); i++) | ^ CLIsql3.c: In function 'DriverConnectDialog': CLIsql3.c:525:28: warning: unused parameter 'hwnd' [-Wunused-parameter] 525 | DriverConnectDialog (void *hwnd) | ~~~~~~^~~~ CLIsql3.c: In function 'virtodbc__SQLDriverConnect': CLIsql3.c:663:10: warning: unused variable 'ROUNDROBINW' [-Wunused-variable] 663 | TCHAR *ROUNDROBINW; | ^~~~~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwic_la-CLIsql3W.lo `test -f 'CLIsql3W.c' || echo './'`CLIsql3W.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c CLIsql3W.c -fPIC -DPIC -o .libs/libwic_la-CLIsql3W.o In file included from CLIsql3W.c:32: CLIsql3.c: In function 'ParseOptions': CLIsql3.c:311:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 311 | for (i = 0; i < sizeof (attrs) / sizeof (attrs[0]); i++) | ^ CLIsql3.c:339:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 339 | for (i = 0; i < sizeof (attrs) / sizeof (attrs[0]); i++) | ^ CLIsql3.c:441:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 441 | for (i = 0; i < sizeof (attrs) / sizeof (attrs[0]); i++) | ^ CLIsql3.c: In function 'DriverConnectDialog': CLIsql3.c:525:28: warning: unused parameter 'hwnd' [-Wunused-parameter] 525 | DriverConnectDialog (void *hwnd) | ~~~~~~^~~~ CLIsql3.c: In function 'virtodbc__SQLDriverConnect': CLIsql3.c:663:10: warning: unused variable 'ROUNDROBINW' [-Wunused-variable] 663 | TCHAR *ROUNDROBINW; | ^~~~~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwic_la-pldbgcli.lo `test -f 'pldbgcli.c' || echo './'`pldbgcli.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c pldbgcli.c -fPIC -DPIC -o .libs/libwic_la-pldbgcli.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwic_la-wirpc.lo `test -f 'wirpc.c' || echo './'`wirpc.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c wirpc.c -fPIC -DPIC -o .libs/libwic_la-wirpc.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-bif_imap.lo `test -f 'bif_imap.c' || echo './'`bif_imap.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c bif_imap.c -fPIC -DPIC -o .libs/libwi_la-bif_imap.o bif_imap.c: In function 'imap_get': bif_imap.c:255:17: warning: variable 'size' set but not used [-Wunused-but-set-variable] 255 | volatile long size; | ^~~~ bif_imap.c: In function 'bif_imap_login': bif_imap.c:903:7: warning: variable 'rc' set but not used [-Wunused-but-set-variable] 903 | int rc; | ^~ bif_imap.c: In function 'bif_imap_logout': bif_imap.c:947:7: warning: variable 'rc' set but not used [-Wunused-but-set-variable] 947 | int rc; | ^~ bif_imap.c: In function 'bif_imap_get': bif_imap.c:1077:46: warning: passing argument 1 of 'dk_set_pop' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers] 1077 | dk_free_tree ((caddr_t) (dk_set_pop (&uidl_mes))); | ^~~~~~~~~ In file included from ../../libsrc/Dk.h:46, from bif_imap.c:28: ../../libsrc/Dk/Dksets.h:146:46: note: expected 's_node_t **' {aka 'struct s_node_s **'} but argument is of type 'struct s_node_s * volatile*' 146 | EXE_EXPORT (void *, dk_set_pop, (s_node_t ** set)); | ~~~~~~~~~~~~^~~ ../../libsrc/plugin/exe_export.h:48:40: note: in definition of macro 'EXE_EXPORT' 48 | extern EXE_EXPORT_LINKAGE rettype name arglist | ^~~~~~~ In file included from sqlnode.h:2095, from bif_imap.c:29: bif_imap.c:1081:16: warning: the address of 'err' will always evaluate as 'true' [-Waddress] 1081 | END_IO_SECT (&err); | ^ sqlfn.h:1248:15: note: in definition of macro 'END_IO_SECT' 1248 | if (err_ret) \ | ^~~~~~~ bif_imap.c:1085:46: warning: passing argument 1 of 'dk_set_pop' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers] 1085 | dk_free_tree ((caddr_t) (dk_set_pop (&uidl_mes))); | ^~~~~~~~~ ../../libsrc/Dk/Dksets.h:146:46: note: expected 's_node_t **' {aka 'struct s_node_s **'} but argument is of type 'struct s_node_s * volatile*' 146 | EXE_EXPORT (void *, dk_set_pop, (s_node_t ** set)); | ~~~~~~~~~~~~^~~ ../../libsrc/plugin/exe_export.h:48:40: note: in definition of macro 'EXE_EXPORT' 48 | extern EXE_EXPORT_LINKAGE rettype name arglist | ^~~~~~~ bif_imap.c: In function 'bif_imap_login': bif_imap.c:920:43: warning: '%s' directive output may be truncated writing up to 511 bytes into a region of size between 485 and 504 [-Wformat-truncation=] 920 | snprintf (buf, sizeof (buf), "%ld LOGIN %s %s", id++, username, password); | ^~ ~~~~~~~~ In file included from /usr/include/stdio.h:970, from ../../libsrc/Dk/Dksystem.h:44, from ../../libsrc/Dk.h:44: In function 'snprintf', inlined from 'bif_imap_login' at bif_imap.c:920:3: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 10 and 1051 bytes into a destination of size 512 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ bif_imap.c: In function 'imap_get': bif_imap.c:443:51: warning: '%s' directive output may be truncated writing up to 511 bytes into a region of size between 107 and 126 [-Wformat-truncation=] 443 | snprintf (message, sizeof (message), "%ld %s \"%s\"", id, buf, folder_id); | ^~ ~~~ In function 'snprintf', inlined from 'imap_get' at bif_imap.c:443:2: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 6 or more bytes (assuming 517) into a destination of size 128 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ bif_imap.c: In function 'imap_get': bif_imap.c:366:51: warning: '%s' directive output may be truncated writing up to 511 bytes into a region of size between 107 and 126 [-Wformat-truncation=] 366 | snprintf (message, sizeof (message), "%ld %s \"\" \"%s\"", id, buf, folder_id); | ^~ ~~~ In function 'snprintf', inlined from 'imap_get' at bif_imap.c:366:2: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 9 or more bytes (assuming 520) into a destination of size 128 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ bif_imap.c: In function 'imap_get': bif_imap.c:368:51: warning: '%s' directive output may be truncated writing up to 511 bytes into a region of size between 107 and 126 [-Wformat-truncation=] 368 | snprintf (message, sizeof (message), "%ld %s \"\" \"%%\"", id, buf); | ^~ ~~~ In function 'snprintf', inlined from 'imap_get' at bif_imap.c:368:2: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 10 and 540 bytes into a destination of size 128 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ bif_imap.c: In function 'imap_get': bif_imap.c:339:43: warning: '%s' directive output may be truncated writing up to 511 bytes into a region of size between 485 and 504 [-Wformat-truncation=] 339 | snprintf (buf, sizeof (buf), "%ld LOGIN %s %s", id++, username, password); | ^~ ~~~~~~~~ In function 'snprintf', inlined from 'imap_get' at bif_imap.c:339:3: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 10 and 1051 bytes into a destination of size 512 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ bif_imap.c: In function 'imap_get': bif_imap.c:254:16: warning: variable 'uid' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 254 | unsigned int uid, message_begin; | ^~~ bif_imap.c:254:21: warning: variable 'message_begin' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 254 | unsigned int uid, message_begin; | ^~~~~~~~~~~~~ bif_imap.c:257:17: warning: variable 'ses' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 257 | dk_session_t *ses = NULL; | ^~~ bif_imap.c:261:11: warning: variable 'target_folder_id' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 261 | caddr_t target_folder_id = NULL; | ^~~~~~~~~~~~~~~~ bif_imap.c:262:17: warning: variable 'msg' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 262 | dk_session_t *msg = NULL; | ^~~ bif_imap.c:263:17: warning: variable 'msg2' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 263 | dk_session_t *msg2 = NULL; | ^~~~ bif_imap.c:267:12: warning: variable 'ssl_ctx' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 267 | SSL_CTX *ssl_ctx = NULL; | ^~~~~~~ bif_imap.c:702:15: warning: variable 'do_not_read' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 702 | int do_not_read, start = 0; | ^~~~~~~~~~~ bif_imap.c: In function 'bif_imap_command': bif_imap.c:984:12: warning: variable 'in_uidl' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 984 | caddr_t *in_uidl = NULL; | ^~~~~~~ bif_imap.c:985:11: warning: variable 'folder_id' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 985 | caddr_t folder_id = NULL; | ^~~~~~~~~ bif_imap.c: In function 'bif_imap_get': bif_imap.c:1042:12: warning: variable 'in_uidl' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1042 | caddr_t *in_uidl = NULL; | ^~~~~~~ bif_imap.c:1043:11: warning: variable 'folder_id' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1043 | caddr_t folder_id = NULL; | ^~~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwic_la-multibyte.lo `test -f 'multibyte.c' || echo './'`multibyte.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c multibyte.c -fPIC -DPIC -o .libs/libwic_la-multibyte.o multibyte.c: In function 'box_read_wide_string': multibyte.c:251:48: warning: unused parameter 'macro' [-Wunused-parameter] 251 | box_read_wide_string (dk_session_t *ses, dtp_t macro) | ~~~~~~^~~~~ In file included from ../../libsrc/Dk/Dkernel.h:560, from ../../libsrc/Dk.h:106, from ../../libsrc/libutil.h:30, from multibyte.c:26: multibyte.c: In function 'box_read_long_wide_string': ../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 75 | if ((length) > MAX_READ_STRING || (length) < 0) \ | ^ multibyte.c:287:15: note: in expansion of macro 'MARSH_CHECK_LENGTH' 287 | MARSH_CHECK_LENGTH ((wide_len + 1) * sizeof (wchar_t)); | ^~~~~~~~~~~~~~~~~~ ../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 75 | if ((length) > MAX_READ_STRING || (length) < 0) \ | ^ multibyte.c:308:7: note: in expansion of macro 'MARSH_CHECK_LENGTH' 308 | MARSH_CHECK_LENGTH ((wide_len + 1) * sizeof (wchar_t)); | ^~~~~~~~~~~~~~~~~~ multibyte.c:264:57: warning: unused parameter 'macro' [-Wunused-parameter] 264 | box_read_long_wide_string (dk_session_t *session, dtp_t macro) | ~~~~~~^~~~~ multibyte.c: In function 'cli_wide_to_narrow': multibyte.c:505:47: warning: unused parameter 'flags' [-Wunused-parameter] 505 | cli_wide_to_narrow (wcharset_t * charset, int flags, const wchar_t *src, size_t max_wides, | ~~~~^~~~~ multibyte.c:506:48: warning: unused parameter 'default_char' [-Wunused-parameter] 506 | unsigned char *dest, size_t max_len, char *default_char, int *default_used) | ~~~~~~^~~~~~~~~~~~ multibyte.c:506:67: warning: unused parameter 'default_used' [-Wunused-parameter] 506 | unsigned char *dest, size_t max_len, char *default_char, int *default_used) | ~~~~~^~~~~~~~~~~~ multibyte.c: In function 'cli_utf16_to_narrow': multibyte.c:553:48: warning: unused parameter 'flags' [-Wunused-parameter] 553 | cli_utf16_to_narrow (wcharset_t * charset, int flags, const uint16 *src, size_t max_wides, | ~~~~^~~~~ multibyte.c:554:48: warning: unused parameter 'default_char' [-Wunused-parameter] 554 | unsigned char *dest, size_t max_len, char *default_char, int *default_used) | ~~~~~~^~~~~~~~~~~~ multibyte.c:554:67: warning: unused parameter 'default_used' [-Wunused-parameter] 554 | unsigned char *dest, size_t max_len, char *default_char, int *default_used) | ~~~~~^~~~~~~~~~~~ multibyte.c: In function 'cli_wide_to_utf16': multibyte.c:612:24: warning: unused parameter 'flags' [-Wunused-parameter] 612 | cli_wide_to_utf16 (int flags, const wchar_t *src, size_t max_wides, | ~~~~^~~~~ multibyte.c:612:58: warning: unused parameter 'max_wides' [-Wunused-parameter] 612 | cli_wide_to_utf16 (int flags, const wchar_t *src, size_t max_wides, | ~~~~~~~^~~~~~~~~ multibyte.c: In function 'cli_utf16_to_wide': multibyte.c:641:24: warning: unused parameter 'flags' [-Wunused-parameter] 641 | cli_utf16_to_wide (int flags, const char *src, size_t max_len, | ~~~~^~~~~ multibyte.c: In function 'cli_narrow_to_wide': multibyte.c:686:47: warning: unused parameter 'flags' [-Wunused-parameter] 686 | cli_narrow_to_wide (wcharset_t * charset, int flags, const unsigned char *src, size_t max_len, | ~~~~^~~~~ multibyte.c: In function 'cli_narrow_to_utf16': multibyte.c:718:48: warning: unused parameter 'flags' [-Wunused-parameter] 718 | cli_narrow_to_utf16 (wcharset_t * charset, int flags, const unsigned char *src, size_t max_len, | ~~~~^~~~~ multibyte.c: In function 'cli_wide_to_escaped': multibyte.c:849:48: warning: unused parameter 'flags' [-Wunused-parameter] 849 | cli_wide_to_escaped (wcharset_t * charset, int flags, const wchar_t *src, size_t max_wides, | ~~~~^~~~~ multibyte.c:850:48: warning: unused parameter 'default_char' [-Wunused-parameter] 850 | unsigned char *dest, size_t max_len, char *default_char, int *default_used) | ~~~~~~^~~~~~~~~~~~ multibyte.c:850:67: warning: unused parameter 'default_used' [-Wunused-parameter] 850 | unsigned char *dest, size_t max_len, char *default_char, int *default_used) | ~~~~~^~~~~~~~~~~~ multibyte.c: In function 'cli_utf16_to_escaped': multibyte.c:905:49: warning: unused parameter 'flags' [-Wunused-parameter] 905 | cli_utf16_to_escaped (wcharset_t * charset, int flags, const uint16 *src, size_t max_wides, | ~~~~^~~~~ multibyte.c:906:48: warning: unused parameter 'default_char' [-Wunused-parameter] 906 | unsigned char *dest, size_t max_len, char *default_char, int *default_used) | ~~~~~~^~~~~~~~~~~~ multibyte.c:906:67: warning: unused parameter 'default_used' [-Wunused-parameter] 906 | unsigned char *dest, size_t max_len, char *default_char, int *default_used) | ~~~~~^~~~~~~~~~~~ multibyte.c: In function 'cli_wide_to_escaped': multibyte.c:882:44: warning: '%lX' directive output may be truncated writing between 3 and 16 bytes into a region of size 13 [-Wformat-truncation=] 882 | snprintf (buf, sizeof (buf), "\\x%lX", (unsigned long)*src); | ^~~ multibyte.c:882:40: note: directive argument in the range [256, 18446744073709551615] 882 | snprintf (buf, sizeof (buf), "\\x%lX", (unsigned long)*src); | ^~~~~~~~ In file included from /usr/include/stdio.h:970, from ../../libsrc/Dk/Dksystem.h:44, from ../../libsrc/Dk.h:44: In function 'snprintf', inlined from 'cli_wide_to_escaped' at multibyte.c:882:4: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 6 and 19 bytes into a destination of size 15 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ multibyte.c: In function 'cli_utf16_to_escaped': multibyte.c:949:44: warning: '%lX' directive output may be truncated writing between 3 and 16 bytes into a region of size 13 [-Wformat-truncation=] 949 | snprintf (buf, sizeof (buf), "\\x%lX", (unsigned long)wc); | ^~~ multibyte.c:949:40: note: directive argument in the range [256, 18446744073709551615] 949 | snprintf (buf, sizeof (buf), "\\x%lX", (unsigned long)wc); | ^~~~~~~~ In function 'snprintf', inlined from 'cli_utf16_to_escaped' at multibyte.c:949:4: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 6 and 19 bytes into a destination of size 15 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwic_la-CLIodbc3.lo `test -f 'CLIodbc3.c' || echo './'`CLIodbc3.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c CLIodbc3.c -fPIC -DPIC -o .libs/libwic_la-CLIodbc3.o CLIodbc3.c: In function 'virtodbc__SQLAllocHandle': CLIodbc3.c:51:13: warning: unused variable 'rc' [-Wunused-variable] 51 | SQLRETURN rc; | ^~ In file included from CLIodbc3.c:26: CLIodbc3.c: In function 'virtodbc__SQLFreeHandle': CLIodbc3.c:101:9: warning: unused variable 'stmt' [-Wunused-variable] 101 | STMT (stmt, handle); | ^~~~ CLI.h:323:15: note: in definition of macro 'STMT' 323 | cli_stmt_t *s = (cli_stmt_t *) st | ^ CLIodbc3.c: In function 'SQLSetEnvAttr': CLIodbc3.c:137:16: warning: unused parameter 'StringLength' [-Wunused-parameter] 137 | SQLINTEGER StringLength) | ~~~~~~~~~~~^~~~~~~~~~~~ CLIodbc3.c: In function 'SQLGetEnvAttr': CLIodbc3.c:208:16: warning: unused parameter 'BufferLength' [-Wunused-parameter] 208 | SQLINTEGER BufferLength, | ~~~~~~~~~~~^~~~~~~~~~~~ CLIodbc3.c:209:18: warning: unused parameter 'StringLengthPtr' [-Wunused-parameter] 209 | SQLINTEGER * StringLengthPtr) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~ CLIodbc3.c: In function 'virtodbc__SQLGetDiagRec': CLIodbc3.c:358:45: warning: the address of 'pcbSqlstate' will always evaluate as 'true' [-Waddress] 358 | V_SET_ODBC_STR ("00000", Sqlstate, 6, &pcbSqlstate, NULL); | ^ CLI.h:975:15: note: in definition of macro 'V_SET_ODBC_STR' 975 | if (ret_len) \ | ^~~~~~~ CLIodbc3.c:327:13: warning: variable 'rc' set but not used [-Wunused-but-set-variable] 327 | SQLRETURN rc; | ^~ CLIodbc3.c: In function 'SQLGetDiagRec': CLI.h:909:21: warning: variable 'len1' set but not used [-Wunused-but-set-variable] 909 | SQLSMALLINT len1; \ | ^~~~ CLIodbc3.c:428:7: note: in expansion of macro 'NSET_AND_FREE_OUTPUT_CHAR_NARROW' 428 | NSET_AND_FREE_OUTPUT_CHAR_NARROW (MessageText, conn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CLIodbc3.c: In function 'virtodbc__SQLGetDiagField': CLI.h:967:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 967 | if (slen < max_len - 1) \ | ^ CLIodbc3.c:622:15: note: in expansion of macro 'V_SET_ODBC_STR' 622 | V_SET_ODBC_STR (szDiagInfo, pDiagInfoPtr, nBufferLength, pnStringLengthPtr, NULL); | ^~~~~~~~~~~~~~ CLI.h:967:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 967 | if (slen < max_len - 1) \ | ^ CLIodbc3.c:637:17: note: in expansion of macro 'V_SET_ODBC_STR' 637 | V_SET_ODBC_STR ("", pDiagInfoPtr, nBufferLength, pnStringLengthPtr, NULL); | ^~~~~~~~~~~~~~ CLI.h:967:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 967 | if (slen < max_len - 1) \ | ^ CLIodbc3.c:642:17: note: in expansion of macro 'V_SET_ODBC_STR' 642 | V_SET_ODBC_STR (dest_conn->con_dsn ? dest_conn->con_dsn : (SQLCHAR *) "", pDiagInfoPtr, nBufferLength, pnStringLengthPtr, NULL); | ^~~~~~~~~~~~~~ CLI.h:967:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 967 | if (slen < max_len - 1) \ | ^ CLIodbc3.c:647:13: note: in expansion of macro 'V_SET_ODBC_STR' 647 | V_SET_ODBC_STR (rec->sql_error_msg, pDiagInfoPtr, nBufferLength, pnStringLengthPtr, NULL); | ^~~~~~~~~~~~~~ CLI.h:967:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 967 | if (slen < max_len - 1) \ | ^ CLIodbc3.c:664:13: note: in expansion of macro 'V_SET_ODBC_STR' 664 | V_SET_ODBC_STR (!rec->sql_state ? "00000" : rec->sql_state, pDiagInfoPtr, nBufferLength, pnStringLengthPtr, NULL); | ^~~~~~~~~~~~~~ CLIodbc3.c: In function 'virtodbc__SQLGetStmtAttr': CLIodbc3.c:731:16: warning: unused parameter 'BufferLength' [-Wunused-parameter] 731 | SQLINTEGER BufferLength, | ~~~~~~~~~~~^~~~~~~~~~~~ CLIodbc3.c: In function 'virtodbc__SQLSetStmtAttr': CLIodbc3.c:907:16: warning: unused parameter 'StringLength' [-Wunused-parameter] 907 | SQLINTEGER StringLength) | ~~~~~~~~~~~^~~~~~~~~~~~ CLIodbc3.c: In function 'virtodbc__SQLSetConnectAttr': CLIodbc3.c:1105:16: warning: unused parameter 'StringLength' [-Wunused-parameter] 1105 | SQLINTEGER StringLength) | ~~~~~~~~~~~^~~~~~~~~~~~ CLIodbc3.c: In function 'SQLSetConnectAttr': CLI.h:926:55: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 926 | SQLLEN _##len = ((len) < 0 ? strlen ((char *) wide) : (len)) ; \ | ^~~~~ CLIodbc3.c:1204:9: note: in expansion of macro 'NDEFINE_INPUT_NONCHAR_NARROW' 1204 | NDEFINE_INPUT_NONCHAR_NARROW (ValuePtr, StringLength); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CLIodbc3.c: In function 'virtodbc__SQLGetDescField': CLI.h:967:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 967 | if (slen < max_len - 1) \ | ^ CLIodbc3.c:2200:15: note: in expansion of macro 'V_SET_ODBC_STR' 2200 | V_SET_ODBC_STR (type, ValuePtr, BufferLength, StringLengthPtr, &desc->d_stmt->stmt_error); | ^~~~~~~~~~~~~~ CLI.h:967:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 967 | if (slen < max_len - 1) \ | ^ CLIodbc3.c:2533:15: note: in expansion of macro 'V_SET_ODBC_STR' 2533 | V_SET_ODBC_STR (val, ValuePtr, BufferLength, StringLengthPtr, &desc->d_stmt->stmt_error); | ^~~~~~~~~~~~~~ CLIodbc3.c: In function 'virtodbc__SQLSetDescField': CLIodbc3.c:2629:16: warning: unused parameter 'BufferLength' [-Wunused-parameter] 2629 | SQLINTEGER BufferLength) | ~~~~~~~~~~~^~~~~~~~~~~~ CLIodbc3.c: In function 'SQLSetDescField': CLI.h:926:55: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 926 | SQLLEN _##len = ((len) < 0 ? strlen ((char *) wide) : (len)) ; \ | ^~~~~ CLIodbc3.c:2892:9: note: in expansion of macro 'NDEFINE_INPUT_NONCHAR_NARROW' 2892 | NDEFINE_INPUT_NONCHAR_NARROW (ValuePtr, BufferLength); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CLIodbc3.c: In function 'virtodbc__SQLGetDescRec': CLIodbc3.c:2925:7: warning: variable 'bAppDesc' set but not used [-Wunused-but-set-variable] 2925 | int bAppDesc = 0, bRowDesc = 0; | ^~~~~~~~ CLIodbc3.c:2918:19: warning: unused parameter 'SubTypePtr' [-Wunused-parameter] 2918 | SQLSMALLINT * SubTypePtr, | ~~~~~~~~~~~~~~^~~~~~~~~~ CLIodbc3.c:2920:19: warning: unused parameter 'PrecisionPtr' [-Wunused-parameter] 2920 | SQLSMALLINT * PrecisionPtr, | ~~~~~~~~~~~~~~^~~~~~~~~~~~ CLIodbc3.c: In function 'SQLGetDescRec': CLI.h:909:21: warning: variable 'len1' set but not used [-Wunused-but-set-variable] 909 | SQLSMALLINT len1; \ | ^~~~ CLIodbc3.c:2967:5: note: in expansion of macro 'NSET_AND_FREE_OUTPUT_CHAR_NARROW' 2967 | NSET_AND_FREE_OUTPUT_CHAR_NARROW (Name, desc->d_stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CLIodbc3.c: In function 'SQLSetDescRec': CLIodbc3.c:2978:17: warning: unused parameter 'arg1' [-Wunused-parameter] 2978 | SQLSMALLINT arg1, | ~~~~~~~~~~~~^~~~ CLIodbc3.c:2979:17: warning: unused parameter 'arg2' [-Wunused-parameter] 2979 | SQLSMALLINT arg2, | ~~~~~~~~~~~~^~~~ CLIodbc3.c:2980:17: warning: unused parameter 'arg3' [-Wunused-parameter] 2980 | SQLSMALLINT arg3, | ~~~~~~~~~~~~^~~~ CLIodbc3.c:2981:12: warning: unused parameter 'arg4' [-Wunused-parameter] 2981 | SQLLEN arg4, CLIodbc3.c:2982:17: warning: unused parameter 'arg5' [-Wunused-parameter] 2982 | SQLSMALLINT arg5, | ~~~~~~~~~~~~^~~~ CLIodbc3.c:2983:17: warning: unused parameter 'arg6' [-Wunused-parameter] 2983 | SQLSMALLINT arg6, | ~~~~~~~~~~~~^~~~ CLIodbc3.c:2984:16: warning: unused parameter 'arg7' [-Wunused-parameter] 2984 | SQLPOINTER arg7, | ~~~~~~~~~~~^~~~ CLIodbc3.c:2985:14: warning: unused parameter 'arg8' [-Wunused-parameter] 2985 | SQLLEN * arg8, CLIodbc3.c:2986:14: warning: unused parameter 'arg9' [-Wunused-parameter] 2986 | SQLLEN * arg9) make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwic_la-CLIsql1.lo `test -f 'CLIsql1.c' || echo './'`CLIsql1.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c CLIsql1.c -fPIC -DPIC -o .libs/libwic_la-CLIsql1.o CLIsql1.c: In function 'virt_handle_debug': CLIsql1.c:124:8: warning: unused variable 'type' [-Wunused-variable] 124 | int *type; | ^~~~ CLIsql1.c: At top level: CLIsql1.c:435:1: warning: missing initializer for field 'cd_base_catalog_name' of 'col_desc_t' {aka 'struct col_desc_s'} [-Wmissing-field-initializers] 435 | }; | ^ In file included from CLI.h:34, from CLIsql1.c:28: sqlcomp.h:123:25: note: 'cd_base_catalog_name' declared here 123 | char * cd_base_catalog_name; | ^~~~~~~~~~~~~~~~~~~~ CLIsql1.c: In function 'internal_sql_connect': CLIsql1.c:911:8: warning: unused variable 'tpass' [-Wunused-variable] 911 | char tpass[VIRT_PASS_LEN]; | ^~~~~ CLIsql1.c: In function 'SQLDescribeCol': CLI.h:909:21: warning: variable 'len1' set but not used [-Wunused-but-set-variable] 909 | SQLSMALLINT len1; \ | ^~~~ CLIsql1.c:1353:5: note: in expansion of macro 'NSET_AND_FREE_OUTPUT_CHAR_NARROW' 1353 | NSET_AND_FREE_OUTPUT_CHAR_NARROW (ColName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CLIsql1.c: In function 'SQLError': CLI.h:909:21: warning: variable 'len1' set but not used [-Wunused-but-set-variable] 909 | SQLSMALLINT len1; \ | ^~~~ CLIsql1.c:1404:7: note: in expansion of macro 'NSET_AND_FREE_OUTPUT_CHAR_NARROW' 1404 | NSET_AND_FREE_OUTPUT_CHAR_NARROW (ErrorMsg, conn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CLIsql1.c: In function 'virtodbc__SQLError': CLI.h:964:25: warning: argument 1 null where non-null expected [-Wnonnull] 964 | size_t slen = strlen ((const char *) (str)); \ | ^~~~~~ CLIsql1.c:1441:7: note: in expansion of macro 'V_SET_ODBC_STR' 1441 | V_SET_ODBC_STR (NULL, szErrorMsg, cbErrorMsgMax, pcbErrorMsg, NULL); | ^~~~~~~~~~~~~~ In file included from ../../libsrc/Dk/Dksystem.h:71, from ../../libsrc/Dk.h:44, from CLI.h:31: /usr/include/string.h:407:15: note: in a call to function 'strlen' declared 'nonnull' 407 | extern size_t strlen (const char *__s) | ^~~~~~ CLI.h:967:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 967 | if (slen < max_len - 1) \ | ^ CLIsql1.c:1441:7: note: in expansion of macro 'V_SET_ODBC_STR' 1441 | V_SET_ODBC_STR (NULL, szErrorMsg, cbErrorMsgMax, pcbErrorMsg, NULL); | ^~~~~~~~~~~~~~ In file included from ../../libsrc/Dk.h:115: ../../libsrc/Dk/Dkstubs.h:75:41: warning: argument 2 null where non-null expected [-Wnonnull] 75 | strncpy ((dest), (src), sizeof_dest - 1); \ | ^~~~~~~ CLI.h:968:17: note: in expansion of macro 'strcpy_size_ck' 968 | strcpy_size_ck ((char *) _outb, (const char *) (str), max_len); \ | ^~~~~~~~~~~~~~ CLIsql1.c:1441:7: note: in expansion of macro 'V_SET_ODBC_STR' 1441 | V_SET_ODBC_STR (NULL, szErrorMsg, cbErrorMsgMax, pcbErrorMsg, NULL); | ^~~~~~~~~~~~~~ In file included from /usr/include/features.h:511, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:28, from ../../libsrc/Dk/Dksystem.h:44: /usr/include/bits/string_fortified.h:96:1: note: in a call to function 'strncpy' declared 'nonnull' 96 | __NTH (strncpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~ CLI.h:971:19: warning: argument 2 null where non-null expected [-Wnonnull] 971 | strncpy ((char *) _outb, (const char *) (str), max_len - 1); \ | ^~~~~~~ CLIsql1.c:1441:7: note: in expansion of macro 'V_SET_ODBC_STR' 1441 | V_SET_ODBC_STR (NULL, szErrorMsg, cbErrorMsgMax, pcbErrorMsg, NULL); | ^~~~~~~~~~~~~~ /usr/include/bits/string_fortified.h:96:1: note: in a call to function 'strncpy' declared 'nonnull' 96 | __NTH (strncpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~ CLI.h:967:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 967 | if (slen < max_len - 1) \ | ^ CLIsql1.c:1452:3: note: in expansion of macro 'V_SET_ODBC_STR' 1452 | V_SET_ODBC_STR (rec->sql_error_msg, szErrorMsg, cbErrorMsgMax, pcbErrorMsg, NULL); | ^~~~~~~~~~~~~~ CLIsql1.c: In function 'virtodbc__SQLExecDirect': CLIsql1.c:1558:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1558 | for (n = 0; n < stmt->stmt_parm_rows; n++) | ^ CLIsql1.c: In function 'SQLExecDirect': CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 876 | len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \ | ^~ CLI.h:924:48: note: in expansion of macro 'NMAKE_INPUT_NARROW' 924 | #define NMAKE_INPUT_ESCAPED_NARROW(param, con) NMAKE_INPUT_NARROW(param, con) | ^~~~~~~~~~~~~~~~~~ CLIsql1.c:1694:5: note: in expansion of macro 'NMAKE_INPUT_ESCAPED_NARROW' 1694 | NMAKE_INPUT_ESCAPED_NARROW (SqlStr, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ CLIsql1.c: In function 'SQLGetCursorName': CLI.h:909:21: warning: variable 'len1' set but not used [-Wunused-but-set-variable] 909 | SQLSMALLINT len1; \ | ^~~~ CLIsql1.c:2122:5: note: in expansion of macro 'NSET_AND_FREE_OUTPUT_CHAR_NARROW' 2122 | NSET_AND_FREE_OUTPUT_CHAR_NARROW (Cursor, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CLIsql1.c: In function 'SQLPrepare': CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 876 | len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \ | ^~ CLI.h:924:48: note: in expansion of macro 'NMAKE_INPUT_NARROW' 924 | #define NMAKE_INPUT_ESCAPED_NARROW(param, con) NMAKE_INPUT_NARROW(param, con) | ^~~~~~~~~~~~~~~~~~ CLIsql1.c:2217:5: note: in expansion of macro 'NMAKE_INPUT_ESCAPED_NARROW' 2217 | NMAKE_INPUT_ESCAPED_NARROW (SqlStr, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ CLIsql1.c: In function 'virtodbc__SQLSetParam': CLIsql1.c:2290:19: warning: unused parameter 'ibScale' [-Wunused-parameter] 2290 | SQLSMALLINT ibScale, | ~~~~~~~~~~~~^~~~~~~ CLIsql1.c: In function 'virtodbc__SQLBindParameter': CLIsql1.c:2336:21: warning: unused parameter 'ibScale' [-Wunused-parameter] 2336 | SQLSMALLINT ibScale, | ~~~~~~~~~~~~^~~~~~~ CLIsql1.c: At top level: CLIsql1.c:830:1: warning: 'ssl_get_password' defined but not used [-Wunused-function] 830 | ssl_get_password (char * name, char *tpass) | ^~~~~~~~~~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-http.lo `test -f 'http.c' || echo './'`http.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c http.c -fPIC -DPIC -o .libs/libwi_la-http.o In file included from ../../libsrc/Dk.h:97, from http.c:31: http.c: In function 'get_qualified_host_name': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ http.c:178:3: note: in expansion of macro 'DO_BOX' 178 | DO_BOX (caddr_t, name, inx, localhost_names) | ^~~~~~ http.c: In function 'http_acl_match': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ http.c:476:3: note: in expansion of macro 'DO_BOX' 476 | DO_BOX (ws_acl_t *, elm, inx, alist) | ^~~~~~ http.c: In function 'ws_read_post': http.c:560:48: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 560 | if (reading_name && ch == '=' && inx <= sizeof (name) - 1) | ^~ http.c:577:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 577 | if (inx > sizeof (name) - 3) | ^ http.c:591:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 591 | else if (inx < (sizeof (name) - 1)) | ^ http.c:647:30: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 647 | if (-1 != (utf8_len = virt_wcrtomb (mbs, wc, &state))) | ^~ http.c: In function 'is_http_handler': http.c:864:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 864 | for (inx = 0; inx < sizeof (szExtBuffer) - 1 && name[inx]; inx++) | ^ http.c: In function 'log_info_http': http.c:1134:26: warning: variable 'day' set but not used [-Wunused-but-set-variable] 1134 | int month, day, year; | ^~~ In file included from ../../libsrc/Dk.h:89: ../../libsrc/Dk/Dktypes.h:184:33: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 4 has type 'off64_t' {aka 'long int'} [-Wformat=] 184 | #define OFF_T_PRINTF_FMT "%llu" | ^~~~~~ http.c:1162:40: note: in expansion of macro 'OFF_T_PRINTF_FMT' 1162 | snprintf (tmp, sizeof (tmp), OFF_T_PRINTF_FMT, clen); | ^~~~~~~~~~~~~~~~ ../../libsrc/Dk/Dktypes.h:184:37: note: format string is defined here 184 | #define OFF_T_PRINTF_FMT "%llu" | ~~~^ | | | long long unsigned int | %lu http.c: In function 'ws_read_multipart_mime_post': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ http.c:1282:7: note: in expansion of macro 'DO_BOX' 1282 | DO_BOX (caddr_t, line, inx, ws->ws_lines) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ http.c:1289:7: note: in expansion of macro 'DO_BOX' 1289 | DO_BOX (caddr_t, line, inx, ws->ws_lines) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ http.c:1334:7: note: in expansion of macro 'DO_BOX' 1334 | DO_BOX (caddr_t, line, inx, ws->ws_lines) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ http.c:1354:3: note: in expansion of macro 'DO_BOX' 1354 | DO_BOX (caddr_t *, part, inx, parts) | ^~~~~~ http.c:1276:12: warning: variable 'attrs' set but not used [-Wunused-but-set-variable] 1276 | caddr_t *attrs = NULL, *parts = NULL; | ^~~~~ http.c: In function 'ws_url_rewrite': http.c:1478:7: warning: variable 'rc' set but not used [-Wunused-but-set-variable] 1478 | int rc = LTE_OK, retc = 0; | ^~ http.c: In function 'ws_path_and_params': http.c:1663:18: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1663 | if (n_fill > sizeof (name) - 3) | ^ http.c: In function 'ws_check_accept': ../../libsrc/Dk/Dkbox.h:246:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 246 | for (inx = 0; inx < __max_##inx; inx += 2) \ | ^ ../../libsrc/Dk/Dkbox.h:276:9: note: in expansion of macro '_DO_BOX_FAST_STEP2' 276 | _DO_BOX_FAST_STEP2(inx, (arr)) \ | ^~~~~~~~~~~~~~~~~~ http.c:2151:3: note: in expansion of macro 'DO_BOX_FAST_STEP2' 2151 | DO_BOX_FAST_STEP2 (caddr_t, p, caddr_t, q, inx, asked) | ^~~~~~~~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ http.c:2189:7: note: in expansion of macro 'DO_BOX' 2189 | DO_BOX (caddr_t, h, inx, headers) | ^~~~~~ http.c: In function 'http_add_cors_expose_headers': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ http.c:2299:7: note: in expansion of macro 'DO_BOX' 2299 | DO_BOX (caddr_t, hdr, inx, hdrs) | ^~~~~~ http.c: In function 'ws_http_error': http.c:2775:114: warning: unused parameter 'path' [-Wunused-parameter] 2775 | ws_http_error (ws_connection_t * ws, const caddr_t code, const caddr_t message, const caddr_t uri, const caddr_t path) | ~~~~~~~~~~~~~~^~~~ http.c: In function 'send_chunk': http.c:3008:20: warning: comparison of integer expressions of different signedness: 'off64_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 3008 | int n = left > sizeof (buf) ? sizeof (buf) : (int) left; | ^ http.c:3008:52: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 3008 | int n = left > sizeof (buf) ? sizeof (buf) : (int) left; | ^~~~~~~~~~ http.c: In function 'bif_http_sys_parse_ranges_header': http.c:3076:60: warning: unused parameter 'err_ret' [-Wunused-parameter] 3076 | bif_http_sys_parse_ranges_header (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c: In function 'http_sys_find_best_accept_impl': http.c:3109:123: warning: unused parameter 'szMe' [-Wunused-parameter] 3109 | http_sys_find_best_accept_impl (caddr_t * qst, state_slot_t *ret_val_ssl, caddr_t accept_strg, caddr_t *supp, const char *szMe) | ~~~~~~~~~~~~^~~~ http.c: In function 'bif_http_sys_find_best_accept': http.c:3136:57: warning: unused parameter 'err_ret' [-Wunused-parameter] 3136 | bif_http_sys_find_best_accept (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c: In function 'ws_post_process': http.c:3468:7: warning: variable 'rc' set but not used [-Wunused-but-set-variable] 3468 | int rc = LTE_OK; | ^~ http.c: In function 'ws_serve_connection': http.c:4853:15: warning: variable 'rc' set but not used [-Wunused-but-set-variable] 4853 | int rc; | ^~ http.c:4924:67: warning: cast between incompatible function types from 'void (*)(dk_session_t *)' {aka 'void (*)(struct dk_session_s *)'} to 'int (*)(dk_session_t *)' {aka 'int (*)(struct dk_session_s *)'} [-Wcast-function-type] 4924 | SESSION_SCH_DATA (ses)->sio_default_read_ready_action = (io_action_func) ws_keep_alive_ready; | ^ http.c: In function 'ws_init_func': http.c:5070:67: warning: cast between incompatible function types from 'void (*)(dk_session_t *)' {aka 'void (*)(struct dk_session_s *)'} to 'int (*)(dk_session_t *)' {aka 'int (*)(struct dk_session_s *)'} [-Wcast-function-type] 5070 | SESSION_SCH_DATA (ses)->sio_default_read_ready_action = (io_action_func) ws_ready; | ^ http.c: In function 'ws_ready': http.c:5090:7: warning: variable 'rc' set but not used [-Wunused-but-set-variable] 5090 | int rc; | ^~ http.c: In function 'http_timeout_keep_alives': http.c:5259:14: warning: cast between incompatible function types from 'void (*)(dk_session_t *)' {aka 'void (*)(struct dk_session_s *)'} to 'int (*)(dk_session_t *)' {aka 'int (*)(struct dk_session_s *)'} [-Wcast-function-type] 5259 | == (io_action_func) ws_keep_alive_ready | ^ http.c:5270:40: warning: comparison of integer expressions of different signedness: 'time_msec_t' {aka 'long long unsigned int'} and 'long int' [-Wsign-compare] 5270 | if (now - ses->dks_last_used > timeout) | ^ http.c: In function 'http_path_to_array': http.c:5414:18: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 5414 | if (n_fill > sizeof (name) - 3) | ^ http.c: In function 'bif_http_login_failed': http.c:5517:49: warning: unused parameter 'err_ret' [-Wunused-parameter] 5517 | bif_http_login_failed (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c: In function 'bif_http_value_1': http.c:5638:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 5638 | bif_http_value_1 (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args, char *bifname, int dks_esc_mode) | ~~~~~~~~~~^~~~~~~ http.c: In function 'bif_http_xmlelement_impl': http.c:5675:52: warning: unused parameter 'err_ret' [-Wunused-parameter] 5675 | bif_http_xmlelement_impl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args, int is_empty, const char *bifname) | ~~~~~~~~~~^~~~~~~ http.c: In function 'bif_http_xmlelement_end': http.c:5724:51: warning: unused parameter 'err_ret' [-Wunused-parameter] 5724 | bif_http_xmlelement_end (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c: In function 'bif_http_rewrite': http.c:5735:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 5735 | bif_http_rewrite (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c: In function 'bif_http_enable_gz': http.c:5746:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 5746 | bif_http_enable_gz (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c: In function 'bif_http_header': http.c:5757:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 5757 | bif_http_header (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c: In function 'bif_http_host': http.c:5770:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 5770 | bif_http_host (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c: In function 'bif_http_pending_req': http.c:5830:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 5830 | bif_http_pending_req (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c: In function 'http_kill_all': http.c:5870:21: warning: variable 'ws' set but not used [-Wunused-but-set-variable] 5870 | ws_connection_t * ws; | ^~ http.c: In function 'bif_http_lock': http.c:5892:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 5892 | bif_http_lock (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c: In function 'bif_http_unlock': http.c:5914:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 5914 | bif_http_unlock (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c: In function 'bif_http_kill': http.c:5930:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 5930 | bif_http_kill (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c: In function 'bif_http_limited': http.c:5978:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 5978 | bif_http_limited (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c:5978:69: warning: unused parameter 'args' [-Wunused-parameter] 5978 | bif_http_limited (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ http.c: In function 'bif_http_header_get': http.c:6005:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 6005 | bif_http_header_get (caddr_t * qst, caddr_t * err_ret, state_slot_t **args) | ~~~~~~~~~~^~~~~~~ http.c:6005:71: warning: unused parameter 'args' [-Wunused-parameter] 6005 | bif_http_header_get (caddr_t * qst, caddr_t * err_ret, state_slot_t **args) | ~~~~~~~~~~~~~~~^~~~ http.c: In function 'bif_http_header_array_get': http.c:6018:53: warning: unused parameter 'err_ret' [-Wunused-parameter] 6018 | bif_http_header_array_get (caddr_t * qst, caddr_t * err_ret, state_slot_t **args) | ~~~~~~~~~~^~~~~~~ http.c:6018:77: warning: unused parameter 'args' [-Wunused-parameter] 6018 | bif_http_header_array_get (caddr_t * qst, caddr_t * err_ret, state_slot_t **args) | ~~~~~~~~~~~~~~~^~~~ http.c: In function 'bif_http_file': http.c:6031:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 6031 | bif_http_file(caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c: In function 'bif_http_request_status': http.c:6042:50: warning: unused parameter 'err_ret' [-Wunused-parameter] 6042 | bif_http_request_status(caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c: In function 'bif_http_request_status_get': http.c:6053:55: warning: unused parameter 'err_ret' [-Wunused-parameter] 6053 | bif_http_request_status_get (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c:6053:80: warning: unused parameter 'args' [-Wunused-parameter] 6053 | bif_http_request_status_get (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ http.c: In function 'bif_http_request_status_code_get': http.c:6064:60: warning: unused parameter 'err_ret' [-Wunused-parameter] 6064 | bif_http_request_status_code_get (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c:6064:85: warning: unused parameter 'args' [-Wunused-parameter] 6064 | bif_http_request_status_code_get (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ http.c: In function 'bif_http_root': http.c:6075:26: warning: unused parameter 'qst' [-Wunused-parameter] 6075 | bif_http_root (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ http.c:6075:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 6075 | bif_http_root (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c:6075:66: warning: unused parameter 'args' [-Wunused-parameter] 6075 | bif_http_root (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ http.c: In function 'bif_dav_root': http.c:6081:25: warning: unused parameter 'qst' [-Wunused-parameter] 6081 | bif_dav_root (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ http.c:6081:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 6081 | bif_dav_root (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c:6081:65: warning: unused parameter 'args' [-Wunused-parameter] 6081 | bif_dav_root (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ http.c: In function 'bif_http_path': http.c:6093:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 6093 | bif_http_path (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c:6093:66: warning: unused parameter 'args' [-Wunused-parameter] 6093 | bif_http_path (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ http.c: In function 'bif_http_redirected_path': http.c:6103:52: warning: unused parameter 'err_ret' [-Wunused-parameter] 6103 | bif_http_redirected_path (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c:6103:77: warning: unused parameter 'args' [-Wunused-parameter] 6103 | bif_http_redirected_path (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ http.c: In function 'bif_http_internal_redirect': http.c:6112:54: warning: unused parameter 'err_ret' [-Wunused-parameter] 6112 | bif_http_internal_redirect (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c: In function 'remove_old_cached_sessions': http.c:6250:38: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long int' [-Wsign-compare] 6250 | if ((now - ((long) conn->hit)) > | ^ http.c: In function 'http_write_req': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ http.c:6399:7: note: in expansion of macro 'DO_BOX' 6399 | DO_BOX (char *, line, inx, head) | ^~~~~~ http.c: In function 'http_proxy_header': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ http.c:6506:3: note: in expansion of macro 'DO_BOX' 6506 | DO_BOX (caddr_t, line, inx, head) | ^~~~~~ http.c: In function 'bif_encode_base64': http.c:6788:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 6788 | if ((len * 2 + 1) > MAX_BOX_LENGTH) | ^ http.c:6781:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 6781 | bif_encode_base64(caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c: In function 'bif_encode_base64url': http.c:6808:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 6808 | if ((len * 2 + 1) > MAX_BOX_LENGTH) | ^ http.c:6801:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 6801 | bif_encode_base64url(caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c: In function 'bif_decode_base64': http.c:6880:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 6880 | bif_decode_base64(caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c: In function 'bif_decode_base64url': http.c:6900:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 6900 | bif_decode_base64url (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c: In function 'http_connect': http.c:6935:13: warning: variable 'timeout' set but not used [-Wunused-but-set-variable] 6935 | timeout_t timeout; | ^~~~~~~ http.c: In function 'ws_content_length': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ http.c:7144:3: note: in expansion of macro 'DO_BOX' 7144 | DO_BOX (caddr_t, line, inx, head) | ^~~~~~ http.c: In function 'ws_header_field': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ http.c:7164:3: note: in expansion of macro 'DO_BOX' 7164 | DO_BOX (caddr_t, line, inx, head) | ^~~~~~ http.c: In function 'ws_mime_header_field': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ http.c:7179:3: note: in expansion of macro 'DO_BOX' 7179 | DO_BOX (caddr_t, line, inx, head) | ^~~~~~ http.c: In function 'http_client_cache_get': http.c:7413:35: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 7413 | if (BOX_ELEMENTS (args) > arg_pos && ssl_is_settable (args[arg_pos])) | ^ http.c: In function 'bif_http_client_cache_enable': http.c:7475:56: warning: unused parameter 'err_ret' [-Wunused-parameter] 7475 | bif_http_client_cache_enable (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c: In function 'bif_string_output': http.c:7740:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 7740 | bif_string_output (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c: In function 'bif_string_output_flush': http.c:7756:51: warning: unused parameter 'err_ret' [-Wunused-parameter] 7756 | bif_string_output_flush (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c: In function 'bif_http_output_flush': http.c:7765:49: warning: unused parameter 'err_ret' [-Wunused-parameter] 7765 | bif_http_output_flush (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c: In function 'bif_ses_can_read_char': http.c:7956:49: warning: unused parameter 'err_ret' [-Wunused-parameter] 7956 | bif_ses_can_read_char (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c:7956:74: warning: unused parameter 'args' [-Wunused-parameter] 7956 | bif_ses_can_read_char (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ http.c: In function 'bif_http_request_header': http.c:7975:51: warning: unused parameter 'err_ret' [-Wunused-parameter] 7975 | bif_http_request_header (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c: In function 'bif_http_request_header_full': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ http.c:8025:11: note: in expansion of macro 'DO_BOX' 8025 | DO_BOX (caddr_t, line, inx, lines) | ^~~~~~ http.c:8001:56: warning: unused parameter 'err_ret' [-Wunused-parameter] 8001 | bif_http_request_header_full (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c: In function 'bif_http_param': http.c:8070:42: warning: unused parameter 'err_ret' [-Wunused-parameter] 8070 | bif_http_param (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c: In function 'bif_http_set_params': http.c:8086:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 8086 | bif_http_set_params (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c: In function 'ws_make_chunked': http.c:8105:36: warning: unused parameter 'qi' [-Wunused-parameter] 8105 | ws_make_chunked (query_instance_t *qi, ws_connection_t *ws) | ~~~~~~~~~~~~~~~~~~^~ http.c: In function 'bif_http_auth': http.c:8223:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 8223 | bif_http_auth (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c:8223:66: warning: unused parameter 'args' [-Wunused-parameter] 8223 | bif_http_auth (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ http.c: In function 'bif_server_http_port': http.c:8236:33: warning: unused parameter 'qst' [-Wunused-parameter] 8236 | bif_server_http_port (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ http.c:8236:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 8236 | bif_server_http_port (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c:8236:73: warning: unused parameter 'args' [-Wunused-parameter] 8236 | bif_server_http_port (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ http.c: In function 'bif_server_https_port': http.c:8243:34: warning: unused parameter 'qst' [-Wunused-parameter] 8243 | bif_server_https_port (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ http.c:8243:49: warning: unused parameter 'err_ret' [-Wunused-parameter] 8243 | bif_server_https_port (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c:8243:74: warning: unused parameter 'args' [-Wunused-parameter] 8243 | bif_server_https_port (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ http.c: In function 'bif_http_client_ip': http.c:8280:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 8280 | bif_http_client_ip (caddr_t *qst, caddr_t * err_ret, state_slot_t **args) | ~~~~~~~~~~^~~~~~~ http.c: In function 'bif_sys_connected_server_address': http.c:8289:59: warning: unused parameter 'err_ret' [-Wunused-parameter] 8289 | bif_sys_connected_server_address (caddr_t *qst, caddr_t * err_ret, state_slot_t **args) | ~~~~~~~~~~^~~~~~~ http.c: In function 'bif_http_xslt': http.c:8324:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 8324 | bif_http_xslt (caddr_t *qst, caddr_t * err_ret, state_slot_t **args) | ~~~~~~~~~~^~~~~~~ http.c: In function 'http_host_normalize_1': http.c:8698:42: warning: unused parameter 'to_ip' [-Wunused-parameter] 8698 | http_host_normalize_1 (caddr_t host, int to_ip, int def_port, int physical_port) | ~~~~^~~~~ http.c: In function 'http_map_fill_cors_origins': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ http.c:8879:11: note: in expansion of macro 'DO_BOX' 8879 | DO_BOX (caddr_t, org, inx, orgs) | ^~~~~~ http.c: In function 'bif_http_map_table': ../../libsrc/Dk/Dkbox.h:246:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 246 | for (inx = 0; inx < __max_##inx; inx += 2) \ | ^ ../../libsrc/Dk/Dkbox.h:276:9: note: in expansion of macro '_DO_BOX_FAST_STEP2' 276 | _DO_BOX_FAST_STEP2(inx, (arr)) \ | ^~~~~~~~~~~~~~~~~~ http.c:9015:7: note: in expansion of macro 'DO_BOX_FAST_STEP2' 9015 | DO_BOX_FAST_STEP2 (caddr_t, op, caddr_t, v, inx, opts) | ^~~~~~~~~~~~~~~~~ http.c:8913:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 8913 | bif_http_map_table (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c: In function 'bif_http_map_del': http.c:9085:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 9085 | bif_http_map_del (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c: In function 'http_set_ssl_listen': http.c:9483:11: warning: unused variable 'i' [-Wunused-variable] 9483 | int i = 0; | ^ http.c: In function 'http_listen': http.c:9522:9: warning: cast between incompatible function types from 'void (*)(dk_session_t *)' {aka 'void (*)(struct dk_session_s *)'} to 'int (*)(dk_session_t *)' {aka 'int (*)(struct dk_session_s *)'} [-Wcast-function-type] 9522 | = (io_action_func) ws_ready; | ^ http.c: In function 'bif_http_listen_host': http.c:9563:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 9563 | bif_http_listen_host (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c: In function 'get_path_elms': http.c:9678:41: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 9678 | if (len + 1 + hlen + frag_len > sizeof(ret)) | ^ http.c: In function 'bif_http_physical_path_resolve': http.c:10058:57: warning: unused parameter 'err_ret' [-Wunused-parameter] 10058 | bif_http_physical_path_resolve (caddr_t *qst, caddr_t * err_ret, state_slot_t **args) | ~~~~~~~~~~^~~~~~~ http.c: In function 'bif_http_physical_path': http.c:10082:49: warning: unused parameter 'err_ret' [-Wunused-parameter] 10082 | bif_http_physical_path (caddr_t *qst, caddr_t * err_ret, state_slot_t **args) | ~~~~~~~~~~^~~~~~~ http.c:10082:73: warning: unused parameter 'args' [-Wunused-parameter] 10082 | bif_http_physical_path (caddr_t *qst, caddr_t * err_ret, state_slot_t **args) | ~~~~~~~~~~~~~~~^~~~ http.c: In function 'bif_http_map_get': http.c:10092:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 10092 | bif_http_map_get (caddr_t *qst, caddr_t * err_ret, state_slot_t **args) | ~~~~~~~~~~^~~~~~~ http.c: In function 'bif_http_request_get': http.c:10158:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 10158 | bif_http_request_get (caddr_t *qst, caddr_t * err_ret, state_slot_t **args) | ~~~~~~~~~~^~~~~~~ http.c: In function 'bif_http_auth_verify': http.c:10269:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 10269 | bif_http_auth_verify (caddr_t *qst, caddr_t * err_ret, state_slot_t **args) | ~~~~~~~~~~^~~~~~~ http.c: In function 'bif_http_body_read': http.c:10371:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 10371 | bif_http_body_read (caddr_t *qst, caddr_t * err_ret, state_slot_t **args) | ~~~~~~~~~~^~~~~~~ http.c: In function 'bif_http_stream_params': http.c:10397:49: warning: unused parameter 'err_ret' [-Wunused-parameter] 10397 | bif_http_stream_params (caddr_t *qst, caddr_t * err_ret, state_slot_t **args) | ~~~~~~~~~~^~~~~~~ http.c:10397:73: warning: unused parameter 'args' [-Wunused-parameter] 10397 | bif_http_stream_params (caddr_t *qst, caddr_t * err_ret, state_slot_t **args) | ~~~~~~~~~~~~~~~^~~~ http.c: In function 'bif_is_http_ctx': http.c:10417:42: warning: unused parameter 'err_ret' [-Wunused-parameter] 10417 | bif_is_http_ctx (caddr_t *qst, caddr_t * err_ret, state_slot_t **args) | ~~~~~~~~~~^~~~~~~ http.c:10417:66: warning: unused parameter 'args' [-Wunused-parameter] 10417 | bif_is_http_ctx (caddr_t *qst, caddr_t * err_ret, state_slot_t **args) | ~~~~~~~~~~~~~~~^~~~ http.c: In function 'bif_is_http_error_handler': http.c:10426:52: warning: unused parameter 'err_ret' [-Wunused-parameter] 10426 | bif_is_http_error_handler (caddr_t *qst, caddr_t * err_ret, state_slot_t **args) | ~~~~~~~~~~^~~~~~~ http.c:10426:76: warning: unused parameter 'args' [-Wunused-parameter] 10426 | bif_is_http_error_handler (caddr_t *qst, caddr_t * err_ret, state_slot_t **args) | ~~~~~~~~~~~~~~~^~~~ http.c: In function 'bif_is_https_ctx': http.c:10461:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 10461 | bif_is_https_ctx (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c:10461:69: warning: unused parameter 'args' [-Wunused-parameter] 10461 | bif_is_https_ctx (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ http.c: In function 'bif_http_is_flushed': http.c:10472:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 10472 | bif_http_is_flushed (caddr_t *qst, caddr_t * err_ret, state_slot_t **args) | ~~~~~~~~~~^~~~~~~ http.c:10472:70: warning: unused parameter 'args' [-Wunused-parameter] 10472 | bif_http_is_flushed (caddr_t *qst, caddr_t * err_ret, state_slot_t **args) | ~~~~~~~~~~~~~~~^~~~ http.c: In function 'bif_http_debug_log': http.c:10558:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 10558 | bif_http_debug_log (caddr_t *qst, caddr_t * err_ret, state_slot_t **args) | ~~~~~~~~~~^~~~~~~ http.c: In function 'bif_http_dav_uid': http.c:10597:28: warning: unused parameter 'qst' [-Wunused-parameter] 10597 | bif_http_dav_uid (caddr_t *qst, caddr_t * err_ret, state_slot_t **args) | ~~~~~~~~~^~~ http.c:10597:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 10597 | bif_http_dav_uid (caddr_t *qst, caddr_t * err_ret, state_slot_t **args) | ~~~~~~~~~~^~~~~~~ http.c:10597:67: warning: unused parameter 'args' [-Wunused-parameter] 10597 | bif_http_dav_uid (caddr_t *qst, caddr_t * err_ret, state_slot_t **args) | ~~~~~~~~~~~~~~~^~~~ http.c: In function 'bif_http_admin_gid': http.c:10603:30: warning: unused parameter 'qst' [-Wunused-parameter] 10603 | bif_http_admin_gid (caddr_t *qst, caddr_t * err_ret, state_slot_t **args) | ~~~~~~~~~^~~ http.c:10603:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 10603 | bif_http_admin_gid (caddr_t *qst, caddr_t * err_ret, state_slot_t **args) | ~~~~~~~~~~^~~~~~~ http.c:10603:69: warning: unused parameter 'args' [-Wunused-parameter] 10603 | bif_http_admin_gid (caddr_t *qst, caddr_t * err_ret, state_slot_t **args) | ~~~~~~~~~~~~~~~^~~~ http.c: In function 'bif_http_nobody_uid': http.c:10609:31: warning: unused parameter 'qst' [-Wunused-parameter] 10609 | bif_http_nobody_uid (caddr_t *qst, caddr_t * err_ret, state_slot_t **args) | ~~~~~~~~~^~~ http.c:10609:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 10609 | bif_http_nobody_uid (caddr_t *qst, caddr_t * err_ret, state_slot_t **args) | ~~~~~~~~~~^~~~~~~ http.c:10609:70: warning: unused parameter 'args' [-Wunused-parameter] 10609 | bif_http_nobody_uid (caddr_t *qst, caddr_t * err_ret, state_slot_t **args) | ~~~~~~~~~~~~~~~^~~~ http.c: In function 'bif_http_nogroup_gid': http.c:10615:32: warning: unused parameter 'qst' [-Wunused-parameter] 10615 | bif_http_nogroup_gid (caddr_t *qst, caddr_t * err_ret, state_slot_t **args) | ~~~~~~~~~^~~ http.c:10615:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 10615 | bif_http_nogroup_gid (caddr_t *qst, caddr_t * err_ret, state_slot_t **args) | ~~~~~~~~~~^~~~~~~ http.c:10615:71: warning: unused parameter 'args' [-Wunused-parameter] 10615 | bif_http_nogroup_gid (caddr_t *qst, caddr_t * err_ret, state_slot_t **args) | ~~~~~~~~~~~~~~~^~~~ http.c: In function 'bif_http_escape': http.c:10621:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 10621 | bif_http_escape (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c: In function 'http_acl': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ http.c:10777:15: note: in expansion of macro 'DO_BOX' 10777 | DO_BOX (ws_acl_t *, elm, inx, list) | ^~~~~~ http.c:10716:36: warning: unused parameter 'err_ret' [-Wunused-parameter] 10716 | http_acl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args, int action, char * szMe) | ~~~~~~~~~~^~~~~~~ http.c: In function 'http_acl_stats': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ http.c:10852:7: note: in expansion of macro 'DO_BOX' 10852 | DO_BOX (ws_acl_t *, elm, inx, alist) | ^~~~~~ http.c: In function 'bif_http_acl_stats': http.c:10868:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 10868 | bif_http_acl_stats (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c:10868:71: warning: unused parameter 'args' [-Wunused-parameter] 10868 | bif_http_acl_stats (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ http.c: In function 'bif_sysacl_compose': http.c:10877:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 10877 | bif_sysacl_compose (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c: In function 'bif_sysacl_direct_bits_of_user': http.c:10963:58: warning: unused parameter 'err_ret' [-Wunused-parameter] 10963 | bif_sysacl_direct_bits_of_user (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c: In function 'bif_sysacl_all_bits_of_tree': http.c:10996:55: warning: unused parameter 'err_ret' [-Wunused-parameter] 10996 | bif_sysacl_all_bits_of_tree (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c: In function 'bif_sysacl_bit1_of_tree': http.c:11069:51: warning: unused parameter 'err_ret' [-Wunused-parameter] 11069 | bif_sysacl_bit1_of_tree (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c: In function 'bif_sysacl_bit1_of_tree_vec': http.c:11083:55: warning: unused parameter 'err_ret' [-Wunused-parameter] 11083 | bif_sysacl_bit1_of_tree_vec (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args, state_slot_t * ret) | ~~~~~~~~~~^~~~~~~ http.c: In function 'bif_http_url_cache_set': http.c:11270:50: warning: unused parameter 'err_ret' [-Wunused-parameter] 11270 | bif_http_url_cache_set (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c: In function 'bif_http_url_cache_get': http.c:11291:50: warning: unused parameter 'err_ret' [-Wunused-parameter] 11291 | bif_http_url_cache_get (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c: In function 'bif_http_url_cache_remove': http.c:11302:53: warning: unused parameter 'err_ret' [-Wunused-parameter] 11302 | bif_http_url_cache_remove (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c: In function 'bif_tcpip_gethostbyname': http.c:11331:51: warning: unused parameter 'err_ret' [-Wunused-parameter] 11331 | bif_tcpip_gethostbyname (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c: In function 'bif_tcpip_gethostbyaddr': http.c:11343:51: warning: unused parameter 'err_ret' [-Wunused-parameter] 11343 | bif_tcpip_gethostbyaddr (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c: In function 'bif_tcpip_local_interfaces': http.c:11351:39: warning: unused parameter 'qst' [-Wunused-parameter] 11351 | bif_tcpip_local_interfaces (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ http.c:11351:54: warning: unused parameter 'err_ret' [-Wunused-parameter] 11351 | bif_tcpip_local_interfaces (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c:11351:79: warning: unused parameter 'args' [-Wunused-parameter] 11351 | bif_tcpip_local_interfaces (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ http.c: In function 'bif_inet_aton': http.c:11358:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 11358 | bif_inet_aton (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c: In function 'bif_inet_ntoa': http.c:11373:8: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 11373 | p_ip = inet_ntop (AF_INET, (void *) &in, buf, sizeof (buf)); | ^ http.c:11368:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 11368 | bif_inet_ntoa (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c: In function 'bif_http_strses_memory_size': http.c:11429:40: warning: unused parameter 'qst' [-Wunused-parameter] 11429 | bif_http_strses_memory_size (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ http.c:11429:55: warning: unused parameter 'err_ret' [-Wunused-parameter] 11429 | bif_http_strses_memory_size (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c:11429:80: warning: unused parameter 'args' [-Wunused-parameter] 11429 | bif_http_strses_memory_size (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ http.c: In function 'bif_http_string_date': http.c:11435:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 11435 | bif_http_string_date (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c: In function 'bif_ftp_log': http.c:11478:14: warning: variable 'day' set but not used [-Wunused-but-set-variable] 11478 | int month, day, year; | ^~~ http.c:11461:39: warning: unused parameter 'err_ret' [-Wunused-parameter] 11461 | bif_ftp_log (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c: In function 'ws_serve_client_connection': http.c:11549:7: warning: variable 'rc' set but not used [-Wunused-but-set-variable] 11549 | int rc = LTE_OK; | ^~ http.c: In function 'bif_http_get_cli_sessions': http.c:11657:21: warning: unused variable 'qi' [-Wunused-variable] 11657 | query_instance_t *qi = (query_instance_t *)qst; | ^~ http.c:11655:53: warning: unused parameter 'err_ret' [-Wunused-parameter] 11655 | bif_http_get_cli_sessions (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c: In function 'bif_http_client_session_cached': http.c:11675:58: warning: unused parameter 'err_ret' [-Wunused-parameter] 11675 | bif_http_client_session_cached (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c: In function 'bif_http_on_message': http.c:11737:32: warning: cast between incompatible function types from 'void (*)(dk_session_t *)' {aka 'void (*)(struct dk_session_s *)'} to 'int (*)(dk_session_t *)' {aka 'int (*)(struct dk_session_s *)'} [-Wcast-function-type] 11737 | PrpcSetPartnerDeadHook (ses, (io_action_func) http_on_message_ses_dropped); | ^ http.c:11738:59: warning: cast between incompatible function types from 'void (*)(dk_session_t *)' {aka 'void (*)(struct dk_session_s *)'} to 'int (*)(dk_session_t *)' {aka 'int (*)(struct dk_session_s *)'} [-Wcast-function-type] 11738 | SESSION_SCH_DATA (ses)->sio_default_read_ready_action = (io_action_func) http_on_message_input_ready; | ^ http.c:11688:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 11688 | bif_http_on_message (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c: In function 'bif_http_recall_session': http.c:11801:51: warning: unused parameter 'err_ret' [-Wunused-parameter] 11801 | bif_http_recall_session (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c: In function 'bif_http_current_charset': http.c:11850:52: warning: unused parameter 'err_ret' [-Wunused-parameter] 11850 | bif_http_current_charset (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c:11850:77: warning: unused parameter 'args' [-Wunused-parameter] 11850 | bif_http_current_charset (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ http.c: In function 'bif_http_status_set': http.c:11859:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 11859 | bif_http_status_set (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c: In function 'bif_http_methods_set': http.c:11881:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 11881 | for (inx = 0; inx < BOX_ELEMENTS (args); inx ++) | ^ http.c:11872:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 11872 | bif_http_methods_set (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c: In function 'bif_string_split': http.c:11891:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 11891 | bif_string_split (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ http.c: In function 'http_threads_allocate': http.c:12185:33: warning: cast between incompatible function types from 'void (*)(ws_connection_t *)' {aka 'void (*)(struct ws_connection_s *)'} to 'int (*)(void *)' [-Wcast-function-type] 12185 | thr = PrpcThreadAllocate ((init_func) ws_init_func, http_thread_sz, ws); | ^ http.c: In function 'http_init_part_two': http.c:12296:7: warning: cast between incompatible function types from 'void (*)(dk_session_t *)' {aka 'void (*)(struct dk_session_s *)'} to 'int (*)(dk_session_t *)' {aka 'int (*)(struct dk_session_s *)'} [-Wcast-function-type] 12296 | = (io_action_func) ws_ready; | ^ http.c:12379:15: warning: unused variable 'i' [-Wunused-variable] 12379 | int i; | ^ http.c:12406:70: warning: cast between incompatible function types from 'void (*)(dk_session_t *)' {aka 'void (*)(struct dk_session_s *)'} to 'int (*)(dk_session_t *)' {aka 'int (*)(struct dk_session_s *)'} [-Wcast-function-type] 12406 | SESSION_SCH_DATA (ssl_listen)->sio_default_read_ready_action = (io_action_func) ws_ready; | ^ http.c:12435:13: warning: cast between incompatible function types from 'void (*)(dk_session_t *)' {aka 'void (*)(struct dk_session_s *)'} to 'int (*)(dk_session_t *)' {aka 'int (*)(struct dk_session_s *)'} [-Wcast-function-type] 12435 | = (io_action_func) ws_ready; | ^ http.c:12468:13: warning: cast between incompatible function types from 'void (*)(dk_session_t *)' {aka 'void (*)(struct dk_session_s *)'} to 'int (*)(dk_session_t *)' {aka 'int (*)(struct dk_session_s *)'} [-Wcast-function-type] 12468 | = (io_action_func) ws_ready; | ^ http.c:12501:13: warning: cast between incompatible function types from 'void (*)(dk_session_t *)' {aka 'void (*)(struct dk_session_s *)'} to 'int (*)(dk_session_t *)' {aka 'int (*)(struct dk_session_s *)'} [-Wcast-function-type] 12501 | = (io_action_func) ws_ready; | ^ http.c: In function 'soap_mime_tree_ctx': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ http.c:12770:3: note: in expansion of macro 'DO_BOX' 12770 | DO_BOX (caddr_t *, part, inx, parts) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ http.c:12819:7: note: in expansion of macro 'DO_BOX' 12819 | DO_BOX (caddr_t, line, inx2, temp) | ^~~~~~ http.c:12736:12: warning: variable 'attrs' set but not used [-Wunused-but-set-variable] 12736 | caddr_t *attrs = NULL, *parts = NULL; | ^~~~~ http.c:12719:29: warning: unused parameter 'ctype' [-Wunused-parameter] 12719 | soap_mime_tree_ctx (caddr_t ctype, caddr_t body, dk_set_t * set, caddr_t * err, int soap_version, dk_set_t hdrs) | ~~~~~~~~^~~~~ http.c:12719:76: warning: unused parameter 'err' [-Wunused-parameter] 12719 | soap_mime_tree_ctx (caddr_t ctype, caddr_t body, dk_set_t * set, caddr_t * err, int soap_version, dk_set_t hdrs) | ~~~~~~~~~~^~~ http.c: In function 'soap_mime_tree': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ http.c:12863:7: note: in expansion of macro 'DO_BOX' 12863 | DO_BOX (caddr_t, line, inx2, temp) | ^~~~~~ http.c:12847:65: warning: unused parameter 'err' [-Wunused-parameter] 12847 | soap_mime_tree (ws_connection_t * ws, dk_set_t * set, caddr_t * err, int soap_version) | ~~~~~~~~~~^~~ http.c: In function 'log_info_http': http.c:1107:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 1107 | else if (!strcmp (format, "rt")) | ^ http.c:1114:19: note: here 1114 | default: | ^~~~~~~ http.c: In function 'ws_serve_connection': http.c:4829:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 4829 | if (SSL_ERROR_NONE == ws_check_connect_timeout (ses->dks_session, &to, connect_state)) | ^ http.c:4834:13: note: here 4834 | default: | ^~~~~~~ http.c: At top level: http.c:311:1: warning: 'https_default_opts' defined but not used [-Wunused-function] 311 | https_default_opts (void) | ^~~~~~~~~~~~~~~~~~ http.c: In function 'is_http_handler': http.c:872:68: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 872 | snprintf (proc_name, sizeof (proc_name), "WS.WS.__http_handler_%s", szExtBuffer); | ^ In file included from /usr/include/stdio.h:970, from ../../libsrc/Dk/Dksystem.h:44, from ../../libsrc/Dk.h:44: In function 'snprintf', inlined from 'is_http_handler' at http.c:872:3: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 22 and 121 bytes into a destination of size 120 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ http.c: In function 'http_log_file_check': http.c:945:47: warning: '%02d' directive output may be truncated writing between 2 and 11 bytes into a region of size between 0 and 7 [-Wformat-truncation=] 945 | snprintf (tstamp, sizeof (tstamp), "%02d%02d%02d", http_log_last_opened->tm_mday, | ^~~~ http.c:945:42: note: directive argument in the range [-2147483647, 2147483647] 945 | snprintf (tstamp, sizeof (tstamp), "%02d%02d%02d", http_log_last_opened->tm_mday, | ^~~~~~~~~~~~~~ http.c:945:42: note: directive argument in the range [-2147481748, 2147483647] In function 'snprintf', inlined from 'http_log_file_check' at http.c:945:7: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 7 and 34 bytes into a destination of size 9 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ http.c: In function 'bif_ses_read_line': http.c:7794:8: warning: variable 'binary_mode' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 7794 | char binary_mode = 0; | ^~~~~~~~~~~ http.c:7796:18: warning: variable 'out' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 7796 | dk_session_t * out = NULL; | ^~~ http.c:7798:8: warning: variable 'to_throw' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 7798 | long to_throw = 1, at_error_return = 0; | ^~~~~~~~ http.c:7798:22: warning: variable 'at_error_return' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 7798 | long to_throw = 1, at_error_return = 0; | ^~~~~~~~~~~~~~~ http.c: In function 'http_connect': http.c:6922:13: warning: argument 'header' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 6922 | caddr_t header, caddr_t body, caddr_t proxy, int strses_body) | ~~~~~~~~^~~~~~ In file included from ../../libsrc/Dk.h:115: http.c: In function 'log_info_http': ../../libsrc/Dk/Dkstubs.h:71:36: warning: '__builtin___strncat_chk' output truncated copying between 0 and 1 bytes from a string of length 1 [-Wstringop-truncation] 71 | strncat ((dest), (src), dst_len); \ | ^~~~~~~ ../../libsrc/Dk/Dkstubs.h:81:41: note: in expansion of macro 'strncat_size_ck' 81 | #define strncat_ck(dest, src, len) strncat_size_ck (dest, src, len, sizeof (dest)) | ^~~~~~~~~~~~~~~ http.c:1078:19: note: in expansion of macro 'strncat_ck' 1078 | strncat_ck (format, ":", 1); | ^~~~~~~~~~ http.c: In function 'http_proxy': http.c:6644:15: warning: variable 'to_read' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 6644 | int to_read = len, to_read_len = sizeof (tmp), readed = 0; | ^~~~~~~ http.c:6644:58: warning: variable 'readed' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 6644 | int to_read = len, to_read_len = sizeof (tmp), readed = 0; | ^~~~~~ http.c: In function 'bif_http_flush': http.c:8129:11: warning: variable 'res' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 8129 | ptrlong res = 0; | ^~~ http.c: In function 'ws_file': http.c:3199:37: warning: '%s' directive output may be truncated writing up to 999 bytes into a region of size between 1 and 1000 [-Wformat-truncation=] 3199 | snprintf (path, sizeof (path), "%s%s", www_root, fname); | ^~ In function 'snprintf', inlined from 'ws_file' at http.c:3199:3: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 1 and 1999 bytes into a destination of size 1000 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ http.c: In function 'ws_file': http.c:3178:7: warning: variable 'n_ranges' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 3178 | int n_ranges = 0; | ^~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sparql_tree.lo `test -f 'sparql_tree.c' || echo './'`sparql_tree.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sparql_tree.c -fPIC -DPIC -o .libs/libwi_la-sparql_tree.o In file included from ../../libsrc/Dk.h:97, from ../../libsrc/libutil.h:30, from sparql.h:27, from sparql_tree.c:24: sparql_tree.c: In function 'sparp_gp_localtrav_treelist': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql_tree.c:523:3: note: in expansion of macro 'DO_BOX_FAST' 523 | DO_BOX_FAST (SPART *, tree, ctr, treelist) | ^~~~~~~~~~~ sparql_tree.c: In function 'spar_macro_instantiate': sparql_tree.c:595:48: warning: unused parameter 'tree' [-Wunused-parameter] 595 | spar_macro_instantiate (sparp_t *sparp, SPART *tree, SPART *defm, SPART *mcall, spar_mproc_ctx_t *ctx) | ~~~~~~~^~~~ sparql_tree.c: In function 'spar_macro_sign_inner_varname': sparql_tree.c:644:41: warning: unused parameter 'sparp' [-Wunused-parameter] 644 | spar_macro_sign_inner_varname (sparp_t *sparp, caddr_t vname, spar_mproc_ctx_t *ctx) | ~~~~~~~~~^~~~~ sparql_tree.c: In function 'spar_macroprocess_varname': sparql_tree.c:695:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 695 | if (param_index >= BOX_ELEMENTS (mcall->_.macrocall.argtrees)) | ^~ sparql_tree.c: In function 'spar_macroprocess_tree': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql_tree.c:747:13: note: in expansion of macro 'DO_BOX_FAST' 747 | DO_BOX_FAST (SPART *, memb, ctr, tree->_.gp.members) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql_tree.c:781:25: note: in expansion of macro 'DO_BOX_FAST' 781 | DO_BOX_FAST (SPART *, mcarg, argctr, memb->_.macrocall.argtrees) | ^~~~~~~~~~~ sparql_tree.c:887:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 887 | for (ctr = 1; ctr < BOX_ELEMENTS_0 (tree->_.triple.options); ctr += 2) | ^ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql_tree.c:920:9: note: in expansion of macro 'DO_BOX_FAST' 920 | DO_BOX_FAST (SPART *, mcarg, ctr, tree->_.macrocall.argtrees) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql_tree.c:948:7: note: in expansion of macro 'DO_BOX_FAST' 948 | DO_BOX_FAST (SPART *, arg, ctr, tree->_.funcall.argtrees) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql_tree.c:955:7: note: in expansion of macro 'DO_BOX_FAST' 955 | DO_BOX_FAST (SPART *, arg, ctr, tree->_.builtin.args) | ^~~~~~~~~~~ sparql_tree.c:981:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 981 | if (idx >= BOX_ELEMENTS (mcall->_.macrocall.argtrees)) | ^~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql_tree.c:1014:11: note: in expansion of macro 'DO_BOX_FAST' 1014 | DO_BOX_FAST (SPART *, part, ctr, tree->_.ppath.parts) | ^~~~~~~~~~~ sparql_tree.c: In function 'sparp_equiv_get_ro': sparql_tree.c:1292:53: warning: unused parameter 'equiv_count' [-Wunused-parameter] 1292 | sparp_equiv_get_ro (sparp_equiv_t **equivs, ptrlong equiv_count, SPART *haystack_gp, SPART *needle_var, int flags) sparql_tree.c: In function 'sparp_equiv_get_subvalue_ro': sparql_tree.c:1376:62: warning: unused parameter 'equiv_count' [-Wunused-parameter] 1376 | sparp_equiv_get_subvalue_ro (sparp_equiv_t **equivs, ptrlong equiv_count, SPART *haystack_gp, sparp_equiv_t *receiver) sparql_tree.c: In function 'sparp_equiv_connect_outer_to_inner': sparql_tree.c:1442:7: warning: unused variable 'i_listed_in_o' [-Wunused-variable] 1442 | int i_listed_in_o = 0; | ^~~~~~~~~~~~~ sparql_tree.c: In function 'sparp_values_equal': sparql_tree.c:1955:30: warning: unused parameter 'sparp' [-Wunused-parameter] 1955 | sparp_values_equal (sparp_t *sparp, ccaddr_t first, ccaddr_t first_dt, ccaddr_t first_lang, ccaddr_t second, ccaddr_t second_dt, ccaddr_t second_lang) | ~~~~~~~~~^~~~~ sparql_tree.c: In function 'rvr_can_be_tightened': sparql_tree.c:2067:32: warning: unused parameter 'sparp' [-Wunused-parameter] 2067 | rvr_can_be_tightened (sparp_t *sparp, rdf_val_range_t *dest, rdf_val_range_t *add_on, int assume_binv_var_and_eq) | ~~~~~~~~~^~~~~ sparql_tree.c: In function 'sparp_rvr_add_red_cuts': sparql_tree.c:2314:34: warning: unused parameter 'sparp' [-Wunused-parameter] 2314 | sparp_rvr_add_red_cuts (sparp_t *sparp, rdf_val_range_t *rvr, ccaddr_t *add_cuts, ptrlong add_count) | ~~~~~~~~~^~~~~ sparql_tree.c: In function 'sparp_rvr_intersect_red_cuts': sparql_tree.c:2348:40: warning: unused parameter 'sparp' [-Wunused-parameter] 2348 | sparp_rvr_intersect_red_cuts (sparp_t *sparp, rdf_val_range_t *rvr, ccaddr_t *isect_cuts, ptrlong isect_count) | ~~~~~~~~~^~~~~ sparql_tree.c: In function 'sparp_rvr_copy': sparql_tree.c:2459:26: warning: unused parameter 'sparp' [-Wunused-parameter] 2459 | sparp_rvr_copy (sparp_t *sparp, rdf_val_range_t *dest, const rdf_val_range_t *src) | ~~~~~~~~~^~~~~ sparql_tree.c: In function 'sparp_rvr_set_by_constant': sparql_tree.c:2487:37: warning: unused parameter 'sparp' [-Wunused-parameter] 2487 | sparp_rvr_set_by_constant (sparp_t *sparp, rdf_val_range_t *dest, ccaddr_t datatype, SPART *value, ccaddr_t orig_text) | ~~~~~~~~~^~~~~ sparql_tree.c: In function 'sparp_rvr_add_restrictions': sparql_tree.c:2567:38: warning: unused parameter 'sparp' [-Wunused-parameter] 2567 | sparp_rvr_add_restrictions (sparp_t *sparp, rdf_val_range_t *dest, ptrlong addon_restrictions) | ~~~~~~~~~^~~~~ sparql_tree.c: In function 'sparp_smallest_union_superdatatype': sparql_tree.c:2907:46: warning: unused parameter 'sparp' [-Wunused-parameter] 2907 | sparp_smallest_union_superdatatype (sparp_t *sparp, ccaddr_t iri1, ccaddr_t iri2) | ~~~~~~~~~^~~~~ sparql_tree.c: In function 'sparp_largest_intersect_superdatatype': sparql_tree.c:2934:49: warning: unused parameter 'sparp' [-Wunused-parameter] 2934 | sparp_largest_intersect_superdatatype (sparp_t *sparp, ccaddr_t iri1, ccaddr_t iri2) | ~~~~~~~~~^~~~~ sparql_tree.c: In function 'sparp_tree_full_clone_int': sparql_tree.c:3114:48: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 3114 | if (BOX_ELEMENTS (cloned_eq->e_vars) <= cloned_eq->e_var_count) | ^~ sparql_tree.c: In function 'sparp_gp_attach_member_int': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql_tree.c:3607:11: note: in expansion of macro 'DO_BOX_FAST' 3607 | DO_BOX_FAST (caddr_t, varname, varname_idx, eq->e_varnames) | ^~~~~~~~~~~ sparql_tree.c:3598:86: warning: unused parameter 'touched_equivs_set_ptr' [-Wunused-parameter] 3598 | sparp_gp_attach_member_int (sparp_t *sparp, SPART *parent_gp, SPART *memb, dk_set_t *touched_equivs_set_ptr) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ sparql_tree.c: In function 'sparp_gp_detach_filter_expn_in_cbk': sparql_tree.c:3724:86: warning: unused parameter 'sts_this' [-Wunused-parameter] 3724 | sparp_gp_detach_filter_expn_in_cbk (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ sparql_tree.c: In function 'sparp_gp_distinct_varnames_expn_in_cbk': sparql_tree.c:3744:50: warning: unused parameter 'sparp' [-Wunused-parameter] 3744 | sparp_gp_distinct_varnames_expn_in_cbk (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~~~~^~~~~ sparql_tree.c:3744:90: warning: unused parameter 'sts_this' [-Wunused-parameter] 3744 | sparp_gp_distinct_varnames_expn_in_cbk (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ sparql_tree.c: In function 'sparp_gp_distinct_varnames_expn_subq_cbk': sparql_tree.c:3752:92: warning: unused parameter 'sts_this' [-Wunused-parameter] 3752 | sparp_gp_distinct_varnames_expn_subq_cbk (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ sparql_tree.c: In function 'sparp_gp_detach_filter_expn_subq_cbk': sparql_tree.c:3770:104: warning: unused parameter 'common_env' [-Wunused-parameter] 3770 | sparp_gp_detach_filter_expn_subq_cbk (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~^~~~~~~~~~ sparql_tree.c: In function 'sparp_gp_trav_gp_deprecate_expn_subq': sparql_tree.c:4018:88: warning: unused parameter 'sts_this' [-Wunused-parameter] 4018 | sparp_gp_trav_gp_deprecate_expn_subq (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ sparql_tree.c:4018:104: warning: unused parameter 'common_env' [-Wunused-parameter] 4018 | sparp_gp_trav_gp_deprecate_expn_subq (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~^~~~~~~~~~ sparql_tree.c: In function 'sparp_gp_tighten_by_eq_replaced_filters': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql_tree.c:4035:11: note: in expansion of macro 'DO_BOX_FAST' 4035 | DO_BOX_FAST (caddr_t, varname, varname_ctr, orig_eq->e_varnames) | ^~~~~~~~~~~ sparql_tree.c: In function 'sparp_gp_deprecate': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql_tree.c:4074:3: note: in expansion of macro 'DO_BOX_FAST' 4074 | DO_BOX_FAST (SPART *, memb, memb_ctr, gp->_.gp.members) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql_tree.c:4082:3: note: in expansion of macro 'DO_BOX_FAST' 4082 | DO_BOX_FAST (SPART *, filt, filt_ctr, gp->_.gp.members) | ^~~~~~~~~~~ sparql_tree.c: In function 'sparp_find_origin_of_external_varname_in_eq': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql_tree.c:4311:3: note: in expansion of macro 'DO_BOX_FAST' 4311 | DO_BOX_FAST (ptrlong, subeq_idx, subv_ctr, esrc->e_subvalue_idxs) | ^~~~~~~~~~~ sparql_tree.c: In function 'sparp_find_subexpn_in_retlist': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql_tree.c:4500:3: note: in expansion of macro 'DO_BOX_FAST' 4500 | DO_BOX_FAST (SPART *, retval, retvalctr, retvals) | ^~~~~~~~~~~ sparql_tree.c:4497:41: warning: unused parameter 'sparp' [-Wunused-parameter] 4497 | sparp_find_subexpn_in_retlist (sparp_t *sparp, ccaddr_t varname, SPART **retvals, int return_alias) | ~~~~~~~~~^~~~~ sparql_tree.c: In function 'sparp_subexpn_position1_in_retlist': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql_tree.c:4522:3: note: in expansion of macro 'DO_BOX_FAST' 4522 | DO_BOX_FAST (SPART *, retval, retvalctr, retvals) | ^~~~~~~~~~~ sparql_tree.c:4519:46: warning: unused parameter 'sparp' [-Wunused-parameter] 4519 | sparp_subexpn_position1_in_retlist (sparp_t *sparp, ccaddr_t varname, SPART **retvals) | ~~~~~~~~~^~~~~ sparql_tree.c: In function 'sparp_get_options_of_tree': sparql_tree.c:4544:37: warning: unused parameter 'sparp' [-Wunused-parameter] 4544 | sparp_get_options_of_tree (sparp_t *sparp, SPART *tree) | ~~~~~~~~~^~~~~ sparql_tree.c: In function 'sparp_validate_options_of_tree': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql_tree.c:4611:13: note: in expansion of macro 'DO_BOX_FAST' 4611 | DO_BOX_FAST (SPART *, v, v_ctr, val->_.list.items) | ^~~~~~~~~~~ sparql_tree.c: In function 'sparp_get_option': sparql_tree.c:4697:28: warning: unused parameter 'sparp' [-Wunused-parameter] 4697 | sparp_get_option (sparp_t *sparp, SPART **options, ptrlong key) | ~~~~~~~~~^~~~~ sparql_tree.c: In function 'spart_dump_addr': sparql_tree.c:4904:30: warning: unused parameter 'addr' [-Wunused-parameter] 4904 | char *spart_dump_addr (void *addr) | ~~~~~~^~~~ sparql_tree.c: In function 'spart_dump': sparql_tree.c:5168:30: warning: passing argument 1 of 'spart_dump_long' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 5168 | spart_dump_long (tree, ses, 0); | ^~~~ sparql_tree.c:4910:29: note: expected 'void *' but argument is of type 'const SPART *' {aka 'const struct spar_tree_s *'} 4910 | void spart_dump_long (void *addr, dk_session_t *ses, int is_op) | ~~~~~~^~~~ sparql_tree.c:5300:36: warning: passing argument 2 of 'spart_dump_rvr' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 5300 | spart_dump_rvr (ses, &(tree->_.var.rvr), tree->_.var.restr_of_col, '+'); | ^~~~~~~~~~~~~~~~~~ sparql_tree.c:4967:58: note: expected 'rdf_val_range_t *' {aka 'struct rdf_val_range_s *'} but argument is of type 'const rdf_val_range_t *' {aka 'const struct rdf_val_range_s *'} 4967 | void spart_dump_rvr (dk_session_t *ses, rdf_val_range_t *rvr, int hot_bits, char hot_sign) | ~~~~~~~~~~~~~~~~~^~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql_tree.c:5473:15: note: in expansion of macro 'DO_BOX_FAST' 5473 | DO_BOX_FAST (SPART *, part, ctr, tree->_.ppath.parts) | ^~~~~~~~~~~ sparql_tree.c: In function 'spar_macroprocess_tree': sparql_tree.c:866:52: warning: this statement may fall through [-Wimplicit-fallthrough=] 866 | new_fld->_.var.rvr.rvrRestrictions |= sparp_tr_usage_natural_restrictions[ctr]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sparql_tree.c:868:15: note: here 868 | case SPAR_LIT: case SPAR_QNAME: | ^~~~ sparql_tree.c:965:29: warning: this statement may fall through [-Wimplicit-fallthrough=] 965 | tree->_.bin_exp.right = spar_macroprocess_tree (sparp, tree->_.bin_exp.right, ctx); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sparql_tree.c:967:5: note: here 967 | case BOP_NOT: | ^~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqldf.lo `test -f 'sqldf.c' || echo './'`sqldf.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqldf.c -fPIC -DPIC -o .libs/libwi_la-sqldf.o sqldf.c: In function 'sql_tree_hash_1': sqldf.c:151:27: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 151 | for (inx = 1; inx < len; inx++) | ^ In file included from ../../libsrc/Dk.h:97, from sqldf.c:29: sqldf.c: In function 'sqlo_has_node': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqldf.c:187:7: note: in expansion of macro 'DO_BOX' 187 | DO_BOX (ST*, st, inx, tree) | ^~~~~~ sqldf.c: In function 'sqlo_df_from': sqldf.c:323:39: warning: unused parameter 'tb_dfe' [-Wunused-parameter] 323 | sqlo_df_from (sqlo_t * so, df_elt_t * tb_dfe, ST ** from) | ~~~~~~~~~~~^~~~~~ sqldf.c:323:53: warning: unused parameter 'from' [-Wunused-parameter] 323 | sqlo_df_from (sqlo_t * so, df_elt_t * tb_dfe, ST ** from) sqldf.c: In function 'sqlo_df_array': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqldf.c:401:3: note: in expansion of macro 'DO_BOX' 401 | DO_BOX (ST *, elt, inx, arr) | ^~~~~~ sqldf.c: In function 'sqlo_array_deps': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqldf.c:414:3: note: in expansion of macro 'DO_BOX' 414 | DO_BOX (ST *, elt, inx, arr) | ^~~~~~ sqldf.c: In function 'sqlo_is_contains_out_col': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqldf.c:627:3: note: in expansion of macro 'DO_BOX' 627 | DO_BOX (op_virt_col_t *, vc, inx, ot->ot_text_offband) | ^~~~~~ sqldf.c:618:35: warning: unused parameter 'so' [-Wunused-parameter] 618 | sqlo_is_contains_out_col (sqlo_t *so, df_elt_t *dfe, op_table_t *ot) | ~~~~~~~~^~ sqldf.c: In function 'sqlo_df': sqldf.c:670:46: warning: format '%d' expects argument of type 'int', but argument 4 has type 'size_t' {aka 'long unsigned int'} [-Wformat=] 670 | "Query optimization temp memory %d bytes reached the limit %d bytes, try to increase the MaxMemPoolSize ini setting", | ~^ | | | int | %ld 671 | (THR_TMP_POOL)->mp_bytes, sqlo_max_mp_size); | ~~~~~~~~~~~~~~~~~~~~~~~~ | | | size_t {aka long unsigned int} sqldf.c:670:73: warning: format '%d' expects argument of type 'int', but argument 5 has type 'size_t' {aka 'long unsigned int'} [-Wformat=] 670 | "Query optimization temp memory %d bytes reached the limit %d bytes, try to increase the MaxMemPoolSize ini setting", | ~^ | | | int | %ld 671 | (THR_TMP_POOL)->mp_bytes, sqlo_max_mp_size); | ~~~~~~~~~~~~~~~~ | | | size_t {aka long unsigned int} ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqldf.c:752:9: note: in expansion of macro 'DO_BOX' 752 | DO_BOX (ST *, elt, inx, tree->_.comma_exp.exps) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqldf.c:901:13: note: in expansion of macro 'DO_BOX' 901 | DO_BOX (ST *, arg, inx, args) | ^~~~~~ sqldf.c:904:123: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 904 | if (DV_STRINGP (arg) && (0 == stricmp ((char*)arg, "geo") || 0 == stricmp ((char*)arg, "geo_rdf")) && inx < BOX_ELEMENTS (args) - 1) | ^ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqldf.c:924:13: note: in expansion of macro 'DO_BOX' 924 | DO_BOX (ST *, arg, inx, args) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ sqldf.c:997:13: note: in expansion of macro '_DO_BOX_FAST' 997 | _DO_BOX_FAST (arginx, tree->_.fn_ref.fn_arglist) | ^~~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqldf.c:1039:9: note: in expansion of macro 'DO_BOX' 1039 | DO_BOX (ST *, elt, inx, tree->_.call.params) | ^~~~~~ sqldf.c: In function 'dfe_ref_check_1': sqldf.c:1090:29: warning: unused parameter 'dfe' [-Wunused-parameter] 1090 | dfe_ref_check_1 (df_elt_t * dfe, dk_hash_t * defd1) | ~~~~~~~~~~~^~~ sqldf.c:1090:46: warning: unused parameter 'defd1' [-Wunused-parameter] 1090 | dfe_ref_check_1 (df_elt_t * dfe, dk_hash_t * defd1) | ~~~~~~~~~~~~^~~~~ sqldf.c: In function 'ot_placed_check': sqldf.c:1139:31: warning: unused parameter 'ot' [-Wunused-parameter] 1139 | ot_placed_check (op_table_t * ot) | ~~~~~~~~~~~~~^~ sqldf.c: In function 'sqlo_dfe_type': sqldf.c:1246:25: warning: unused parameter 'so' [-Wunused-parameter] 1246 | sqlo_dfe_type (sqlo_t * so, df_elt_t * dfe) | ~~~~~~~~~^~ sqldf.c: In function 'st_col_index': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqldf.c:1273:3: note: in expansion of macro 'DO_BOX' 1273 | DO_BOX (ST *, sel, inx, left->_.select_stmt.selection) | ^~~~~~ sqldf.c: In function 'sqlo_dfe_set_dt_exps_is_placed': sqldf.c:1297:41: warning: unused parameter 'so' [-Wunused-parameter] 1297 | sqlo_dfe_set_dt_exps_is_placed (sqlo_t *so, op_table_t *ot, int flag) | ~~~~~~~~^~ sqldf.c: In function 'sqlo_mark_oby_crossed': sqldf.c:1314:29: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1314 | if (so->so_nth_select_col >= BOX_ELEMENTS (oby->_.setp.oby_dep_cols)) GPF_T1 ("oby dep col outside the range of the select"); | ^~ sqldf.c: In function 'sqlo_dt_nth_col': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqldf.c:1412:7: note: in expansion of macro 'DO_BOX' 1412 | DO_BOX (df_elt_t *, term, tinx, dt_dfe->_.qexp.terms) | ^~~~~~ sqldf.c: In function 'sqlo_hash_fill_dt_place_col': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqldf.c:1505:3: note: in expansion of macro 'DO_BOX' 1505 | DO_BOX (ST *, as_exp, inx, tree->_.select_stmt.selection) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqldf.c:1519:3: note: in expansion of macro 'DO_BOX' 1519 | DO_BOX (df_elt_t *, o_dfe, inx, out) | ^~~~~~ sqldf.c: In function 'box_is_subtree': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqldf.c:1627:7: note: in expansion of macro 'DO_BOX' 1627 | DO_BOX (caddr_t, elt, inx, ((caddr_t*)box)) | ^~~~~~ sqldf.c: In function 'sqlo_place_control_cols': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqldf.c:2074:7: note: in expansion of macro 'DO_BOX' 2074 | DO_BOX (ST *, sub, inx, (ST**)tree) | ^~~~~~ sqldf.c: In function 'sqlo_place_exp': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqldf.c:2234:9: note: in expansion of macro 'DO_BOX' 2234 | DO_BOX (op_table_t *, ot, inx, deps) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqldf.c:2241:9: note: in expansion of macro 'DO_BOX' 2241 | DO_BOX (ST *, elt, inx, dfe->dfe_tree->_.comma_exp.exps) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqldf.c:2306:9: note: in expansion of macro 'DO_BOX' 2306 | DO_BOX (ST *, arg, inx, dfe->dfe_tree->_.call.params) | ^~~~~~ sqldf.c: In function 'sqlo_pred_sort': sqldf.c:2391:26: warning: unused parameter 'so' [-Wunused-parameter] 2391 | sqlo_pred_sort (sqlo_t * so, int op, df_elt_t ** terms) | ~~~~~~~~~^~ sqldf.c:2391:34: warning: unused parameter 'op' [-Wunused-parameter] 2391 | sqlo_pred_sort (sqlo_t * so, int op, df_elt_t ** terms) | ~~~~^~ sqldf.c:2391:50: warning: unused parameter 'terms' [-Wunused-parameter] 2391 | sqlo_pred_sort (sqlo_t * so, int op, df_elt_t ** terms) | ~~~~~~~~~~~~^~~~~ sqldf.c: In function 'sqlo_pred_body': sqldf.c:2422:25: warning: variable 'r' set but not used [-Wunused-but-set-variable] 2422 | df_elt_t * l, * r; | ^ sqldf.c:2422:20: warning: variable 'l' set but not used [-Wunused-but-set-variable] 2422 | df_elt_t * l, * r; | ^ sqldf.c: In function 'sqlo_import': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqldf.c:2521:11: note: in expansion of macro 'DO_BOX' 2521 | DO_BOX (ST *, as_exp, inx, left_sel->_.select_stmt.selection) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqldf.c:2541:3: note: in expansion of macro 'DO_BOX' 2541 | DO_BOX (ST *, elt, inx, copy) | ^~~~~~ sqldf.c: In function 'sqlo_import_preds': sqldf.c:2603:11: warning: variable 'pred_type' set but not used [-Wunused-but-set-variable] 2603 | int pred_type; | ^~~~~~~~~ sqldf.c: In function 'sqlo_place_dt_leaf': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqldf.c:2687:15: note: in expansion of macro 'DO_BOX' 2687 | DO_BOX (caddr_t, name, inx, ((caddr_t *) ot->ot_dt->_.proc_table.params)) | ^~~~~~ sqldf.c: In function 'sqlo_add_union_reqd_outs': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqldf.c:2780:7: note: in expansion of macro 'DO_BOX' 2780 | DO_BOX (ST *, as_exp, inx, sel->_.select_stmt.selection) | ^~~~~~ sqldf.c: In function 'sqlo_place_dt_set': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqldf.c:2800:7: note: in expansion of macro 'DO_BOX' 2800 | DO_BOX (df_elt_t *, term, inx, copy->_.qexp.terms) | ^~~~~~ sqldf.c: In function 'sqlo_dt_imp_pred_cols': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqldf.c:2828:3: note: in expansion of macro 'DO_BOX' 2828 | DO_BOX (ST *, elt, inx, (ST**)tree) | ^~~~~~ sqldf.c: In function 'sqlo_cols_by_pos': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqldf.c:2853:3: note: in expansion of macro 'DO_BOX' 2853 | DO_BOX (caddr_t, pos_box, inx, list) | ^~~~~~ sqldf.c: In function 'sqlo_dt_place_all_cols': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqldf.c:2959:3: note: in expansion of macro 'DO_BOX' 2959 | DO_BOX (ST *, as, inx, selection) | ^~~~~~ sqldf.c: In function 'sqlo_merge_dfe': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqldf.c:3310:3: note: in expansion of macro 'DO_BOX' 3310 | DO_BOX (df_elt_t *, arg, inx, arg_tree) | ^~~~~~ sqldf.c: In function 'sqlo_in_list': sqldf.c:3405:33: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 3405 | for (inx = 1; inx < BOX_ELEMENTS (args); inx++) | ^ sqldf.c: In function 'sqlo_is_text_order': sqldf.c:3498:30: warning: unused parameter 'so' [-Wunused-parameter] 3498 | sqlo_is_text_order (sqlo_t * so, df_elt_t * dfe) | ~~~~~~~~~^~ sqldf.c: In function 'rq_find_key': sqldf.c:3632:42: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 3632 | if (dk_set_length (key->key_parts) != n_cols) | ^~ sqldf.c: In function 'sqlo_make_inv_pred': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqldf.c:3969:3: note: in expansion of macro 'DO_BOX' 3969 | DO_BOX (caddr_t, inverse, inx_inv, map->sinvm_inverse) | ^~~~~~ sqldf.c: In function 'sqlo_col_inverse_eq_1': sqldf.c:4059:121: warning: unused parameter 'after_preds' [-Wunused-parameter] 4059 | sqlo_col_inverse_eq_1 (sqlo_t *so, df_elt_t * tb_dfe, df_elt_t *left, df_elt_t *right, dk_set_t * col_preds, dk_set_t * after_preds) | ~~~~~~~~~~~^~~~~~~~~~~ sqldf.c: In function 'st_is_call': sqldf.c:4109:45: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 4109 | && BOX_ELEMENTS (tree->_.call.params) == n_args) | ^~ sqldf.c: In function 'sqlo_col_dtp_func': sqldf.c:4117:44: warning: unused parameter 'tb_dfe' [-Wunused-parameter] 4117 | sqlo_col_dtp_func (sqlo_t *so, df_elt_t * tb_dfe, df_elt_t * pred, dk_set_t * col_preds) | ~~~~~~~~~~~^~~~~~ sqldf.c: In function 'sqlo_in_place_in_pred': sqldf.c:4178:33: warning: unused parameter 'so' [-Wunused-parameter] 4178 | sqlo_in_place_in_pred (sqlo_t * so, df_elt_t * tb_dfe, dk_set_t *col_preds, dk_set_t *after_preds) | ~~~~~~~~~^~ sqldf.c: In function 'sqlo_tb_col_preds': sqldf.c:4326:29: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 4326 | for (inx = 1; inx < BOX_ELEMENTS (in_list); inx++) | ^ sqldf.c: In function 'sqlo_is_constant_in_pred': sqldf.c:4375:35: warning: unused parameter 'so' [-Wunused-parameter] 4375 | sqlo_is_constant_in_pred (sqlo_t *so, df_elt_t *pred) | ~~~~~~~~^~ sqldf.c: In function 'sqlo_is_constant_pred_arg': sqldf.c:4397:36: warning: unused parameter 'so' [-Wunused-parameter] 4397 | sqlo_is_constant_pred_arg (sqlo_t *so, df_elt_t *pred, df_elt_t *cmp, int cmp_to_find) | ~~~~~~~~^~ sqldf.c: In function 'sqlo_pred_contradiction': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqldf.c:4430:11: note: in expansion of macro 'DO_BOX' 4430 | DO_BOX (df_elt_t *, in_part, inx, pred->_.bin.right->_.call.args) | ^~~~~~ sqldf.c: In function 'sqlo_is_invariant_in_pred': sqldf.c:4756:36: warning: unused parameter 'so' [-Wunused-parameter] 4756 | sqlo_is_invariant_in_pred (sqlo_t *so, df_elt_t *pred) | ~~~~~~~~^~ sqldf.c: In function 'sqlo_const_to_const_invariant': sqldf.c:4778:40: warning: unused parameter 'so' [-Wunused-parameter] 4778 | sqlo_const_to_const_invariant (sqlo_t *so, int op1, int op2, ST *arg1, ST *arg2, caddr_t arg2_more) | ~~~~~~~~^~ sqldf.c: In function 'sqlo_parse_tree_has_node': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqldf.c:5007:7: note: in expansion of macro 'DO_BOX' 5007 | DO_BOX (ST *, elt, inx, ((ST **)tree)) | ^~~~~~ sqldf.c: In function 'sqlo_parse_tree_count_node': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqldf.c:5043:7: note: in expansion of macro 'DO_BOX' 5043 | DO_BOX (ST *, elt, inx, ((ST **)tree)) | ^~~~~~ sqldf.c: In function 'sqlo_best_hash_filler': sqldf.c:5454:61: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 5454 | && (sqlo_max_mp_size == 0 || (THR_TMP_POOL)->mp_bytes < so->so_max_memory / 2)) | ^ sqldf.c: In function 'sqlo_check_col_pred_placed': sqldf.c:5506:40: warning: unused parameter 'tb_dfe' [-Wunused-parameter] 5506 | sqlo_check_col_pred_placed (df_elt_t * tb_dfe) | ~~~~~~~~~~~^~~~~~ sqldf.c: In function 'sqlo_rdf_may_try_hash': sqldf.c:5517:33: warning: unused parameter 'so' [-Wunused-parameter] 5517 | sqlo_rdf_may_try_hash (sqlo_t * so, op_table_t * ot, df_elt_t * dfe, float ref_arity) | ~~~~~~~~~^~ sqldf.c:5517:50: warning: unused parameter 'ot' [-Wunused-parameter] 5517 | sqlo_rdf_may_try_hash (sqlo_t * so, op_table_t * ot, df_elt_t * dfe, float ref_arity) | ~~~~~~~~~~~~~^~ sqldf.c: In function 'sqlo_try_scan_order': sqldf.c:5733:31: warning: unused parameter 'so' [-Wunused-parameter] 5733 | sqlo_try_scan_order (sqlo_t * so, df_elt_t * dfe) | ~~~~~~~~~^~ sqldf.c: In function 'sqlo_strip_in_join': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqldf.c:5790:3: note: in expansion of macro 'DO_BOX' 5790 | DO_BOX (ST *, sub, inx, tree) | ^~~~~~ sqldf.c: In function 'sqlo_all_refs_stripped': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqldf.c:5806:3: note: in expansion of macro 'DO_BOX' 5806 | DO_BOX (ST *, sub, inx, tree) | ^~~~~~ sqldf.c: In function 'sqlo_try_in_loop': sqldf.c:5822:56: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 5822 | if (sqlo_max_mp_size > 0 && (THR_TMP_POOL)->mp_bytes > (so->so_max_memory / 3 * 2)) | ^ sqldf.c: In function 'sqlo_dfe_array_unplace': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqldf.c:5906:3: note: in expansion of macro 'DO_BOX' 5906 | DO_BOX (df_elt_t *, dfe, inx, arr) | ^~~~~~ sqldf.c: In function 'sqlo_dfe_unplace': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqldf.c:5971:7: note: in expansion of macro 'DO_BOX' 5971 | DO_BOX (df_elt_t *, dfe, inx, arr) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqldf.c:6032:9: note: in expansion of macro 'DO_BOX' 6032 | DO_BOX (df_elt_t *, term, inx, dfe->_.qexp.terms) | ^~~~~~ sqldf.c: In function 'dfe_join_score': sqldf.c:6257:26: warning: unused parameter 'so' [-Wunused-parameter] 6257 | dfe_join_score (sqlo_t * so, op_table_t * ot, df_elt_t *tb_dfe, dk_set_t * res) | ~~~~~~~~~^~ sqldf.c: In function 'sqlo_dfe_is_leaf': sqldf.c:6330:28: warning: unused parameter 'so' [-Wunused-parameter] 6330 | sqlo_dfe_is_leaf (sqlo_t * so, op_table_t * ot, df_elt_t * dfe) | ~~~~~~~~~^~ sqldf.c: In function 'sqlo_leaves': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqldf.c:6558:3: note: in expansion of macro 'DO_BOX' 6558 | DO_BOX (df_elt_t *, dfe, inx, arr) | ^~~~~~ sqldf.c: In function 'sqlo_outer_placeable': sqldf.c:6569:32: warning: unused parameter 'so' [-Wunused-parameter] 6569 | sqlo_outer_placeable (sqlo_t * so, op_table_t * ot, df_elt_t * dfe) | ~~~~~~~~~^~ sqldf.c:6569:49: warning: unused parameter 'ot' [-Wunused-parameter] 6569 | sqlo_outer_placeable (sqlo_t * so, op_table_t * ot, df_elt_t * dfe) | ~~~~~~~~~~~~~^~ sqldf.c: In function 'sqlo_trans_placeable': sqldf.c:6594:49: warning: unused parameter 'ot' [-Wunused-parameter] 6594 | sqlo_trans_placeable (sqlo_t * so, op_table_t * ot, df_elt_t * dfe, int * any_trans) | ~~~~~~~~~~~~~^~ sqldf.c: In function 'sqlo_check_order_dbg': sqldf.c:6670:36: warning: unused parameter 'ot' [-Wunused-parameter] 6670 | sqlo_check_order_dbg (op_table_t * ot) | ~~~~~~~~~~~~~^~ sqldf.c: In function 'sqlo_no_more_time': sqldf.c:6871:54: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 6871 | if (sqlo_max_mp_size > 0 && THR_TMP_POOL->mp_bytes > (so->so_max_memory / 20) * 19) | ^ sqldf.c: In function 'sqlo_layout_1': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqldf.c:7152:15: note: in expansion of macro 'DO_BOX' 7152 | DO_BOX (ST *, exp, inx, ot->ot_dt->_.select_stmt.selection) | ^~~~~~ In file included from ../../libsrc/Dk.h:102: sqldf.c: In function 'sqlo_layout_plan': sqldf.c:7284:23: warning: variable 'from' set but not used [-Wunused-but-set-variable] 7284 | DO_SET (df_elt_t *, from, &ot->ot_from_dfes) | ^~~~ ../../libsrc/Dk/Dksets.h:88:16: note: in definition of macro 'DO_SET' 88 | type var; \ | ^~~ sqldf.c: In function 'dfe_pred_body_copy': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqldf.c:7549:3: note: in expansion of macro 'DO_BOX' 7549 | DO_BOX (df_elt_t **, elt, inx, body) | ^~~~~~ sqldf.c: In function 'sqlo_layout_copy_1': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqldf.c:7614:9: note: in expansion of macro 'DO_BOX' 7614 | DO_BOX (df_elt_t *, term, inx, terms) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqldf.c:7679:9: note: in expansion of macro 'DO_BOX' 7679 | DO_BOX (df_elt_t **, elt, inx, dfe->_.control.terms) | ^~~~~~ sqldf.c: In function 'sqlp_tree_has_fun_ref': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqldf.c:7842:7: note: in expansion of macro 'DO_BOX' 7842 | DO_BOX (ST *, elt, inx, ((ST **)tree)) | ^~~~~~ sqldf.c: In function 'sqlp_collect_from_pkeys': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqldf.c:7864:3: note: in expansion of macro 'DO_BOX' 7864 | DO_BOX (ST*, tb, inx, from) | ^~~~~~ sqldf.c:7856:35: warning: unused parameter 'so' [-Wunused-parameter] 7856 | sqlp_collect_from_pkeys (sqlo_t * so, ST* tree) | ~~~~~~~~~^~ sqldf.c: In function 'sqlo_unor_replace_col_refs': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqldf.c:7910:7: note: in expansion of macro 'DO_BOX' 7910 | DO_BOX (ST *, elt, inx, left_sel) | ^~~~~~ sqldf.c: In function 'sqlp_convert_or_to_union': sqldf.c:8122:65: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 8122 | if (sqlo_max_union_nesting > 0 && dk_set_length (or_list) > sqlo_max_union_nesting) | ^ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST' 236 | _DO_BOX_FAST(inx, arr) | ^~~~~~~~~~~~ sqldf.c:8148:7: note: in expansion of macro '_DO_BOX' 8148 | _DO_BOX (inx, ((caddr_t *)tree)) | ^~~~~~~ sqldf.c: In function 'sqlo_tree_depth_check': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqldf.c:8174:3: note: in expansion of macro 'DO_BOX' 8174 | DO_BOX (ST *, elt, inx, tree) | ^~~~~~ sqldf.c: In function 'sqlo_query_spec': sqldf.c:8392:18: warning: variable 'head' set but not used [-Wunused-but-set-variable] 8392 | data_source_t *head = NULL; | ^~~~ sqldf.c: In function 'sqlo_pred_body': sqldf.c:2465:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2465 | sqlc_new_error (so->so_sc->sc_cc, "42000", "FT042", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2466 | "contains/xcontains/xpath_contains may only be specified as top level AND predicate"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sqldf.c:2467:5: note: here 2467 | default: SQL_GPF_T1 (so->so_sc->sc_cc, "cannot place this type of predicate"); | ^~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqlrcomp.lo `test -f 'sqlrcomp.c' || echo './'`sqlrcomp.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqlrcomp.c -fPIC -DPIC -o .libs/libwi_la-sqlrcomp.o In file included from ../../libsrc/Dk.h:97, from ../../libsrc/libutil.h:30, from sqlrcomp.c:28: sqlrcomp.c: In function 'sqlc_print_literal_proc': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST' 236 | _DO_BOX_FAST(inx, arr) | ^~~~~~~~~~~~ sqlrcomp.c:149:7: note: in expansion of macro '_DO_BOX' 149 | _DO_BOX (inx, pargs) | ^~~~~~~ sqlrcomp.c: In function 'sqlc_print_standard_proc': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlrcomp.c:250:7: note: in expansion of macro 'DO_BOX' 250 | DO_BOX (ST *, exp, inx, params) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST' 236 | _DO_BOX_FAST(inx, arr) | ^~~~~~~~~~~~ sqlrcomp.c:332:11: note: in expansion of macro '_DO_BOX' 332 | _DO_BOX (inx, pargs) | ^~~~~~~ sqlrcomp.c: In function 'sqlc_is_standard_proc': sqlrcomp.c:368:38: warning: unused parameter 'rds' [-Wunused-parameter] 368 | sqlc_is_standard_proc (remote_ds_t * rds, char *name, ST ** params) | ~~~~~~~~~~~~~~^~~ sqlrcomp.c:368:49: warning: unused parameter 'name' [-Wunused-parameter] 368 | sqlc_is_standard_proc (remote_ds_t * rds, char *name, ST ** params) | ~~~~~~^~~~ sqlrcomp.c:368:61: warning: unused parameter 'params' [-Wunused-parameter] 368 | sqlc_is_standard_proc (remote_ds_t * rds, char *name, ST ** params) sqlrcomp.c: In function 'sqlc_is_contains_proc': sqlrcomp.c:375:38: warning: unused parameter 'rds' [-Wunused-parameter] 375 | sqlc_is_contains_proc (remote_ds_t * rds, char ct, ST ** params, comp_context_t * cc) | ~~~~~~~~~~~~~~^~~ sqlrcomp.c:375:48: warning: unused parameter 'ct' [-Wunused-parameter] 375 | sqlc_is_contains_proc (remote_ds_t * rds, char ct, ST ** params, comp_context_t * cc) | ~~~~~^~ sqlrcomp.c:375:58: warning: unused parameter 'params' [-Wunused-parameter] 375 | sqlc_is_contains_proc (remote_ds_t * rds, char ct, ST ** params, comp_context_t * cc) sqlrcomp.c:375:83: warning: unused parameter 'cc' [-Wunused-parameter] 375 | sqlc_is_contains_proc (remote_ds_t * rds, char ct, ST ** params, comp_context_t * cc) | ~~~~~~~~~~~~~~~~~^~ sqlrcomp.c: In function 'sqlc_print_masked_proc': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlrcomp.c:387:7: note: in expansion of macro 'DO_BOX' 387 | DO_BOX (ST *, param, inx, params) | ^~~~~~ sqlrcomp.c: In function 'sqlc_print_remote_proc': sqlrcomp.c:436:31: warning: unused parameter 'text' [-Wunused-parameter] 436 | sqlc_print_remote_proc (char *text, size_t tlen, int *fill, char *name, ST ** params, sql_comp_t * sc, comp_table_t * ct) | ~~~~~~^~~~ sqlrcomp.c:436:44: warning: unused parameter 'tlen' [-Wunused-parameter] 436 | sqlc_print_remote_proc (char *text, size_t tlen, int *fill, char *name, ST ** params, sql_comp_t * sc, comp_table_t * ct) | ~~~~~~~^~~~ sqlrcomp.c:436:55: warning: unused parameter 'fill' [-Wunused-parameter] 436 | sqlc_print_remote_proc (char *text, size_t tlen, int *fill, char *name, ST ** params, sql_comp_t * sc, comp_table_t * ct) | ~~~~~^~~~ sqlrcomp.c:436:67: warning: unused parameter 'name' [-Wunused-parameter] 436 | sqlc_print_remote_proc (char *text, size_t tlen, int *fill, char *name, ST ** params, sql_comp_t * sc, comp_table_t * ct) | ~~~~~~^~~~ sqlrcomp.c:436:79: warning: unused parameter 'params' [-Wunused-parameter] 436 | sqlc_print_remote_proc (char *text, size_t tlen, int *fill, char *name, ST ** params, sql_comp_t * sc, comp_table_t * ct) sqlrcomp.c:436:100: warning: unused parameter 'sc' [-Wunused-parameter] 436 | sqlc_print_remote_proc (char *text, size_t tlen, int *fill, char *name, ST ** params, sql_comp_t * sc, comp_table_t * ct) | ~~~~~~~~~~~~~^~ sqlrcomp.c:436:119: warning: unused parameter 'ct' [-Wunused-parameter] 436 | sqlc_print_remote_proc (char *text, size_t tlen, int *fill, char *name, ST ** params, sql_comp_t * sc, comp_table_t * ct) | ~~~~~~~~~~~~~~~^~ sqlrcomp.c: In function 'sqlc_is_remote_proc': sqlrcomp.c:442:36: warning: unused parameter 'rds' [-Wunused-parameter] 442 | sqlc_is_remote_proc (remote_ds_t * rds, char *p_name) | ~~~~~~~~~~~~~~^~~ sqlrcomp.c:442:47: warning: unused parameter 'p_name' [-Wunused-parameter] 442 | sqlc_is_remote_proc (remote_ds_t * rds, char *p_name) | ~~~~~~^~~~~~ sqlrcomp.c: In function 'sqlc_is_pass_through_function': sqlrcomp.c:449:46: warning: unused parameter 'rds' [-Wunused-parameter] 449 | sqlc_is_pass_through_function (remote_ds_t * rds, char *p_name) | ~~~~~~~~~~~~~~^~~ sqlrcomp.c:449:57: warning: unused parameter 'p_name' [-Wunused-parameter] 449 | sqlc_is_pass_through_function (remote_ds_t * rds, char *p_name) | ~~~~~~^~~~~~ sqlrcomp.c: In function 'sqlc_print_pass_through_function': sqlrcomp.c:456:41: warning: unused parameter 'text' [-Wunused-parameter] 456 | sqlc_print_pass_through_function (char *text, size_t tlen, int *fill, remote_ds_t * rds, char *name, ST ** params, sql_comp_t * sc, comp_table_t * ct) | ~~~~~~^~~~ sqlrcomp.c:456:54: warning: unused parameter 'tlen' [-Wunused-parameter] 456 | sqlc_print_pass_through_function (char *text, size_t tlen, int *fill, remote_ds_t * rds, char *name, ST ** params, sql_comp_t * sc, comp_table_t * ct) | ~~~~~~~^~~~ sqlrcomp.c:456:65: warning: unused parameter 'fill' [-Wunused-parameter] 456 | sqlc_print_pass_through_function (char *text, size_t tlen, int *fill, remote_ds_t * rds, char *name, ST ** params, sql_comp_t * sc, comp_table_t * ct) | ~~~~~^~~~ sqlrcomp.c:456:85: warning: unused parameter 'rds' [-Wunused-parameter] 456 | sqlc_print_pass_through_function (char *text, size_t tlen, int *fill, remote_ds_t * rds, char *name, ST ** params, sql_comp_t * sc, comp_table_t * ct) | ~~~~~~~~~~~~~~^~~ sqlrcomp.c:456:96: warning: unused parameter 'name' [-Wunused-parameter] 456 | sqlc_print_pass_through_function (char *text, size_t tlen, int *fill, remote_ds_t * rds, char *name, ST ** params, sql_comp_t * sc, comp_table_t * ct) | ~~~~~~^~~~ sqlrcomp.c:456:108: warning: unused parameter 'params' [-Wunused-parameter] 456 | sqlc_print_pass_through_function (char *text, size_t tlen, int *fill, remote_ds_t * rds, char *name, ST ** params, sql_comp_t * sc, comp_table_t * ct) sqlrcomp.c:456:129: warning: unused parameter 'sc' [-Wunused-parameter] 456 | sqlc_print_pass_through_function (char *text, size_t tlen, int *fill, remote_ds_t * rds, char *name, ST ** params, sql_comp_t * sc, comp_table_t * ct) | ~~~~~~~~~~~~~^~ sqlrcomp.c:456:148: warning: unused parameter 'ct' [-Wunused-parameter] 456 | sqlc_print_pass_through_function (char *text, size_t tlen, int *fill, remote_ds_t * rds, char *name, ST ** params, sql_comp_t * sc, comp_table_t * ct) | ~~~~~~~~~~~~~~~^~ sqlrcomp.c: In function 'sqlc_table_remote_ds': sqlrcomp.c:461:36: warning: unused parameter 'sc' [-Wunused-parameter] 461 | sqlc_table_remote_ds (sql_comp_t * sc, char *name) | ~~~~~~~~~~~~~^~ sqlrcomp.c:461:46: warning: unused parameter 'name' [-Wunused-parameter] 461 | sqlc_table_remote_ds (sql_comp_t * sc, char *name) | ~~~~~~^~~~ sqlrcomp.c: In function 'sqlc_is_local_array': sqlrcomp.c:469:35: warning: unused parameter 'sc' [-Wunused-parameter] 469 | sqlc_is_local_array (sql_comp_t * sc, remote_ds_t * rds, ST ** exps, int only_eq_comps) | ~~~~~~~~~~~~~^~ sqlrcomp.c:469:53: warning: unused parameter 'rds' [-Wunused-parameter] 469 | sqlc_is_local_array (sql_comp_t * sc, remote_ds_t * rds, ST ** exps, int only_eq_comps) | ~~~~~~~~~~~~~~^~~ sqlrcomp.c:469:64: warning: unused parameter 'exps' [-Wunused-parameter] 469 | sqlc_is_local_array (sql_comp_t * sc, remote_ds_t * rds, ST ** exps, int only_eq_comps) sqlrcomp.c:469:74: warning: unused parameter 'only_eq_comps' [-Wunused-parameter] 469 | sqlc_is_local_array (sql_comp_t * sc, remote_ds_t * rds, ST ** exps, int only_eq_comps) | ~~~~^~~~~~~~~~~~~ sqlrcomp.c: In function 'sqlc_is_local': sqlrcomp.c:483:29: warning: unused parameter 'sc' [-Wunused-parameter] 483 | sqlc_is_local (sql_comp_t * sc, remote_ds_t * rds, ST * tree, int only_eq_comps) | ~~~~~~~~~~~~~^~ sqlrcomp.c:483:47: warning: unused parameter 'rds' [-Wunused-parameter] 483 | sqlc_is_local (sql_comp_t * sc, remote_ds_t * rds, ST * tree, int only_eq_comps) | ~~~~~~~~~~~~~~^~~ sqlrcomp.c:483:57: warning: unused parameter 'tree' [-Wunused-parameter] 483 | sqlc_is_local (sql_comp_t * sc, remote_ds_t * rds, ST * tree, int only_eq_comps) sqlrcomp.c:483:67: warning: unused parameter 'only_eq_comps' [-Wunused-parameter] 483 | sqlc_is_local (sql_comp_t * sc, remote_ds_t * rds, ST * tree, int only_eq_comps) | ~~~~^~~~~~~~~~~~~ sqlrcomp.c: In function 'sqlc_order_by_print': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlrcomp.c:655:3: note: in expansion of macro 'DO_BOX' 655 | DO_BOX (ST *, spec, inx, orderby) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlrcomp.c:666:11: note: in expansion of macro 'DO_BOX' 666 | DO_BOX (ST *, sel, inx1, box) | ^~~~~~ sqlrcomp.c: In function 'sqlc_table_ct': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlrcomp.c:799:3: note: in expansion of macro 'DO_BOX' 799 | DO_BOX (comp_table_t *, ct, inx, sc->sc_tables) | ^~~~~~ sqlrcomp.c: In function 'sqlc_insert_commalist': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlrcomp.c:852:3: note: in expansion of macro 'DO_BOX' 852 | DO_BOX (ST *, exp, inx, tree->_.insert.vals->_.ins_vals.vals) | ^~~~~~ sqlrcomp.c:854:21: warning: unused variable 'col' [-Wunused-variable] 854 | dbe_column_t *col = tb_name_to_column (tb, (char *) tree->_.insert.cols[inx]); | ^~~ sqlrcomp.c:843:19: warning: variable 'rtable' set but not used [-Wunused-but-set-variable] 843 | remote_table_t *rtable = NULL; | ^~~~~~ sqlrcomp.c: In function 'sqlc_dt_col_ref': sqlrcomp.c:1063:31: warning: unused parameter 'sc' [-Wunused-parameter] 1063 | sqlc_dt_col_ref (sql_comp_t * sc, comp_table_t * ct, ST * exp, char *text, size_t tlen, int *fill) | ~~~~~~~~~~~~~^~ sqlrcomp.c: In function 'sqlc_exp_print': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlrcomp.c:1258:17: note: in expansion of macro 'DO_BOX_FAST' 1258 | DO_BOX_FAST (ST *, arg, argctr, tree->_.fn_ref.fn_arglist) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlrcomp.c:1290:21: note: in expansion of macro 'DO_BOX' 1290 | DO_BOX (ST *, sel, inx, der_select->_.select_stmt.selection) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlrcomp.c:1468:17: note: in expansion of macro 'DO_BOX' 1468 | DO_BOX (char *, col, inx, tree->_.insert.cols) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlrcomp.c:1517:13: note: in expansion of macro 'DO_BOX' 1517 | DO_BOX (ST *, exp, inx, tree->_.update_src.vals) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST' 236 | _DO_BOX_FAST(inx, arr) | ^~~~~~~~~~~~ sqlrcomp.c:1569:19: note: in expansion of macro '_DO_BOX' 1569 | _DO_BOX (inx, pargs) | ^~~~~~~ sqlrcomp.c: In function 'sqlc_exp_commalist_print': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlrcomp.c:1626:3: note: in expansion of macro 'DO_BOX' 1626 | DO_BOX (ST *, exp, inx, exps) | ^~~~~~ sqlrcomp.c: In function 'sqlc_make_remote_after_group_scope': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlrcomp.c:1653:3: note: in expansion of macro 'DO_BOX' 1653 | DO_BOX (ST *, sel, inx, selection) | ^~~~~~ sqlrcomp.c: In function 'sqlc_subquery_text': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlrcomp.c:1708:9: note: in expansion of macro 'DO_BOX' 1708 | DO_BOX (ST *, _sel, inx, (ST **) selection) | ^~~~~~ sqlrcomp.c: In function 'sqlc_first_location': sqlrcomp.c:1804:35: warning: unused parameter 'sc' [-Wunused-parameter] 1804 | sqlc_first_location (sql_comp_t * sc, ST * tree) | ~~~~~~~~~~~~~^~ sqlrcomp.c:1804:44: warning: unused parameter 'tree' [-Wunused-parameter] 1804 | sqlc_first_location (sql_comp_t * sc, ST * tree) sqlrcomp.c: In function 'sqlc_expand_remote_cursor': sqlrcomp.c:1827:41: warning: unused parameter 'sc' [-Wunused-parameter] 1827 | sqlc_expand_remote_cursor (sql_comp_t * sc, ST * tree) | ~~~~~~~~~~~~~^~ sqlrcomp.c: In function 'sqlc_resignal': sqlrcomp.c:1816:3: warning: '__builtin_strncpy' specified bound 10 equals destination size [-Wstringop-truncation] 1816 | strncpy (state, ((char **) err)[1], sizeof (state)); | ^ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwic_la-datesupp.lo `test -f 'datesupp.c' || echo './'`datesupp.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c datesupp.c -fPIC -DPIC -o .libs/libwic_la-datesupp.o datesupp.c:58:18: warning: 'cumdays_in_month' defined but not used [-Wunused-const-variable=] 58 | static const int cumdays_in_month[] = | ^~~~~~~~~~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-rdfbox.lo `test -f 'rdfbox.c' || echo './'`rdfbox.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c rdfbox.c -fPIC -DPIC -o .libs/libwi_la-rdfbox.o rdfbox.c: In function 'bif_rdf_set_bnode_t_threshold': rdfbox.c:319:57: warning: unused parameter 'err_ret' [-Wunused-parameter] 319 | bif_rdf_set_bnode_t_threshold (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c:319:82: warning: unused parameter 'args' [-Wunused-parameter] 319 | bif_rdf_set_bnode_t_threshold (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ rdfbox.c: In function 'bif_rdf_box': rdfbox.c:452:39: warning: unused parameter 'err_ret' [-Wunused-parameter] 452 | bif_rdf_box (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c: In function 'bif_rdf_box_from_ro_id': rdfbox.c:562:50: warning: unused parameter 'err_ret' [-Wunused-parameter] 562 | bif_rdf_box_from_ro_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c: In function 'bif_ro_digest_from_parts': rdfbox.c:571:52: warning: unused parameter 'err_ret' [-Wunused-parameter] 571 | bif_ro_digest_from_parts (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c: In function 'bif_is_rdf_box': rdfbox.c:672:42: warning: unused parameter 'err_ret' [-Wunused-parameter] 672 | bif_is_rdf_box (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c: In function 'bif_rdf_box_set_data': rdfbox.c:700:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 700 | bif_rdf_box_set_data (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c: In function 'bif_rdf_box_data': rdfbox.c:730:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 730 | bif_rdf_box_data (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c: In function 'bif_rdf_box_data_tag': rdfbox.c:747:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 747 | bif_rdf_box_data_tag (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c: In function 'bif_rdf_box_lang': rdfbox.c:761:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 761 | bif_rdf_box_lang (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c: In function 'bif_rdf_box_type': rdfbox.c:774:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 774 | bif_rdf_box_type (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c: In function 'bif_rdf_box_dt_and_lang': rdfbox.c:787:51: warning: unused parameter 'err_ret' [-Wunused-parameter] 787 | bif_rdf_box_dt_and_lang (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c: In function 'bif_rdf_box_set_type': rdfbox.c:800:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 800 | bif_rdf_box_set_type (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c: In function 'bif_rdf_box_chksum': rdfbox.c:813:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 813 | bif_rdf_box_chksum (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c: In function 'bif_rdf_box_is_complete': rdfbox.c:826:51: warning: unused parameter 'err_ret' [-Wunused-parameter] 826 | bif_rdf_box_is_complete (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c: In function 'bif_rdf_box_is_text': rdfbox.c:838:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 838 | bif_rdf_box_is_text (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c: In function 'bif_rdf_box_set_is_text': rdfbox.c:851:51: warning: unused parameter 'err_ret' [-Wunused-parameter] 851 | bif_rdf_box_set_is_text (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c: In function 'bif_rdf_box_is_storeable': rdfbox.c:880:52: warning: unused parameter 'err_ret' [-Wunused-parameter] 880 | bif_rdf_box_is_storeable (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c: In function 'bif_rdf_box_needs_digest': rdfbox.c:902:52: warning: unused parameter 'err_ret' [-Wunused-parameter] 902 | bif_rdf_box_needs_digest (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c: In function 'bif_rdf_box_strcmp': rdfbox.c:951:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 951 | bif_rdf_box_strcmp (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c: In function 'bif_rdf_box_migrate_after_06_02_3129': rdfbox.c:965:64: warning: unused parameter 'err_ret' [-Wunused-parameter] 965 | bif_rdf_box_migrate_after_06_02_3129 (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c: In function 'bif_rdf_box_ro_id': rdfbox.c:992:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 992 | bif_rdf_box_ro_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c: In function 'bif_ro_digest_id': rdfbox.c:1005:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 1005 | bif_ro_digest_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c: In function 'bif_rdf_box_set_ro_id': rdfbox.c:1018:49: warning: unused parameter 'err_ret' [-Wunused-parameter] 1018 | bif_rdf_box_set_ro_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c: In function 'rdf_box_hash_strong_cmp': rdfbox.c:2022:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2022 | if (rb2->rb_ro_id == rb1->rb_ro_id) | ^~ rdfbox.c:2024:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2024 | return 0; | ^~~~~~ rdfbox.c: In function 'bif_rdf_long_of_obj': rdfbox.c:2096:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 2096 | bif_rdf_long_of_obj (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c: In function 'bif_rdf_box_make_complete': rdfbox.c:2111:53: warning: unused parameter 'err_ret' [-Wunused-parameter] 2111 | bif_rdf_box_make_complete (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c: In function 'bif_rdf_box_to_ro_id_search_fields': rdfbox.c:2126:62: warning: unused parameter 'err_ret' [-Wunused-parameter] 2126 | bif_rdf_box_to_ro_id_search_fields (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c: In function 'bif_rdf_sqlval_of_obj': rdfbox.c:2214:49: warning: unused parameter 'err_ret' [-Wunused-parameter] 2214 | bif_rdf_sqlval_of_obj (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c: In function 'bif_sparql_ebv_impl': rdfbox.c:2304:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 2304 | bif_sparql_ebv_impl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args, const char *fname, int is_pure) | ~~~~~~~~~~^~~~~~~ rdfbox.c: In function 'bif_sparql_ebv_int_impl': rdfbox.c:2364:51: warning: unused parameter 'err_ret' [-Wunused-parameter] 2364 | bif_sparql_ebv_int_impl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args, const char *fname, int is_pure) | ~~~~~~~~~~^~~~~~~ rdfbox.c: In function 'bif_rq_iid_of_o': rdfbox.c:2424:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 2424 | bif_rq_iid_of_o (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c: In function 'bif_rdf_strsqlval': rdfbox.c:2436:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 2436 | bif_rdf_strsqlval (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c: In function 'bif_rdf_long_to_ttl': rdfbox.c:2510:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 2510 | bif_rdf_long_to_ttl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c: In function 'bif_rdf_long_from_batch_params': rdfbox.c:2562:58: warning: unused parameter 'err_ret' [-Wunused-parameter] 2562 | bif_rdf_long_from_batch_params (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c: In function 'rdf_dist_or_redu_ser_long': rdfbox.c:2630:64: warning: unused parameter 'is_reduiced' [-Wunused-parameter] 2630 | rdf_dist_or_redu_ser_long (caddr_t val, caddr_t * err_ret, int is_reduiced, const char *fun_name) | ~~~~^~~~~~~~~~~ rdfbox.c: In function 'bif_rdf_dist_deser_long': rdfbox.c:2703:51: warning: unused parameter 'err_ret' [-Wunused-parameter] 2703 | bif_rdf_dist_deser_long (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c: In function 'bif_http_sys_find_best_sparql_accept': rdfbox.c:2964:64: warning: unused parameter 'err_ret' [-Wunused-parameter] 2964 | bif_http_sys_find_best_sparql_accept (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c: In function 'ttl_try_to_cache_new_prefix': rdfbox.c:3098:58: warning: unused parameter 'ses' [-Wunused-parameter] 3098 | ttl_try_to_cache_new_prefix (caddr_t *qst, dk_session_t *ses, ttl_env_t *env, ptrlong *ns_counter_ptr, ttl_iriref_t *ti) | ~~~~~~~~~~~~~~^~~ rdfbox.c: In function 'bif_http_ttl_prefixes': rdfbox.c:3610:49: warning: unused parameter 'err_ret' [-Wunused-parameter] 3610 | bif_http_ttl_prefixes (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c: In function 'bif_http_ttl_triple': rdfbox.c:3670:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 3670 | bif_http_ttl_triple (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c: In function 'bif_http_rdfxml_p_ns': rdfbox.c:3787:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 3787 | bif_http_rdfxml_p_ns (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c: In function 'rdfxml_http_write_ref': rdfbox.c:3822:54: warning: unused parameter 'env' [-Wunused-parameter] 3822 | rdfxml_http_write_ref (dk_session_t *ses, ttl_env_t *env, ttl_iriref_t *ti, int opcode) | ~~~~~~~~~~~^~~ rdfbox.c: In function 'http_rdfxml_write_obj': rdfbox.c:3932:54: warning: unused parameter 'env' [-Wunused-parameter] 3932 | http_rdfxml_write_obj (dk_session_t *ses, ttl_env_t *env, query_instance_t *qi, caddr_t obj, dtp_t obj_dtp, ttl_iriref_t *dt_ptr) | ~~~~~~~~~~~^~~ rdfbox.c:3932:123: warning: unused parameter 'dt_ptr' [-Wunused-parameter] 3932 | http_rdfxml_write_obj (dk_session_t *ses, ttl_env_t *env, query_instance_t *qi, caddr_t obj, dtp_t obj_dtp, ttl_iriref_t *dt_ptr) | ~~~~~~~~~~~~~~^~~~~~ rdfbox.c: In function 'bif_http_rdfxml_triple': rdfbox.c:3990:50: warning: unused parameter 'err_ret' [-Wunused-parameter] 3990 | bif_http_rdfxml_triple (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c: In function 'http_nt_write_ref_1': rdfbox.c:4129:51: warning: unused parameter 'env' [-Wunused-parameter] 4129 | http_nt_write_ref_1 (dk_session_t *ses, nt_env_t *env, ttl_iriref_t *ti, caddr_t dflt_uri, int esc) | ~~~~~~~~~~^~~ rdfbox.c: In function 'http_sparql_write_ref': rdfbox.c:4165:53: warning: unused parameter 'env' [-Wunused-parameter] 4165 | http_sparql_write_ref (dk_session_t *ses, nt_env_t *env, ttl_iriref_t *ti) | ~~~~~~~~~~^~~ rdfbox.c: In function 'bif_http_nt_triple': rdfbox.c:4333:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 4333 | bif_http_nt_triple (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c: In function 'bif_http_ttl_value': rdfbox.c:4387:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 4387 | bif_http_ttl_value (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c: In function 'bif_http_nt_object': rdfbox.c:4460:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 4460 | bif_http_nt_object (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c: In function 'bif_http_sparql_object': rdfbox.c:4500:50: warning: unused parameter 'err_ret' [-Wunused-parameter] 4500 | bif_http_sparql_object (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c: In function 'bif_http_nquad': rdfbox.c:4540:42: warning: unused parameter 'err_ret' [-Wunused-parameter] 4540 | bif_http_nquad (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c: In function 'bif_http_rdf_object': rdfbox.c:4600:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 4600 | bif_http_rdf_object (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c: In function 'bif_http_talis_json_triple': rdfbox.c:4827:54: warning: unused parameter 'err_ret' [-Wunused-parameter] 4827 | bif_http_talis_json_triple (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c: In function 'bif_http_ld_json_triple': rdfbox.c:5332:51: warning: unused parameter 'err_ret' [-Wunused-parameter] 5332 | bif_http_ld_json_triple (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c: In function 'ld_json_ctx_get_shorthand': rdfbox.c:5347:46: warning: unused parameter 'qi' [-Wunused-parameter] 5347 | ld_json_ctx_get_shorthand (query_instance_t *qi, caddr_t pred_iri_or_id, caddr_t obj, id_hash_iterator_t *ctx_iter, int *found_ret) | ~~~~~~~~~~~~~~~~~~^~ rdfbox.c: In function 'bif_http_ld_json_triple_batch': rdfbox.c:5506:61: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 5506 | if ((NULL != e2.printed_triples_mask) && (e2.triple_count != box_length (e2.printed_triples_mask) - 1)) | ^~ rdfbox.c:5481:57: warning: unused parameter 'err_ret' [-Wunused-parameter] 5481 | bif_http_ld_json_triple_batch (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c: In function 'bif_sparql_rset_ttl_write_row': rdfbox.c:5535:72: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 5535 | if ((DV_ARRAY_OF_POINTER != DV_TYPE_OF (row)) || (BOX_ELEMENTS (row) != colcount)) | ^~ rdfbox.c:5517:57: warning: unused parameter 'err_ret' [-Wunused-parameter] 5517 | bif_sparql_rset_ttl_write_row (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c: In function 'bif_sparql_rset_nt_write_row': rdfbox.c:5630:72: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 5630 | if ((DV_ARRAY_OF_POINTER != DV_TYPE_OF (row)) || (BOX_ELEMENTS (row) != colcount)) | ^~ rdfbox.c:5600:56: warning: unused parameter 'err_ret' [-Wunused-parameter] 5600 | bif_sparql_rset_nt_write_row (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c: In function 'bif_sparql_rset_json_write_row': rdfbox.c:5703:72: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 5703 | if ((DV_ARRAY_OF_POINTER != DV_TYPE_OF (row)) || (BOX_ELEMENTS (row) != colcount)) | ^~ rdfbox.c:5680:58: warning: unused parameter 'err_ret' [-Wunused-parameter] 5680 | bif_sparql_rset_json_write_row (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c: In function 'bif_sparql_rset_xml_write_row': rdfbox.c:5929:72: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 5929 | if ((DV_ARRAY_OF_POINTER != DV_TYPE_OF (row)) || (BOX_ELEMENTS (row) != colcount)) | ^~ rdfbox.c:5919:57: warning: unused parameter 'err_ret' [-Wunused-parameter] 5919 | bif_sparql_rset_xml_write_row (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c: In function 'bif_sparql_dict_xml_write_row': rdfbox.c:5936:57: warning: unused parameter 'err_ret' [-Wunused-parameter] 5936 | bif_sparql_dict_xml_write_row (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c: In function 'bif_sparql_iri_split_rdfa_qname': rdfbox.c:5952:59: warning: unused parameter 'err_ret' [-Wunused-parameter] 5952 | bif_sparql_iri_split_rdfa_qname (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c: In function 'bif_rdf_graph_id2iri_dict': rdfbox.c:6096:53: warning: unused parameter 'err_ret' [-Wunused-parameter] 6096 | bif_rdf_graph_id2iri_dict (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c:6096:78: warning: unused parameter 'args' [-Wunused-parameter] 6096 | bif_rdf_graph_id2iri_dict (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ rdfbox.c: In function 'bif_rdf_graph_iri2id_dict': rdfbox.c:6103:53: warning: unused parameter 'err_ret' [-Wunused-parameter] 6103 | bif_rdf_graph_iri2id_dict (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c:6103:78: warning: unused parameter 'args' [-Wunused-parameter] 6103 | bif_rdf_graph_iri2id_dict (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ rdfbox.c: In function 'bif_rdf_graph_group_dict': rdfbox.c:6110:52: warning: unused parameter 'err_ret' [-Wunused-parameter] 6110 | bif_rdf_graph_group_dict (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c:6110:77: warning: unused parameter 'args' [-Wunused-parameter] 6110 | bif_rdf_graph_group_dict (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ rdfbox.c: In function 'bif_rdf_graph_public_perms_dict': rdfbox.c:6117:59: warning: unused parameter 'err_ret' [-Wunused-parameter] 6117 | bif_rdf_graph_public_perms_dict (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c:6117:84: warning: unused parameter 'args' [-Wunused-parameter] 6117 | bif_rdf_graph_public_perms_dict (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ rdfbox.c: In function 'bif_rdf_graph_group_of_privates_dict': rdfbox.c:6124:64: warning: unused parameter 'err_ret' [-Wunused-parameter] 6124 | bif_rdf_graph_group_of_privates_dict (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c:6124:89: warning: unused parameter 'args' [-Wunused-parameter] 6124 | bif_rdf_graph_group_of_privates_dict (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ rdfbox.c: In function 'bif_rdf_graph_default_perms_of_user_dict': rdfbox.c:6131:68: warning: unused parameter 'err_ret' [-Wunused-parameter] 6131 | bif_rdf_graph_default_perms_of_user_dict (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c: In function 'bif_rdf_cli_mark_qr_to_recompile': rdfbox.c:6160:60: warning: unused parameter 'err_ret' [-Wunused-parameter] 6160 | bif_rdf_cli_mark_qr_to_recompile (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c:6160:85: warning: unused parameter 'args' [-Wunused-parameter] 6160 | bif_rdf_cli_mark_qr_to_recompile (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ rdfbox.c: In function 'rdf_graph_configured_perms': rdfbox.c:6183:47: warning: unused parameter 'qst' [-Wunused-parameter] 6183 | rdf_graph_configured_perms (query_instance_t *qst, caddr_t graph_boxed_iid, user_t *u, int check_usr_rdf_graph_perms, int req_perms) | ~~~~~~~~~~~~~~~~~~^~~ rdfbox.c: In function 'rdf_graph_app_cbk_perms': rdfbox.c:6242:82: warning: unused parameter 'u' [-Wunused-parameter] 6242 | rdf_graph_app_cbk_perms (query_instance_t *qst, caddr_t graph_boxed_iid, user_t *u, caddr_t app_cbk, caddr_t app_uid, caddr_t *err_ret) | ~~~~~~~~^ rdfbox.c: In function 'bif_rdf_graph_specific_perms_of_user': rdfbox.c:6297:64: warning: unused parameter 'err_ret' [-Wunused-parameter] 6297 | bif_rdf_graph_specific_perms_of_user (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c: In function 'bif_rdf_graph_approx_perms': rdfbox.c:6323:54: warning: unused parameter 'err_ret' [-Wunused-parameter] 6323 | bif_rdf_graph_approx_perms (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c: In function 'bif_rgs_impl_make_error_for_assert': rdfbox.c:6427:64: warning: unused parameter 'fname' [-Wunused-parameter] 6427 | bif_rgs_impl_make_error_for_assert (caddr_t * qst, const char *fname, int bif_can_use_index, caddr_t graph, caddr_t graph_boxed_iid, int failed_perms, const char *opname, const char *user_type, rgs_userdetails_t *ud_ptr) | ~~~~~~~~~~~~^~~~~ rdfbox.c: In function 'bif_rgs_impl': rdfbox.c:6463:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 6463 | bif_rgs_impl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args, const char *fname, int mode, int bif_can_use_index) | ~~~~~~~~~~^~~~~~~ rdfbox.c: In function 'bif_rdf_repl_uid': rdfbox.c:6536:28: warning: unused parameter 'qst' [-Wunused-parameter] 6536 | bif_rdf_repl_uid (caddr_t *qst, caddr_t * err_ret, state_slot_t **args) | ~~~~~~~~~^~~ rdfbox.c:6536:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 6536 | bif_rdf_repl_uid (caddr_t *qst, caddr_t * err_ret, state_slot_t **args) | ~~~~~~~~~~^~~~~~~ rdfbox.c:6536:67: warning: unused parameter 'args' [-Wunused-parameter] 6536 | bif_rdf_repl_uid (caddr_t *qst, caddr_t * err_ret, state_slot_t **args) | ~~~~~~~~~~~~~~~^~~~ rdfbox.c: In function 'rdf_graph_is_in_enabled_repl': rdfbox.c:6548:41: warning: unused parameter 'qst' [-Wunused-parameter] 6548 | rdf_graph_is_in_enabled_repl (caddr_t * qst, iri_id_t q_iid, int *answer_is_one_for_all_ret) | ~~~~~~~~~~^~~ rdfbox.c:6548:55: warning: unused parameter 'q_iid' [-Wunused-parameter] 6548 | rdf_graph_is_in_enabled_repl (caddr_t * qst, iri_id_t q_iid, int *answer_is_one_for_all_ret) | ~~~~~~~~~^~~~~ rdfbox.c: In function 'bif_rdf_graph_is_in_enabled_repl': rdfbox.c:6555:45: warning: unused parameter 'qst' [-Wunused-parameter] 6555 | bif_rdf_graph_is_in_enabled_repl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ rdfbox.c:6555:60: warning: unused parameter 'err_ret' [-Wunused-parameter] 6555 | bif_rdf_graph_is_in_enabled_repl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c:6555:85: warning: unused parameter 'args' [-Wunused-parameter] 6555 | bif_rdf_graph_is_in_enabled_repl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ rdfbox.c: In function 'bif_rgs_prepare_del_or_ins': rdfbox.c:6561:54: warning: unused parameter 'err_ret' [-Wunused-parameter] 6561 | bif_rgs_prepare_del_or_ins (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c: In function 'rdf_repl_vector_sort_cmp': rdfbox.c:6723:71: warning: unused parameter 'specs' [-Wunused-parameter] 6723 | rdf_repl_vector_sort_cmp (caddr_t * e1, caddr_t * e2, vector_sort_t * specs) | ~~~~~~~~~~~~~~~~^~~~~ In file included from ../../libsrc/Dk.h:97, from datesupp.h:30, from rdfbox.c:24: rdfbox.c: In function 'rdf_repl_feed_batch_of_rquads': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ rdfbox.c:6792:3: note: in expansion of macro 'DO_BOX_FAST' 6792 | DO_BOX_FAST (caddr_t *, rquad, rquad_ctr, rquads_vector) | ^~~~~~~~~~~ rdfbox.c: In function 'bif_rdf_repl_quad': rdfbox.c:6884:30: warning: unused parameter 'qst' [-Wunused-parameter] 6884 | bif_rdf_repl_quad (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ rdfbox.c:6884:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 6884 | bif_rdf_repl_quad (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c:6884:70: warning: unused parameter 'args' [-Wunused-parameter] 6884 | bif_rdf_repl_quad (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ rdfbox.c: In function 'bif_rdf_repl_action': rdfbox.c:6890:32: warning: unused parameter 'qst' [-Wunused-parameter] 6890 | bif_rdf_repl_action (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ rdfbox.c:6890:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 6890 | bif_rdf_repl_action (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c:6890:72: warning: unused parameter 'args' [-Wunused-parameter] 6890 | bif_rdf_repl_action (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ rdfbox.c: In function 'bif_rdf_repl_flush_queue': rdfbox.c:6896:37: warning: unused parameter 'qst' [-Wunused-parameter] 6896 | bif_rdf_repl_flush_queue (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ rdfbox.c:6896:52: warning: unused parameter 'err_ret' [-Wunused-parameter] 6896 | bif_rdf_repl_flush_queue (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c:6896:77: warning: unused parameter 'args' [-Wunused-parameter] 6896 | bif_rdf_repl_flush_queue (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ rdfbox.c: In function 'bif_rdf_range_check': rdfbox.c:7033:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 7033 | bif_rdf_range_check (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ In file included from ../../libsrc/Dk/Dkbox.h:30: rdfbox.c: In function 'bif_iri_name_id': ../../libsrc/Dk/Dkword.h:36:3: warning: operand of '?:' changes signedness from 'int' to 'long long unsigned int' due to unsignedness of other operand [-Wsign-compare] 36 | ((((int32) (((unsigned const char *) (p))[0])) << 24) | \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | (((int32) (((unsigned const char *) (p))[1])) << 16) | \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38 | (((int32) (((unsigned const char *) (p))[2])) << 8) | \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | (((int32) (((unsigned const char *) (p))[3]))) ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rdf_core.h:378:114: note: in expansion of macro 'LONG_REF_NA' 378 | #define RPID_REF_NA(p) ( (LONG_REF_NA(p) & (RPID_64_FLAG >> 32)) ? (INT64_REF_NA(p) & ~RPID_64_FLAG) : LONG_REF_NA(p) ) | ^~~~~~~~~~~ rdfbox.c:7117:19: note: in expansion of macro 'RPID_REF_NA' 7117 | return box_num (RPID_REF_NA (name)); | ^~~~~~~~~~~ rdfbox.c:7114:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 7114 | bif_iri_name_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c: In function 'bif_iri_set_name_id': rdfbox.c:7121:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 7121 | bif_iri_set_name_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c: In function 'bif_iri_name_id_64_vec': ../../libsrc/Dk/Dkword.h:36:3: warning: operand of '?:' changes signedness from 'int' to 'long long unsigned int' due to unsignedness of other operand [-Wsign-compare] 36 | ((((int32) (((unsigned const char *) (p))[0])) << 24) | \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | (((int32) (((unsigned const char *) (p))[1])) << 16) | \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38 | (((int32) (((unsigned const char *) (p))[2])) << 8) | \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | (((int32) (((unsigned const char *) (p))[3]))) ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rdf_core.h:378:114: note: in expansion of macro 'LONG_REF_NA' 378 | #define RPID_REF_NA(p) ( (LONG_REF_NA(p) & (RPID_64_FLAG >> 32)) ? (INT64_REF_NA(p) & ~RPID_64_FLAG) : LONG_REF_NA(p) ) | ^~~~~~~~~~~ rdfbox.c:7155:37: note: in expansion of macro 'RPID_REF_NA' 7155 | int64 rp_id = RPID_REF_NA (name); | ^~~~~~~~~~~ rdfbox.c:7134:50: warning: unused parameter 'err_ret' [-Wunused-parameter] 7134 | bif_iri_name_id_64_vec (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args, state_slot_t * ret) | ~~~~~~~~~~^~~~~~~ rdfbox.c: In function 'bif_iri_name_id_64': ../../libsrc/Dk/Dkword.h:36:3: warning: operand of '?:' changes signedness from 'int' to 'long long unsigned int' due to unsignedness of other operand [-Wsign-compare] 36 | ((((int32) (((unsigned const char *) (p))[0])) << 24) | \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | (((int32) (((unsigned const char *) (p))[1])) << 16) | \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38 | (((int32) (((unsigned const char *) (p))[2])) << 8) | \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | (((int32) (((unsigned const char *) (p))[3]))) ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rdf_core.h:378:114: note: in expansion of macro 'LONG_REF_NA' 378 | #define RPID_REF_NA(p) ( (LONG_REF_NA(p) & (RPID_64_FLAG >> 32)) ? (INT64_REF_NA(p) & ~RPID_64_FLAG) : LONG_REF_NA(p) ) | ^~~~~~~~~~~ rdfbox.c:7182:17: note: in expansion of macro 'RPID_REF_NA' 7182 | int64 rp_id = RPID_REF_NA (name); | ^~~~~~~~~~~ rdfbox.c:7179:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 7179 | bif_iri_name_id_64 (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ rdfbox.c: In function 'rdf_box_init': rdfbox.c:7204:26: warning: cast between incompatible function types from 'void (*)(char *, dk_session_t *)' {aka 'void (*)(char *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type] 7204 | PrpcSetWriter (DV_RDF, (ses_write_func) rb_serialize); | ^ rdfbox.c: In function 'http_nt_write_obj': rdfbox.c:4254:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 4254 | if (abbreviated_numbers) | ^ rdfbox.c:4261:5: note: here 4261 | default: | ^~~~~~~ rdfbox.c: In function 'sparql_rset_xml_write_row_impl': rdfbox.c:5815:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 5815 | if (!(BF_IRI & box_flags (val))) | ^ rdfbox.c:5824:9: note: here 5824 | case DV_UNAME: | ^~~~ rdfbox.c: In function 'bif_sparql_iri_split_rdfa_qname': rdfbox.c:5982:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 5982 | if (!(BF_IRI & box_flags (raw_iri))) | ^ rdfbox.c:5985:7: note: here 5985 | case DV_UNAME: | ^~~~ rdfbox.c:6049:27: warning: '%ld' directive writing between 1 and 10 bytes into a region of size 9 [-Wformat-overflow=] 6049 | sprintf (buf, "n%ld", (long)(ht->ht_count)); | ^~~ rdfbox.c:6049:25: note: directive argument in the range [0, 4294967295] 6049 | sprintf (buf, "n%ld", (long)(ht->ht_count)); | ^~~~~~ In file included from /usr/include/stdio.h:970, from ../../libsrc/Dk/Dksystem.h:44, from ../../libsrc/Dk.h:44: In function 'sprintf', inlined from 'bif_sparql_iri_split_rdfa_qname' at rdfbox.c:6049:11: /usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 3 and 12 bytes into a destination of size 10 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ In file included from ../../libsrc/Dk.h:100: rdfbox.c: In function 'bif_http_ld_json_triple_batch': ../../libsrc/Dk/Dkhashext.h:100:45: warning: 'e2_wrlocked' may be used uninitialized [-Wmaybe-uninitialized] 100 | #define HT_UNLOCK_COND(ht,locked) ((locked) && (rwlock_unlock ((ht)->ht_rwlock), 1)) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rdfbox.c:5512:5: note: in expansion of macro 'HT_UNLOCK_COND' 5512 | HT_UNLOCK_COND(e2.bnode_usage,e2_wrlocked); | ^~~~~~~~~~~~~~ rdfbox.c:5487:7: note: 'e2_wrlocked' was declared here 5487 | int e2_wrlocked; | ^~~~~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sparql_core.lo `test -f 'sparql_core.c' || echo './'`sparql_core.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sparql_core.c -fPIC -DPIC -o .libs/libwi_la-sparql_core.o sparql_core.c: In function 'sparp_dump_weird_query': sparql_core.c:110:7: warning: 'MD5_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 110 | MD5_Init (&ctx); | ^~~~~~~~ In file included from http.h:45, from sparql_core.c:24: /usr/include/openssl/md5.h:49:27: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c); | ^~~~~~~~ sparql_core.c:111:7: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 111 | MD5_Update (&ctx, (unsigned char *) txt, strlen(txt)); | ^~~~~~~~~~ /usr/include/openssl/md5.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len); | ^~~~~~~~~~ sparql_core.c:112:7: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 112 | MD5_Update (&ctx, (unsigned char *) txt, strlen(sqltxt)); | ^~~~~~~~~~ /usr/include/openssl/md5.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len); | ^~~~~~~~~~ sparql_core.c:113:7: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 113 | MD5_Update (&ctx, (unsigned char *) (&msec), sizeof (msec)); | ^~~~~~~~~~ /usr/include/openssl/md5.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len); | ^~~~~~~~~~ sparql_core.c:114:7: warning: 'MD5_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 114 | MD5_Final (digest, &ctx); | ^~~~~~~~~ /usr/include/openssl/md5.h:51:27: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c); | ^~~~~~~~~ sparql_core.c:115:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 115 | for (inx = 0; inx < sizeof (digest); inx++) | ^ sparql_core.c: In function 'sparp_mp_sparql_cap_cbk': sparql_core.c:136:48: warning: unused parameter 'cbk_env' [-Wunused-parameter] 136 | sparp_mp_sparql_cap_cbk (mem_pool_t *mp, void *cbk_env) | ~~~~~~^~~~~~~ sparql_core.c: In function 'spar_dbg_string_of_triple_field': sparql_core.c:304:43: warning: unused parameter 'sparp' [-Wunused-parameter] 304 | spar_dbg_string_of_triple_field (sparp_t *sparp, SPART *fld) | ~~~~~~~~~^~~~~ sparql_core.c: In function 'sparyyerror_impl_1': sparql_core.c:370:73: warning: unused parameter 'yyssa' [-Wunused-parameter] 370 | sparyyerror_impl_1 (sparp_t *sparp, char *raw_text, int yystate, short *yyssa, short *yyssp, const char *strg) | ~~~~~~~^~~~~ sparql_core.c: In function 'sparp_exec_Narg': sparql_core.c:669:107: warning: unused parameter 'argctr' [-Wunused-parameter] 669 | sparp_exec_Narg (sparp_t *sparp, const char *pl_call_text, query_t **cached_qr_ptr, caddr_t *err_ret, int argctr, ccaddr_t arg1) | ~~~~^~~~~~ sparql_core.c: In function 'sparp_graph_sec_iri_to_id_nosignal': sparql_core.c:738:46: warning: unused parameter 'sparp' [-Wunused-parameter] 738 | sparp_graph_sec_iri_to_id_nosignal (sparp_t *sparp, ccaddr_t qname) | ~~~~~~~~~^~~~~ sparql_core.c: In function 'sparp_graph_sec_id_to_iri_nosignal': sparql_core.c:749:46: warning: unused parameter 'sparp' [-Wunused-parameter] 749 | sparp_graph_sec_id_to_iri_nosignal (sparp_t *sparp, iri_id_t iid) | ~~~~~~~~~^~~~~ sparql_core.c: In function 'sparp_free': sparql_core.c:948:23: warning: unused parameter 'sparp' [-Wunused-parameter] 948 | sparp_free (sparp_t * sparp) | ~~~~~~~~~~^~~~~ In file included from ../../libsrc/Dk.h:97, from http.h:31: sparql_core.c: In function 'sparp_configure_storage_and_macro_libs': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql_core.c:1400:11: note: in expansion of macro 'DO_BOX_FAST' 1400 | DO_BOX_FAST (SPART *, new_defm, new_defm_ctr, smllist) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql_core.c:1413:7: note: in expansion of macro 'DO_BOX_FAST' 1413 | DO_BOX_FAST (caddr_t, lib_name, lib_ctr, explicit_includes) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql_core.c:1434:11: note: in expansion of macro 'DO_BOX_FAST' 1434 | DO_BOX_FAST (SPART *, new_defm, new_defm_ctr, smllist) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql_core.c:1451:11: note: in expansion of macro 'DO_BOX_FAST' 1451 | DO_BOX_FAST (caddr_t, new_incl, incl_ctr, smlincludes) | ^~~~~~~~~~~ sparql_core.c: In function 'spar_find_defmacro_by_iri_or_fields': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql_core.c:1547:15: note: in expansion of macro 'DO_BOX_FAST' 1547 | DO_BOX_FAST (SPART *, defm, ctr, smllist) | ^~~~~~~~~~~ sparql_core.c: In function 'sparp_defmacro_store': sparql_core.c:1562:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1562 | if (old_macro_def_count >= BOX_ELEMENTS_0(sparp->sparp_macro_defs)) | ^~ sparql_core.c: In function 'sparp_make_defmacro_paramnames_from_template': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql_core.c:1591:3: note: in expansion of macro 'DO_BOX_FAST' 1591 | DO_BOX_FAST (SPART *, fld, ctr, defm->_.defmacro.quad_pattern) | ^~~~~~~~~~~ sparql_core.c: In function 'sparp_check_dm_arg_for_redecl': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql_core.c:1624:3: note: in expansion of macro 'DO_BOX_FAST' 1624 | DO_BOX_FAST (caddr_t, old_vname, ctr, mdef->_.defmacro.paramnames) | ^~~~~~~~~~~ sparql_core.c: In function 'spar_make_service_inv': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql_core.c:2385:15: note: in expansion of macro 'DO_BOX_FAST' 2385 | DO_BOX_FAST (SPART *, var, varctr, (SPART **)optvalue) | ^~~~~~~~~~~ sparql_core.c: In function 'spar_sinv_naming': sparql_core.c:2416:28: warning: unused parameter 'sparp' [-Wunused-parameter] 2416 | spar_sinv_naming (sparp_t *sparp, SPART *sinv) | ~~~~~~~~~^~~~~ sparql_core.c: In function 'spar_describe_restricted_by_physical': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql_core.c:2443:3: note: in expansion of macro 'DO_BOX_FAST' 2443 | DO_BOX_FAST (SPART *, s, s_ctr, retvals) | ^~~~~~~~~~~ sparql_core.c: In function 'sparp_gp_trav_add_rgc_vars_and_consts_from_retvals': sparql_core.c:2609:102: warning: unused parameter 'sts_this' [-Wunused-parameter] 2609 | sparp_gp_trav_add_rgc_vars_and_consts_from_retvals (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ sparql_core.c:2609:118: warning: unused parameter 'common_env' [-Wunused-parameter] 2609 | sparp_gp_trav_add_rgc_vars_and_consts_from_retvals (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~^~~~~~~~~~ sparql_core.c: In function 'spar_add_rgc_vars_and_consts_from_retvals': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql_core.c:2628:3: note: in expansion of macro 'DO_BOX_FAST' 2628 | DO_BOX_FAST (SPART *, retval, retctr, retvals) | ^~~~~~~~~~~ sparql_core.c: In function 'sparp_gp_trav_rename_for_having': sparql_core.c:2651:43: warning: unused parameter 'sparp' [-Wunused-parameter] 2651 | sparp_gp_trav_rename_for_having (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~~~~^~~~~ sparql_core.c:2651:83: warning: unused parameter 'sts_this' [-Wunused-parameter] 2651 | sparp_gp_trav_rename_for_having (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ sparql_core.c: In function 'spar_make_sources_like_top': sparql_core.c:2828:53: warning: unused parameter 'top_subtype' [-Wunused-parameter] 2828 | spar_make_sources_like_top (sparp_t *sparp, ptrlong top_subtype) sparql_core.c: In function 'spar_inf_tricks_for_pred': sparql_core.c:3319:36: warning: unused parameter 'sparp' [-Wunused-parameter] 3319 | spar_inf_tricks_for_pred (sparp_t *sparp, caddr_t p_name, rdf_inf_ctx_t *inf_ctx, int banned_tricks, dk_set_t *inv_names_ret) | ~~~~~~~~~^~~~~ sparql_core.c: In function 'spar_gp_add_triplelike': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql_core.c:3562:7: note: in expansion of macro 'DO_BOX_FAST' 3562 | DO_BOX_FAST (SPART *, fld, ctr, match_defm->_.defmacro.quad_pattern) | ^~~~~~~~~~~ sparql_core.c: In function 'spar_verify_funcall_security': sparql_core.c:4773:96: warning: unused parameter 'args' [-Wunused-parameter] 4773 | spar_verify_funcall_security (sparp_t *sparp, int *is_agg_ret, const char **fname_ptr, SPART **args) | ~~~~~~~~^~~~ sparql_core.c: In function 'spar_run_pure_bif_in_sandbox': sparql_core.c:4884:59: warning: unused parameter 'funname' [-Wunused-parameter] 4884 | spar_run_pure_bif_in_sandbox (sparp_t *sparp, const char *funname, SPART **args, int argcount, bif_metadata_t *bmd, int *trouble_ret) | ~~~~~~~~~~~~^~~~~~~ sparql_core.c: In function 'sparp_make_macro_call': sparql_core.c:5140:63: warning: unused parameter 'call_is_explicit' [-Wunused-parameter] 5140 | sparp_make_macro_call (sparp_t *sparp, const char *mname, int call_is_explicit, SPART **args) | ~~~~^~~~~~~~~~~~~~~~ sparql_core.c: In function 'spar_make_topmost_sparul_sql': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql_core.c:5406:3: note: in expansion of macro 'DO_BOX_FAST' 5406 | DO_BOX_FAST (SPART *, action, action_ctr, actions) | ^~~~~~~~~~~ sparql_core.c: In function 'bif_sparql_explain': sparql_core.c:6037:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 6037 | bif_sparql_explain (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sparql_core.c: In function 'bif_sparql_detalize': sparql_core.c:6114:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 6114 | bif_sparql_detalize (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sparql_core.c: In function 'bif_sparql_to_sql_text': sparql_core.c:6187:50: warning: unused parameter 'err_ret' [-Wunused-parameter] 6187 | bif_sparql_to_sql_text (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sparql_core.c: In function 'bif_sparql_lex_analyze': sparql_core.c:6249:50: warning: unused parameter 'err_ret' [-Wunused-parameter] 6249 | bif_sparql_lex_analyze (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sparql_core.c: In function 'bif_sparql_quad_maps_for_quad_impl': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql_core.c:6415:7: note: in expansion of macro 'DO_BOX_FAST' 6415 | DO_BOX_FAST (caddr_t, itm, src_idx, good_sources_val) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql_core.c:6423:7: note: in expansion of macro 'DO_BOX_FAST' 6423 | DO_BOX_FAST (caddr_t, itm, src_idx, bad_sources_val) | ^~~~~~~~~~~ sparql_core.c:6347:62: warning: unused parameter 'err_ret' [-Wunused-parameter] 6347 | bif_sparql_quad_maps_for_quad_impl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args, int resulting_format, const char *fname) | ~~~~~~~~~~^~~~~~~ sparql_core.c: In function 'bif_sprintff_is_proven_bijection': sparql_core.c:6583:60: warning: unused parameter 'err_ret' [-Wunused-parameter] 6583 | bif_sprintff_is_proven_bijection (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sparql_core.c: In function 'bif_sprintff_is_proven_unparseable': sparql_core.c:6590:62: warning: unused parameter 'err_ret' [-Wunused-parameter] 6590 | bif_sprintff_is_proven_unparseable (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sparql_core.c: In function 'bif_sprintff_intersect': sparql_core.c:6597:50: warning: unused parameter 'err_ret' [-Wunused-parameter] 6597 | bif_sprintff_intersect (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sparql_core.c: In function 'bif_sprintff_like': sparql_core.c:6611:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 6611 | bif_sprintff_like (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sparql_core.c: In function 'sparp_find_first_transitive_step_in_path': sparql_core.c:3197:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 3197 | for (part_ctr = 0; part_ctr < part_count; part_ctr++) | ~~~~~~~~~^~~~~~~~~~~~ sparql_core.c:3203:5: note: here 3203 | case '*': return pp; | ^~~~ sparql_core.c: In function 'spar_inverse_ppath': sparql_core.c:3663:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 3663 | while (ctr < ctr2) | ~~~~^~~~~~ sparql_core.c:3671:11: note: here 3671 | case '|': case 'D': | ^~~~ sparql_core.c: In function 'bif_sparql_quad_maps_for_quad_impl': sparql_core.c:6364:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 6364 | case 8: flags = bif_long_arg (qst, args, 7, fname); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sparql_core.c:6365:5: note: here 6365 | case 7: bad_sources_val = bif_strict_2type_array_arg (DV_UNAME, DV_IRI_ID, qst, args, 6, fname); | ^~~~ sparql_core.c:6365:31: warning: this statement may fall through [-Wimplicit-fallthrough=] 6365 | case 7: bad_sources_val = bif_strict_2type_array_arg (DV_UNAME, DV_IRI_ID, qst, args, 6, fname); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sparql_core.c:6366:5: note: here 6366 | case 6: good_sources_val = bif_strict_2type_array_arg (DV_UNAME, DV_IRI_ID, qst, args, 5, fname); | ^~~~ sparql_core.c:6366:32: warning: this statement may fall through [-Wimplicit-fallthrough=] 6366 | case 6: good_sources_val = bif_strict_2type_array_arg (DV_UNAME, DV_IRI_ID, qst, args, 5, fname); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sparql_core.c:6367:5: note: here 6367 | case 5: storage_name = bif_string_or_uname_or_wide_or_null_arg (qst, args, 4, fname); | ^~~~ sparql_core.c:6367:28: warning: this statement may fall through [-Wimplicit-fallthrough=] 6367 | case 5: storage_name = bif_string_or_uname_or_wide_or_null_arg (qst, args, 4, fname); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sparql_core.c:6368:5: note: here 6368 | case 4: sqlvals[SPART_TRIPLE_OBJECT_IDX] = bif_arg (qst, args, 3, fname); | ^~~~ sparql_core.c:6368:49: warning: this statement may fall through [-Wimplicit-fallthrough=] 6368 | case 4: sqlvals[SPART_TRIPLE_OBJECT_IDX] = bif_arg (qst, args, 3, fname); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sparql_core.c:6369:5: note: here 6369 | case 3: sqlvals[SPART_TRIPLE_PREDICATE_IDX] = bif_arg (qst, args, 2, fname); | ^~~~ sparql_core.c:6369:49: warning: this statement may fall through [-Wimplicit-fallthrough=] 6369 | case 3: sqlvals[SPART_TRIPLE_PREDICATE_IDX] = bif_arg (qst, args, 2, fname); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sparql_core.c:6370:5: note: here 6370 | case 2: sqlvals[SPART_TRIPLE_SUBJECT_IDX] = bif_arg (qst, args, 1, fname); | ^~~~ sparql_core.c:6370:49: warning: this statement may fall through [-Wimplicit-fallthrough=] 6370 | case 2: sqlvals[SPART_TRIPLE_SUBJECT_IDX] = bif_arg (qst, args, 1, fname); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sparql_core.c:6371:5: note: here 6371 | case 1: sqlvals[SPART_TRIPLE_GRAPH_IDX] = bif_arg (qst, args, 0, fname); | ^~~~ sparql_core.c: In function 'spar_make_typed_literal': sparql_core.c:4261:30: warning: variable 'desc' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 4261 | xqf_str_parser_desc_t *desc; | ^~~~ sparql_core.c: In function 'spar_make_topmost_sparul_sql': sparql_core.c:5372:55: warning: argument 'actions' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 5372 | spar_make_topmost_sparul_sql (sparp_t *sparp, SPART **actions) | ~~~~~~~~^~~~~~~ sparql_core.c: In function 'bif_sparql_quad_maps_for_quad_impl': sparql_core.c:6357:12: warning: variable 'bad_sources_val' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 6357 | caddr_t *bad_sources_val = NULL; | ^~~~~~~~~~~~~~~ sparql_core.c:6358:12: warning: variable 'good_sources_val' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 6358 | caddr_t *good_sources_val = NULL; | ^~~~~~~~~~~~~~~~ sparql_core.c:6359:11: warning: variable 'storage_name' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 6359 | caddr_t storage_name = NULL; | ^~~~~~~~~~~~ sparql_core.c:6360:12: warning: variable 'res' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 6360 | caddr_t *res = NULL; | ^~~ sparql_core.c:6361:10: warning: variable 'flags' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 6361 | boxint flags = 0; | ^~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-xmlenc_algos.lo `test -f 'xmlenc_algos.c' || echo './'`xmlenc_algos.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c xmlenc_algos.c -fPIC -DPIC -o .libs/libwi_la-xmlenc_algos.o xmlenc_algos.c: In function 'dsig_single_transform_algo': xmlenc_algos.c:355:60: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 355 | read_b = session_buffered_read (ses_in, buf, len > sizeof (buf) ? sizeof(buf) : len ); | ^ xmlenc_algos.c:355:91: warning: operand of '?:' changes signedness from 'long int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 355 | read_b = session_buffered_read (ses_in, buf, len > sizeof (buf) ? sizeof(buf) : len ); | ^~~ xmlenc_algos.c:343:52: warning: unused parameter 'qi' [-Wunused-parameter] 343 | int dsig_single_transform_algo (query_instance_t * qi, dk_session_t * ses_in, long len, | ~~~~~~~~~~~~~~~~~~~^~ xmlenc_algos.c:344:65: warning: unused parameter 'transform_data' [-Wunused-parameter] 344 | dk_session_t * ses_out, caddr_t transform_data) | ~~~~~~~~^~~~~~~~~~~~~~ xmlenc_algos.c: In function 'xml_canon_exc_algo': xmlenc_algos.c:391:60: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 391 | read_b = session_buffered_read (ses_in, buf, len > sizeof (buf) ? sizeof(buf) : len ); | ^ xmlenc_algos.c:391:91: warning: operand of '?:' changes signedness from 'long int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 391 | read_b = session_buffered_read (ses_in, buf, len > sizeof (buf) ? sizeof(buf) : len ); | ^~~ In file included from ../../libsrc/Dk.h:97, from wi.h:56, from sqlnode.h:32, from xmlenc_algos.c:31: xmlenc_algos.c: In function 'xml_c_build_ancessor_ns_link': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlenc_algos.c:426:3: note: in expansion of macro 'DO_BOX' 426 | DO_BOX (caddr_t *, child, inx, doc_tree) | ^~~~~~ xmlenc_algos.c: In function 'xml_c_get_namespace': xmlenc_algos.c:518:98: warning: unused parameter 'depth' [-Wunused-parameter] 518 | int xml_c_get_namespace (caddr_t name, xml_c_stack exc_list, caddr_t * prefix, caddr_t * ns, int depth) | ~~~~^~~~~ xmlenc_algos.c: In function 'xmlc_c_clean_exc_list_up': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlenc_algos.c:564:3: note: in expansion of macro 'DO_BOX' 564 | DO_BOX (caddr_t, name, inx, ns) | ^~~~~~ xmlenc_algos.c: In function 'xml_c_nss_hash_add_item': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlenc_algos.c:650:3: note: in expansion of macro 'DO_BOX' 650 | DO_BOX (caddr_t *, child, inx, tree) | ^~~~~~ xmlenc_algos.c: In function 'xml_c_nss_hash_create': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlenc_algos.c:709:3: note: in expansion of macro 'DO_BOX' 709 | DO_BOX (caddr_t *, child, inx, select_tree) | ^~~~~~ xmlenc_algos.c: In function 'xml_find_any_child': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlenc_algos.c:806:3: note: in expansion of macro 'DO_BOX' 806 | DO_BOX (caddr_t *, child, inx, curr) | ^~~~~~ xmlenc_algos.c: In function 'dsig_tr_enveloped_signature': xmlenc_algos.c:838:41: warning: unused parameter 'transform_data' [-Wunused-parameter] 838 | dk_session_t * ses_out, caddr_t transform_data) | ~~~~~~~~^~~~~~~~~~~~~~ xmlenc_algos.c: In function 'dsig_sha1_digest': xmlenc_algos.c:1072:3: warning: 'SHA1_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1072 | SHA1_Init(&ctx); | ^~~~~~~~~ In file included from /usr/include/openssl/x509.h:41, from sqlbif.h:33, from xmlenc_algos.c:32: /usr/include/openssl/sha.h:49:27: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c); | ^~~~~~~~~ xmlenc_algos.c:1080:11: warning: 'SHA1_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1080 | SHA1_Update(&ctx,buf,(unsigned long)i); | ^~~~~~~~~~~ /usr/include/openssl/sha.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX *c, const void *data, size_t len); | ^~~~~~~~~~~ xmlenc_algos.c:1093:3: warning: 'SHA1_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1093 | SHA1_Final(&(md[0]),&ctx); | ^~~~~~~~~~ /usr/include/openssl/sha.h:51:27: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int SHA1_Final(unsigned char *md, SHA_CTX *c); | ^~~~~~~~~~ xmlenc_algos.c:1064:47: warning: unused parameter 'len' [-Wunused-parameter] 1064 | dsig_sha1_digest (dk_session_t * ses_in, long len, caddr_t * digest_out) | ~~~~~^~~ xmlenc_algos.c: In function 'dsig_sha256_digest': xmlenc_algos.c:1116:3: warning: 'SHA256_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1116 | SHA256_Init(&ctx); | ^~~~~~~~~~~ /usr/include/openssl/sha.h:73:27: note: declared here 73 | OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c); | ^~~~~~~~~~~ xmlenc_algos.c:1124:11: warning: 'SHA256_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1124 | SHA256_Update(&ctx,buf,(unsigned long)i); | ^~~~~~~~~~~~~ /usr/include/openssl/sha.h:74:27: note: declared here 74 | OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c, | ^~~~~~~~~~~~~ xmlenc_algos.c:1137:3: warning: 'SHA256_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1137 | SHA256_Final(&(md[0]),&ctx); | ^~~~~~~~~~~~ /usr/include/openssl/sha.h:76:27: note: declared here 76 | OSSL_DEPRECATEDIN_3_0 int SHA256_Final(unsigned char *md, SHA256_CTX *c); | ^~~~~~~~~~~~ xmlenc_algos.c:1108:49: warning: unused parameter 'len' [-Wunused-parameter] 1108 | dsig_sha256_digest (dk_session_t * ses_in, long len, caddr_t * digest_out) | ~~~~~^~~ xmlenc_algos.c: In function 'dsig_dh_sha256_digest': xmlenc_algos.c:1151:39: warning: unused parameter 'ses_in' [-Wunused-parameter] 1151 | dsig_dh_sha256_digest (dk_session_t * ses_in, long len, xenc_key_t * key, caddr_t * sign_out) | ~~~~~~~~~~~~~~~^~~~~~ xmlenc_algos.c:1151:52: warning: unused parameter 'len' [-Wunused-parameter] 1151 | dsig_dh_sha256_digest (dk_session_t * ses_in, long len, xenc_key_t * key, caddr_t * sign_out) | ~~~~~^~~ xmlenc_algos.c:1151:70: warning: unused parameter 'key' [-Wunused-parameter] 1151 | dsig_dh_sha256_digest (dk_session_t * ses_in, long len, xenc_key_t * key, caddr_t * sign_out) | ~~~~~~~~~~~~~^~~ xmlenc_algos.c:1151:85: warning: unused parameter 'sign_out' [-Wunused-parameter] 1151 | dsig_dh_sha256_digest (dk_session_t * ses_in, long len, xenc_key_t * key, caddr_t * sign_out) | ~~~~~~~~~~^~~~~~~~ xmlenc_algos.c: In function 'dsig_dh_sha256_verify': xmlenc_algos.c:1157:39: warning: unused parameter 'ses_in' [-Wunused-parameter] 1157 | dsig_dh_sha256_verify (dk_session_t * ses_in, long len, xenc_key_t * key, caddr_t digest) | ~~~~~~~~~~~~~~~^~~~~~ xmlenc_algos.c:1157:52: warning: unused parameter 'len' [-Wunused-parameter] 1157 | dsig_dh_sha256_verify (dk_session_t * ses_in, long len, xenc_key_t * key, caddr_t digest) | ~~~~~^~~ xmlenc_algos.c:1157:70: warning: unused parameter 'key' [-Wunused-parameter] 1157 | dsig_dh_sha256_verify (dk_session_t * ses_in, long len, xenc_key_t * key, caddr_t digest) | ~~~~~~~~~~~~~^~~ xmlenc_algos.c:1157:83: warning: unused parameter 'digest' [-Wunused-parameter] 1157 | dsig_dh_sha256_verify (dk_session_t * ses_in, long len, xenc_key_t * key, caddr_t digest) | ~~~~~~~~^~~~~~ xmlenc_algos.c: In function 'dsig_hmac_sha256_digest': xmlenc_algos.c:1189:38: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1189 | if ((key->ki.raw.bits / 8) > sizeof (key_data)) | ^ xmlenc_algos.c:1198:3: warning: 'HMAC_CTX_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1198 | if ((ctx = HMAC_CTX_new ()) == NULL) | ^~ In file included from xmlenc_algos.c:49: /usr/include/openssl/hmac.h:33:33: note: declared here 33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void); | ^~~~~~~~~~~~ xmlenc_algos.c:1209:7: warning: 'HMAC_CTX_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1209 | HMAC_CTX_free (ctx); | ^~~~~~~~~~~~~ /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ xmlenc_algos.c:1215:3: warning: 'HMAC_Init_ex' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1215 | HMAC_Init_ex(ctx, (void*) key_data , key_len, EVP_sha256 (),NULL); | ^~~~~~~~~~~~ /usr/include/openssl/hmac.h:43:27: note: declared here 43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len, | ^~~~~~~~~~~~ xmlenc_algos.c:1216:3: warning: 'HMAC_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1216 | HMAC_Update(ctx, data, len); | ^~~~~~~~~~~ /usr/include/openssl/hmac.h:45:27: note: declared here 45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data, | ^~~~~~~~~~~ xmlenc_algos.c:1217:3: warning: 'HMAC_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1217 | HMAC_Final(ctx, md, &hmac_len); | ^~~~~~~~~~ /usr/include/openssl/hmac.h:47:27: note: declared here 47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md, | ^~~~~~~~~~ xmlenc_algos.c:1218:3: warning: 'HMAC_CTX_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1218 | HMAC_CTX_free(ctx); | ^~~~~~~~~~~~~ /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ xmlenc_algos.c: In function 'dsig_hmac_sha256_verify': xmlenc_algos.c:1263:38: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1263 | if ((key->ki.raw.bits / 8) > sizeof (key_data)) | ^ xmlenc_algos.c:1272:3: warning: 'HMAC_CTX_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1272 | if ((ctx = HMAC_CTX_new ()) == NULL) | ^~ /usr/include/openssl/hmac.h:33:33: note: declared here 33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void); | ^~~~~~~~~~~~ xmlenc_algos.c:1283:7: warning: 'HMAC_CTX_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1283 | HMAC_CTX_free (ctx); | ^~~~~~~~~~~~~ /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ xmlenc_algos.c:1288:3: warning: 'HMAC_Init_ex' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1288 | HMAC_Init_ex(ctx, (void*) key_data , key_len, EVP_sha256 (), NULL); | ^~~~~~~~~~~~ /usr/include/openssl/hmac.h:43:27: note: declared here 43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len, | ^~~~~~~~~~~~ xmlenc_algos.c:1289:3: warning: 'HMAC_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1289 | HMAC_Update(ctx, data, len); | ^~~~~~~~~~~ /usr/include/openssl/hmac.h:45:27: note: declared here 45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data, | ^~~~~~~~~~~ xmlenc_algos.c:1290:3: warning: 'HMAC_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1290 | HMAC_Final(ctx, md, &hmac_len); | ^~~~~~~~~~ /usr/include/openssl/hmac.h:47:27: note: declared here 47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md, | ^~~~~~~~~~ xmlenc_algos.c:1291:3: warning: 'HMAC_CTX_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1291 | HMAC_CTX_free (ctx); | ^~~~~~~~~~~~~ /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ xmlenc_algos.c: In function 'dsig_dsa_sha1_digest': xmlenc_algos.c:1320:3: warning: 'SHA1_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1320 | SHA1_Init(&ctx); | ^~~~~~~~~ /usr/include/openssl/sha.h:49:27: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c); | ^~~~~~~~~ xmlenc_algos.c:1328:11: warning: 'SHA1_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1328 | SHA1_Update(&ctx,buf,(unsigned long)i); | ^~~~~~~~~~~ /usr/include/openssl/sha.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX *c, const void *data, size_t len); | ^~~~~~~~~~~ xmlenc_algos.c:1336:3: warning: 'SHA1_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1336 | SHA1_Final(&(md[0]),&ctx); | ^~~~~~~~~~ /usr/include/openssl/sha.h:51:27: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int SHA1_Final(unsigned char *md, SHA_CTX *c); | ^~~~~~~~~~ xmlenc_algos.c:1338:3: warning: 'DSA_size' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1338 | siglen = DSA_size (key->xek_private_dsa); | ^~~~~~ In file included from /usr/include/openssl/x509.h:37: /usr/include/openssl/dsa.h:135:27: note: declared here 135 | OSSL_DEPRECATEDIN_3_0 int DSA_size(const DSA *); | ^~~~~~~~ xmlenc_algos.c:1340:3: warning: 'DSA_sign' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1340 | DSA_sign(NID_sha1, md, SHA_DIGEST_LENGTH, sig, &siglen, key->ki.dsa.dsa_st); | ^~~~~~~~ /usr/include/openssl/dsa.h:141:27: note: declared here 141 | OSSL_DEPRECATEDIN_3_0 int DSA_sign(int type, const unsigned char *dgst, | ^~~~~~~~ xmlenc_algos.c: In function 'dsig_dsa_sha1_verify': xmlenc_algos.c:1374:3: warning: 'SHA1_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1374 | SHA1_Init(&ctx); | ^~~~~~~~~ /usr/include/openssl/sha.h:49:27: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c); | ^~~~~~~~~ xmlenc_algos.c:1382:11: warning: 'SHA1_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1382 | SHA1_Update(&ctx,buf,(unsigned long)i); | ^~~~~~~~~~~ /usr/include/openssl/sha.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX *c, const void *data, size_t len); | ^~~~~~~~~~~ xmlenc_algos.c:1390:3: warning: 'SHA1_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1390 | SHA1_Final(&(md[0]),&ctx); | ^~~~~~~~~~ /usr/include/openssl/sha.h:51:27: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int SHA1_Final(unsigned char *md, SHA_CTX *c); | ^~~~~~~~~~ xmlenc_algos.c:1392:3: warning: 'DSA_verify' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1392 | i = DSA_verify (NID_sha1, md, SHA_DIGEST_LENGTH, sig, siglen, key->ki.dsa.dsa_st); | ^ /usr/include/openssl/dsa.h:144:27: note: declared here 144 | OSSL_DEPRECATEDIN_3_0 int DSA_verify(int type, const unsigned char *dgst, | ^~~~~~~~~~ xmlenc_algos.c:1356:51: warning: unused parameter 'len' [-Wunused-parameter] 1356 | dsig_dsa_sha1_verify (dk_session_t * ses_in, long len, xenc_key_t * key, caddr_t digest) | ~~~~~^~~ xmlenc_algos.c: In function 'dsig_dh_sha1_digest': xmlenc_algos.c:1397:37: warning: unused parameter 'ses_in' [-Wunused-parameter] 1397 | dsig_dh_sha1_digest (dk_session_t * ses_in, long len, xenc_key_t * key, caddr_t * sign_out) | ~~~~~~~~~~~~~~~^~~~~~ xmlenc_algos.c:1397:50: warning: unused parameter 'len' [-Wunused-parameter] 1397 | dsig_dh_sha1_digest (dk_session_t * ses_in, long len, xenc_key_t * key, caddr_t * sign_out) | ~~~~~^~~ xmlenc_algos.c:1397:68: warning: unused parameter 'key' [-Wunused-parameter] 1397 | dsig_dh_sha1_digest (dk_session_t * ses_in, long len, xenc_key_t * key, caddr_t * sign_out) | ~~~~~~~~~~~~~^~~ xmlenc_algos.c:1397:83: warning: unused parameter 'sign_out' [-Wunused-parameter] 1397 | dsig_dh_sha1_digest (dk_session_t * ses_in, long len, xenc_key_t * key, caddr_t * sign_out) | ~~~~~~~~~~^~~~~~~~ xmlenc_algos.c: In function 'dsig_dh_sha1_verify': xmlenc_algos.c:1403:37: warning: unused parameter 'ses_in' [-Wunused-parameter] 1403 | dsig_dh_sha1_verify (dk_session_t * ses_in, long len, xenc_key_t * key, caddr_t digest) | ~~~~~~~~~~~~~~~^~~~~~ xmlenc_algos.c:1403:50: warning: unused parameter 'len' [-Wunused-parameter] 1403 | dsig_dh_sha1_verify (dk_session_t * ses_in, long len, xenc_key_t * key, caddr_t digest) | ~~~~~^~~ xmlenc_algos.c:1403:68: warning: unused parameter 'key' [-Wunused-parameter] 1403 | dsig_dh_sha1_verify (dk_session_t * ses_in, long len, xenc_key_t * key, caddr_t digest) | ~~~~~~~~~~~~~^~~ xmlenc_algos.c:1403:81: warning: unused parameter 'digest' [-Wunused-parameter] 1403 | dsig_dh_sha1_verify (dk_session_t * ses_in, long len, xenc_key_t * key, caddr_t digest) | ~~~~~~~~^~~~~~ xmlenc_algos.c: In function 'dsig_rsa_sha1_digest': xmlenc_algos.c:1429:3: warning: 'SHA1_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1429 | SHA1_Init(&ctx); | ^~~~~~~~~ /usr/include/openssl/sha.h:49:27: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c); | ^~~~~~~~~ xmlenc_algos.c:1437:11: warning: 'SHA1_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1437 | SHA1_Update(&ctx,buf,(unsigned long)i); | ^~~~~~~~~~~ /usr/include/openssl/sha.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX *c, const void *data, size_t len); | ^~~~~~~~~~~ xmlenc_algos.c:1445:3: warning: 'SHA1_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1445 | SHA1_Final(&(md[0]),&ctx); | ^~~~~~~~~~ /usr/include/openssl/sha.h:51:27: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int SHA1_Final(unsigned char *md, SHA_CTX *c); | ^~~~~~~~~~ xmlenc_algos.c:1447:3: warning: 'RSA_size' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1447 | siglen = RSA_size (key->xek_private_rsa); | ^~~~~~ In file included from /usr/include/openssl/x509.h:36: /usr/include/openssl/rsa.h:215:27: note: declared here 215 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa); | ^~~~~~~~ xmlenc_algos.c:1449:3: warning: 'RSA_sign' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1449 | RSA_sign(NID_sha1, md, SHA_DIGEST_LENGTH, sig, &siglen, key->xek_private_rsa); | ^~~~~~~~ /usr/include/openssl/rsa.h:359:27: note: declared here 359 | OSSL_DEPRECATEDIN_3_0 int RSA_sign(int type, const unsigned char *m, | ^~~~~~~~ xmlenc_algos.c: In function 'dsig_rsa_sha1_verify': xmlenc_algos.c:1493:3: warning: 'SHA1_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1493 | SHA1_Init(&ctx); | ^~~~~~~~~ /usr/include/openssl/sha.h:49:27: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c); | ^~~~~~~~~ xmlenc_algos.c:1501:11: warning: 'SHA1_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1501 | SHA1_Update(&ctx,buf,(unsigned long)i); | ^~~~~~~~~~~ /usr/include/openssl/sha.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX *c, const void *data, size_t len); | ^~~~~~~~~~~ xmlenc_algos.c:1509:3: warning: 'SHA1_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1509 | SHA1_Final(&(md[0]),&ctx); | ^~~~~~~~~~ /usr/include/openssl/sha.h:51:27: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int SHA1_Final(unsigned char *md, SHA_CTX *c); | ^~~~~~~~~~ xmlenc_algos.c:1511:3: warning: 'RSA_verify' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1511 | i = RSA_verify (NID_sha1, md, SHA_DIGEST_LENGTH, sig, siglen, key->xek_rsa); | ^ /usr/include/openssl/rsa.h:362:27: note: declared here 362 | OSSL_DEPRECATEDIN_3_0 int RSA_verify(int type, const unsigned char *m, | ^~~~~~~~~~ xmlenc_algos.c:1466:51: warning: unused parameter 'len' [-Wunused-parameter] 1466 | dsig_rsa_sha1_verify (dk_session_t * ses_in, long len, xenc_key_t * key, caddr_t digest_base64) | ~~~~~^~~ xmlenc_algos.c: In function 'dsig_rsa_sha256_digest': xmlenc_algos.c:1539:3: warning: 'SHA256_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1539 | SHA256_Init(&ctx); | ^~~~~~~~~~~ /usr/include/openssl/sha.h:73:27: note: declared here 73 | OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c); | ^~~~~~~~~~~ xmlenc_algos.c:1547:11: warning: 'SHA256_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1547 | SHA256_Update(&ctx,buf,(unsigned long)i); | ^~~~~~~~~~~~~ /usr/include/openssl/sha.h:74:27: note: declared here 74 | OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c, | ^~~~~~~~~~~~~ xmlenc_algos.c:1555:3: warning: 'SHA256_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1555 | SHA256_Final(&(md[0]),&ctx); | ^~~~~~~~~~~~ /usr/include/openssl/sha.h:76:27: note: declared here 76 | OSSL_DEPRECATEDIN_3_0 int SHA256_Final(unsigned char *md, SHA256_CTX *c); | ^~~~~~~~~~~~ xmlenc_algos.c:1557:3: warning: 'RSA_size' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1557 | siglen = RSA_size (key->xek_private_rsa); | ^~~~~~ /usr/include/openssl/rsa.h:215:27: note: declared here 215 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa); | ^~~~~~~~ xmlenc_algos.c:1559:3: warning: 'RSA_sign' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1559 | RSA_sign (NID_sha256, md, SHA256_DIGEST_LENGTH, sig, &siglen, key->xek_private_rsa); | ^~~~~~~~ /usr/include/openssl/rsa.h:359:27: note: declared here 359 | OSSL_DEPRECATEDIN_3_0 int RSA_sign(int type, const unsigned char *m, | ^~~~~~~~ xmlenc_algos.c: In function 'dsig_rsa_sha256_verify': xmlenc_algos.c:1596:3: warning: 'SHA256_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1596 | SHA256_Init(&ctx); | ^~~~~~~~~~~ /usr/include/openssl/sha.h:73:27: note: declared here 73 | OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c); | ^~~~~~~~~~~ xmlenc_algos.c:1604:11: warning: 'SHA256_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1604 | SHA256_Update(&ctx,buf,(unsigned long)i); | ^~~~~~~~~~~~~ /usr/include/openssl/sha.h:74:27: note: declared here 74 | OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c, | ^~~~~~~~~~~~~ xmlenc_algos.c:1612:3: warning: 'SHA256_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1612 | SHA256_Final(&(md[0]),&ctx); | ^~~~~~~~~~~~ /usr/include/openssl/sha.h:76:27: note: declared here 76 | OSSL_DEPRECATEDIN_3_0 int SHA256_Final(unsigned char *md, SHA256_CTX *c); | ^~~~~~~~~~~~ xmlenc_algos.c:1614:3: warning: 'RSA_verify' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1614 | i = RSA_verify (NID_sha256, md, SHA256_DIGEST_LENGTH, sig, siglen, key->xek_rsa); | ^ /usr/include/openssl/rsa.h:362:27: note: declared here 362 | OSSL_DEPRECATEDIN_3_0 int RSA_verify(int type, const unsigned char *m, | ^~~~~~~~~~ xmlenc_algos.c:1575:53: warning: unused parameter 'len' [-Wunused-parameter] 1575 | dsig_rsa_sha256_verify (dk_session_t * ses_in, long len, xenc_key_t * key, caddr_t digest_base64) | ~~~~~^~~ xmlenc_algos.c: In function 'dsig_hmac_sha1_digest': xmlenc_algos.c:1649:38: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1649 | if ((key->ki.raw.bits / 8) > sizeof (key_data)) | ^ xmlenc_algos.c:1658:3: warning: 'HMAC_CTX_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1658 | if ((ctx = HMAC_CTX_new ()) == NULL) | ^~ /usr/include/openssl/hmac.h:33:33: note: declared here 33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void); | ^~~~~~~~~~~~ xmlenc_algos.c:1669:7: warning: 'HMAC_CTX_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1669 | HMAC_CTX_free (ctx); | ^~~~~~~~~~~~~ /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ xmlenc_algos.c:1674:3: warning: 'HMAC_Init_ex' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1674 | HMAC_Init_ex(ctx, (void*) key_data , key_len, EVP_sha1 (), NULL); | ^~~~~~~~~~~~ /usr/include/openssl/hmac.h:43:27: note: declared here 43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len, | ^~~~~~~~~~~~ xmlenc_algos.c:1675:3: warning: 'HMAC_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1675 | HMAC_Update(ctx, data, len); | ^~~~~~~~~~~ /usr/include/openssl/hmac.h:45:27: note: declared here 45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data, | ^~~~~~~~~~~ xmlenc_algos.c:1676:3: warning: 'HMAC_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1676 | HMAC_Final(ctx, md, &hmac_len); | ^~~~~~~~~~ /usr/include/openssl/hmac.h:47:27: note: declared here 47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md, | ^~~~~~~~~~ xmlenc_algos.c:1677:3: warning: 'HMAC_CTX_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1677 | HMAC_CTX_free(ctx); | ^~~~~~~~~~~~~ /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ xmlenc_algos.c: In function 'dsig_hmac_sha1_verify': xmlenc_algos.c:1722:38: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1722 | if ((key->ki.raw.bits / 8) > sizeof (key_data)) | ^ xmlenc_algos.c:1731:3: warning: 'HMAC_CTX_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1731 | if ((ctx = HMAC_CTX_new ()) == NULL) | ^~ /usr/include/openssl/hmac.h:33:33: note: declared here 33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void); | ^~~~~~~~~~~~ xmlenc_algos.c:1742:7: warning: 'HMAC_CTX_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1742 | HMAC_CTX_free (ctx); | ^~~~~~~~~~~~~ /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ xmlenc_algos.c:1747:3: warning: 'HMAC_Init_ex' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1747 | HMAC_Init_ex(ctx, (void*) key_data , key_len, EVP_sha1 (), NULL); | ^~~~~~~~~~~~ /usr/include/openssl/hmac.h:43:27: note: declared here 43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len, | ^~~~~~~~~~~~ xmlenc_algos.c:1748:3: warning: 'HMAC_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1748 | HMAC_Update(ctx, data, len); | ^~~~~~~~~~~ /usr/include/openssl/hmac.h:45:27: note: declared here 45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data, | ^~~~~~~~~~~ xmlenc_algos.c:1749:3: warning: 'HMAC_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1749 | HMAC_Final(ctx, md, &hmac_len); | ^~~~~~~~~~ /usr/include/openssl/hmac.h:47:27: note: declared here 47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md, | ^~~~~~~~~~ xmlenc_algos.c:1750:3: warning: 'HMAC_CTX_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1750 | HMAC_CTX_free(ctx); | ^~~~~~~~~~~~~ /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ xmlenc_algos.c: In function 'xenc_aes_decryptor': xmlenc_algos.c:1961:3: warning: 'AES_set_decrypt_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1961 | AES_set_decrypt_key(key->ki.aes.k, key->ki.aes.bits, &aes_schedule); | ^~~~~~~~~~~~~~~~~~~ In file included from xmlenc.h:38, from xmlenc_algos.c:41: /usr/include/openssl/aes.h:54:5: note: declared here 54 | int AES_set_decrypt_key(const unsigned char *userKey, const int bits, | ^~~~~~~~~~~~~~~~~~~ xmlenc_algos.c:1963:3: warning: 'AES_cbc_encrypt' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1963 | AES_cbc_encrypt((const unsigned char *) text, (unsigned char *) text, | ^~~~~~~~~~~~~~~ /usr/include/openssl/aes.h:66:6: note: declared here 66 | void AES_cbc_encrypt(const unsigned char *in, unsigned char *out, | ^~~~~~~~~~~~~~~ xmlenc_algos.c: In function 'xenc_dsa_encryptor': xmlenc_algos.c:1982:36: warning: unused parameter 'ses_in' [-Wunused-parameter] 1982 | xenc_dsa_encryptor (dk_session_t * ses_in, long seslen, dk_session_t * ses_out_base64, | ~~~~~~~~~~~~~~~^~~~~~ xmlenc_algos.c:1982:49: warning: unused parameter 'seslen' [-Wunused-parameter] 1982 | xenc_dsa_encryptor (dk_session_t * ses_in, long seslen, dk_session_t * ses_out_base64, | ~~~~~^~~~~~ xmlenc_algos.c:1982:72: warning: unused parameter 'ses_out_base64' [-Wunused-parameter] 1982 | xenc_dsa_encryptor (dk_session_t * ses_in, long seslen, dk_session_t * ses_out_base64, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ xmlenc_algos.c:1983:38: warning: unused parameter 'key' [-Wunused-parameter] 1983 | xenc_key_t * key, xenc_try_block_t * t) | ~~~~~~~~~~~~~^~~ xmlenc_algos.c: In function 'xenc_dsa_decryptor': xmlenc_algos.c:1991:36: warning: unused parameter 'ses_in' [-Wunused-parameter] 1991 | xenc_dsa_decryptor (dk_session_t * ses_in, long seslen, dk_session_t * ses_out_base64, | ~~~~~~~~~~~~~~~^~~~~~ xmlenc_algos.c:1991:49: warning: unused parameter 'seslen' [-Wunused-parameter] 1991 | xenc_dsa_decryptor (dk_session_t * ses_in, long seslen, dk_session_t * ses_out_base64, | ~~~~~^~~~~~ xmlenc_algos.c:1991:72: warning: unused parameter 'ses_out_base64' [-Wunused-parameter] 1991 | xenc_dsa_decryptor (dk_session_t * ses_in, long seslen, dk_session_t * ses_out_base64, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ xmlenc_algos.c:1992:38: warning: unused parameter 'key' [-Wunused-parameter] 1992 | xenc_key_t * key, xenc_try_block_t * t) | ~~~~~~~~~~~~~^~~ xmlenc_algos.c: In function 'xenc_dh_encryptor': xmlenc_algos.c:2000:35: warning: unused parameter 'ses_in' [-Wunused-parameter] 2000 | xenc_dh_encryptor (dk_session_t * ses_in, long seslen, dk_session_t * ses_out_base64, | ~~~~~~~~~~~~~~~^~~~~~ xmlenc_algos.c:2000:48: warning: unused parameter 'seslen' [-Wunused-parameter] 2000 | xenc_dh_encryptor (dk_session_t * ses_in, long seslen, dk_session_t * ses_out_base64, | ~~~~~^~~~~~ xmlenc_algos.c:2000:71: warning: unused parameter 'ses_out_base64' [-Wunused-parameter] 2000 | xenc_dh_encryptor (dk_session_t * ses_in, long seslen, dk_session_t * ses_out_base64, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ xmlenc_algos.c:2001:38: warning: unused parameter 'key' [-Wunused-parameter] 2001 | xenc_key_t * key, xenc_try_block_t * t) | ~~~~~~~~~~~~~^~~ xmlenc_algos.c: In function 'xenc_dh_decryptor': xmlenc_algos.c:2009:35: warning: unused parameter 'ses_in' [-Wunused-parameter] 2009 | xenc_dh_decryptor (dk_session_t * ses_in, long seslen, dk_session_t * ses_out_base64, | ~~~~~~~~~~~~~~~^~~~~~ xmlenc_algos.c:2009:48: warning: unused parameter 'seslen' [-Wunused-parameter] 2009 | xenc_dh_decryptor (dk_session_t * ses_in, long seslen, dk_session_t * ses_out_base64, | ~~~~~^~~~~~ xmlenc_algos.c:2009:71: warning: unused parameter 'ses_out_base64' [-Wunused-parameter] 2009 | xenc_dh_decryptor (dk_session_t * ses_in, long seslen, dk_session_t * ses_out_base64, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ xmlenc_algos.c:2010:38: warning: unused parameter 'key' [-Wunused-parameter] 2010 | xenc_key_t * key, xenc_try_block_t * t) | ~~~~~~~~~~~~~^~~ xmlenc_algos.c: In function 'xenc_rsa_encryptor': xmlenc_algos.c:2038:3: warning: 'RSA_size' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2038 | keysize = RSA_size(key->ki.rsa.rsa_st); | ^~~~~~~ /usr/include/openssl/rsa.h:215:27: note: declared here 215 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa); | ^~~~~~~~ xmlenc_algos.c:2058:3: warning: 'RSA_public_encrypt' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2058 | tot_l = len = RSA_public_encrypt(seslen, (unsigned char *)buf, (unsigned char *)out_buf, key->ki.rsa.rsa_st, key->ki.rsa.pad); | ^~~~~ /usr/include/openssl/rsa.h:293:5: note: declared here 293 | int RSA_public_encrypt(int flen, const unsigned char *from, unsigned char *to, | ^~~~~~~~~~~~~~~~~~ xmlenc_algos.c: In function 'xenc_rsa_decryptor': xmlenc_algos.c:2116:3: warning: 'RSA_get0_factors' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2116 | RSA_get0_factors(rsa, &p, &q); | ^~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:231:28: note: declared here 231 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_factors(const RSA *r, | ^~~~~~~~~~~~~~~~ xmlenc_algos.c:2131:3: warning: 'RSA_size' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2131 | keysize = RSA_size(rsa); | ^~~~~~~ /usr/include/openssl/rsa.h:215:27: note: declared here 215 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa); | ^~~~~~~~ xmlenc_algos.c:2153:3: warning: 'RSA_private_decrypt' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2153 | len = RSA_private_decrypt (len, (unsigned char *)buf, (unsigned char *)out_buf, rsa, key->ki.rsa.pad); | ^~~ /usr/include/openssl/rsa.h:302:5: note: declared here 302 | int RSA_private_decrypt(int flen, const unsigned char *from, unsigned char *to, | ^~~~~~~~~~~~~~~~~~~ xmlenc_algos.c: In function 'xenc_des3_encryptor': xmlenc_algos.c:2299:7: warning: 'DES_ede3_cbc_encrypt' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2299 | DES_ede3_cbc_encrypt ((const unsigned char *)buf, | ^~~~~~~~~~~~~~~~~~~~ In file included from xmlenc.h:36: /usr/include/openssl/des.h:142:6: note: declared here 142 | void DES_ede3_cbc_encrypt(const unsigned char *input, unsigned char *output, | ^~~~~~~~~~~~~~~~~~~~ xmlenc_algos.c: In function 'xenc_des3_decryptor': xmlenc_algos.c:2499:7: warning: 'DES_ede3_cbc_encrypt' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2499 | DES_ede3_cbc_encrypt ((const unsigned char *)buf, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/des.h:142:6: note: declared here 142 | void DES_ede3_cbc_encrypt(const unsigned char *input, unsigned char *output, | ^~~~~~~~~~~~~~~~~~~~ xmlenc_algos.c:2456:130: warning: unused parameter 't' [-Wunused-parameter] 2456 | int xenc_des3_decryptor (dk_session_t * ses_in_base64, long seslen, dk_session_t * ses_out, xenc_key_t * key, xenc_try_block_t * t) | ~~~~~~~~~~~~~~~~~~~^ xmlenc_algos.c: In function 'xenc_signature_wrapper': xmlenc_algos.c:2542:44: warning: unused parameter 'ses_in' [-Wunused-parameter] 2542 | int xenc_signature_wrapper (dk_session_t * ses_in, long seslen, dk_session_t * ses_out, | ~~~~~~~~~~~~~~~^~~~~~ xmlenc_algos.c:2542:57: warning: unused parameter 'seslen' [-Wunused-parameter] 2542 | int xenc_signature_wrapper (dk_session_t * ses_in, long seslen, dk_session_t * ses_out, | ~~~~~^~~~~~ xmlenc_algos.c:2542:80: warning: unused parameter 'ses_out' [-Wunused-parameter] 2542 | int xenc_signature_wrapper (dk_session_t * ses_in, long seslen, dk_session_t * ses_out, | ~~~~~~~~~~~~~~~^~~~~~~ xmlenc_algos.c:2543:41: warning: unused parameter 'key' [-Wunused-parameter] 2543 | xenc_key_t * key, xenc_try_block_t * t) | ~~~~~~~~~~~~~^~~ xmlenc_algos.c:2543:65: warning: unused parameter 't' [-Wunused-parameter] 2543 | xenc_key_t * key, xenc_try_block_t * t) | ~~~~~~~~~~~~~~~~~~~^ xmlenc_algos.c: In function 'xenc_signature_wrapper_1': xmlenc_algos.c:2547:46: warning: unused parameter 'ses_in' [-Wunused-parameter] 2547 | int xenc_signature_wrapper_1 (dk_session_t * ses_in, long seslen, dk_session_t * ses_out, | ~~~~~~~~~~~~~~~^~~~~~ xmlenc_algos.c:2547:59: warning: unused parameter 'seslen' [-Wunused-parameter] 2547 | int xenc_signature_wrapper_1 (dk_session_t * ses_in, long seslen, dk_session_t * ses_out, | ~~~~~^~~~~~ xmlenc_algos.c:2547:82: warning: unused parameter 'ses_out' [-Wunused-parameter] 2547 | int xenc_signature_wrapper_1 (dk_session_t * ses_in, long seslen, dk_session_t * ses_out, | ~~~~~~~~~~~~~~~^~~~~~~ xmlenc_algos.c:2548:41: warning: unused parameter 'key' [-Wunused-parameter] 2548 | xenc_key_t * key, xenc_try_block_t * t) | ~~~~~~~~~~~~~^~~ xmlenc_algos.c:2548:65: warning: unused parameter 't' [-Wunused-parameter] 2548 | xenc_key_t * key, xenc_try_block_t * t) | ~~~~~~~~~~~~~~~~~~~^ xmlenc_algos.c: At top level: xmlenc_algos.c:2226:19: warning: 'des3_magic' defined but not used [-Wunused-const-variable=] 2226 | static const char des3_magic[]="Salted__"; | ^~~~~~~~~~ xmlenc_algos.c: In function 'dsig_single_transform_algo': xmlenc_algos.c:348:7: warning: variable 'err' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 348 | int err = 0; | ^~~ xmlenc_algos.c:349:7: warning: variable 'tot_l' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 349 | int tot_l = 0; | ^~~~~ xmlenc_algos.c:343:84: warning: argument 'len' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 343 | int dsig_single_transform_algo (query_instance_t * qi, dk_session_t * ses_in, long len, | ~~~~~^~~ xmlenc_algos.c: In function 'xml_canon_exc_algo': xmlenc_algos.c:384:7: warning: variable 'err' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 384 | int err = 0; | ^~~ xmlenc_algos.c:385:7: warning: variable 'tot_l' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 385 | int tot_l = 0; | ^~~~~ xmlenc_algos.c:379:53: warning: argument 'len' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 379 | int xml_canon_exc_algo (dk_session_t * ses_in, long len, dk_session_t * ses_out) | ~~~~~^~~ xmlenc_algos.c: In function 'dsig_tr_fake_uri': xmlenc_algos.c:961:20: warning: variable 'xte' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 961 | xml_tree_ent_t * xte; | ^~~ xmlenc_algos.c: In function 'dsig_hmac_sha256_digest': xmlenc_algos.c:1171:7: warning: variable 'key_len' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1171 | int key_len = 0; | ^~~~~~~ xmlenc_algos.c: In function 'dsig_hmac_sha256_verify': xmlenc_algos.c:1245:7: warning: variable 'key_len' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1245 | int key_len = 0; | ^~~~~~~ xmlenc_algos.c: In function 'dsig_dsa_sha1_digest': xmlenc_algos.c:1308:51: warning: argument 'len' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1308 | dsig_dsa_sha1_digest (dk_session_t * ses_in, long len, xenc_key_t * key, caddr_t * sign_out) | ~~~~~^~~ xmlenc_algos.c: In function 'dsig_rsa_sha1_digest': xmlenc_algos.c:1411:51: warning: argument 'len' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1411 | dsig_rsa_sha1_digest (dk_session_t * ses_in, long len, xenc_key_t * key, caddr_t * sign_out) | ~~~~~^~~ xmlenc_algos.c: In function 'dsig_rsa_sha256_digest': xmlenc_algos.c:1520:53: warning: argument 'len' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1520 | dsig_rsa_sha256_digest (dk_session_t * ses_in, long len, xenc_key_t * key, caddr_t * sign_out) | ~~~~~^~~ xmlenc_algos.c: In function 'dsig_hmac_sha1_digest': xmlenc_algos.c:1631:7: warning: variable 'key_len' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1631 | int key_len = 0; | ^~~~~~~ xmlenc_algos.c: In function 'dsig_hmac_sha1_verify': xmlenc_algos.c:1704:7: warning: variable 'key_len' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1704 | int key_len = 0; | ^~~~~~~ xmlenc_algos.c: In function 'dsig_dsa_sha1_verify': xmlenc_algos.c:1363:16: warning: variable 'siglen' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1363 | unsigned int siglen; | ^~~~~~ xmlenc_algos.c: In function 'xml_canonicalize': xmlenc_algos.c:734:7: warning: variable 'ok' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 734 | int ok = 1; | ^~ xmlenc_algos.c: In function 'dsig_tr_canon_exc_algo': xmlenc_algos.c:909:7: warning: variable 'ret' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 909 | int ret = 0; | ^~~ xmlenc_algos.c: In function 'dsig_tr_enveloped_signature': xmlenc_algos.c:847:20: warning: variable 'xte' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 847 | xml_tree_ent_t * xte; | ^~~ xmlenc_algos.c: In function 'xenc_rsa_encryptor': xmlenc_algos.c:2022:10: warning: variable 'out_buf' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 2022 | char * out_buf = NULL; | ^~~~~~~ xmlenc_algos.c:2023:7: warning: variable 'tot_l' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 2023 | int tot_l = 0; | ^~~~~ xmlenc_algos.c:2027:11: warning: variable 'out' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 2027 | caddr_t out = 0; | ^~~ xmlenc_algos.c: In function 'xenc_rsa_decryptor': xmlenc_algos.c:2093:10: warning: variable 'out_buf' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 2093 | char * out_buf = 0; | ^~~~~~~ xmlenc_algos.c:2094:7: warning: variable 'err' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 2094 | int err = 1; | ^~~ xmlenc_algos.c:2095:7: warning: variable 'len' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 2095 | int len = 0; | ^~~ xmlenc_algos.c:2097:9: warning: variable 'rsa' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 2097 | RSA * rsa = key->xek_private_rsa; | ^~~ xmlenc_algos.c:2090:38: warning: argument 'key' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 2090 | xenc_key_t * key, xenc_try_block_t * t) | ~~~~~~~~~~~~~^~~ xmlenc_algos.c: In function 'xenc_des3_encryptor': xmlenc_algos.c:2234:7: warning: variable 'read_b' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 2234 | int read_b = 0; | ^~~~~~ xmlenc_algos.c:2235:7: warning: variable 'tot_l' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 2235 | int tot_l = 0; | ^~~~~ xmlenc_algos.c:2242:7: warning: variable 'blocks' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 2242 | int blocks, total_blocks = 0, total_len; | ^~~~~~ xmlenc_algos.c:2242:15: warning: variable 'total_blocks' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 2242 | int blocks, total_blocks = 0, total_len; | ^~~~~~~~~~~~ xmlenc_algos.c: In function 'xenc_des3_decryptor': xmlenc_algos.c:2458:7: warning: variable 'len' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 2458 | int len; | ^~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwic_la-CLIw.lo `test -f 'CLIw.c' || echo './'`CLIw.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c CLIw.c -fPIC -DPIC -o .libs/libwic_la-CLIw.o CLIw.c: In function 'SQLBrowseConnectW': CLIw.c:466:18: warning: unused parameter 'szConnStrIn' [-Wunused-parameter] 466 | SQLWCHAR * szConnStrIn, | ~~~~~~~~~~~^~~~~~~~~~~ CLIw.c:467:19: warning: unused parameter 'cbConnStrIn' [-Wunused-parameter] 467 | SQLSMALLINT cbConnStrIn, | ~~~~~~~~~~~~^~~~~~~~~~~ CLIw.c:468:18: warning: unused parameter 'szConnStrOut' [-Wunused-parameter] 468 | SQLWCHAR * szConnStrOut, | ~~~~~~~~~~~^~~~~~~~~~~~ CLIw.c:469:19: warning: unused parameter 'cbConnStrOutMax' [-Wunused-parameter] 469 | SQLSMALLINT cbConnStrOutMax, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ CLIw.c:470:21: warning: unused parameter 'pcbConnStrOut' [-Wunused-parameter] 470 | SQLSMALLINT * pcbConnStrOut) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~ CLIw.c: In function 'virtodbc__SQLColAttributesW': CLIw.c:355:89: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 355 | size_t len2 = (!_##plen || (_##plen && *_##plen == SQL_NTS)) ? strlen (_##wide) : *_##plen; \ | ^~ CLIw.c:515:9: note: in expansion of macro 'SET_AND_FREE_OUTPUT_NONCHAR_NARROW_1' 515 | SET_AND_FREE_OUTPUT_NONCHAR_NARROW_1 (rgbDesc, cbDescMax, pcbDesc, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CLIw.c: In function 'SQLColAttributeW': CLIw.c:355:89: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 355 | size_t len2 = (!_##plen || (_##plen && *_##plen == SQL_NTS)) ? strlen (_##wide) : *_##plen; \ | ^~ CLIw.c:568:5: note: in expansion of macro 'SET_AND_FREE_OUTPUT_NONCHAR_NARROW_1' 568 | SET_AND_FREE_OUTPUT_NONCHAR_NARROW_1 (wszCharAttr, cbCharAttr, pcbCharAttr, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CLIw.c: In function 'SQLColumnPrivilegesW': CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 85 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:599:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 599 | MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 90 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:599:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 599 | MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 98 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:599:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 599 | MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 104 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:599:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 599 | MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 85 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:600:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 600 | MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 90 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:600:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 600 | MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 98 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:600:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 600 | MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 104 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:600:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 600 | MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 85 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:601:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 601 | MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 90 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:601:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 601 | MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 98 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:601:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 601 | MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 104 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:601:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 601 | MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 85 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:602:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 602 | MAKE_INPUT_NARROW_1 (ColumnName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 90 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:602:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 602 | MAKE_INPUT_NARROW_1 (ColumnName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 98 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:602:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 602 | MAKE_INPUT_NARROW_1 (ColumnName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 104 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:602:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 602 | MAKE_INPUT_NARROW_1 (ColumnName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c: In function 'SQLColumnsW': CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 85 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:640:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 640 | MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 90 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:640:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 640 | MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 98 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:640:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 640 | MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 104 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:640:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 640 | MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 85 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:641:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 641 | MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 90 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:641:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 641 | MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 98 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:641:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 641 | MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 104 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:641:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 641 | MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 85 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:642:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 642 | MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 90 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:642:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 642 | MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 98 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:642:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 642 | MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 104 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:642:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 642 | MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 85 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:643:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 643 | MAKE_INPUT_NARROW_1 (ColumnName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 90 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:643:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 643 | MAKE_INPUT_NARROW_1 (ColumnName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 98 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:643:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 643 | MAKE_INPUT_NARROW_1 (ColumnName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 104 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:643:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 643 | MAKE_INPUT_NARROW_1 (ColumnName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c: In function 'SQLExecDirectW': CLIw.c:146:35: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 146 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:801:5: note: in expansion of macro 'MAKE_INPUT_ESCAPED_NARROW_1' 801 | MAKE_INPUT_ESCAPED_NARROW_1 (SqlStr, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ CLIw.c:151:35: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 151 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:801:5: note: in expansion of macro 'MAKE_INPUT_ESCAPED_NARROW_1' 801 | MAKE_INPUT_ESCAPED_NARROW_1 (SqlStr, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ CLIw.c:160:35: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 160 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:801:5: note: in expansion of macro 'MAKE_INPUT_ESCAPED_NARROW_1' 801 | MAKE_INPUT_ESCAPED_NARROW_1 (SqlStr, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ CLIw.c:167:35: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 167 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:801:5: note: in expansion of macro 'MAKE_INPUT_ESCAPED_NARROW_1' 801 | MAKE_INPUT_ESCAPED_NARROW_1 (SqlStr, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ CLIw.c: In function 'SQLForeignKeysW': CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 85 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:842:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 842 | MAKE_INPUT_NARROW_1 (PkTableQualifier, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 90 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:842:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 842 | MAKE_INPUT_NARROW_1 (PkTableQualifier, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 98 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:842:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 842 | MAKE_INPUT_NARROW_1 (PkTableQualifier, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 104 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:842:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 842 | MAKE_INPUT_NARROW_1 (PkTableQualifier, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 85 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:843:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 843 | MAKE_INPUT_NARROW_1 (PkTableOwner, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 90 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:843:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 843 | MAKE_INPUT_NARROW_1 (PkTableOwner, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 98 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:843:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 843 | MAKE_INPUT_NARROW_1 (PkTableOwner, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 104 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:843:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 843 | MAKE_INPUT_NARROW_1 (PkTableOwner, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 85 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:844:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 844 | MAKE_INPUT_NARROW_1 (PkTableName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 90 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:844:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 844 | MAKE_INPUT_NARROW_1 (PkTableName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 98 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:844:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 844 | MAKE_INPUT_NARROW_1 (PkTableName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 104 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:844:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 844 | MAKE_INPUT_NARROW_1 (PkTableName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 85 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:845:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 845 | MAKE_INPUT_NARROW_1 (FkTableQualifier, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 90 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:845:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 845 | MAKE_INPUT_NARROW_1 (FkTableQualifier, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 98 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:845:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 845 | MAKE_INPUT_NARROW_1 (FkTableQualifier, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 104 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:845:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 845 | MAKE_INPUT_NARROW_1 (FkTableQualifier, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 85 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:846:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 846 | MAKE_INPUT_NARROW_1 (FkTableOwner, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 90 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:846:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 846 | MAKE_INPUT_NARROW_1 (FkTableOwner, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 98 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:846:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 846 | MAKE_INPUT_NARROW_1 (FkTableOwner, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 104 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:846:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 846 | MAKE_INPUT_NARROW_1 (FkTableOwner, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 85 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:847:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 847 | MAKE_INPUT_NARROW_1 (FkTableName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 90 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:847:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 847 | MAKE_INPUT_NARROW_1 (FkTableName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 98 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:847:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 847 | MAKE_INPUT_NARROW_1 (FkTableName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 104 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:847:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 847 | MAKE_INPUT_NARROW_1 (FkTableName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c: In function 'SQLGetConnectAttrW': CLIw.c:355:89: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 355 | size_t len2 = (!_##plen || (_##plen && *_##plen == SQL_NTS)) ? strlen (_##wide) : *_##plen; \ | ^~ CLIw.c:892:9: note: in expansion of macro 'SET_AND_FREE_OUTPUT_NONCHAR_NARROW_1' 892 | SET_AND_FREE_OUTPUT_NONCHAR_NARROW_1 (ValuePtr, StringLength, StringLengthPtr, con); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CLIw.c: In function 'SQLGetConnectOptionW': CLIw.c:355:89: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 355 | size_t len2 = (!_##plen || (_##plen && *_##plen == SQL_NTS)) ? strlen (_##wide) : *_##plen; \ | ^~ CLIw.c:929:9: note: in expansion of macro 'SET_AND_FREE_OUTPUT_NONCHAR_NARROW_1' 929 | SET_AND_FREE_OUTPUT_NONCHAR_NARROW_1 (pvParam, StrLen, StrLenPtr, con); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CLIw.c: In function 'SQLGetDescFieldW': CLIw.c:355:89: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 355 | size_t len2 = (!_##plen || (_##plen && *_##plen == SQL_NTS)) ? strlen (_##wide) : *_##plen; \ | ^~ CLIw.c:1001:9: note: in expansion of macro 'SET_AND_FREE_OUTPUT_NONCHAR_NARROW_1' 1001 | SET_AND_FREE_OUTPUT_NONCHAR_NARROW_1 (ValuePtr, BufferLength, StringLengthPtr, desc->d_stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CLIw.c: In function 'SQLGetDiagFieldW': CLIw.c:355:89: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 355 | size_t len2 = (!_##plen || (_##plen && *_##plen == SQL_NTS)) ? strlen (_##wide) : *_##plen; \ | ^~ CLIw.c:1080:9: note: in expansion of macro 'SET_AND_FREE_OUTPUT_NONCHAR_NARROW_1' 1080 | SET_AND_FREE_OUTPUT_NONCHAR_NARROW_1 (pDiagInfoPtr, nBufferLength, pnStringLengthPtr, conn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CLIw.c: In function 'SQLGetInfoW': CLIw.c:355:89: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 355 | size_t len2 = (!_##plen || (_##plen && *_##plen == SQL_NTS)) ? strlen (_##wide) : *_##plen; \ | ^~ CLIw.c:1215:9: note: in expansion of macro 'SET_AND_FREE_OUTPUT_NONCHAR_NARROW_1' 1215 | SET_AND_FREE_OUTPUT_NONCHAR_NARROW_1 (rgbInfoValue, cbInfoValueMax, pcbInfoValue, con); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CLIw.c: In function 'SQLNativeSqlW': CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 85 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:1259:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1259 | MAKE_INPUT_NARROW_1 (SqlStrIn, con); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 90 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:1259:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1259 | MAKE_INPUT_NARROW_1 (SqlStrIn, con); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 98 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:1259:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1259 | MAKE_INPUT_NARROW_1 (SqlStrIn, con); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 104 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:1259:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1259 | MAKE_INPUT_NARROW_1 (SqlStrIn, con); | ^~~~~~~~~~~~~~~~~~~ CLIw.c: In function 'SQLPrepareW': CLIw.c:146:35: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 146 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:1287:5: note: in expansion of macro 'MAKE_INPUT_ESCAPED_NARROW_1' 1287 | MAKE_INPUT_ESCAPED_NARROW_1 (SqlStr, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ CLIw.c:151:35: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 151 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:1287:5: note: in expansion of macro 'MAKE_INPUT_ESCAPED_NARROW_1' 1287 | MAKE_INPUT_ESCAPED_NARROW_1 (SqlStr, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ CLIw.c:160:35: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 160 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:1287:5: note: in expansion of macro 'MAKE_INPUT_ESCAPED_NARROW_1' 1287 | MAKE_INPUT_ESCAPED_NARROW_1 (SqlStr, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ CLIw.c:167:35: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 167 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:1287:5: note: in expansion of macro 'MAKE_INPUT_ESCAPED_NARROW_1' 1287 | MAKE_INPUT_ESCAPED_NARROW_1 (SqlStr, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ CLIw.c: In function 'SQLPrimaryKeysW': CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 85 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:1319:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1319 | MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 90 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:1319:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1319 | MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 98 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:1319:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1319 | MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 104 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:1319:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1319 | MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 85 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:1320:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1320 | MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 90 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:1320:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1320 | MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 98 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:1320:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1320 | MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 104 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:1320:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1320 | MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 85 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:1321:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1321 | MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 90 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:1321:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1321 | MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 98 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:1321:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1321 | MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 104 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:1321:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1321 | MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c: In function 'SQLProcedureColumnsW': CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 85 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:1358:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1358 | MAKE_INPUT_NARROW_1 (ProcQualifier, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 90 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:1358:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1358 | MAKE_INPUT_NARROW_1 (ProcQualifier, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 98 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:1358:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1358 | MAKE_INPUT_NARROW_1 (ProcQualifier, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 104 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:1358:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1358 | MAKE_INPUT_NARROW_1 (ProcQualifier, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 85 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:1359:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1359 | MAKE_INPUT_NARROW_1 (ProcOwner, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 90 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:1359:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1359 | MAKE_INPUT_NARROW_1 (ProcOwner, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 98 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:1359:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1359 | MAKE_INPUT_NARROW_1 (ProcOwner, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 104 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:1359:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1359 | MAKE_INPUT_NARROW_1 (ProcOwner, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 85 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:1360:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1360 | MAKE_INPUT_NARROW_1 (ProcName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 90 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:1360:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1360 | MAKE_INPUT_NARROW_1 (ProcName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 98 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:1360:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1360 | MAKE_INPUT_NARROW_1 (ProcName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 104 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:1360:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1360 | MAKE_INPUT_NARROW_1 (ProcName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 85 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:1361:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1361 | MAKE_INPUT_NARROW_1 (ColumnName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 90 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:1361:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1361 | MAKE_INPUT_NARROW_1 (ColumnName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 98 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:1361:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1361 | MAKE_INPUT_NARROW_1 (ColumnName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 104 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:1361:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1361 | MAKE_INPUT_NARROW_1 (ColumnName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c: In function 'SQLProceduresW': CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 85 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:1397:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1397 | MAKE_INPUT_NARROW_1 (ProcQualifier, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 90 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:1397:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1397 | MAKE_INPUT_NARROW_1 (ProcQualifier, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 98 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:1397:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1397 | MAKE_INPUT_NARROW_1 (ProcQualifier, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 104 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:1397:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1397 | MAKE_INPUT_NARROW_1 (ProcQualifier, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 85 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:1398:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1398 | MAKE_INPUT_NARROW_1 (ProcOwner, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 90 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:1398:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1398 | MAKE_INPUT_NARROW_1 (ProcOwner, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 98 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:1398:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1398 | MAKE_INPUT_NARROW_1 (ProcOwner, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 104 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:1398:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1398 | MAKE_INPUT_NARROW_1 (ProcOwner, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 85 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:1399:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1399 | MAKE_INPUT_NARROW_1 (ProcName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 90 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:1399:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1399 | MAKE_INPUT_NARROW_1 (ProcName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 98 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:1399:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1399 | MAKE_INPUT_NARROW_1 (ProcName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 104 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:1399:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1399 | MAKE_INPUT_NARROW_1 (ProcName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c: In function 'SQLSetConnectAttrW': CLIw.c:1431:48: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 1431 | DEFINE_INPUT_NONCHAR_NARROW (ValuePtr, StringLength); | ^~~~~~~~~~~~ CLIw.c:388:113: note: in definition of macro 'DEFINE_INPUT_NONCHAR_NARROW' 388 | long _##len = (long) (len < 0 ? (wide_as_utf16 ? virt_ucs2len ((uint16 *)wide) : wcslen ((wchar_t *)wide) ) : len); \ | ^~~ CLIw.c: In function 'SQLSetConnectOptionW': CLIw.c:1466:46: warning: operand of '?:' changes signedness from 'int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 1466 | DEFINE_INPUT_NONCHAR_NARROW (vParam, StringLength); | ^~~~~~~~~~~~ CLIw.c:388:113: note: in definition of macro 'DEFINE_INPUT_NONCHAR_NARROW' 388 | long _##len = (long) (len < 0 ? (wide_as_utf16 ? virt_ucs2len ((uint16 *)wide) : wcslen ((wchar_t *)wide) ) : len); \ | ^~~ CLIw.c: In function 'SQLSetCursorNameW': CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 85 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:1498:3: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1498 | MAKE_INPUT_NARROW_1 (Cursor, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 90 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:1498:3: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1498 | MAKE_INPUT_NARROW_1 (Cursor, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 98 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:1498:3: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1498 | MAKE_INPUT_NARROW_1 (Cursor, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 104 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:1498:3: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1498 | MAKE_INPUT_NARROW_1 (Cursor, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c: In function 'SQLSetDescFieldW': CLIw.c:1534:48: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 1534 | DEFINE_INPUT_NONCHAR_NARROW (ValuePtr, BufferLength); | ^~~~~~~~~~~~ CLIw.c:388:113: note: in definition of macro 'DEFINE_INPUT_NONCHAR_NARROW' 388 | long _##len = (long) (len < 0 ? (wide_as_utf16 ? virt_ucs2len ((uint16 *)wide) : wcslen ((wchar_t *)wide) ) : len); \ | ^~~ CLIw.c: In function 'SQLSpecialColumnsW': CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 85 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:1587:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1587 | MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 90 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:1587:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1587 | MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 98 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:1587:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1587 | MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 104 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:1587:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1587 | MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 85 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:1588:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1588 | MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 90 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:1588:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1588 | MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 98 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:1588:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1588 | MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 104 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:1588:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1588 | MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 85 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:1589:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1589 | MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 90 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:1589:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1589 | MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 98 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:1589:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1589 | MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 104 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:1589:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1589 | MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c: In function 'SQLStatisticsW': CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 85 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:1626:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1626 | MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 90 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:1626:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1626 | MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 98 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:1626:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1626 | MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 104 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:1626:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1626 | MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 85 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:1627:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1627 | MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 90 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:1627:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1627 | MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 98 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:1627:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1627 | MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 104 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:1627:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1627 | MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 85 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:1628:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1628 | MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 90 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:1628:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1628 | MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 98 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:1628:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1628 | MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 104 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:1628:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1628 | MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c: In function 'SQLTablePrivilegesW': CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 85 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:1663:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1663 | MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 90 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:1663:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1663 | MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 98 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:1663:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1663 | MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 104 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:1663:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1663 | MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 85 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:1664:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1664 | MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 90 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:1664:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1664 | MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 98 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:1664:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1664 | MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 104 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:1664:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1664 | MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 85 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:1665:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1665 | MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 90 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:1665:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1665 | MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 98 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:1665:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1665 | MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 104 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:1665:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1665 | MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c: In function 'SQLTablesW': CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 85 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:1703:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1703 | MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 90 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:1703:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1703 | MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 98 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:1703:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1703 | MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 104 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:1703:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1703 | MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 85 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:1704:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1704 | MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 90 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:1704:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1704 | MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 98 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:1704:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1704 | MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 104 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:1704:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1704 | MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 85 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:1705:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1705 | MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 90 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:1705:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1705 | MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 98 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:1705:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1705 | MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 104 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:1705:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1705 | MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 85 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:1706:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1706 | MAKE_INPUT_NARROW_1 (TableType, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 90 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:1706:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1706 | MAKE_INPUT_NARROW_1 (TableType, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 98 | len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \ | ^~ CLIw.c:1706:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1706 | MAKE_INPUT_NARROW_1 (TableType, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 104 | len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \ | ^~ CLIw.c:1706:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1' 1706 | MAKE_INPUT_NARROW_1 (TableType, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~~ CLIw.c: In function 'SQLErrorW': CLIw.c:275:36: warning: '_vpcbErrorMsg' may be used uninitialized [-Wmaybe-uninitialized] 275 | len1 = (SQLSMALLINT) cli_narrow_to_utf16 (_charset, 0, sz##param, *_pcb##param, (uint16 *) wsz##param, cb##param - 1); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CLIw.c:771:7: note: in expansion of macro 'SET_AND_FREE_OUTPUT_CHAR_NARROW_1' 771 | SET_AND_FREE_OUTPUT_CHAR_NARROW_1 (ErrorMsg, _con); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CLIw.c:183:8: note: '_vpcbErrorMsg' was declared here 183 | type _vpcb##param, *_pcb##param = &_vpcb##param; \ | ^~~~~ CLIw.c:765:7: note: in expansion of macro 'DEFINE_OUTPUT_CHAR_NARROW_N' 765 | DEFINE_OUTPUT_CHAR_NARROW_N (ErrorMsg, SQLSMALLINT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwic_la-numeric.lo `test -f 'numeric.c' || echo './'`numeric.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c numeric.c -fPIC -DPIC -o .libs/libwic_la-numeric.o numeric.c: In function 'num_add': numeric.c:538:7: warning: variable 'res_scale' set but not used [-Wunused-but-set-variable] 538 | int res_scale; | ^~~~~~~~~ numeric.c: In function 'num_subtract': numeric.c:584:7: warning: variable 'res_scale' set but not used [-Wunused-but-set-variable] 584 | int res_scale; | ^~~~~~~~~ numeric.c: In function '_numeric_rc_allocate': numeric.c:1162:29: warning: unused parameter 'ignore' [-Wunused-parameter] 1162 | _numeric_rc_allocate (void *ignore) | ~~~~~~^~~~~~ numeric.c: In function 'numeric_init_static': numeric.c:1291:42: warning: unused parameter 'size' [-Wunused-parameter] 1291 | numeric_init_static (numeric_t n, size_t size) | ~~~~~~~^~~~ numeric.c: In function 'numeric_from_string': numeric.c:1506:7: warning: variable 'scale' set but not used [-Wunused-but-set-variable] 1506 | int scale; | ^~~~~ numeric.c: In function '_numeric_to_string': numeric.c:1945:79: warning: unused parameter 'new_scale' [-Wunused-parameter] 1945 | _numeric_to_string (numeric_t n, char *str, size_t max_str, int new_prec, int new_scale) | ~~~~^~~~~~~~~ numeric.c: In function 'numeric_to_dv': numeric.c:2156:48: warning: unused parameter 'reslength' [-Wunused-parameter] 2156 | numeric_to_dv (numeric_t n, dtp_t *res, size_t reslength) | ~~~~~~~^~~~~~~~~ numeric.c: In function 'numeric_deserialize': numeric.c:2583:51: warning: unused parameter 'macro' [-Wunused-parameter] 2583 | numeric_deserialize (dk_session_t *session, dtp_t macro) | ~~~~~~^~~~~ numeric.c: In function 'numeric_from_hex_array': numeric.c:2804:43: warning: unused parameter 'len' [-Wunused-parameter] 2804 | numeric_from_hex_array (numeric_t n, char len, char scale, char sign, | ~~~~~^~~ numeric.c: In function 'numeric_from_double': numeric.c:1862:3: warning: ignoring return value of 'gcvt' declared with attribute 'warn_unused_result' [-Wunused-result] 1862 | gcvt (d, 16, buffer); | ^~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-text.lo `test -f 'text.c' || echo './'`text.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c text.c -fPIC -DPIC -o .libs/libwi_la-text.o In file included from text.c:29: text.c: In function 'itc_text_row': text.h:204:50: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 204 | #define D_INITIAL(d) (D_ID_NUM_REF(&(d)->id[0]) == (int64)(0xFFFFFFFFFFFFfe30LL)) | ^~ text.c:364:8: note: in expansion of macro 'D_INITIAL' 364 | if (!D_INITIAL (&wst->wst_seek_target)) | ^~~~~~~~~ text.c:300:13: warning: variable 'rv' set but not used [-Wunused-but-set-variable] 300 | row_ver_t rv; | ^~ text.c: In function 'wst_check_related': text.h:204:50: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 204 | #define D_INITIAL(d) (D_ID_NUM_REF(&(d)->id[0]) == (int64)(0xFFFFFFFFFFFFfe30LL)) | ^~ text.c:762:16: note: in expansion of macro 'D_INITIAL' 762 | if (!D_INITIAL (&rel_st->wst_first_d_id) | ^~~~~~~~~ text.c: In function 'wst_chunk_scan_rev': text.h:204:50: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 204 | #define D_INITIAL(d) (D_ID_NUM_REF(&(d)->id[0]) == (int64)(0xFFFFFFFFFFFFfe30LL)) | ^~ text.c:804:16: note: in expansion of macro 'D_INITIAL' 804 | match_any = D_INITIAL (&target) || D_NEXT (&target); | ^~~~~~~~~ text.c: In function 'wst_chunk_scan': text.h:204:50: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 204 | #define D_INITIAL(d) (D_ID_NUM_REF(&(d)->id[0]) == (int64)(0xFFFFFFFFFFFFfe30LL)) | ^~ text.c:873:17: note: in expansion of macro 'D_INITIAL' 873 | match_any = D_INITIAL (&target) || D_NEXT (&target); | ^~~~~~~~~ text.c: In function 'wst_random_seek': text.h:204:50: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 204 | #define D_INITIAL(d) (D_ID_NUM_REF(&(d)->id[0]) == (int64)(0xFFFFFFFFFFFFfe30LL)) | ^~ text.c:1014:7: note: in expansion of macro 'D_INITIAL' 1014 | if (D_INITIAL (&target)) | ^~~~~~~~~ text.c: In function 'bif_vt_words_next_d_id': text.c:1180:50: warning: unused parameter 'err_ret' [-Wunused-parameter] 1180 | bif_vt_words_next_d_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ text.c: In function 'composite_diff': text.c:1329:36: warning: absolute value function 'abs' given an argument of type 'long int' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] 1329 | diff = diff * 10000000 + abs (n1 - n2); | ^~~ text.c: In function 'wst_is_target_far': text.h:204:50: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 204 | #define D_INITIAL(d) (D_ID_NUM_REF(&(d)->id[0]) == (int64)(0xFFFFFFFFFFFFfe30LL)) | ^~ text.c:1347:7: note: in expansion of macro 'D_INITIAL' 1347 | if (D_INITIAL (&wst->wst_seek_target) || D_NEXT (&wst->wst_seek_target)) | ^~~~~~~~~ text.c: In function 'wst_word_strings_next': text.h:204:50: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 204 | #define D_INITIAL(d) (D_ID_NUM_REF(&(d)->id[0]) == (int64)(0xFFFFFFFFFFFFfe30LL)) | ^~ text.c:1379:12: note: in expansion of macro 'D_INITIAL' 1379 | if ((D_INITIAL (&wst->wst_seek_target) | ^~~~~~~~~ text.c: In function 'wst_next': text.h:204:50: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 204 | #define D_INITIAL(d) (D_ID_NUM_REF(&(d)->id[0]) == (int64)(0xFFFFFFFFFFFFfe30LL)) | ^~ text.c:1414:7: note: in expansion of macro 'D_INITIAL' 1414 | if (D_INITIAL (&wst->sst_d_id)) | ^~~~~~~~~ text.h:204:50: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 204 | #define D_INITIAL(d) (D_ID_NUM_REF(&(d)->id[0]) == (int64)(0xFFFFFFFFFFFFfe30LL)) | ^~ text.c:1424:15: note: in expansion of macro 'D_INITIAL' 1424 | match_any = D_INITIAL (&wst->wst_seek_target) || D_NEXT (&wst->wst_seek_target); | ^~~~~~~~~ text.h:204:50: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 204 | #define D_INITIAL(d) (D_ID_NUM_REF(&(d)->id[0]) == (int64)(0xFFFFFFFFFFFFfe30LL)) | ^~ text.c:1426:9: note: in expansion of macro 'D_INITIAL' 1426 | (!D_INITIAL (&wst->wst_last_d_id) | ^~~~~~~~~ text.c: In function 'sst_ranges': text.h:204:50: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 204 | #define D_INITIAL(d) (D_ID_NUM_REF(&(d)->id[0]) == (int64)(0xFFFFFFFFFFFFfe30LL)) | ^~ text.c:1683:8: note: in expansion of macro 'D_INITIAL' 1683 | if (!D_INITIAL (&sst->sst_d_id) | ^~~~~~~~~ text.h:204:50: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 204 | #define D_INITIAL(d) (D_ID_NUM_REF(&(d)->id[0]) == (int64)(0xFFFFFFFFFFFFfe30LL)) | ^~ text.c:1687:7: note: in expansion of macro 'D_INITIAL' 1687 | if (D_INITIAL (&sst->sst_d_id) | ^~~~~~~~~ In file included from ../../libsrc/Dk.h:97, from wi.h:56, from sqlnode.h:32, from text.h:29: ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ text.c:1803:9: note: in expansion of macro 'DO_BOX' 1803 | DO_BOX (search_stream_t *, term, inx, sst->sst_terms) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ text.c:1821:13: note: in expansion of macro 'DO_BOX' 1821 | DO_BOX (search_stream_t *, term, inx, sst->sst_terms) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ text.c:1867:9: note: in expansion of macro 'DO_BOX' 1867 | DO_BOX (search_stream_t *, term, inx, sst->sst_terms) | ^~~~~~ text.c: In function 'sst_scores': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ text.c:1951:7: note: in expansion of macro 'DO_BOX' 1951 | DO_BOX (search_stream_t *, term, inx, sst->sst_terms) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ text.c:1971:7: note: in expansion of macro 'DO_BOX' 1971 | DO_BOX (search_stream_t *, term, inx, sst->sst_terms) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ text.c:2006:7: note: in expansion of macro 'DO_BOX' 2006 | DO_BOX (search_stream_t *, term, inx, sst->sst_terms) | ^~~~~~ text.c: In function 'sst_check_and_hit': text.h:204:50: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 204 | #define D_INITIAL(d) (D_ID_NUM_REF(&(d)->id[0]) == (int64)(0xFFFFFFFFFFFFfe30LL)) | ^~ text.c:2112:19: note: in expansion of macro 'D_INITIAL' 2112 | if (D_INITIAL (&_not->sst_d_id) | ^~~~~~~~~ text.c: In function 'sst_and_advance': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ text.c:2141:7: note: in expansion of macro 'DO_BOX' 2141 | DO_BOX (search_stream_t *, term, inx, sst->sst_terms) | ^~~~~~ text.c: In function 'sst_or_advance': text.h:204:50: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 204 | #define D_INITIAL(d) (D_ID_NUM_REF(&(d)->id[0]) == (int64)(0xFFFFFFFFFFFFfe30LL)) | ^~ text.c:2186:18: note: in expansion of macro 'D_INITIAL' 2186 | has_target = !(D_INITIAL (&target) || D_NEXT (&target)); | ^~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ text.c:2191:3: note: in expansion of macro 'DO_BOX' 2191 | DO_BOX (search_stream_t *, term, inx, sst->sst_terms) | ^~~~~~ text.h:204:50: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 204 | #define D_INITIAL(d) (D_ID_NUM_REF(&(d)->id[0]) == (int64)(0xFFFFFFFFFFFFfe30LL)) | ^~ text.c:2198:13: note: in expansion of macro 'D_INITIAL' 2198 | D_INITIAL (&term->sst_d_id) || | ^~~~~~~~~ text.h:204:50: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 204 | #define D_INITIAL(d) (D_ID_NUM_REF(&(d)->id[0]) == (int64)(0xFFFFFFFFFFFFfe30LL)) | ^~ text.c:2214:19: note: in expansion of macro 'D_INITIAL' 2214 | if (D_INITIAL (&lowest) || | ^~~~~~~~~ text.h:204:50: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 204 | #define D_INITIAL(d) (D_ID_NUM_REF(&(d)->id[0]) == (int64)(0xFFFFFFFFFFFFfe30LL)) | ^~ text.c:2224:13: note: in expansion of macro 'D_INITIAL' 2224 | D_INITIAL (&term->sst_d_id) || | ^~~~~~~~~ text.h:204:50: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 204 | #define D_INITIAL(d) (D_ID_NUM_REF(&(d)->id[0]) == (int64)(0xFFFFFFFFFFFFfe30LL)) | ^~ text.c:2232:13: note: in expansion of macro 'D_INITIAL' 2232 | D_INITIAL (&lowest) || | ^~~~~~~~~ text.h:204:50: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] 204 | #define D_INITIAL(d) (D_ID_NUM_REF(&(d)->id[0]) == (int64)(0xFFFFFFFFFFFFfe30LL)) | ^~ text.c:2240:7: note: in expansion of macro 'D_INITIAL' 2240 | if (D_INITIAL (&lowest)) | ^~~~~~~~~ text.c: In function 'sst_term_is_mergable': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ text.c:2539:3: note: in expansion of macro 'DO_BOX' 2539 | DO_BOX (search_stream_t *, sst, inx, term->sst_terms) | ^~~~~~ text.c: In function 'sst_interrelate': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ text.c:2554:3: note: in expansion of macro 'DO_BOX' 2554 | DO_BOX (search_stream_t *, sst1, inx1, sst->sst_terms) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ text.c:2559:7: note: in expansion of macro 'DO_BOX' 2559 | DO_BOX (search_stream_t *, sst2, inx2, sst->sst_terms) | ^~~~~~ text.c:2551:45: warning: unused parameter 'calc_score' [-Wunused-parameter] 2551 | sst_interrelate (search_stream_t * sst, int calc_score) | ~~~~^~~~~~~~~~ text.c: In function 'sst_merge_ands': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ text.c:2600:3: note: in expansion of macro 'DO_BOX' 2600 | DO_BOX (search_stream_t *, term, inx, sst->sst_terms) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ text.c:2619:7: note: in expansion of macro 'DO_BOX' 2619 | DO_BOX (search_stream_t *, term, inx, old_terms) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ text.c:2646:3: note: in expansion of macro 'DO_BOX' 2646 | DO_BOX (search_stream_t *, curr_term, inx, sst->sst_terms) | ^~~~~~ text.c: In function 'bif_vt_parse': text.c:2865:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 2865 | bif_vt_parse (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ text.c: In function 'txs_set_offband': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ text.c:2928:7: note: in expansion of macro 'DO_BOX' 2928 | DO_BOX (word_stream_t *, wst, inx, sst->sst_terms) | ^~~~~~ text.c: In function 'txs_check_tree': text.c:2976:30: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 2976 | if (tree_elems > txs_max_terms) | ^ text.c: In function 'sst_range_lists': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ text.c:3158:9: note: in expansion of macro 'DO_BOX' 3158 | DO_BOX (search_stream_t *, term, inx, sst->sst_terms) | ^~~~~~ text.c: In function 'txs_ext_fti_get': text.c:3705:14: warning: variable 'name_test' set but not used [-Wunused-but-set-variable] 3705 | static XT *name_test = NULL; | ^~~~~~~~~ text.c: In function 'txs_ext_fti_init': text.c:3850:14: warning: variable 'context' set but not used [-Wunused-but-set-variable] 3850 | sst_tctx_t context; | ^~~~~~~ text.c: In function 'txs_free': text.c:4218:25: warning: unused parameter 'txs' [-Wunused-parameter] 4218 | txs_free (text_node_t * txs) | ~~~~~~~~~~~~~~^~~ text.c: In function 'bif_int_log2x16': text.c:4223:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 4223 | bif_int_log2x16 (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ text.c: In function 'bif_vt_hit_dist_weight': text.c:4239:50: warning: unused parameter 'err_ret' [-Wunused-parameter] 4239 | bif_vt_hit_dist_weight (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ text.c: In function 'sst_next': text.c:2283:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 2283 | sqlr_resignal (err); | ^~~~~~~~~~~~~~~~~~~ text.c:2285:5: note: here 2285 | default: | ^~~~~~~ text.c: In function 'bif_vtb_match': text.c:2767:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 2767 | if (strcmp (name, "*ini*")) | ^ text.c:2774:7: note: here 2774 | case 5: | ^~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-xpath.lo `test -f 'xpath.c' || echo './'`xpath.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c xpath.c -fPIC -DPIC -o .libs/libwi_la-xpath.o In file included from ../../libsrc/Dk.h:97, from ../../libsrc/libutil.h:30, from xpath.h:29, from xpathp_impl.h:27, from xpath.c:28: xpath.c: In function 'xp_step_needs_pos_or_size': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xpath.c:190:3: note: in expansion of macro 'DO_BOX_FAST' 190 | DO_BOX_FAST (XT *, pred, pred_idx, step->_.step.preds) | ^~~~~~~~~~~ xpath.c:187:35: warning: unused parameter 'xpp' [-Wunused-parameter] 187 | xp_step_needs_pos_or_size (xpp_t *xpp, XT * step) | ~~~~~~~^~~ xpath.c: In function 'xp_step': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xpath.c:248:7: note: in expansion of macro 'DO_BOX' 248 | DO_BOX (XT *, pred, inx, preds) | ^~~~~~ xpath.c: In function 'xp_make_step': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xpath.c:739:7: note: in expansion of macro 'DO_BOX' 739 | DO_BOX (XT *, pred, inx, preds) | ^~~~~~ xpath.c: In function 'xp_make_flwr': xpath.c:851:11: warning: variable 'ordering_type' set but not used [-Wunused-but-set-variable] 851 | ptrlong ordering_type; | ^~~~~~~~~~~~~ xpath.c: In function 'xp_make_cast': xpath.c:995:59: warning: unused parameter 'type' [-Wunused-parameter] 995 | XT * xp_make_cast (xpp_t *xpp, ptrlong cast_or_treat, XT *type, XT *arg_tree) | ~~~~^~~~ xpath.c: In function 'box_subst': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xpath.c:1050:7: note: in expansion of macro 'DO_BOX' 1050 | DO_BOX (caddr_t, item, inx, box2) | ^~~~~~ xpath.c: In function 'xp_init_filter': xpath.c:1117:24: warning: unused parameter 'xpp' [-Wunused-parameter] 1117 | xp_init_filter (xpp_t *xpp, xp_ctx_t * start_ctx, xp_ret_t * xr) | ~~~~~~~^~~ xpath.c: In function 'xp_add_as': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xpath.c:1330:3: note: in expansion of macro 'DO_BOX' 1330 | DO_BOX (ST *, col, inx, selection) | ^~~~~~ xpath.c: In function 'xt_node_test_match_parts': xpath.c:1840:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1840 | return (aux == local_len) && !memcmp (local, node_test->_.name_test.qname, local_len); | ^~ xpath.c:1843:63: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1843 | return (ns == node_test->_.name_test.nsuri) && (aux == local_len) && | ^~ xpath.c:1850:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1850 | (aux == local_len) && !memcmp (local, node_test->_.name_test.local, local_len) ); | ^~ xpath.c: In function 'xv_is_step_appendable': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xpath.c:1866:7: note: in expansion of macro 'DO_BOX' 1866 | DO_BOX (xj_col_t *, xc, inx, xj->xj_cols) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xpath.c:1878:7: note: in expansion of macro 'DO_BOX' 1878 | DO_BOX (xv_join_elt_t *, child, inx, xj->xj_children) | ^~~~~~ xpath.c: In function 'xv_attr_paths': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xpath.c:2004:3: note: in expansion of macro 'DO_BOX' 2004 | DO_BOX (xj_col_t *, xc, inx, start->xj_cols) | ^~~~~~ xpath.c: In function 'xv_paths': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xpath.c:2083:3: note: in expansion of macro 'DO_BOX' 2083 | DO_BOX (xv_join_elt_t *, child, inx, start->xj_children) | ^~~~~~ xpath.c: In function 'xj_pk_cols': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xpath.c:2433:7: note: in expansion of macro 'DO_BOX' 2433 | DO_BOX (caddr_t, name, nth, xj->xj_pk) | ^~~~~~ xpath.c: In function 'xpyyerror_impl_1': xpath.c:2633:67: warning: unused parameter 'yyssa' [-Wunused-parameter] 2633 | xpyyerror_impl_1 (xpp_t *xpp, char *raw_text, int yystate, short *yyssa, short *yyssp, const char *strg) | ~~~~~~~^~~~~ xpath.c: In function 'xp_debug_col': xpath.c:3434:28: warning: unused parameter 'sc' [-Wunused-parameter] 3434 | xp_debug_col (sql_comp_t * sc, comp_table_t * ct, ST * tree, char * text, size_t tlen, int * fill) | ~~~~~~~~~~~~~^~ xpath.c:3434:47: warning: unused parameter 'ct' [-Wunused-parameter] 3434 | xp_debug_col (sql_comp_t * sc, comp_table_t * ct, ST * tree, char * text, size_t tlen, int * fill) | ~~~~~~~~~~~~~~~^~ xpath.c: In function 'xpt_text_exp': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xpath.c:3792:13: note: in expansion of macro 'DO_BOX' 3792 | DO_BOX (XT *, pred, inx, tree->_.step.preds) | ^~~~~~ xpath.c: In function 'xp_env_push': xpath.c:3888:37: warning: unused parameter 'context_type' [-Wunused-parameter] 3888 | void xp_env_push (xpp_t *xpp, char *context_type, char *obj_name, int copy_static_context) | ~~~~~~^~~~~~~~~~~~ xpath.c:3888:57: warning: unused parameter 'obj_name' [-Wunused-parameter] 3888 | void xp_env_push (xpp_t *xpp, char *context_type, char *obj_name, int copy_static_context) | ~~~~~~^~~~~~~~ xpath.c: In function 'xp_make_module': xpath.c:3921:41: warning: unused parameter 'ns_prefix' [-Wunused-parameter] 3921 | XT *xp_make_module (xpp_t *xpp, caddr_t ns_prefix, caddr_t ns_uri, XT * expn) | ~~~~~~~~^~~~~~~~~ xpath.c: In function 'xp_import_schema': xpath.c:3943:44: warning: unused parameter 'ns_prefix' [-Wunused-parameter] 3943 | void xp_import_schema (xpp_t *xpp, caddr_t ns_prefix, caddr_t ns_uri, caddr_t *at_hints) | ~~~~~~~~^~~~~~~~~ xpath.c: In function 'xp_find_defun_in_includes': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xpath.c:4549:11: note: in expansion of macro 'DO_BOX_FAST' 4549 | DO_BOX_FAST(XT *, def, inx, i_defuns) | ^~~~~~~~~~~ xpath.c: In function 'xp_make_call_or_funcall': xpath.c:4605:31: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 4605 | if (defun->_.defun.argcount != BOX_ELEMENTS(arg_array)) | ^~ xpath.c: In function 'shuric_alloc__xqr': xpath.c:4698:37: warning: unused parameter 'env' [-Wunused-parameter] 4698 | shuric_t * shuric_alloc__xqr (void *env) | ~~~~~~^~~ xpath.c: In function 'shuric_uri_to_text__xqr': xpath.c:4705:75: warning: unused parameter 'env' [-Wunused-parameter] 4705 | caddr_t shuric_uri_to_text__xqr (caddr_t uri, query_instance_t *qi, void *env, caddr_t *err_ret) | ~~~~~~^~~ xpath.c: In function 'shuric_parse_text__xqr': xpath.c:4719:92: warning: unused parameter 'qi' [-Wunused-parameter] 4719 | void shuric_parse_text__xqr (shuric_t *shuric, caddr_t uri_text_content, query_instance_t *qi, void *env, caddr_t *err_ret) | ~~~~~~~~~~~~~~~~~~^~ xpath.c: In function 'xp_query_enable_wr': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xpath.c:5148:7: note: in expansion of macro 'DO_BOX' 5148 | DO_BOX (XT *, pred, idx, tree->_.step.preds) | ^~~~~~ xpath.c: In function 'xp_make_expanded_name': xpath.c:669:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 669 | ns_uri = xpp->xpp_xp_env->xe_dflt_fn_namespace; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xpath.c:670:7: note: here 670 | default: /* element */ | ^~~~~~~ xpath.c: In function 'xp_strliteral': xpath.c:2839:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 2839 | if (delimiter == src_tail[0]) | ^ xpath.c:2851:9: note: here 2851 | default: (tgt_tail++)[0] = (src_tail++)[0]; | ^~~~~~~ xpath.c: In function 'xp_reject_option_if_not_allowed': xpath.c:2985:27: warning: this statement may fall through [-Wimplicit-fallthrough=] 2985 | case XP_XPATH_OPTS: xp_error (xpp, "XPATH-specific option listed in '[' ... ']' list before non-XPATH expression"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xpath.c:2986:7: note: here 2986 | case XP_XQUERY_OPTS: xp_error (xpp, "XQUERY-specific option listed in '[' ... ']' list before non-XQUERY expression"); | ^~~~ xpath.c:2986:28: warning: this statement may fall through [-Wimplicit-fallthrough=] 2986 | case XP_XQUERY_OPTS: xp_error (xpp, "XQUERY-specific option listed in '[' ... ']' list before non-XQUERY expression"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xpath.c:2987:7: note: here 2987 | case XP_FREETEXT_OPTS: xp_error (xpp, "Freetext-specific option listed in '[' ... ']' list before non-freetext expression"); | ^~~~ xpath.c:2987:30: warning: this statement may fall through [-Wimplicit-fallthrough=] 2987 | case XP_FREETEXT_OPTS: xp_error (xpp, "Freetext-specific option listed in '[' ... ']' list before non-freetext expression"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xpath.c:2988:7: note: here 2988 | default: GPF_T; | ^~~~~~~ xpath.c: In function 'xpt_edit_range_flags': xpath.c:3549:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 3549 | { | ^ xpath.c:3557:5: note: here 3557 | case SRC_WORD: | ^~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwic_la-CLIuti.lo `test -f 'CLIuti.c' || echo './'`CLIuti.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c CLIuti.c -fPIC -DPIC -o .libs/libwic_la-CLIuti.o CLIuti.c: In function 'stmt_param_place_ptr': CLIuti.c:43:58: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 43 | SQLULEN p_offset = nth * (stmt->stmt_param_bind_type ? stmt->stmt_param_bind_type : length); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ CLIuti.c: In function 'stmt_param_length_ptr': CLIuti.c:59:57: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 59 | SQLLEN l_offset = nth * (stmt->stmt_param_bind_type ? stmt->stmt_param_bind_type : sizeof (SQLLEN)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ CLIuti.c: In function 'box_n_string': CLIuti.c:348:63: warning: operand of '?:' changes signedness from 'long int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 348 | SQLLEN bytes = len == SQL_NTS ? strlen ((char *) str) + 1 : len + 1; | ^~~~~~~ CLIuti.c: In function 'box_n_wstring': CLIuti.c:361:55: warning: operand of '?:' changes signedness from 'SDWORD' {aka 'long int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 361 | SQLLEN bytes = (len == SQL_NTS ? wcslen (str) + 1 : len + 1) * sizeof (wchar_t); | ^~~~~~~ CLIuti.c: In function 'box_n_ustring': CLIuti.c:374:56: warning: operand of '?:' changes signedness from 'SDWORD' {aka 'long int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 374 | SQLLEN ulen = (len == SQL_NTS ? virt_ucs2len (str) : len); | ^~~ CLIuti.c: In function 'box_numeric_string': CLIuti.c:395:11: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 395 | if (len >= sizeof (tmp)) | ^~ CLIuti.c: In function 'con_make_current_ofs': CLIuti.c:1020:60: warning: unused parameter 'stmt' [-Wunused-parameter] 1020 | con_make_current_ofs (cli_connection_t * con, cli_stmt_t * stmt) | ~~~~~~~~~~~~~^~~~ CLIuti.c: In function 'sqlc_sizeof_1': CLIuti.c:1597:43: warning: operand of '?:' changes signedness from 'long int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 1597 | return cbValueMax == 0 ? cbColDef : cbValueMax; | ^~~~~~~~~~ CLIuti.c:1600:56: warning: operand of '?:' changes signedness from 'long int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 1600 | return cbValueMax == 0 ? cbColDef * wchar_size : cbValueMax; | ^~~~~~~~~~ CLIuti.c: In function 'dv_strses_to_str_place': CLIuti.c:2152:13: warning: variable 'ses_len' set but not used [-Wunused-but-set-variable] 2152 | long len, ses_len; | ^~~~~~~ CLIuti.c:2147:43: warning: unused parameter 'dtp' [-Wunused-parameter] 2147 | dv_strses_to_str_place (caddr_t it, dtp_t dtp, SQLLEN max, caddr_t place, | ~~~~~~^~~ CLIuti.c:2149:12: warning: unused parameter 'box_len' [-Wunused-parameter] 2149 | SQLLEN box_len, int c_type, SQLSMALLINT sql_type) CLIuti.c:2149:45: warning: unused parameter 'sql_type' [-Wunused-parameter] 2149 | SQLLEN box_len, int c_type, SQLSMALLINT sql_type) | ~~~~~~~~~~~~^~~~~~~~ In file included from CLIuti.c:2268: ../langfunc/encoding_basic.c: In function 'eh_decode_char__UTF8_QR': ../langfunc/encoding_basic.c:71:83: warning: operand of '?:' changes signedness from 'unichar' {aka 'int'} to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 71 | return ((res & ~0x7fffffff) ? (((unsigned int)(0x80) | res) & 0x7fffffff) : res); | ^~~ CLIuti.c: In function 'dv_to_str_place': CLIuti.c:2510:25: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 2510 | else | ^~~~ CLIuti.c:2512:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 2512 | ((wchar_t *) place)[piece_len] = L'\x0'; | ^ CLIuti.c:2674:29: warning: comparison of unsigned expression in '>= 0' is always true [-Wtype-limits] 2674 | if (wides >= 0 && wides < max / sizeof (uint16)) | ^~ CLIuti.c:2686:29: warning: comparison of unsigned expression in '>= 0' is always true [-Wtype-limits] 2686 | if (wides >= 0 && wides < max / sizeof (wchar_t)) | ^~ CLIuti.c: In function 'stmt_set_columns': CLIuti.c:3318:83: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 3318 | int l_offset = stmt->stmt_bind_type == 0 ? sizeof (long) * nth_in_set : nth_in_set * stmt->stmt_bind_type; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CLIuti.c:3351:86: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 3351 | SQLLEN l_offset = stmt->stmt_bind_type == 0 ? sizeof (long) * nth_in_set : nth_in_set * stmt->stmt_bind_type; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CLIuti.c: In function 'stmt_convert_brace_escapes': CLIuti.c:3610:12: warning: variable 'ptr' set but not used [-Wunused-but-set-variable] 3610 | SQLCHAR *ptr; | ^~~ CLIuti.c:3608:68: warning: unused parameter 'newCB' [-Wunused-parameter] 3608 | stmt_convert_brace_escapes (SQLCHAR * statement_text, SQLINTEGER * newCB) | ~~~~~~~~~~~~~^~~~~ CLIuti.c: In function 'buffer_to_dv': CLIuti.c:1370:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 1370 | switch (sql_type) | ^~~~~~ CLIuti.c:1499:5: note: here 1499 | default: | ^~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sql_code_sparql.lo `test -f 'sql_code_sparql.c' || echo './'`sql_code_sparql.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sql_code_sparql.c -fPIC -DPIC -o .libs/libwi_la-sql_code_sparql.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-xqf.lo `test -f 'xqf.c' || echo './'`xqf.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c xqf.c -fPIC -DPIC -o .libs/libwi_la-xqf.o xqf.c: In function '__boolean_from_string': xqf.c:152:57: warning: unused parameter 'do_what' [-Wunused-parameter] 152 | __boolean_from_string (caddr_t *n, const char *str, int do_what) | ~~~~^~~~~~~ xqf.c: In function '__boolean_rcheck': xqf.c:164:35: warning: unused parameter 'do_what' [-Wunused-parameter] 164 | __boolean_rcheck (caddr_t *n, int do_what) | ~~~~^~~~~~~ xqf.c: In function '__numeric_from_string': xqf.c:177:57: warning: unused parameter 'do_what' [-Wunused-parameter] 177 | __numeric_from_string (caddr_t *n, const char *str, int do_what) | ~~~~^~~~~~~ xqf.c: In function '__cur_datetime': xqf.c:719:41: warning: unused parameter 'str' [-Wunused-parameter] 719 | __cur_datetime (caddr_t *n, const char *str, int do_what) | ~~~~~~~~~~~~^~~ xqf.c:719:50: warning: unused parameter 'do_what' [-Wunused-parameter] 719 | __cur_datetime (caddr_t *n, const char *str, int do_what) | ~~~~^~~~~~~ xqf.c: In function '__do_smth_with_dates': xqf.c:1290:12: warning: variable 'tz2' set but not used [-Wunused-but-set-variable] 1290 | int tz1, tz2; | ^~~ xqf.c:1290:7: warning: variable 'tz1' set but not used [-Wunused-but-set-variable] 1290 | int tz1, tz2; | ^~~ xqf.c: In function '__xqf_compare': xqf.c:1487:97: warning: unused parameter 'where' [-Wunused-parameter] 1487 | __xqf_compare (xp_instance_t * xqi, XT * tree, xml_entity_t * ctx_xe, int do_what, const char *where) | ~~~~~~~~~~~~^~~~~ xqf.c: In function 'xqf_make_regexp_modes': xqf.c:1578:40: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1578 | if ((c_opts=regexp_make_opts (flag)) == -1) | ^~ xqf.c: In function '__xqf_ends_with': xqf.c:1953:30: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1953 | if (_1len && n1inx == _1len && n2inx != _2len) | ^~ xqf.c:1953:48: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1953 | if (_1len && n1inx == _1len && n2inx != _2len) | ^~ xqf.c:1955:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1955 | if (n2inx == _2len) | ^~ In file included from wi.h:115, from sqlnode.h:32, from text.h:29, from xmlnode.h:30, from xpath.h:31, from xmltree.h:30, from xqf.c:27: widd.h:174:61: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 174 | #define COLLATION_XLAT_WIDE(co,src) ((((unsigned int)(src)) >= (co)->co_xlat_table_len) ? ((unsigned int)(src)) : COLLATION_XLAT_WIDE_NOCHECK(co,src)) | ^~ xqf.c:1960:19: note: in expansion of macro 'COLLATION_XLAT_WIDE' 1960 | xlat2 = COLLATION_XLAT_WIDE (coll, wide2[n2inx]); | ^~~~~~~~~~~~~~~~~~~ widd.h:173:45: warning: operand of '?:' changes signedness from 'wchar_t' {aka 'int'} to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 173 | #define COLLATION_XLAT_WIDE_NOCHECK(co,src) ((co)->co_xlat_table[((unsigned int)(src))]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ widd.h:174:115: note: in expansion of macro 'COLLATION_XLAT_WIDE_NOCHECK' 174 | #define COLLATION_XLAT_WIDE(co,src) ((((unsigned int)(src)) >= (co)->co_xlat_table_len) ? ((unsigned int)(src)) : COLLATION_XLAT_WIDE_NOCHECK(co,src)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ xqf.c:1960:19: note: in expansion of macro 'COLLATION_XLAT_WIDE' 1960 | xlat2 = COLLATION_XLAT_WIDE (coll, wide2[n2inx]); | ^~~~~~~~~~~~~~~~~~~ widd.h:174:61: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 174 | #define COLLATION_XLAT_WIDE(co,src) ((((unsigned int)(src)) >= (co)->co_xlat_table_len) ? ((unsigned int)(src)) : COLLATION_XLAT_WIDE_NOCHECK(co,src)) | ^~ xqf.c:1968:19: note: in expansion of macro 'COLLATION_XLAT_WIDE' 1968 | xlat1 = COLLATION_XLAT_WIDE (coll, wide1[n1inx]); | ^~~~~~~~~~~~~~~~~~~ widd.h:173:45: warning: operand of '?:' changes signedness from 'wchar_t' {aka 'int'} to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 173 | #define COLLATION_XLAT_WIDE_NOCHECK(co,src) ((co)->co_xlat_table[((unsigned int)(src))]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ widd.h:174:115: note: in expansion of macro 'COLLATION_XLAT_WIDE_NOCHECK' 174 | #define COLLATION_XLAT_WIDE(co,src) ((((unsigned int)(src)) >= (co)->co_xlat_table_len) ? ((unsigned int)(src)) : COLLATION_XLAT_WIDE_NOCHECK(co,src)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ xqf.c:1968:19: note: in expansion of macro 'COLLATION_XLAT_WIDE' 1968 | xlat1 = COLLATION_XLAT_WIDE (coll, wide1[n1inx]); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../libsrc/Dk.h:97, from CLI.h:31, from xqf.c:26: xqf.c: In function 'xqf_string_join': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xqf.c:2217:7: note: in expansion of macro 'DO_BOX_FAST' 2217 | DO_BOX_FAST (caddr_t, el, inx, strings) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xqf.c:2225:7: note: in expansion of macro 'DO_BOX_FAST' 2225 | DO_BOX_FAST (caddr_t, el, inx, strings) | ^~~~~~~~~~~ xqf.c: In function 'xqf_index_of': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xqf.c:2344:7: note: in expansion of macro 'DO_BOX' 2344 | DO_BOX (caddr_t, elt, inx, val) | ^~~~~~ xqf.c: In function 'xqf_box_hash': widd.h:174:61: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 174 | #define COLLATION_XLAT_WIDE(co,src) ((((unsigned int)(src)) >= (co)->co_xlat_table_len) ? ((unsigned int)(src)) : COLLATION_XLAT_WIDE_NOCHECK(co,src)) | ^~ xqf.c:2414:20: note: in expansion of macro 'COLLATION_XLAT_WIDE' 2414 | xlat = COLLATION_XLAT_WIDE (coll, wtmp); | ^~~~~~~~~~~~~~~~~~~ widd.h:173:45: warning: operand of '?:' changes signedness from 'wchar_t' {aka 'int'} to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 173 | #define COLLATION_XLAT_WIDE_NOCHECK(co,src) ((co)->co_xlat_table[((unsigned int)(src))]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ widd.h:174:115: note: in expansion of macro 'COLLATION_XLAT_WIDE_NOCHECK' 174 | #define COLLATION_XLAT_WIDE(co,src) ((((unsigned int)(src)) >= (co)->co_xlat_table_len) ? ((unsigned int)(src)) : COLLATION_XLAT_WIDE_NOCHECK(co,src)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ xqf.c:2414:20: note: in expansion of macro 'COLLATION_XLAT_WIDE' 2414 | xlat = COLLATION_XLAT_WIDE (coll, wtmp); | ^~~~~~~~~~~~~~~~~~~ xqf.c: In function 'xqf_duration_arg': xqf.c:2822:90: warning: unused parameter 'is_ym' [-Wunused-parameter] 2822 | xqf_duration_arg (xp_instance_t * xqi, XT * tree, xml_entity_t * ctx_xe, int argnum, int is_ym) | ~~~~^~~~~ xqf.c: In function 'xpf_current_date': xqf.c:3307:67: warning: unused parameter 'ctx_xe' [-Wunused-parameter] 3307 | xpf_current_date (xp_instance_t * xqi, XT * tree, xml_entity_t * ctx_xe) | ~~~~~~~~~~~~~~~^~~~~~ xqf.c: In function 'xqf_current_time': xqf.c:3313:67: warning: unused parameter 'ctx_xe' [-Wunused-parameter] 3313 | xqf_current_time (xp_instance_t * xqi, XT * tree, xml_entity_t * ctx_xe) | ~~~~~~~~~~~~~~~^~~~~~ xqf.c: In function 'xqf_current_dateTime': xqf.c:3319:71: warning: unused parameter 'ctx_xe' [-Wunused-parameter] 3319 | xqf_current_dateTime (xp_instance_t * xqi, XT * tree, xml_entity_t * ctx_xe) | ~~~~~~~~~~~~~~~^~~~~~ xqf.c: In function 'bif_xqf_str_parse': xqf.c:3454:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 3454 | bif_xqf_str_parse (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xqf.c: In function 'bif_xqf_str_parse_to_rdf_box': xqf.c:3560:56: warning: unused parameter 'err_ret' [-Wunused-parameter] 3560 | bif_xqf_str_parse_to_rdf_box (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-geo_shapes.lo `test -f 'geo_shapes.c' || echo './'`geo_shapes.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c geo_shapes.c -fPIC -DPIC -o .libs/libwi_la-geo_shapes.o geo_shapes.c: In function 'ewkt_get_pointstrings': geo_shapes.c:1735:62: warning: unused parameter 'head_metas' [-Wunused-parameter] 1735 | ewkt_get_pointstrings (ewkt_input_t * in, ewkt_kwd_metas_t * head_metas, int sub_itm_type, dk_set_t * items) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ geo_shapes.c: In function 'dv_geo_length': geo_shapes.c:2739:32: warning: variable 'step' set but not used [-Wunused-but-set-variable] 2739 | int box_count, step; | ^~~~ geo_shapes.c: In function 'geo_ccw_flat_rvector_run': geo_shapes.c:3190:60: warning: unused parameter 'flags' [-Wunused-parameter] 3190 | geo_ccw_flat_rvector_run (geoc * Xs, geoc * Ys, int n, int flags) | ~~~~^~~~~ geo_shapes.c: In function 'geo_calc_bounding': geo_shapes.c:1041:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 1041 | flags &= ~GEO_CALC_BOUNDING_MAY_SHIFT; geo_shapes.c:1043:5: note: here 1043 | case GEO_MULTI_POLYGON: | ^~~~ geo_shapes.c: In function 'geo_get_bounding_XYbox': geo_shapes.c:1230:27: warning: this statement may fall through [-Wimplicit-fallthrough=] 1230 | prec_x *= 4; prec_y *= 4; /* no break */ | ~~~~~~~^~~~ geo_shapes.c:1231:5: note: here 1231 | default: | ^~~~~~~ geo_shapes.c: In function 'ewkt_print_sf12_one': geo_shapes.c:2207:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 2207 | named = 1; | ~~~~~~^~~ geo_shapes.c:2209:5: note: here 2209 | case GEO_POLYGON: case GEO_MULTI_POLYGON: case GEO_MULTI_LINESTRING: | ^~~~ geo_shapes.c: In function 'geo_calc_length_of_serialization': geo_shapes.c:2807:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 2807 | if (GEO_LINESTRING == (g->geo_flags & (GEO_TYPE_MASK | GEO_IS_CHAINBOXED))) | ^ geo_shapes.c:2813:9: note: here 2813 | case GEO_POINTLIST: case GEO_ARCSTRING: | ^~~~ geo_shapes.c: In function 'geo_alloc_safe': geo_shapes.c:52:31: warning: 'gcb_bcount' may be used uninitialized [-Wmaybe-uninitialized] 52 | res->fld->gcb_box_count = gcb_bcount; \ | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ geo_shapes.c:89:3: note: in expansion of macro 'GEO_SET_GCB' 89 | GEO_SET_GCB(_.pline.pline_gcb,geo_flags_,gcb_step_); \ | ^~~~~~~~~~~ geo_shapes.c:147:41: note: in expansion of macro 'GEO_ALLOC_PLINE' 147 | case GEO_RING_M: GEO_ALLOC_PLINE(_.pline.Ms , 2, 1, 0x80, 0x20, 1); GEO_SET_MVECT(_.pline.Ms); break; | ^~~~~~~~~~~~~~~ geo_shapes.c:127:19: note: 'gcb_bcount' was declared here 127 | size_t head_sz, gcb_bcount, gcb_sz, full_sz; | ^~~~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwic_la-CLIsql2.lo `test -f 'CLIsql2.c' || echo './'`CLIsql2.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c CLIsql2.c -fPIC -DPIC -o .libs/libwic_la-CLIsql2.o CLIsql2.c: In function 'SQLBrowseConnect': CLIsql2.c:102:17: warning: unused parameter 'szConnStrIn' [-Wunused-parameter] 102 | SQLCHAR * szConnStrIn, | ~~~~~~~~~~^~~~~~~~~~~ CLIsql2.c:103:19: warning: unused parameter 'cbConnStrIn' [-Wunused-parameter] 103 | SQLSMALLINT cbConnStrIn, | ~~~~~~~~~~~~^~~~~~~~~~~ CLIsql2.c:104:17: warning: unused parameter 'szConnStrOut' [-Wunused-parameter] 104 | SQLCHAR * szConnStrOut, | ~~~~~~~~~~^~~~~~~~~~~~ CLIsql2.c:105:19: warning: unused parameter 'cbConnStrOutMax' [-Wunused-parameter] 105 | SQLSMALLINT cbConnStrOutMax, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ CLIsql2.c:106:21: warning: unused parameter 'pcbConnStrOut' [-Wunused-parameter] 106 | SQLSMALLINT * pcbConnStrOut) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from CLIsql2.c:31: CLIsql2.c: In function 'SQLColumns': CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 876 | len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \ | ^~ CLIsql2.c:402:5: note: in expansion of macro 'NMAKE_INPUT_NARROW' 402 | NMAKE_INPUT_NARROW (TableQualifier, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~ CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 876 | len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \ | ^~ CLIsql2.c:403:5: note: in expansion of macro 'NMAKE_INPUT_NARROW' 403 | NMAKE_INPUT_NARROW (TableOwner, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~ CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 876 | len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \ | ^~ CLIsql2.c:404:5: note: in expansion of macro 'NMAKE_INPUT_NARROW' 404 | NMAKE_INPUT_NARROW (TableName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~ CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 876 | len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \ | ^~ CLIsql2.c:405:5: note: in expansion of macro 'NMAKE_INPUT_NARROW' 405 | NMAKE_INPUT_NARROW (ColumnName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~ CLIsql2.c: In function 'SQLTables': CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 876 | len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \ | ^~ CLIsql2.c:916:5: note: in expansion of macro 'NMAKE_INPUT_NARROW' 916 | NMAKE_INPUT_NARROW (TableQualifier, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~ CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 876 | len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \ | ^~ CLIsql2.c:917:5: note: in expansion of macro 'NMAKE_INPUT_NARROW' 917 | NMAKE_INPUT_NARROW (TableOwner, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~ CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 876 | len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \ | ^~ CLIsql2.c:918:5: note: in expansion of macro 'NMAKE_INPUT_NARROW' 918 | NMAKE_INPUT_NARROW (TableName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~ CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 876 | len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \ | ^~ CLIsql2.c:919:5: note: in expansion of macro 'NMAKE_INPUT_NARROW' 919 | NMAKE_INPUT_NARROW (TableType, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~ CLIsql2.c: In function 'SQLDataSources': CLIsql2.c:935:22: warning: unused parameter 'fDirection' [-Wunused-parameter] 935 | SQLUSMALLINT fDirection, | ~~~~~~~~~~~~~^~~~~~~~~~ CLIsql2.c:936:19: warning: unused parameter 'szDSN' [-Wunused-parameter] 936 | SQLCHAR * szDSN, | ~~~~~~~~~~^~~~~ CLIsql2.c:937:21: warning: unused parameter 'cbDSNMax' [-Wunused-parameter] 937 | SQLSMALLINT cbDSNMax, | ~~~~~~~~~~~~^~~~~~~~ CLIsql2.c:938:23: warning: unused parameter 'pcbDSN' [-Wunused-parameter] 938 | SQLSMALLINT * pcbDSN, | ~~~~~~~~~~~~~~^~~~~~ CLIsql2.c:939:19: warning: unused parameter 'szDescription' [-Wunused-parameter] 939 | SQLCHAR * szDescription, | ~~~~~~~~~~^~~~~~~~~~~~~ CLIsql2.c:940:21: warning: unused parameter 'cbDescriptionMax' [-Wunused-parameter] 940 | SQLSMALLINT cbDescriptionMax, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ CLIsql2.c:941:23: warning: unused parameter 'pcbDescription' [-Wunused-parameter] 941 | SQLSMALLINT * pcbDescription) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ CLIsql2.c: In function 'virtodbc__SQLGetConnectOption': CLI.h:967:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 967 | if (slen < max_len - 1) \ | ^ CLIsql2.c:1080:7: note: in expansion of macro 'V_SET_ODBC_STR' 1080 | V_SET_ODBC_STR (con->con_qualifier, pvParam, StringLength, StringLengthPtr, &con->con_error); | ^~~~~~~~~~~~~~ CLIsql2.c:1095:21: warning: the comparison will always evaluate as 'true' for the address of 'chrs_name' will never be NULL [-Waddress] 1095 | if (con->con_charset->chrs_name) | ^~~ In file included from blobio.h:31, from CLI.h:36: multibyte.h:37:8: note: 'chrs_name' declared here 37 | char chrs_name[100]; | ^~~~~~~~~ CLI.h:967:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 967 | if (slen < max_len - 1) \ | ^ CLIsql2.c:1101:9: note: in expansion of macro 'V_SET_ODBC_STR' 1101 | V_SET_ODBC_STR (chrs_name, pvParam, StringLength, StringLengthPtr, &con->con_error); | ^~~~~~~~~~~~~~ CLIsql2.c:1106:23: warning: the address of 'application_name' will always evaluate as 'true' [-Waddress] 1106 | V_SET_ODBC_STR (application_name, pvParam, StringLength, StringLengthPtr, &con->con_error); | ^~~~~~~~~~~~~~~~ CLI.h:962:11: note: in definition of macro 'V_SET_ODBC_STR' 962 | if (str) \ | ^~~ CLI.h:967:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 967 | if (slen < max_len - 1) \ | ^ CLIsql2.c:1106:7: note: in expansion of macro 'V_SET_ODBC_STR' 1106 | V_SET_ODBC_STR (application_name, pvParam, StringLength, StringLengthPtr, &con->con_error); | ^~~~~~~~~~~~~~ CLI.h:967:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 967 | if (slen < max_len - 1) \ | ^ CLIsql2.c:1110:7: note: in expansion of macro 'V_SET_ODBC_STR' 1110 | V_SET_ODBC_STR (((char *) con->con_encrypt), pvParam, StringLength, StringLengthPtr, &con->con_error); | ^~~~~~~~~~~~~~ CLI.h:967:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 967 | if (slen < max_len - 1) \ | ^ CLIsql2.c:1114:7: note: in expansion of macro 'V_SET_ODBC_STR' 1114 | V_SET_ODBC_STR (((char *) con->con_ca_list), pvParam, StringLength, StringLengthPtr, &con->con_error); | ^~~~~~~~~~~~~~ CLIsql2.c: In function 'SQLSetConnectOption': CLI.h:926:55: warning: operand of '?:' changes signedness from 'long int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 926 | SQLLEN _##len = ((len) < 0 ? strlen ((char *) wide) : (len)) ; \ | ^~~~~ CLIsql2.c:1154:9: note: in expansion of macro 'NDEFINE_INPUT_NONCHAR_NARROW' 1154 | NDEFINE_INPUT_NONCHAR_NARROW (vParam, StringLength); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CLIsql2.c: In function 'virtodbc__SQLSpecialColumns': CLIsql2.c:3749:22: warning: unused parameter 'fScope' [-Wunused-parameter] 3749 | SQLUSMALLINT fScope, /* SQL_SCOPE_CURROW, _TRANSACTION or _SESSION */ | ~~~~~~~~~~~~~^~~~~~ CLIsql2.c:3750:22: warning: unused parameter 'fNullable' [-Wunused-parameter] 3750 | SQLUSMALLINT fNullable) /* SQL_NO_NULLS or SQL_NULLABLE. <- Ignored ^ */ | ~~~~~~~~~~~~~^~~~~~~~~ CLIsql2.c: In function 'SQLSpecialColumns': CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 876 | len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \ | ^~ CLIsql2.c:3869:5: note: in expansion of macro 'NMAKE_INPUT_NARROW' 3869 | NMAKE_INPUT_NARROW (TableQualifier, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~ CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 876 | len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \ | ^~ CLIsql2.c:3870:5: note: in expansion of macro 'NMAKE_INPUT_NARROW' 3870 | NMAKE_INPUT_NARROW (TableOwner, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~ CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 876 | len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \ | ^~ CLIsql2.c:3871:5: note: in expansion of macro 'NMAKE_INPUT_NARROW' 3871 | NMAKE_INPUT_NARROW (TableName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~ CLIsql2.c: In function 'virtodbc__SQLStatistics': CLIsql2.c:4245:22: warning: unused parameter 'fAccuracy' [-Wunused-parameter] 4245 | SQLUSMALLINT fAccuracy) /* SQL_ENSURE or SQL_QUICK, currently ignored. */ | ~~~~~~~~~~~~~^~~~~~~~~ CLIsql2.c: In function 'SQLStatistics': CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 876 | len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \ | ^~ CLIsql2.c:4327:5: note: in expansion of macro 'NMAKE_INPUT_NARROW' 4327 | NMAKE_INPUT_NARROW (TableQualifier, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~ CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 876 | len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \ | ^~ CLIsql2.c:4328:5: note: in expansion of macro 'NMAKE_INPUT_NARROW' 4328 | NMAKE_INPUT_NARROW (TableOwner, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~ CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 876 | len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \ | ^~ CLIsql2.c:4329:5: note: in expansion of macro 'NMAKE_INPUT_NARROW' 4329 | NMAKE_INPUT_NARROW (TableName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~ CLIsql2.c: In function 'SQLForeignKeys': CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 876 | len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \ | ^~ CLIsql2.c:4569:5: note: in expansion of macro 'NMAKE_INPUT_NARROW' 4569 | NMAKE_INPUT_NARROW (PkTableQualifier, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~ CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 876 | len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \ | ^~ CLIsql2.c:4570:5: note: in expansion of macro 'NMAKE_INPUT_NARROW' 4570 | NMAKE_INPUT_NARROW (PkTableOwner, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~ CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 876 | len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \ | ^~ CLIsql2.c:4571:5: note: in expansion of macro 'NMAKE_INPUT_NARROW' 4571 | NMAKE_INPUT_NARROW (PkTableName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~ CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 876 | len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \ | ^~ CLIsql2.c:4572:5: note: in expansion of macro 'NMAKE_INPUT_NARROW' 4572 | NMAKE_INPUT_NARROW (FkTableQualifier, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~ CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 876 | len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \ | ^~ CLIsql2.c:4573:5: note: in expansion of macro 'NMAKE_INPUT_NARROW' 4573 | NMAKE_INPUT_NARROW (FkTableOwner, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~ CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 876 | len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \ | ^~ CLIsql2.c:4574:5: note: in expansion of macro 'NMAKE_INPUT_NARROW' 4574 | NMAKE_INPUT_NARROW (FkTableName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~ CLIsql2.c: In function 'virtodbc__SQLNativeSql': CLIsql2.c:4654:16: warning: unused parameter 'cbSqlStrIn' [-Wunused-parameter] 4654 | SQLINTEGER cbSqlStrIn, | ~~~~~~~~~~~^~~~~~~~~~ CLIsql2.c: In function 'SQLNativeSql': CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 876 | len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \ | ^~ CLIsql2.c:4707:5: note: in expansion of macro 'NMAKE_INPUT_NARROW' 4707 | NMAKE_INPUT_NARROW (SqlStrIn, con); | ^~~~~~~~~~~~~~~~~~ CLI.h:909:21: warning: variable 'len1' set but not used [-Wunused-but-set-variable] 909 | SQLSMALLINT len1; \ | ^~~~ CLIsql2.c:4712:5: note: in expansion of macro 'NSET_AND_FREE_OUTPUT_CHAR_NARROW' 4712 | NSET_AND_FREE_OUTPUT_CHAR_NARROW (SqlStr, con); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CLIsql2.c: In function 'stmt_bhid_place': CLI.h:176:24: warning: operand of '?:' changes signedness from 'long int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 176 | #define BHID_ROW(bhid) ((bhid) >> 10) CLIsql2.c:4752:57: note: in expansion of macro 'BHID_ROW' 4752 | size_t off = btype == 0 ? BHID_ROW (bhid) * len : BHID_ROW (bhid) * btype; | ^~~~~~~~ CLIsql2.c:4779:104: warning: '?:' using integer constants in boolean context [-Wint-in-bool-context] 4778 | && ((BHID_COL (bhid) > 0) ? | ~~~~~~~~~~~~~~~~~~~~~~~~ 4779 | ((dtp_t) ((col_desc_t *) stmt->stmt_compilation->sc_columns[BHID_COL (bhid) - 1])->cd_dtp) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 4780 | DV_LONG_STRING ); | ~~~~~~~~~~~~~~~~ CLIsql2.c: In function 'SQLPutData': CLIsql2.c:5137:36: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 5137 | while (wptr - wValue < wlen) | ^ CLIsql2.c:5158:86: warning: operand of '?:' changes signedness from 'long int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 5158 | else if (rgbValue && (len = (cbValue < 0) ? strlen ((const char *) rgbValue) : cbValue) + 1 > MAX_READ_STRING) | ^~~~~~~ CLIsql2.c: In function 'sql_get_bookmark': CLIsql2.c:5372:28: warning: unused parameter 'pcbValue' [-Wunused-parameter] 5372 | SQLLEN * pcbValue) CLIsql2.c: In function 'virtodbc__SQLGetData': CLIsql2.c:5475:80: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 5475 | if (!cbValueMax || (is_nts && cbValueMax == 1) || (is_wnts && cbValueMax == wchar_size)) | ^~ CLIsql2.c:5816:29: warning: comparison of integer expressions of different signedness: 'long long int' and 'long unsigned int' [-Wsign-compare] 5816 | if (bh->bh_length > (size_t) cb->cb_read_up_to) | ^ CLIsql2.c:5407:18: warning: variable 'rgbValue_end' set but not used [-Wunused-but-set-variable] 5407 | unsigned char *rgbValue_end; | ^~~~~~~~~~~~ CLIsql2.c: In function 'SQLPrimaryKeys': CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 876 | len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \ | ^~ CLIsql2.c:6141:5: note: in expansion of macro 'NMAKE_INPUT_NARROW' 6141 | NMAKE_INPUT_NARROW (TableQualifier, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~ CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 876 | len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \ | ^~ CLIsql2.c:6142:5: note: in expansion of macro 'NMAKE_INPUT_NARROW' 6142 | NMAKE_INPUT_NARROW (TableOwner, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~ CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 876 | len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \ | ^~ CLIsql2.c:6143:5: note: in expansion of macro 'NMAKE_INPUT_NARROW' 6143 | NMAKE_INPUT_NARROW (TableName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~ CLIsql2.c: In function 'SQLProcedureColumns': CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 876 | len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \ | ^~ CLIsql2.c:6229:5: note: in expansion of macro 'NMAKE_INPUT_NARROW' 6229 | NMAKE_INPUT_NARROW (ProcQualifier, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~ CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 876 | len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \ | ^~ CLIsql2.c:6230:5: note: in expansion of macro 'NMAKE_INPUT_NARROW' 6230 | NMAKE_INPUT_NARROW (ProcOwner, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~ CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 876 | len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \ | ^~ CLIsql2.c:6231:5: note: in expansion of macro 'NMAKE_INPUT_NARROW' 6231 | NMAKE_INPUT_NARROW (ProcName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~ CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 876 | len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \ | ^~ CLIsql2.c:6232:5: note: in expansion of macro 'NMAKE_INPUT_NARROW' 6232 | NMAKE_INPUT_NARROW (ColumnName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~ CLIsql2.c: In function 'SQLProcedures': CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 876 | len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \ | ^~ CLIsql2.c:6442:5: note: in expansion of macro 'NMAKE_INPUT_NARROW' 6442 | NMAKE_INPUT_NARROW (ProcQualifier, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~ CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 876 | len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \ | ^~ CLIsql2.c:6443:5: note: in expansion of macro 'NMAKE_INPUT_NARROW' 6443 | NMAKE_INPUT_NARROW (ProcOwner, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~ CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 876 | len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \ | ^~ CLIsql2.c:6444:5: note: in expansion of macro 'NMAKE_INPUT_NARROW' 6444 | NMAKE_INPUT_NARROW (ProcName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~ CLIsql2.c: In function 'SQLSetScrollOptions': CLIsql2.c:6461:16: warning: unused parameter 'crowKeyset' [-Wunused-parameter] 6461 | SQLLEN crowKeyset, CLIsql2.c: In function 'SQLTablePrivileges': CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 876 | len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \ | ^~ CLIsql2.c:6565:5: note: in expansion of macro 'NMAKE_INPUT_NARROW' 6565 | NMAKE_INPUT_NARROW (TableQualifier, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~ CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 876 | len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \ | ^~ CLIsql2.c:6566:5: note: in expansion of macro 'NMAKE_INPUT_NARROW' 6566 | NMAKE_INPUT_NARROW (TableOwner, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~ CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 876 | len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \ | ^~ CLIsql2.c:6567:5: note: in expansion of macro 'NMAKE_INPUT_NARROW' 6567 | NMAKE_INPUT_NARROW (TableName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~ CLIsql2.c: In function 'SQLColumnPrivileges': CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 876 | len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \ | ^~ CLIsql2.c:6689:5: note: in expansion of macro 'NMAKE_INPUT_NARROW' 6689 | NMAKE_INPUT_NARROW (TableQualifier, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~ CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 876 | len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \ | ^~ CLIsql2.c:6690:5: note: in expansion of macro 'NMAKE_INPUT_NARROW' 6690 | NMAKE_INPUT_NARROW (TableOwner, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~ CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 876 | len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \ | ^~ CLIsql2.c:6691:5: note: in expansion of macro 'NMAKE_INPUT_NARROW' 6691 | NMAKE_INPUT_NARROW (TableName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~ CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 876 | len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \ | ^~ CLIsql2.c:6692:5: note: in expansion of macro 'NMAKE_INPUT_NARROW' 6692 | NMAKE_INPUT_NARROW (ColumnName, stmt->stmt_connection); | ^~~~~~~~~~~~~~~~~~ CLIsql2.c: In function 'SQLPutData': CLIsql2.c:5004:13: warning: variable 'rc' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 5004 | SQLRETURN rc = SQL_SUCCESS; | ^~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-xmlsql.lo `test -f 'xmlsql.c' || echo './'`xmlsql.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c xmlsql.c -fPIC -DPIC -o .libs/libwi_la-xmlsql.o In file included from ../../libsrc/Dk.h:97, from wi.h:56, from sqlnode.h:32, from xmlsql.c:29: xmlsql.c: In function 'upd_arrange_misc': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:102:3: note: in expansion of macro 'DO_BOX' 102 | DO_BOX (oid_t, id, inx, upd->upd_col_ids) | ^~~~~~ xmlsql.c: In function 'sqlc_xj_prefixes': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:230:7: note: in expansion of macro 'DO_BOX' 230 | DO_BOX (ST *, arg, inx, tree->_.call.params) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:242:7: note: in expansion of macro 'DO_BOX' 242 | DO_BOX (ST *, arg, inx, tree->_.comma_exp.exps) | ^~~~~~ xmlsql.c: In function 'sqlc_xml_view_from_select': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:293:3: note: in expansion of macro 'DO_BOX' 293 | DO_BOX (comp_table_t *, ct, inx, sc->sc_tables) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:298:3: note: in expansion of macro 'DO_BOX' 298 | DO_BOX (comp_table_t *, ct, inx, sc->sc_tables) | ^~~~~~ xmlsql.c: In function 'xv_check_select_stmt': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:396:3: note: in expansion of macro 'DO_BOX' 396 | DO_BOX (ST *, from_expn, inx, sel_stmt->_.select_stmt.table_exp->_.table_exp.from) | ^~~~~~ xmlsql.c: In function 'xj_tree_prepare': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:443:7: note: in expansion of macro 'DO_BOX' 443 | DO_BOX (xj_col_t *, xc, inx2, xj->xj_cols) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:484:7: note: in expansion of macro 'DO_BOX' 484 | DO_BOX (xj_col_t *, xc, inx2, xj->xj_cols) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:493:7: note: in expansion of macro 'DO_BOX' 493 | DO_BOX (xv_join_elt_t *, c, inx, xj->xj_children) | ^~~~~~ xmlsql.c: In function 'xmlg_join_col': xmlsql.c:530:48: warning: unused parameter 'ct' [-Wunused-parameter] 530 | xmlg_join_col (sql_comp_t * sc, comp_table_t * ct, ST * tree, char *text, size_t tlen, int *fill) | ~~~~~~~~~~~~~~~^~ xmlsql.c: In function 'xv_get_default_namespace': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:611:3: note: in expansion of macro 'DO_BOX' 611 | DO_BOX (xml_view_nsdef_t *, nsdef, nsidx, namespaces) | ^~~~~~ xmlsql.c: In function 'xv_get_name_with_nsprefix': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:664:3: note: in expansion of macro 'DO_BOX' 664 | DO_BOX (xml_view_nsdef_t *, nsdef, nsidx, namespaces) | ^~~~~~ xmlsql.c: In function 'xmlg_pk_args_where': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:746:3: note: in expansion of macro 'DO_BOX' 746 | DO_BOX (caddr_t, col_name, nth, xj->xj_pk) | ^~~~~~ xmlsql.c:740:16: warning: variable 'n_parts' set but not used [-Wunused-but-set-variable] 740 | int nth = 0, n_parts; | ^~~~~~~ xmlsql.c: In function 'xmlg_join_attribute': xmlsql.c:759:34: warning: unused parameter 'depth' [-Wunused-parameter] 759 | int pk_args, int depth, int inx, int make_xte, caddr_t full_name) | ~~~~^~~~~ xmlsql.c: In function 'xmlg_start_tag': xmlsql.c:860:11: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 860 | if(depth>=NUMBEROF_tag_indents) | ^~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:865:3: note: in expansion of macro 'DO_BOX' 865 | DO_BOX (xj_col_t *, xc, inx, xj->xj_cols) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:881:7: note: in expansion of macro 'DO_BOX' 881 | DO_BOX (xml_view_nsdef_t *, nsdef, nsidx, namespaces) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:894:3: note: in expansion of macro 'DO_BOX' 894 | DO_BOX (xj_col_t *, xc, inx, xj->xj_cols) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:910:3: note: in expansion of macro 'DO_BOX' 910 | DO_BOX (xj_col_t *, xc, inx, xj->xj_cols) | ^~~~~~ xmlsql.c: In function 'xmlg_end_tag': xmlsql.c:928:11: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 928 | if(depth>=NUMBEROF_tag_indents) | ^~ xmlsql.c: In function 'xmlg_start_tag_xmlview': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:950:7: note: in expansion of macro 'DO_BOX' 950 | DO_BOX (xj_col_t *, xc, inx, xj->xj_cols) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:962:7: note: in expansion of macro 'DO_BOX' 962 | DO_BOX (xj_col_t *, xc, inx, xj->xj_cols) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:984:7: note: in expansion of macro 'DO_BOX' 984 | DO_BOX (xj_col_t *, xc, inx, xj->xj_cols) | ^~~~~~ xmlsql.c:936:92: warning: unused parameter 'acc_nth' [-Wunused-parameter] 936 | xmlg_start_tag_xmlview (xv_context_t * xvc, xv_join_elt_t * xj, int nth, dk_set_t map, int acc_nth, int depth) | ~~~~^~~~~~~ xmlsql.c: In function 'xmlg_join_simple_loop': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:1062:7: note: in expansion of macro 'DO_BOX' 1062 | DO_BOX (xj_col_t *, xc, inx, xj->xj_cols) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:1077:7: note: in expansion of macro 'DO_BOX' 1077 | DO_BOX (xj_col_t *, xc, inx, xj->xj_cols) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:1099:7: note: in expansion of macro 'DO_BOX' 1099 | DO_BOX (xj_col_t *, xc, inx, xj->xj_cols) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:1131:7: note: in expansion of macro 'DO_BOX' 1131 | DO_BOX (xv_join_elt_t *, xc, inx, xj->xj_children) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:1139:13: note: in expansion of macro 'DO_BOX' 1139 | DO_BOX (ST *, c, inx, xj->xj_mp_schema->xj_parent_cols) /*inserting in the map*/ | ^~~~~~ xmlsql.c: In function 'xmlg_join_loop': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:1220:7: note: in expansion of macro 'DO_BOX' 1220 | DO_BOX (xv_join_elt_t *, c, xjinx, xj->xj_children) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:1225:13: note: in expansion of macro 'DO_BOX' 1225 | DO_BOX (xj_col_t *, xc, inx, xj->xj_mp_schema->xj_parent_cols) /*inserting in the map*/ | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:1255:7: note: in expansion of macro 'DO_BOX' 1255 | DO_BOX (xv_join_elt_t *, c, xjinx, xj->xj_children) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:1266:3: note: in expansion of macro 'DO_BOX' 1266 | DO_BOX (xj_col_t *, xc, inx, xj->xj_cols) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST' 236 | _DO_BOX_FAST(inx, arr) | ^~~~~~~~~~~~ xmlsql.c:1331:7: note: in expansion of macro '_DO_BOX' 1331 | _DO_BOX (inx, xj->xj_pk) | ^~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:1396:3: note: in expansion of macro 'DO_BOX' 1396 | DO_BOX (xj_col_t *, xc, inx, xj->xj_cols) /*Declare variables (attributes)*/ | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST' 236 | _DO_BOX_FAST(inx, arr) | ^~~~~~~~~~~~ xmlsql.c:1504:3: note: in expansion of macro '_DO_BOX' 1504 | _DO_BOX (inx, xj->xj_cols) /*Print variables in 'fetch' (attributes)*/ | ^~~~~~~ In file included from ../../libsrc/Dk.h:102: xmlsql.c:1537:21: warning: variable 'xc' set but not used [-Wunused-but-set-variable] 1537 | DO_SET (ST *, xc, &xj->xj_mp_schema->xj_child_cols) | ^~ ../../libsrc/Dk/Dksets.h:88:16: note: in definition of macro 'DO_SET' 88 | type var; \ | ^~~ xmlsql.c:1546:17: warning: variable 'xc' set but not used [-Wunused-but-set-variable] 1546 | DO_SET (ST *, xc, &key_fields_map) | ^~ ../../libsrc/Dk/Dksets.h:88:16: note: in definition of macro 'DO_SET' 88 | type var; \ | ^~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:1582:7: note: in expansion of macro 'DO_BOX' 1582 | DO_BOX (xj_col_t *, xc, inx, xj->xj_cols) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST' 236 | _DO_BOX_FAST(inx, arr) | ^~~~~~~~~~~~ xmlsql.c:1590:7: note: in expansion of macro '_DO_BOX' 1590 | _DO_BOX (inx, xj->xj_cols) | ^~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:1638:7: note: in expansion of macro 'DO_BOX' 1638 | DO_BOX (xv_join_elt_t *, c, xjinx, xj->xj_children) | ^~~~~~ xmlsql.c: In function 'xmlg_xj_http_func': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:1859:7: note: in expansion of macro 'DO_BOX' 1859 | DO_BOX (xv_join_elt_t *, c, inx, xj->xj_children) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:1868:7: note: in expansion of macro 'DO_BOX' 1868 | DO_BOX (xj_col_t *, c, inx, xj->xj_cols) | ^~~~~~ xmlsql.c: In function 'xmls_proc': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:2007:7: note: in expansion of macro 'DO_BOX' 2007 | DO_BOX (xv_join_elt_t *, c, inx, xv->xv_tree->xj_children) | ^~~~~~ xmlsql.c: In function 'bif_xmls_proc': xmlsql.c:2054:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 2054 | bif_xmls_proc (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmlsql.c: In function 'bif_xmls_viewremove': xmlsql.c:2063:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 2063 | bif_xmls_viewremove (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmlsql.c: In function 'xv_dtd_load_builder': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:2153:3: note: in expansion of macro 'DO_BOX' 2153 | DO_BOX (xj_col_t *, column, col_idx, tree->xj_cols) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:2181:3: note: in expansion of macro 'DO_BOX' 2181 | DO_BOX (xv_join_elt_t *, chld, chld_idx, tree->xj_children) | ^~~~~~ xmlsql.c: In function 'xv_dtd_emit_mixed_element': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:2228:5: note: in expansion of macro 'DO_BOX' 2228 | DO_BOX (xv_join_elt_t *, chld, sub_idx, head->xj_children) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:2242:5: note: in expansion of macro 'DO_BOX' 2242 | DO_BOX (xj_col_t *, column, sub_idx, head->xj_cols) | ^~~~~~ xmlsql.c: In function 'xv_dtd_emit_pure_element': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:2281:5: note: in expansion of macro 'DO_BOX' 2281 | DO_BOX (xv_join_elt_t *, chld, sub_idx, head->xj_children) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:2296:5: note: in expansion of macro 'DO_BOX' 2296 | DO_BOX (xj_col_t *, column, sub_idx, head->xj_cols) | ^~~~~~ xmlsql.c: In function 'xv_dtd_emit_attlist': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:2341:5: note: in expansion of macro 'DO_BOX' 2341 | DO_BOX (xj_col_t *, column, sub_idx, head->xj_cols) | ^~~~~~ xmlsql.c: In function 'bif_xml_view_dtd': xmlsql.c:2369:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 2369 | bif_xml_view_dtd (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmlsql.c: In function 'xv_schema_eval_output_len': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:2482:3: note: in expansion of macro 'DO_BOX' 2482 | DO_BOX (xj_col_t *, column, sub_idx, curr_join_elt->xj_cols) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:2489:3: note: in expansion of macro 'DO_BOX' 2489 | DO_BOX (xv_join_elt_t *, chld, chld_idx, curr_join_elt->xj_children) | ^~~~~~ xmlsql.c: In function 'xv_schema_emit_el_type': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:2735:3: note: in expansion of macro 'DO_BOX' 2735 | DO_BOX (xj_col_t *, column, sub_idx, curr_join_elt->xj_cols) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:2745:3: note: in expansion of macro 'DO_BOX' 2745 | DO_BOX (xv_join_elt_t *, chld, chld_idx, curr_join_elt->xj_children) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:2772:3: note: in expansion of macro 'DO_BOX' 2772 | DO_BOX (xv_join_elt_t *, chld, chld_idx, curr_join_elt->xj_children) | ^~~~~~ xmlsql.c: In function 'bif_xml_view_schema': xmlsql.c:2785:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 2785 | bif_xml_view_schema (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmlsql.c: In function 'xre_attrs': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:2870:3: note: in expansion of macro 'DO_BOX' 2870 | DO_BOX (xre_col_t *, col, inx, elt->xre_cols) | ^~~~~~ xmlsql.c: In function 'xre_attr_elts': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:2895:3: note: in expansion of macro 'DO_BOX' 2895 | DO_BOX (xre_col_t *, col, inx, elt->xre_cols) | ^~~~~~ xmlsql.c: In function 'xr_all_null': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:2959:3: note: in expansion of macro 'DO_BOX' 2959 | DO_BOX (xre_col_t *, col, inx, elt->xre_cols) | ^~~~~~ xmlsql.c: In function 'xr_is_elt_same': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:2991:3: note: in expansion of macro 'DO_BOX' 2991 | DO_BOX (xre_col_t *, col, inx, elt->xre_cols) | ^~~~~~ xmlsql.c: In function 'xr_auto_row': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:3013:3: note: in expansion of macro 'DO_BOX' 3013 | DO_BOX (xr_element_t *, elt, inx, state->xr_elements) | ^~~~~~ xmlsql.c: In function 'xr_find_elt': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:3032:3: note: in expansion of macro 'DO_BOX' 3032 | DO_BOX (xr_element_t *, elt, inx, state->xr_elements) | ^~~~~~ xmlsql.c: In function 'xr_explicit_meta_data': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:3167:3: note: in expansion of macro 'DO_BOX' 3167 | DO_BOX (ST *, exp, inx, sc->sc_select_as_list) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:3177:3: note: in expansion of macro 'DO_BOX' 3177 | DO_BOX (ptrlong, tag, inx, elements) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:3183:7: note: in expansion of macro 'DO_BOX' 3183 | DO_BOX (ST *, exp, expinx, sc->sc_select_as_list) | ^~~~~~ xmlsql.c:3159:46: warning: unused parameter 'tree' [-Wunused-parameter] 3159 | xr_explicit_meta_data (sql_comp_t * sc, ST * tree, long mode) xmlsql.c: In function 'xr_row_meta_data': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST' 236 | _DO_BOX_FAST(inx, arr) | ^~~~~~~~~~~~ xmlsql.c:3227:5: note: in expansion of macro '_DO_BOX' 3227 | _DO_BOX (expinx, tree->_.select_stmt.selection) | ^~~~~~~ xmlsql.c: In function 'sqlo_xr_auto_meta_data': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:3287:3: note: in expansion of macro 'DO_BOX' 3287 | DO_BOX (ST *, exp, inx, tree->_.select_stmt.selection) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:3307:3: note: in expansion of macro 'DO_BOX' 3307 | DO_BOX (caddr_t, tb_name, inx, elements) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:3315:7: note: in expansion of macro 'DO_BOX' 3315 | DO_BOX (ST *, exp, expinx, tree->_.select_stmt.selection) | ^~~~~~ xmlsql.c: In function 'xr_auto_meta_data': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:3391:3: note: in expansion of macro 'DO_BOX' 3391 | DO_BOX (ST *, exp, inx, tree->_.select_stmt.selection) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:3402:3: note: in expansion of macro 'DO_BOX' 3402 | DO_BOX (comp_table_t *, ct, inx, elements) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:3413:7: note: in expansion of macro 'DO_BOX' 3413 | DO_BOX (ST *, exp, expinx, tree->_.select_stmt.selection) | ^~~~~~ xmlsql.c: In function 'bif_xml_auto': xmlsql.c:3475:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 3475 | bif_xml_auto (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmlsql.c: In function 'xr_meta_eval_output_len': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:3497:3: note: in expansion of macro 'DO_BOX' 3497 | DO_BOX (xr_element_t *, el, el_idx, elements) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:3501:7: note: in expansion of macro 'DO_BOX' 3501 | DO_BOX (xre_col_t *, col, col_idx, el->xre_cols) | ^~~~~~ xmlsql.c: In function 'xr_xml_row_dtd': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:3521:3: note: in expansion of macro 'DO_BOX' 3521 | DO_BOX (xr_element_t *, el, el_idx, xrcr->xrcr_elements) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:3523:7: note: in expansion of macro 'DO_BOX' 3523 | DO_BOX (xre_col_t *, col, col_idx, el->xre_cols) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:3538:3: note: in expansion of macro 'DO_BOX' 3538 | DO_BOX (xr_element_t *, el, el_idx, xrcr->xrcr_elements) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:3540:7: note: in expansion of macro 'DO_BOX' 3540 | DO_BOX (xre_col_t *, col, col_idx, el->xre_cols) | ^~~~~~ xmlsql.c: In function 'xr_xml_explicit_dtd': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:3560:3: note: in expansion of macro 'DO_BOX' 3560 | DO_BOX (xr_element_t *, el, el_idx, xrcr->xrcr_elements) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:3566:3: note: in expansion of macro 'DO_BOX' 3566 | DO_BOX (xr_element_t *, el, el_idx, xrcr->xrcr_elements) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:3569:7: note: in expansion of macro 'DO_BOX' 3569 | DO_BOX (xre_col_t *, col, col_idx, el->xre_cols) | ^~~~~~ xmlsql.c:3571:95: warning: comparison between pointer and zero character constant [-Wpointer-compare] 3571 | if ((XML_COL_ATTR != col->xrc_format) && (XML_COL_HIDE != col->xrc_format) && ('\0' != col->xrc_name)) | ^~ xmlsql.c:3571:98: note: did you mean to dereference the pointer? 3571 | if ((XML_COL_ATTR != col->xrc_format) && (XML_COL_HIDE != col->xrc_format) && ('\0' != col->xrc_name)) | ^ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:3575:7: note: in expansion of macro 'DO_BOX' 3575 | DO_BOX (xr_element_t *, el_2, el_idx_2, xrcr->xrcr_elements) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:3583:3: note: in expansion of macro 'DO_BOX' 3583 | DO_BOX (xr_element_t *, el, el_idx, xrcr->xrcr_elements) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:3586:7: note: in expansion of macro 'DO_BOX' 3586 | DO_BOX (xre_col_t *, col, col_idx, el->xre_cols) | ^~~~~~ xmlsql.c: In function 'xr_xml_auto_dtd': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:3615:3: note: in expansion of macro 'DO_BOX' 3615 | DO_BOX (xr_element_t *, el, el_idx, xrcr->xrcr_elements) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:3619:7: note: in expansion of macro 'DO_BOX' 3619 | DO_BOX (xre_col_t *, col, col_idx, el->xre_cols) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:3628:3: note: in expansion of macro 'DO_BOX' 3628 | DO_BOX (xr_element_t *, el, el_idx, xrcr->xrcr_elements) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:3631:7: note: in expansion of macro 'DO_BOX' 3631 | DO_BOX (xre_col_t *, col, col_idx, el->xre_cols) | ^~~~~~ xmlsql.c: In function 'xr_xml_common_dtd': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:3649:3: note: in expansion of macro 'DO_BOX' 3649 | DO_BOX (xr_element_t *, el, el_idx, xrcr->xrcr_elements) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:3651:7: note: in expansion of macro 'DO_BOX' 3651 | DO_BOX (xre_col_t *, col, col_idx, el->xre_cols) | ^~~~~~ xmlsql.c:3645:54: warning: unused parameter 'toplev' [-Wunused-parameter] 3645 | xr_xml_common_dtd (xr_compilation_res_t *xrcr, char *toplev, char *res, size_t tlen, int *fill) | ~~~~~~^~~~~~ xmlsql.c: In function 'bif_xml_auto_dtd': xmlsql.c:3662:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 3662 | bif_xml_auto_dtd (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmlsql.c: In function 'xr_xml_row_schema': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:3709:3: note: in expansion of macro 'DO_BOX' 3709 | DO_BOX (xr_element_t *, el, el_idx, xrcr->xrcr_elements) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:3711:7: note: in expansion of macro 'DO_BOX' 3711 | DO_BOX (xre_col_t *, col, col_idx, el->xre_cols) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:3717:7: note: in expansion of macro 'DO_BOX' 3717 | DO_BOX (xre_col_t *, col, col_idx, el->xre_cols) | ^~~~~~ xmlsql.c: In function 'xr_xml_explicit_schema': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:3801:3: note: in expansion of macro 'DO_BOX' 3801 | DO_BOX (xr_element_t *, el, el_idx, xrcr->xrcr_elements) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:3804:7: note: in expansion of macro 'DO_BOX' 3804 | DO_BOX (xre_col_t *, col, col_idx, el->xre_cols) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:3843:3: note: in expansion of macro 'DO_BOX' 3843 | DO_BOX (xr_element_t *, el, el_idx, xrcr->xrcr_elements) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:3860:7: note: in expansion of macro 'DO_BOX' 3860 | DO_BOX (xre_col_t *, col, col_idx, el->xre_cols) | ^~~~~~ xmlsql.c: In function 'xr_xml_auto_schema': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:3894:3: note: in expansion of macro 'DO_BOX' 3894 | DO_BOX (xr_element_t *, el, el_idx, xrcr->xrcr_elements) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:3909:7: note: in expansion of macro 'DO_BOX' 3909 | DO_BOX (xre_col_t *, col, col_idx, el->xre_cols) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlsql.c:3916:7: note: in expansion of macro 'DO_BOX' 3916 | DO_BOX (xre_col_t *, col, col_idx, el->xre_cols) | ^~~~~~ xmlsql.c: In function 'bif_xml_auto_schema': xmlsql.c:3941:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 3941 | bif_xml_auto_schema (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmlsql.c: In function 'xs_get_identity': xmlsql.c:4322:37: warning: unused parameter 'qi' [-Wunused-parameter] 4322 | xs_get_identity (query_instance_t * qi, char * table) | ~~~~~~~~~~~~~~~~~~~^~ xmlsql.c: In function 'bif_xmlsql_update': xmlsql.c:4746:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 4746 | bif_xmlsql_update (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmlsql.c: In function 'bif_xml_template': xmlsql.c:5126:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 5126 | bif_xml_template (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmlsql.c: In function 'xs_stmts_exec': xmlsql.c:4555:41: warning: '%s' directive argument is null [-Wformat-overflow=] 4555 | printf ("XML SQL STATEMENT: %s\n", stmt); | ^~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libwic.la libwic_la-blobio.lo libwic_la-CLIcr.lo libwic_la-CLIodbc3.lo libwic_la-CLIsql1.lo libwic_la-CLIsql2.lo libwic_la-CLIsql3.lo libwic_la-CLIsql3W.lo libwic_la-CLIuti.lo libwic_la-CLIw.lo libwic_la-datesupp.lo libwic_la-multibyte.lo libwic_la-numeric.lo libwic_la-sqlver.lo libwic_la-wirpc.lo libwic_la-wi_xid.lo libwic_la-pldbgcli.lo -lm libtool: link: ar cr .libs/libwic.a .libs/libwic_la-blobio.o .libs/libwic_la-CLIcr.o .libs/libwic_la-CLIodbc3.o .libs/libwic_la-CLIsql1.o .libs/libwic_la-CLIsql2.o .libs/libwic_la-CLIsql3.o .libs/libwic_la-CLIsql3W.o .libs/libwic_la-CLIuti.o .libs/libwic_la-CLIw.o .libs/libwic_la-datesupp.o .libs/libwic_la-multibyte.o .libs/libwic_la-numeric.o .libs/libwic_la-sqlver.o .libs/libwic_la-wirpc.o .libs/libwic_la-wi_xid.o .libs/libwic_la-pldbgcli.o libtool: link: ranlib .libs/libwic.a libtool: link: ( cd ".libs" && rm -f "libwic.la" && ln -s "../libwic.la" "libwic.la" ) make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sparql2sql.lo `test -f 'sparql2sql.c' || echo './'`sparql2sql.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sparql2sql.c -fPIC -DPIC -o .libs/libwi_la-sparql2sql.o sparql2sql.c: In function 'sparp_gp_trav_list_expn_retval_names': sparql2sql.c:55:48: warning: unused parameter 'sparp' [-Wunused-parameter] 55 | sparp_gp_trav_list_expn_retval_names (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~~~~^~~~~ sparql2sql.c:55:88: warning: unused parameter 'sts_this' [-Wunused-parameter] 55 | sparp_gp_trav_list_expn_retval_names (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from ../../libsrc/Dk.h:97, from ../../libsrc/libutil.h:30, from sparql.h:27, from sparql2sql.h:26, from sparql2sql.c:24: sparql2sql.c: In function 'sparp_gp_trav_list_subquery_retval_names': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sql.c:78:7: note: in expansion of macro 'DO_BOX_FAST' 78 | DO_BOX_FAST (SPART *, retval, ctr, curr->_.gp.subquery->_.req_top.retvals) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sql.c:107:7: note: in expansion of macro 'DO_BOX_FAST' 107 | DO_BOX_FAST (SPART *, retval, ctr, curr->_.gp.subquery->_.binv.vars) | ^~~~~~~~~~~ sparql2sql.c:70:52: warning: unused parameter 'sparp' [-Wunused-parameter] 70 | sparp_gp_trav_list_subquery_retval_names (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~~~~^~~~~ sparql2sql.c:70:92: warning: unused parameter 'sts_this' [-Wunused-parameter] 70 | sparp_gp_trav_list_subquery_retval_names (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ sparql2sql.c: In function 'sparp_gp_trav_list_nonaggregate_retvals': sparql2sql.c:125:51: warning: unused parameter 'sparp' [-Wunused-parameter] 125 | sparp_gp_trav_list_nonaggregate_retvals (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~~~~^~~~~ sparql2sql.c:125:91: warning: unused parameter 'sts_this' [-Wunused-parameter] 125 | sparp_gp_trav_list_nonaggregate_retvals (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ sparql2sql.c: In function 'sparp_preprocess_obys': sparql2sql.c:165:71: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 165 | int rv_count = (IS_BOX_POINTER (retvals) ? BOX_ELEMENTS (retvals) : -1); | ^~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sql.c:166:3: note: in expansion of macro 'DO_BOX_FAST' 166 | DO_BOX_FAST (SPART *, oby, oby_ctr, root->_.req_top.order) | ^~~~~~~~~~~ sparql2sql.c: In function 'sparp_expand_top_retvals': sparql2sql.c:199:61: warning: unused parameter 'safely_copy_all_vars' [-Wunused-parameter] 199 | sparp_expand_top_retvals (sparp_t *sparp, SPART *query, int safely_copy_all_vars, dk_set_t binds_revlist) | ~~~~^~~~~~~~~~~~~~~~~~~~ sparql2sql.c: In function 'sparp_gp_trav_wrap_vars_in_max': sparql2sql.c:330:98: warning: unused parameter 'common_env' [-Wunused-parameter] 330 | sparp_gp_trav_wrap_vars_in_max (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~^~~~~~~~~~ sparql2sql.c: In function 'sparp_gp_trav_preopt_in_gp': sparql2sql.c:385:78: warning: unused parameter 'sts_this' [-Wunused-parameter] 385 | sparp_gp_trav_preopt_in_gp (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ sparql2sql.c:385:94: warning: unused parameter 'common_env' [-Wunused-parameter] 385 | sparp_gp_trav_preopt_in_gp (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~^~~~~~~~~~ sparql2sql.c: In function 'sparp_gp_trav_preopt_expn_subq': sparql2sql.c:402:82: warning: unused parameter 'sts_this' [-Wunused-parameter] 402 | sparp_gp_trav_preopt_expn_subq (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ sparql2sql.c:402:98: warning: unused parameter 'common_env' [-Wunused-parameter] 402 | sparp_gp_trav_preopt_expn_subq (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~^~~~~~~~~~ sparql2sql.c: In function 'sparp_gp_trav_expand_binds_gp_in': sparql2sql.c:429:84: warning: unused parameter 'sts_this' [-Wunused-parameter] 429 | sparp_gp_trav_expand_binds_gp_in (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ sparql2sql.c: In function 'sparp_gp_trav_expand_binds_expn_subq': sparql2sql.c:470:88: warning: unused parameter 'sts_this' [-Wunused-parameter] 470 | sparp_gp_trav_expand_binds_expn_subq (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ sparql2sql.c: In function 'sparp_expand_binds_like_macro': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sql.c:496:9: note: in expansion of macro 'DO_BOX_FAST' 496 | DO_BOX_FAST (SPART *, oby, ctr, expr_ptr[0]->_.req_top.order) | ^~~~~~~~~~~ sparql2sql.c: In function 'sparp_rewrite_retvals': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sql.c:583:3: note: in expansion of macro 'DO_BOX_FAST' 583 | DO_BOX_FAST (SPART *, gby, ctr, req_top->_.req_top.groupings) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sql.c:593:3: note: in expansion of macro 'DO_BOX_FAST' 593 | DO_BOX_FAST (SPART *, rval, ctr, req_top->_.req_top.retvals) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sql.c:603:7: note: in expansion of macro 'DO_BOX_FAST' 603 | DO_BOX_FAST (SPART *, oby, ctr, req_top->_.req_top.order) | ^~~~~~~~~~~ sparql2sql.c: In function 'sparp_gp_trav_cu_in_options': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sql.c:666:13: note: in expansion of macro 'DO_BOX_FAST' 666 | DO_BOX_FAST (SPART *, v, v_ctr, val->_.list.items) | ^~~~~~~~~~~ sparql2sql.c: In function 'sparp_gp_trav_cu_in_triples': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sql.c:703:11: note: in expansion of macro 'DO_BOX_FAST' 703 | DO_BOX_FAST (SPART *, retval, ctr, curr->_.gp.subquery->_.req_top./*orig_*/retvals) | ^~~~~~~~~~~ sparql2sql.c: In function 'sparp_gp_trav_cu_out_triples_1': sparql2sql.c:753:82: warning: unused parameter 'sts_this' [-Wunused-parameter] 753 | sparp_gp_trav_cu_out_triples_1 (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ sparql2sql.c:753:98: warning: unused parameter 'common_env' [-Wunused-parameter] 753 | sparp_gp_trav_cu_out_triples_1 (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~^~~~~~~~~~ sparql2sql.c: In function 'sparp_gp_trav_cu_out_triples_2': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sql.c:832:11: note: in expansion of macro 'DO_BOX_FAST' 832 | DO_BOX_FAST (caddr_t, varname, varnamectr, eq->e_varnames) | ^~~~~~~~~~~ sparql2sql.c:824:82: warning: unused parameter 'sts_this' [-Wunused-parameter] 824 | sparp_gp_trav_cu_out_triples_2 (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ sparql2sql.c: In function 'sparp_gp_trav_cu_in_expns': sparql2sql.c:844:93: warning: unused parameter 'common_env' [-Wunused-parameter] 844 | sparp_gp_trav_cu_in_expns (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~^~~~~~~~~~ sparql2sql.c: In function 'sparp_gp_trav_cu_in_retvals': sparql2sql.c:899:79: warning: unused parameter 'sts_this' [-Wunused-parameter] 899 | sparp_gp_trav_cu_in_retvals (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ sparql2sql.c:899:95: warning: unused parameter 'common_env' [-Wunused-parameter] 899 | sparp_gp_trav_cu_in_retvals (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~^~~~~~~~~~ sparql2sql.c: In function 'sparp_use_assume_rvr_restr': sparql2sql.c:1021:52: warning: unused parameter 'curr' [-Wunused-parameter] 1021 | sparp_use_assume_rvr_restr (sparp_t *sparp, SPART *curr, SPART **expn_ptr, SPART *arg, ptrlong addon_restrictions) | ~~~~~~~^~~~ sparql2sql.c: In function 'sparp_merge_BOP_OR_of_INs_prep': sparql2sql.c:1220:70: warning: unused parameter 'ctx' [-Wunused-parameter] 1220 | sparp_merge_BOP_OR_of_INs_prep (SPART *tree, so_BOP_OR_filter_ctx_t *ctx, SPART **var_ret, SPART ***vals_ret, int *val_count_ret) | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ sparql2sql.c: In function 'sparp_optimize_BOP_OR_filter': sparql2sql.c:1377:20: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1377 | if (filt_idx >= BOX_ELEMENTS (gp->_.gp.filters) - gp->_.gp.glued_filters_count) | ^~ sparql2sql.c: In function 'spar_var_eq_to_equiv': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sql.c:1513:13: note: in expansion of macro 'DO_BOX_FAST' 1513 | DO_BOX_FAST (ptrlong, l_sub_idx, l_sub_ctr, eq_l->e_subvalue_idxs) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sql.c:1516:17: note: in expansion of macro 'DO_BOX_FAST' 1516 | DO_BOX_FAST (ptrlong, r_sub_idx, l_sub_ctr, eq_r->e_subvalue_idxs) | ^~~~~~~~~~~ sparql2sql.c: In function 'sparp_gp_trav_restrict_by_simple_filters_gp_in': sparql2sql.c:1821:114: warning: unused parameter 'common_env' [-Wunused-parameter] 1821 | sparp_gp_trav_restrict_by_simple_filters_gp_in (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~^~~~~~~~~~ sparql2sql.c: In function 'sparp_gp_trav_restrict_by_simple_filters_expn_subq': sparql2sql.c:1860:102: warning: unused parameter 'sts_this' [-Wunused-parameter] 1860 | sparp_gp_trav_restrict_by_simple_filters_expn_subq (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ sparql2sql.c: In function 'sparp_create_eqs_for_dupe_locals': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sql.c:1927:7: note: in expansion of macro 'DO_BOX_FAST' 1927 | DO_BOX_FAST (caddr_t, vname, varname_ctr, eq->e_varnames) | ^~~~~~~~~~~ sparql2sql.c: In function 'sparp_gp_trav_make_common_aliases_gp_in': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sql.c:2094:7: note: in expansion of macro 'DO_BOX_FAST' 2094 | DO_BOX_FAST (caddr_t, vname, varname_ctr, eq->e_varnames) | ^~~~~~~~~~~ sparql2sql.c:2063:107: warning: unused parameter 'common_env' [-Wunused-parameter] 2063 | sparp_gp_trav_make_common_aliases_gp_in (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~^~~~~~~~~~ sparql2sql.c: In function 'sparp_gp_trav_make_aliases_expn_subq': sparql2sql.c:2114:88: warning: unused parameter 'sts_this' [-Wunused-parameter] 2114 | sparp_gp_trav_make_aliases_expn_subq (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ sparql2sql.c:2114:104: warning: unused parameter 'common_env' [-Wunused-parameter] 2114 | sparp_gp_trav_make_aliases_expn_subq (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~^~~~~~~~~~ sparql2sql.c: In function 'sparp_gp_trav_remove_unused_aliases': sparql2sql.c:2123:103: warning: unused parameter 'common_env' [-Wunused-parameter] 2123 | sparp_gp_trav_remove_unused_aliases (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~^~~~~~~~~~ sparql2sql.c: In function 'sparp_gp_trav_label_external_vars_gp_in': sparql2sql.c:2205:91: warning: unused parameter 'sts_this' [-Wunused-parameter] 2205 | sparp_gp_trav_label_external_vars_gp_in (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ sparql2sql.c: In function 'sparp_gp_trav_label_external_vars_expn_in': sparql2sql.c:2249:93: warning: unused parameter 'sts_this' [-Wunused-parameter] 2249 | sparp_gp_trav_label_external_vars_expn_in (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ sparql2sql.c: In function 'sparp_gp_trav_remove_redundant_connections': sparql2sql.c:2337:94: warning: unused parameter 'sts_this' [-Wunused-parameter] 2337 | sparp_gp_trav_remove_redundant_connections (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ sparql2sql.c: In function 'sparp_restr_of_union_eq_from_connected_subvalues': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sql.c:2448:3: note: in expansion of macro 'DO_BOX_FAST' 2448 | DO_BOX_FAST (ptrlong, sub_eq_idx, sub_ctr, eq->e_subvalue_idxs) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sql.c:2452:7: note: in expansion of macro 'DO_BOX_FAST' 2452 | DO_BOX_FAST (caddr_t, varname, varname_ctr, sub_eq->e_varnames) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sql.c:2497:7: note: in expansion of macro 'DO_BOX_FAST' 2497 | DO_BOX_FAST (caddr_t, varname, varname_ctr, eq->e_varnames) | ^~~~~~~~~~~ sparql2sql.c: In function 'sparp_restr_of_join_eq_from_connected_subvalues': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sql.c:2530:3: note: in expansion of macro 'DO_BOX_FAST' 2530 | DO_BOX_FAST (ptrlong, sub_eq_idx, sub_ctr, eq->e_subvalue_idxs) | ^~~~~~~~~~~ sparql2sql.c: In function 'sparp_find_best_join_eq_for_optional': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sql.c:2564:11: note: in expansion of macro 'DO_BOX_FAST' 2564 | DO_BOX_FAST (caddr_t, varname, varname_ctr, eq->e_varnames) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sql.c:2586:11: note: in expansion of macro 'DO_BOX_FAST' 2586 | DO_BOX_FAST (caddr_t, varname, varname_ctr, eq->e_varnames) | ^~~~~~~~~~~ sparql2sql.c: In function 'sparp_gp_trav_eq_restr_from_connected_subvalues_gp_out': sparql2sql.c:2633:106: warning: unused parameter 'sts_this' [-Wunused-parameter] 2633 | sparp_gp_trav_eq_restr_from_connected_subvalues_gp_out (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ sparql2sql.c:2633:122: warning: unused parameter 'common_env' [-Wunused-parameter] 2633 | sparp_gp_trav_eq_restr_from_connected_subvalues_gp_out (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~^~~~~~~~~~ sparql2sql.c: In function 'sparp_gp_trav_eq_restr_from_connected_subvalues_expn_subq': sparql2sql.c:2682:109: warning: unused parameter 'sts_this' [-Wunused-parameter] 2682 | sparp_gp_trav_eq_restr_from_connected_subvalues_expn_subq (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ sparql2sql.c: In function 'sparp_gp_trav_eq_restr_from_connected_receivers_gp_in': sparql2sql.c:2689:121: warning: unused parameter 'common_env' [-Wunused-parameter] 2689 | sparp_gp_trav_eq_restr_from_connected_receivers_gp_in (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~^~~~~~~~~~ sparql2sql.c: In function 'sparp_gp_trav_eq_restr_from_connected_receivers_expn_subq': sparql2sql.c:2747:109: warning: unused parameter 'sts_this' [-Wunused-parameter] 2747 | sparp_gp_trav_eq_restr_from_connected_receivers_expn_subq (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ sparql2sql.c: In function 'sparp_gp_trav_eq_restr_to_vars_gp_in': sparql2sql.c:2828:88: warning: unused parameter 'sts_this' [-Wunused-parameter] 2828 | sparp_gp_trav_eq_restr_to_vars_gp_in (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ sparql2sql.c:2828:104: warning: unused parameter 'common_env' [-Wunused-parameter] 2828 | sparp_gp_trav_eq_restr_to_vars_gp_in (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~^~~~~~~~~~ sparql2sql.c: In function 'sparp_gp_trav_eq_restr_to_vars_expn_subq': sparql2sql.c:2860:92: warning: unused parameter 'sts_this' [-Wunused-parameter] 2860 | sparp_gp_trav_eq_restr_to_vars_expn_subq (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ sparql2sql.c: In function 'sparp_gp_trav_check_if_local': sparql2sql.c:3183:44: warning: unused parameter 'sparp' [-Wunused-parameter] 3183 | int sparp_gp_trav_check_if_local (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~~~~^~~~~ sparql2sql.c:3183:84: warning: unused parameter 'sts_this' [-Wunused-parameter] 3183 | int sparp_gp_trav_check_if_local (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ sparql2sql.c:3183:100: warning: unused parameter 'common_env' [-Wunused-parameter] 3183 | int sparp_gp_trav_check_if_local (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~^~~~~~~~~~ sparql2sql.c: In function 'sparp_gp_trav_expn_reads_equiv': sparql2sql.c:3214:46: warning: unused parameter 'sparp' [-Wunused-parameter] 3214 | int sparp_gp_trav_expn_reads_equiv (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~~~~^~~~~ sparql2sql.c:3214:86: warning: unused parameter 'sts_this' [-Wunused-parameter] 3214 | int sparp_gp_trav_expn_reads_equiv (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ sparql2sql.c: In function 'bifsparqlopt_special_bif_agg': sparql2sql.c:3236:96: warning: unused parameter 'bmd' [-Wunused-parameter] 3236 | bifsparqlopt_special_bif_agg (sparp_t *sparp, int bif_opt_opcode, SPART *tree, bif_metadata_t *bmd, void *more) | ~~~~~~~~~~~~~~~~^~~ sparql2sql.c: In function 'bifsparqlopt_args_in_same_eq': sparql2sql.c:3279:96: warning: unused parameter 'bmd' [-Wunused-parameter] 3279 | bifsparqlopt_args_in_same_eq (sparp_t *sparp, int bif_opt_opcode, SPART *tree, bif_metadata_t *bmd, void *more) | ~~~~~~~~~~~~~~~~^~~ sparql2sql.c: In function 'bifsparqlopt_arg_is_local_var': sparql2sql.c:3319:97: warning: unused parameter 'bmd' [-Wunused-parameter] 3319 | bifsparqlopt_arg_is_local_var (sparp_t *sparp, int bif_opt_opcode, SPART *tree, bif_metadata_t *bmd, void *more) | ~~~~~~~~~~~~~~~~^~~ sparql2sql.c: In function 'sparp_literal_is_xsd_valid': sparql2sql.c:3357:38: warning: unused parameter 'sparp' [-Wunused-parameter] 3357 | sparp_literal_is_xsd_valid (sparp_t *sparp, ccaddr_t sqlval, ccaddr_t dt_iri, ccaddr_t lang) | ~~~~~~~~~^~~~~ sparql2sql.c:3357:88: warning: unused parameter 'lang' [-Wunused-parameter] 3357 | sparp_literal_is_xsd_valid (sparp_t *sparp, ccaddr_t sqlval, ccaddr_t dt_iri, ccaddr_t lang) | ~~~~~~~~~^~~~ sparql2sql.c: In function 'sparp_cast_rvr_to_bool4way': sparql2sql.c:3486:38: warning: unused parameter 'sparp' [-Wunused-parameter] 3486 | sparp_cast_rvr_to_bool4way (sparp_t *sparp, rdf_val_range_t *rvr) | ~~~~~~~~~^~~~~ sparql2sql.c: In function 'sparp_gp_trav_simplify_expn_out': sparql2sql.c:3824:99: warning: unused parameter 'common_env' [-Wunused-parameter] 3824 | sparp_gp_trav_simplify_expn_out (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~^~~~~~~~~~ sparql2sql.c: In function 'sparp_gp_trav_simplify_expn_subq': sparql2sql.c:3998:84: warning: unused parameter 'sts_this' [-Wunused-parameter] 3998 | sparp_gp_trav_simplify_expn_subq (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ sparql2sql.c: In function 'spar_invalidate_binv_dataset_row': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sql.c:4059:3: note: in expansion of macro 'DO_BOX_FAST' 4059 | DO_BOX_FAST (ptrlong, counter_of_unbound, varctr, binv->_.binv.counters_of_unbound) | ^~~~~~~~~~~ sparql2sql.c: In function 'spar_binv_is_convertible_to_filter': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sql.c:4213:3: note: in expansion of macro 'DO_BOX_FAST' 4213 | DO_BOX_FAST (SPART **, row, row_idx, rows) | ^~~~~~~~~~~ sparql2sql.c:4194:78: warning: unused parameter 'member_gp' [-Wunused-parameter] 4194 | spar_binv_is_convertible_to_filter (sparp_t *sparp, SPART *parent_gp, SPART *member_gp, SPART *member_binv) | ~~~~~~~^~~~~~~~~ sparql2sql.c: In function 'spar_binv_to_filter': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sql.c:4260:3: note: in expansion of macro 'DO_BOX_FAST' 4260 | DO_BOX_FAST (SPART **, row, row_idx, rows) | ^~~~~~~~~~~ sparql2sql.c: In function 'sparp_check_mapping_of_sources': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sql.c:4398:3: note: in expansion of macro 'DO_BOX_FAST' 4398 | DO_BOX_FAST (SPART *, source, source_ctr, tcc->tcc_sources) | ^~~~~~~~~~~ sparql2sql.c: In function 'sparp_check_field_mapping_spo': sparql2sql.c:4567:62: warning: unused parameter 'tcc' [-Wunused-parameter] 4567 | sparp_check_field_mapping_spo (sparp_t *sparp, tc_context_t *tcc, SPART *field, | ~~~~~~~~~~~~~~^~~ sparql2sql.c:4568:15: warning: unused parameter 'qm' [-Wunused-parameter] 4568 | quad_map_t *qm, qm_value_t *qmv, rdf_val_range_t *rvr) | ~~~~~~~~~~~~^~ sparql2sql.c: In function 'sparp_qm_find_triple_cases': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sql.c:4794:3: note: in expansion of macro 'DO_BOX_FAST' 4794 | DO_BOX_FAST (quad_map_t *, sub_qm, ctr, qm->qmUserSubMaps) | ^~~~~~~~~~~ sparql2sql.c: In function 'sparp_find_triple_cases': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sql.c:4906:3: note: in expansion of macro 'DO_BOX_FAST' 4906 | DO_BOX_FAST (SPART *, source, source_ctr, tmp_tcc.tcc_sources) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sql.c:4941:3: note: in expansion of macro 'DO_BOX_FAST' 4941 | DO_BOX_FAST (quad_map_t *, qm, ctr, triple_storage->qsMjvMaps) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sql.c:4953:3: note: in expansion of macro 'DO_BOX_FAST' 4953 | DO_BOX_FAST (quad_map_t *, qm, ctr, triple_storage->qsUserMaps) | ^~~~~~~~~~~ sparql2sql.c: In function 'sparp_flatten_join': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sql.c:5278:15: note: in expansion of macro 'DO_BOX_FAST' 5278 | DO_BOX_FAST (ptrlong, parent_equiv_idx, parent_conn_ctr, memb_eq->e_receiver_idxs) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sql.c:5341:15: note: in expansion of macro 'DO_BOX_FAST' 5341 | DO_BOX_FAST (ptrlong, parent_equiv_idx, parent_conn_ctr, memb_eq->e_receiver_idxs) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sql.c:5345:19: note: in expansion of macro 'DO_BOX_FAST' 5345 | DO_BOX_FAST (caddr_t, varname, varname_ctr, parent_equiv->e_varnames) | ^~~~~~~~~~~ sparql2sql.c: In function 'sparp_expn_lists_are_equal': sparql2sql.c:5505:28: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 5505 | if (BOX_ELEMENTS_0 (two) != one_len) | ^~ sparql2sql.c: In function 'sparp_make_qm_cases': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sql.c:5526:3: note: in expansion of macro 'DO_BOX_FAST' 5526 | DO_BOX_FAST (triple_case_t *, tc, tc_idx, tc_list) | ^~~~~~~~~~~ sparql2sql.c:5516:60: warning: unused parameter 'parent_gp' [-Wunused-parameter] 5516 | sparp_make_qm_cases (sparp_t *sparp, SPART *triple, SPART *parent_gp, SPART *ft_cond_to_relocate) | ~~~~~~~^~~~~~~~~ sparql2sql.c: In function 'sparp_gp_produce_nothing': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sql.c:5621:7: note: in expansion of macro 'DO_BOX_FAST' 5621 | DO_BOX_FAST (ptrlong, recv_eq_idx, recv_eq_ctr, eq->e_receiver_idxs) | ^~~~~~~~~~~ sparql2sql.c: In function 'sparp_gp_trav_multiqm_to_unions': sparql2sql.c:5680:87: warning: unused parameter 'sts_this' [-Wunused-parameter] 5680 | int sparp_gp_trav_multiqm_to_unions (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ sparql2sql.c:5680:103: warning: unused parameter 'common_env' [-Wunused-parameter] 5680 | int sparp_gp_trav_multiqm_to_unions (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~^~~~~~~~~~ sparql2sql.c: In function 'sparp_gp_trav_detach_conflicts_out': sparql2sql.c:5754:90: warning: unused parameter 'sts_this' [-Wunused-parameter] 5754 | int sparp_gp_trav_detach_conflicts_out (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ sparql2sql.c:5754:106: warning: unused parameter 'common_env' [-Wunused-parameter] 5754 | int sparp_gp_trav_detach_conflicts_out (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~^~~~~~~~~~ sparql2sql.c: In function 'sparp_gp_trav_1var': sparql2sql.c:5767:34: warning: unused parameter 'sparp' [-Wunused-parameter] 5767 | int sparp_gp_trav_1var (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~~~~^~~~~ sparql2sql.c:5767:74: warning: unused parameter 'sts_this' [-Wunused-parameter] 5767 | int sparp_gp_trav_1var (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ sparql2sql.c: In function 'sparp_gp_trav_localize_filters': sparql2sql.c:5792:98: warning: unused parameter 'common_env' [-Wunused-parameter] 5792 | sparp_gp_trav_localize_filters (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~^~~~~~~~~~ sparql2sql.c: In function 'sparp_calc_importance_of_eq': sparql2sql.c:5924:39: warning: unused parameter 'sparp' [-Wunused-parameter] 5924 | sparp_calc_importance_of_eq (sparp_t *sparp, sparp_equiv_t *eq) | ~~~~~~~~~^~~~~ sparql2sql.c: In function 'sparp_gp_trav_union_of_joins_in': sparql2sql.c:5994:43: warning: unused parameter 'sparp' [-Wunused-parameter] 5994 | sparp_gp_trav_union_of_joins_in (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~~~~^~~~~ sparql2sql.c:5994:99: warning: unused parameter 'common_env' [-Wunused-parameter] 5994 | sparp_gp_trav_union_of_joins_in (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~^~~~~~~~~~ sparql2sql.c: In function 'sparp_gp_trav_union_of_joins_out': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sql.c:6092:15: note: in expansion of macro 'DO_BOX_FAST' 6092 | DO_BOX_FAST (SPART *, join_part, join_part_ctr, new_join_parts) | ^~~~~~~~~~~ sparql2sql.c:6007:100: warning: unused parameter 'common_env' [-Wunused-parameter] 6007 | sparp_gp_trav_union_of_joins_out (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~^~~~~~~~~~ sparql2sql.c: In function 'sparp_collect_atable_uses': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sql.c:6154:3: note: in expansion of macro 'DO_BOX_FAST' 6154 | DO_BOX_FAST (qm_atable_t *, ata, ata_ctr, qmatables) | ^~~~~~~~~~~ sparql2sql.c: In function 'sparp_collect_all_atable_uses': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sql.c:6187:7: note: in expansion of macro 'DO_BOX_FAST' 6187 | DO_BOX_FAST (qm_column_t *, col, col_ctr, qmv->qmvColumns) | ^~~~~~~~~~~ sparql2sql.c: In function 'sparp_collect_all_conds': sparql2sql.c:6242:35: warning: unused parameter 'sparp_or_null' [-Wunused-parameter] 6242 | sparp_collect_all_conds (sparp_t *sparp_or_null, quad_map_t *qm) | ~~~~~~~~~^~~~~~~~~~~~~ sparql2sql.c: In function 'sparp_gp_may_reuse_tabids_in_union': sparql2sql.c:6318:46: warning: unused parameter 'sparp' [-Wunused-parameter] 6318 | sparp_gp_may_reuse_tabids_in_union (sparp_t *sparp, SPART *gp, int expected_triples_count) | ~~~~~~~~~^~~~~ sparql2sql.c: In function 'sparp_try_reuse_tabid_in_union': sparql2sql.c:6398:38: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 6398 | if (BOX_ELEMENTS (dep_triples) != base_triples_count) | ^~ sparql2sql.c: In function 'sparp_qmv_forms_reusable_key_of_qm': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sql.c:6539:3: note: in expansion of macro 'DO_BOX_FAST' 6539 | DO_BOX_FAST (qm_atable_t *, at, ctr, key_qmv->qmvATables) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sql.c:6545:3: note: in expansion of macro 'DO_BOX_FAST' 6545 | DO_BOX_FAST (qm_atable_t *, at, ctr, qm->qmATables) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sql.c:6558:7: note: in expansion of macro 'DO_BOX_FAST' 6558 | DO_BOX_FAST (qm_atable_t *, at, ctr, fld_qmv->qmvATables) | ^~~~~~~~~~~ sparql2sql.c:6529:46: warning: unused parameter 'sparp' [-Wunused-parameter] 6529 | sparp_qmv_forms_reusable_key_of_qm (sparp_t *sparp, qm_value_t *key_qmv, quad_map_t *qm) | ~~~~~~~~~^~~~~ sparql2sql.c: In function 'sparp_gp_trav_flatten_and_reuse_tabids': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sql.c:6724:7: note: in expansion of macro 'DO_BOX_FAST' 6724 | DO_BOX_FAST (SPART *, base, base_idx, curr->_.gp.members) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sql.c:6810:7: note: in expansion of macro 'DO_BOX_FAST' 6810 | DO_BOX_FAST (SPART *, base, base_idx, curr->_.gp.members) | ^~~~~~~~~~~ sparql2sql.c:6716:90: warning: unused parameter 'sts_this' [-Wunused-parameter] 6716 | sparp_gp_trav_flatten_and_reuse_tabids (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ sparql2sql.c: In function 'sparp_qm_conds_cmp': sparql2sql.c:6871:30: warning: unused parameter 'sparp' [-Wunused-parameter] 6871 | sparp_qm_conds_cmp (sparp_t *sparp, quad_map_t *qm_a, quad_map_t *qm_b) | ~~~~~~~~~^~~~~ sparql2sql.c: In function 'sparp_try_reduce_trivial_optional_via_eq': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sql.c:7061:3: note: in expansion of macro 'DO_BOX_FAST' 7061 | DO_BOX_FAST (ptrlong, dep_idx, dep_ctr, key_recv_eq->e_subvalue_idxs) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sql.c:7070:3: note: in expansion of macro 'DO_BOX_FAST' 7070 | DO_BOX_FAST (ptrlong, dep_idx, dep_ctr, key_recv_eq->e_receiver_idxs) | ^~~~~~~~~~~ sparql2sql.c: In function 'sparp_reduce_trivial_optional': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sql.c:7099:7: note: in expansion of macro 'DO_BOX_FAST' 7099 | DO_BOX_FAST (ptrlong, recv_idx, recv_ctr, key_eq->e_receiver_idxs) | ^~~~~~~~~~~ sparql2sql.c: In function 'sparp_gp_trav_restore_filters_for_weird_subq': sparql2sql.c:7130:112: warning: unused parameter 'common_env' [-Wunused-parameter] 7130 | sparp_gp_trav_restore_filters_for_weird_subq (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~^~~~~~~~~~ sparql2sql.c: In function 'sparp_gp_trav_add_graph_perm_read_filters': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sql.c:7240:11: note: in expansion of macro 'DO_BOX_FAST' 7240 | DO_BOX_FAST (SPART *, src, ctr, sources) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sql.c:7263:11: note: in expansion of macro 'DO_BOX_FAST' 7263 | DO_BOX_FAST (SPART *, src, ctr, sources) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sql.c:7350:15: note: in expansion of macro 'DO_BOX_FAST' 7350 | DO_BOX_FAST (ptrlong, recv_idx, recvctr, expn_eq->e_receiver_idxs) | ^~~~~~~~~~~ sparql2sql.c:7200:109: warning: unused parameter 'common_env' [-Wunused-parameter] 7200 | sparp_gp_trav_add_graph_perm_read_filters (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~^~~~~~~~~~ sparql2sql.c: In function 'sparp_rewrite_qm_preopt': sparql2sql.c:7415:62: warning: unused parameter 'safely_copy_retvals' [-Wunused-parameter] 7415 | sparp_rewrite_qm_preopt (sparp_t *sparp, SPART *req_top, int safely_copy_retvals) | ~~~~^~~~~~~~~~~~~~~~~~~ sparql2sql.c: In function 'sparp_gp_trav_rewrite_qm_optloop': sparql2sql.c:7463:84: warning: unused parameter 'sts_this' [-Wunused-parameter] 7463 | sparp_gp_trav_rewrite_qm_optloop (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ sparql2sql.c: In function 'sparp_rewrite_qm_optloop': sparql2sql.c:7484:88: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 7484 | int old_bindings_len = ((NULL != binv) ? BOX_ELEMENTS (binv->_.binv.data_rows) : -1); | ^~ sparql2sql.c: In function 'sparp_retval_should_wrap_distinct': sparql2sql.c:7566:59: warning: unused parameter 'tree' [-Wunused-parameter] 7566 | sparp_retval_should_wrap_distinct (sparp_t *sparp, SPART *tree, SPART *rv) | ~~~~~~~^~~~ sparql2sql.c: In function 'sparp_some_retvals_should_wrap_distinct': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sql.c:7600:3: note: in expansion of macro 'DO_BOX_FAST' 7600 | DO_BOX_FAST(SPART *, rv, ctr, retvals) | ^~~~~~~~~~~ sparql2sql.c: In function 'sparp_gp_trav_list_external_vars_gp_in': sparql2sql.c:7610:90: warning: unused parameter 'sts_this' [-Wunused-parameter] 7610 | sparp_gp_trav_list_external_vars_gp_in (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ sparql2sql.c: In function 'sparp_gp_trav_list_external_vars_expn_in': sparql2sql.c:7622:52: warning: unused parameter 'sparp' [-Wunused-parameter] 7622 | sparp_gp_trav_list_external_vars_expn_in (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~~~~^~~~~ sparql2sql.c:7622:92: warning: unused parameter 'sts_this' [-Wunused-parameter] 7622 | sparp_gp_trav_list_external_vars_expn_in (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ sparql2sql.c: In function 'sparp_gp_trav_list_external_vars_expn_subq': sparql2sql.c:7630:94: warning: unused parameter 'sts_this' [-Wunused-parameter] 7630 | sparp_gp_trav_list_external_vars_expn_subq (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ sparql2sql.c: In function 'sparp_fill_sinv_varlists': sparql2sql.c:7664:50: warning: unused parameter 'root' [-Wunused-parameter] 7664 | sparp_fill_sinv_varlists (sparp_t *sparp, SPART *root) | ~~~~~~~^~~~ sparql2sql.c: In function 'sparp_tweak_order_of_iter': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sql.c:7767:3: note: in expansion of macro 'DO_BOX_FAST' 7767 | DO_BOX_FAST (SPART *, oby, oby_ctr, obys) | ^~~~~~~~~~~ sparql2sql.c:7778:38: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 7778 | if ((0 >= col_idx) && (col_idx > BOX_ELEMENTS (req_top->_.req_top./*orig_*/retvals))) | ^ sparql2sql.c: In function 'sparp_gp_trav_rewrite_qm_postopt': sparql2sql.c:7790:84: warning: unused parameter 'sts_this' [-Wunused-parameter] 7790 | sparp_gp_trav_rewrite_qm_postopt (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ sparql2sql.c:7790:100: warning: unused parameter 'common_env' [-Wunused-parameter] 7790 | sparp_gp_trav_rewrite_qm_postopt (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env) | ~~~~~~^~~~~~~~~~ sparql2sql.c: In function 'spar_propagate_limit_as_option': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sql.c:7910:15: note: in expansion of macro 'DO_BOX_FAST' 7910 | DO_BOX_FAST (SPART *, memb, memb_ctr, tree->_.gp.members) | ^~~~~~~~~~~ sparql2sql.c: In function 'sparp_rewrite_qm_postopt': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sql.c:8066:3: note: in expansion of macro 'DO_BOX_FAST' 8066 | DO_BOX_FAST (SPART *, retval, retval_ctr, req_top->_.req_top.retvals) | ^~~~~~~~~~~ sparql2sql.c: In function 'sparp_rewrite_grab': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sql.c:8184:11: note: in expansion of macro 'DO_BOX_FAST' 8184 | DO_BOX_FAST (SPART *, ret, ret_ctr, sub_top->_.req_top.retvals) | ^~~~~~~~~~~ sparql2sql.c: In function 'sparp_expand_binds_like_macro': sparql2sql.c:528:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 528 | expr_ptr = &(expr_ptr[0]->_.alias.arg); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sparql2sql.c:531:5: note: here 531 | default: | ^~~~~~~ sparql2sql.c: In function 'sparp_use_assume': sparql2sql.c:1121:37: warning: this statement may fall through [-Wimplicit-fallthrough=] 1121 | case SPAR_QNAME: case SPAR_LIT: spar_error (sparp, "Constant expression in ASSUME is formally valid but too suspicious"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sparql2sql.c:1122:5: note: here 1122 | case SPAR_BUILT_IN_CALL: | ^~~~ sparql2sql.c:1123:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 1123 | { | ^ sparql2sql.c:1142:5: note: here 1142 | case SPAR_FUNCALL: | ^~~~ sparql2sql.c:1143:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 1143 | { | ^ sparql2sql.c:1152:5: note: here 1152 | case BOP_EQ: | ^~~~ sparql2sql.c: In function 'sparp_optimize_BOP_OR_filter_walk': sparql2sql.c:1330:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 1330 | if (SPAR_BIF_SAMETERM != filt->_.builtin.btype) | ^ sparql2sql.c:1333:5: note: here 1333 | case BOP_EQ: case SPAR_BOP_EQNAMES: /* No case for SPAR_BOP_EQ_NONOPT ! */ | ^~~~ sparql2sql.c: In function 'sparp_filter_to_equiv': sparql2sql.c:1654:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 1654 | { | ^ sparql2sql.c:1687:11: note: here 1687 | case SPAR_LIT: | ^~~~ sparql2sql.c: In function 'sparp_calc_bop_of_fixed_vals': sparql2sql.c:3531:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 3530 | if (!sparp_expns_are_equal (sparp, (SPART *)(left->rvrLanguage), (SPART *)(right->rvrLanguage)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3531 | || !sparp_expns_are_equal (sparp, (SPART *)(left->rvrDatatype), (SPART *)(right->rvrDatatype)) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sparql2sql.c:3539:6: note: here 3539 | case BOP_EQ: case SPAR_BOP_EQNAMES: case SPAR_BOP_EQ_NONOPT: case BOP_NEQ: | ^~~~ sparql2sql.c: In function 'sparp_calc_importance_of_member': sparql2sql.c:5951:45: warning: this statement may fall through [-Wimplicit-fallthrough=] 5951 | for (ctr = SPART_TRIPLE_FIELDS_COUNT; ctr--; /* no step */) | ^~~ sparql2sql.c:5962:5: note: here 5962 | case SPAR_GP: | ^~~~ sparql2sql.c: In function 'spar_propagate_limit_as_option': sparql2sql.c:7922:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 7922 | if (DV_LONG_INT != DV_TYPE_OF (outer_limit)) | ^ sparql2sql.c:7925:11: note: here 7925 | case 0: case WHERE_L: | ^~~~ sparql2sql.c: In function 'sparp_rewrite_qm_postopt': sparql2sql.c:8018:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 8018 | if (spar_optimize_delete_of_single_triple_pattern (sparp, req_top)) | ^ sparql2sql.c:8021:5: note: here 8021 | case INSERT_L: | ^~~~ sparql2sql.c: In function 'spar_binv_is_convertible_to_filter': sparql2sql.c:4222:16: warning: 'hash' may be used uninitialized [-Wmaybe-uninitialized] 4222 | hash_sml = hash % hash_mod; | ~~~~~~~~~^~~~~~~~~~~~~~~~~ sparql2sql.c:4216:23: note: 'hash' was declared here 4216 | id_hashed_key_t hash, hash_sml; | ^~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-bif_file.lo `test -f 'bif_file.c' || echo './'`bif_file.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c bif_file.c -fPIC -DPIC -o .libs/libwi_la-bif_file.o bif_file.c: In function 'bif_sys_unlink': bif_file.c:473:42: warning: unused parameter 'err_ret' [-Wunused-parameter] 473 | bif_sys_unlink (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_file.c: In function 'bif_file_to_string': bif_file.c:561:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 561 | bif_file_to_string (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_file.c: In function 'bif_file_read_line': bif_file.c:656:23: warning: pointer targets in passing argument 1 of 'box_n_chars' differ in signedness [-Wpointer-sign] 656 | return box_n_chars (buf, rc); | ^~~ | | | char * In file included from sqlnode.h:2095, from bif_file.c:40: sqlfn.h:1463:30: note: expected 'dtp_t *' {aka 'unsigned char *'} but argument is of type 'char *' 1463 | caddr_t box_n_chars (dtp_t * bin, int len); | ~~~~~~~~^~~ bif_file.c:644:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 644 | bif_file_read_line (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_file.c: In function 'bif_server_root': bif_file.c:661:28: warning: unused parameter 'qst' [-Wunused-parameter] 661 | bif_server_root (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ bif_file.c:661:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 661 | bif_server_root (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_file.c:661:68: warning: unused parameter 'args' [-Wunused-parameter] 661 | bif_server_root (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ bif_file.c: In function 'bif_file_to_string_session_impl': bif_file.c:788:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'off64_t' {aka 'long int'} [-Wsign-compare] 788 | if (sizeof (buffer) < next) | ^ bif_file.c:687:59: warning: unused parameter 'err_ret' [-Wunused-parameter] 687 | bif_file_to_string_session_impl (caddr_t * qst, caddr_t * err_ret, | ~~~~~~~~~~^~~~~~~ bif_file.c: In function 'bif_file_stat': bif_file.c:957:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 957 | bif_file_stat (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_file.c: In function 'bif_sys_mkdir': bif_file.c:972:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 972 | bif_sys_mkdir (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_file.c: In function 'bif_sys_mkpath': bif_file.c:1038:42: warning: unused parameter 'err_ret' [-Wunused-parameter] 1038 | bif_sys_mkpath (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_file.c: In function 'sys_dirlist': bif_file.c:1501:19: warning: variable 'err_msg' set but not used [-Wunused-but-set-variable] 1501 | const char *err_msg; | ^~~~~~~ bif_file.c: In function 'bif_string_to_file': bif_file.c:1649:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 1649 | bif_string_to_file (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_file.c: In function 'bif_sys_dir_is_allowed': bif_file.c:1815:50: warning: unused parameter 'err_ret' [-Wunused-parameter] 1815 | bif_sys_dir_is_allowed (caddr_t * qst, caddr_t * err_ret, | ~~~~~~~~~~^~~~~~~ bif_file.c: In function 'bif_file_delete': bif_file.c:1826:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 1826 | bif_file_delete (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_file.c: In function 'bif_tmp_file': bif_file.c:1857:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 1857 | bif_tmp_file (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_file.c: In function 'bif_virtuoso_ini_path': bif_file.c:1901:34: warning: unused parameter 'qst' [-Wunused-parameter] 1901 | bif_virtuoso_ini_path (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ bif_file.c:1901:49: warning: unused parameter 'err_ret' [-Wunused-parameter] 1901 | bif_virtuoso_ini_path (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_file.c:1901:74: warning: unused parameter 'args' [-Wunused-parameter] 1901 | bif_virtuoso_ini_path (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ bif_file.c: In function 'bif_cfg_section_count': bif_file.c:1908:49: warning: unused parameter 'err_ret' [-Wunused-parameter] 1908 | bif_cfg_section_count (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_file.c: In function 'bif_cfg_item_count': bif_file.c:1937:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 1937 | bif_cfg_item_count (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_file.c: In function 'bif_cfg_section_name': bif_file.c:1976:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 1976 | bif_cfg_section_name (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_file.c: In function 'bif_cfg_item_name': bif_file.c:2015:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 2015 | bif_cfg_item_name (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_file.c: In function 'bif_cfg_item_value': bif_file.c:2065:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 2065 | bif_cfg_item_value (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_file.c: In function 'bif_virtuoso_ini_item_value': bif_file.c:2090:55: warning: unused parameter 'err_ret' [-Wunused-parameter] 2090 | bif_virtuoso_ini_item_value (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_file.c: In function 'bif_cfg_write': bif_file.c:2116:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 2116 | bif_cfg_write (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_file.c: In function 'get_random_info': bif_file.c:2363:3: warning: 'MD5_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2363 | MD5_Init (&c); | ^~~~~~~~ In file included from bif_file.c:59: /usr/include/openssl/md5.h:49:27: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c); | ^~~~~~~~ bif_file.c:2364:3: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2364 | MD5_Update (&c, (unsigned char *) &r, sizeof (r)); | ^~~~~~~~~~ /usr/include/openssl/md5.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len); | ^~~~~~~~~~ bif_file.c:2365:3: warning: 'MD5_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2365 | MD5_Final (seed, &c); | ^~~~~~~~~ /usr/include/openssl/md5.h:51:27: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c); | ^~~~~~~~~ bif_file.c: In function 'bif_uuid': bif_file.c:2444:21: warning: unused parameter 'qst' [-Wunused-parameter] 2444 | bif_uuid (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ bif_file.c:2444:36: warning: unused parameter 'err_ret' [-Wunused-parameter] 2444 | bif_uuid (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_file.c:2444:61: warning: unused parameter 'args' [-Wunused-parameter] 2444 | bif_uuid (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ bif_file.c: In function 'bif_rdf_uuid_impl': bif_file.c:2454:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 2454 | bif_rdf_uuid_impl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_file.c:2454:70: warning: unused parameter 'args' [-Wunused-parameter] 2454 | bif_rdf_uuid_impl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ bif_file.c: In function 'md5': bif_file.c:2486:3: warning: 'MD5_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2486 | MD5_Init (&ctx); | ^~~~~~~~ /usr/include/openssl/md5.h:49:27: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c); | ^~~~~~~~ bif_file.c:2487:3: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2487 | MD5_Update (&ctx, (unsigned char *) str, box_length (str) - 1); | ^~~~~~~~~~ /usr/include/openssl/md5.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len); | ^~~~~~~~~~ bif_file.c:2488:3: warning: 'MD5_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2488 | MD5_Final (digest, &ctx); | ^~~~~~~~~ /usr/include/openssl/md5.h:51:27: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c); | ^~~~~~~~~ bif_file.c:2490:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2490 | for (inx = 0; inx < sizeof (digest); inx++) | ^ bif_file.c: In function 'mdigest5': bif_file.c:2508:3: warning: 'MD5_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2508 | MD5_Init (&ctx); | ^~~~~~~~ /usr/include/openssl/md5.h:49:27: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c); | ^~~~~~~~ bif_file.c:2509:3: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2509 | MD5_Update (&ctx, (unsigned char *) str, box_length (str) - 1); | ^~~~~~~~~~ /usr/include/openssl/md5.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len); | ^~~~~~~~~~ bif_file.c:2512:3: warning: 'MD5_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2512 | MD5_Final ((unsigned char *)res, &ctx); | ^~~~~~~~~ /usr/include/openssl/md5.h:51:27: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c); | ^~~~~~~~~ bif_file.c: In function 'md5ctx_to_string': bif_file.c:2525:37: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'caddr_t' {aka 'char *'} [-Wformat=] 2525 | res = box_sprintf (64, "md5-ctx-%lx", box); | ~~^ ~~~ | | | | | caddr_t {aka char *} | long unsigned int | %s bif_file.c:2519:7: warning: unused variable 'inx' [-Wunused-variable] 2519 | int inx; | ^~~ bif_file.c: In function 'string_to_md5ctx': bif_file.c:2534:7: warning: unused variable 'inx' [-Wunused-variable] 2534 | int inx; | ^~~ bif_file.c: In function 'bif_md5_init': bif_file.c:2557:3: warning: 'MD5_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2557 | MD5_Init (&ctx); | ^~~~~~~~ /usr/include/openssl/md5.h:49:27: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c); | ^~~~~~~~ bif_file.c:2553:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 2553 | bif_md5_init (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_file.c:2553:65: warning: unused parameter 'args' [-Wunused-parameter] 2553 | bif_md5_init (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ bif_file.c: In function 'md5_update_map': bif_file.c:2565:3: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2565 | MD5_Update (pctx, (unsigned char *) buf->data, buf->fill); | ^~~~~~~~~~ /usr/include/openssl/md5.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len); | ^~~~~~~~~~ bif_file.c: In function 'bif_md5_update': bif_file.c:2582:5: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2582 | MD5_Update (&ctx, (unsigned char *) str, box_length (str) - 1); | ^~~~~~~~~~ /usr/include/openssl/md5.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len); | ^~~~~~~~~~ bif_file.c:2588:7: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2588 | MD5_Update (&ctx, (unsigned char *) ses->dks_out_buffer, ses->dks_out_fill); | ^~~~~~~~~~ /usr/include/openssl/md5.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len); | ^~~~~~~~~~ bif_file.c:2569:42: warning: unused parameter 'err_ret' [-Wunused-parameter] 2569 | bif_md5_update (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_file.c: In function 'bif_md5_final': bif_file.c:2607:7: warning: 'MD5_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2607 | MD5_Final (digest, &ctx); | ^~~~~~~~~ /usr/include/openssl/md5.h:51:27: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c); | ^~~~~~~~~ bif_file.c:2610:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2610 | for (inx = 0; inx < sizeof (digest); inx++) | ^ bif_file.c:2621:7: warning: 'MD5_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2621 | MD5_Final ((unsigned char *) res, &ctx); | ^~~~~~~~~ /usr/include/openssl/md5.h:51:27: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c); | ^~~~~~~~~ bif_file.c:2594:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 2594 | bif_md5_final (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_file.c: In function 'md5_ses': bif_file.c:2637:3: warning: 'MD5_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2637 | MD5_Init (&ctx); | ^~~~~~~~ /usr/include/openssl/md5.h:49:27: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c); | ^~~~~~~~ bif_file.c:2640:3: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2640 | MD5_Update (&ctx, (unsigned char *) ses->dks_out_buffer, ses->dks_out_fill); | ^~~~~~~~~~ /usr/include/openssl/md5.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len); | ^~~~~~~~~~ bif_file.c:2641:3: warning: 'MD5_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2641 | MD5_Final (digest, &ctx); | ^~~~~~~~~ /usr/include/openssl/md5.h:51:27: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c); | ^~~~~~~~~ bif_file.c:2644:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2644 | for (inx = 0; inx < sizeof (digest); inx++) | ^ bif_file.c: In function 'bif_md5': bif_file.c:2658:35: warning: unused parameter 'err_ret' [-Wunused-parameter] 2658 | bif_md5 (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_file.c: In function 'bif_mdigest5': bif_file.c:2692:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 2692 | bif_mdigest5 (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_file.c: In function 'bif_adler32': bif_file.c:2727:39: warning: unused parameter 'err_ret' [-Wunused-parameter] 2727 | bif_adler32 (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_file.c: In function 'bif_tridgell32': bif_file.c:2735:42: warning: unused parameter 'err_ret' [-Wunused-parameter] 2735 | bif_tridgell32 (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_file.c: In function 'bif_system': bif_file.c:2812:38: warning: unused parameter 'err_ret' [-Wunused-parameter] 2812 | bif_system (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_file.c: In function 'bif_run_executable': bif_file.c:2832:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 2832 | bif_run_executable (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_file.c: In function 'mime_parse_header': bif_file.c:3274:7: warning: variable 'new_mode' set but not used [-Wunused-but-set-variable] 3274 | int new_mode = *rfc822; | ^~~~~~~~ bif_file.c: In function 'mime_stream_get_part': bif_file.c:3885:25: warning: variable 'c_cnt' set but not used [-Wunused-but-set-variable] 3885 | int body_is_mime = 0, c_cnt; | ^~~~~ bif_file.c:3885:7: warning: variable 'body_is_mime' set but not used [-Wunused-but-set-variable] 3885 | int body_is_mime = 0, c_cnt; | ^~~~~~~~~~~~ bif_file.c: In function 'bif_mime_tree': bif_file.c:4054:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 4054 | bif_mime_tree (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_file.c: In function 'bif_mime_header': bif_file.c:4093:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 4093 | bif_mime_header (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_file.c: In function 'bif_mime_tree_ses': bif_file.c:4107:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 4107 | bif_mime_tree_ses (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_file.c: In function 'zlib_dk_alloc': bif_file.c:4120:23: warning: unused parameter 'opaque' [-Wunused-parameter] 4120 | zlib_dk_alloc (voidpf opaque, uInt items, uInt size) | ~~~~~~~^~~~~~ bif_file.c: In function 'zlib_dk_free': bif_file.c:4128:22: warning: unused parameter 'opaque' [-Wunused-parameter] 4128 | zlib_dk_free (voidpf opaque, voidpf address) | ~~~~~~~^~~~~~ bif_file.c: In function 'zlib_blob_uncompress': bif_file.c:4323:20: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 4323 | if (bytes_filled != bytes) | ^~ bif_file.c: In function 'zlib_strses_gzip_uncompress': bif_file.c:4450:29: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 4450 | while (sizeof (in_buffer) > (unread_bytes = strses_get_part (ses, in_buffer, ofs, sizeof (in_buffer)))) | ^ bif_file.c: In function 'strses_write_out_compressed': bif_file.c:4512:29: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 4512 | while (sizeof (in_buffer) > (unread_bytes = | ^ bif_file.c: In function 'bif_string_output_gz_compress': bif_file.c:4566:57: warning: unused parameter 'err_ret' [-Wunused-parameter] 4566 | bif_string_output_gz_compress (caddr_t * qst, caddr_t * err_ret, | ~~~~~~~~~~^~~~~~~ bif_file.c: In function 'bif_gz_compress_file': bif_file.c:4627:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 4627 | bif_gz_compress_file (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_file.c: In function 'bif_gz_uncompress_file': bif_file.c:4687:50: warning: unused parameter 'err_ret' [-Wunused-parameter] 4687 | bif_gz_uncompress_file (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_file.c: In function 'bif_get_mailmsg_hf': bif_file.c:4798:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 4798 | bif_get_mailmsg_hf (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_file.c: In function 'ws_file_ctype': bif_file.c:4824:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 4824 | for (inx = 0; inx < sizeof (szExtBuffer) - 1 && name[inx]; inx++) | ^ bif_file.c: In function 'bif_http_mime_type_add': bif_file.c:4836:50: warning: unused parameter 'err_ret' [-Wunused-parameter] 4836 | bif_http_mime_type_add (caddr_t * qst, caddr_t * err_ret, | ~~~~~~~~~~^~~~~~~ bif_file.c: In function 'bif_http_mime_type': bif_file.c:4868:21: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 4868 | char *mime_type = ws_file_ctype (ext); | ^~~~~~~~~~~~~ bif_file.c:4864:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 4864 | bif_http_mime_type (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_file.c: In function 'gz_init_ses': bif_file.c:5003:29: warning: unused parameter 'ses_out' [-Wunused-parameter] 5003 | gz_init_ses (dk_session_t * ses_out) | ~~~~~~~~~~~~~~~^~~~~~~ In file included from ../../libsrc/Dk.h:97, from wi.h:56, from sqlnode.h:32: bif_file.c: In function 'dime_compose': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_file.c:5535:3: note: in expansion of macro 'DO_BOX' 5535 | DO_BOX (caddr_t *, elm, inx, input) | ^~~~~~ bif_file.c: In function 'bif_dime_tree': bif_file.c:5771:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 5771 | bif_dime_tree (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_file.c: In function 'get_mode_string': bif_file.c:5791:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 5791 | for (i = 0; i < LOG_STR_L; i += 1) | ^ bif_file.c: In function 'bif_trace_status': bif_file.c:5844:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 5844 | for (i = 1; i < LOG_STR_L; i += 1) | ^ bif_file.c:5835:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 5835 | bif_trace_status (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_file.c:5835:69: warning: unused parameter 'args' [-Wunused-parameter] 5835 | bif_trace_status (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ bif_file.c: In function 'bif_log_message': bif_file.c:5961:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 5961 | bif_log_message (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_file.c: In function 'bif_vector_sort': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_file.c:6118:3: note: in expansion of macro 'DO_BOX' 6118 | DO_BOX (caddr_t, line, inx, ((caddr_t *) in_vector)) | ^~~~~~ bif_file.c:6111:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 6111 | bif_vector_sort (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_file.c: In function 'bif_file_rlc': bif_file.c:6183:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 6183 | bif_file_rlc (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_file.c: In function 'bif_file_rlo': bif_file.c:6198:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 6198 | bif_file_rlo (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_file.c: In function 'bif_file_rl': bif_file.c:6274:39: warning: unused parameter 'err_ret' [-Wunused-parameter] 6274 | bif_file_rl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_file.c: In function 'bif_file_rb': bif_file.c:6333:39: warning: unused parameter 'err_ret' [-Wunused-parameter] 6333 | bif_file_rb (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_file.c: In function 'bif_file_open': bif_file.c:6371:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 6371 | bif_file_open (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_file.c: In function 'bif_read_object': bif_file.c:6429:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 6429 | bif_read_object (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_file.c: In function 'bif_getenv': bif_file.c:6437:38: warning: unused parameter 'err_ret' [-Wunused-parameter] 6437 | bif_getenv (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_file.c: In function 'zlib_write': bif_file.c:6461:31: warning: unused parameter 'sesfile' [-Wunused-parameter] 6461 | zlib_write (strsestmpfile_t * sesfile, const void *buf, size_t nbyte) | ~~~~~~~~~~~~~~~~~~^~~~~~~ bif_file.c:6461:52: warning: unused parameter 'buf' [-Wunused-parameter] 6461 | zlib_write (strsestmpfile_t * sesfile, const void *buf, size_t nbyte) | ~~~~~~~~~~~~^~~ bif_file.c:6461:64: warning: unused parameter 'nbyte' [-Wunused-parameter] 6461 | zlib_write (strsestmpfile_t * sesfile, const void *buf, size_t nbyte) | ~~~~~~~^~~~~ bif_file.c: In function 'bif_gz_file_open': bif_file.c:6473:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 6473 | bif_gz_file_open (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_file.c: In function 'xz_write': bif_file.c:6561:29: warning: unused parameter 'sesfile' [-Wunused-parameter] 6561 | xz_write (strsestmpfile_t * sesfile, const void *buf, size_t nbyte) | ~~~~~~~~~~~~~~~~~~^~~~~~~ bif_file.c:6561:50: warning: unused parameter 'buf' [-Wunused-parameter] 6561 | xz_write (strsestmpfile_t * sesfile, const void *buf, size_t nbyte) | ~~~~~~~~~~~~^~~ bif_file.c:6561:62: warning: unused parameter 'nbyte' [-Wunused-parameter] 6561 | xz_write (strsestmpfile_t * sesfile, const void *buf, size_t nbyte) | ~~~~~~~^~~~~ bif_file.c: In function 'xz_read': bif_file.c:6597:23: warning: variable 'msg' set but not used [-Wunused-but-set-variable] 6597 | const char *msg; | ^~~ bif_file.c: In function 'bif_xz_file_open': bif_file.c:6647:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 6647 | bif_xz_file_open (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_file.c: In function 'bz2_read': bif_file.c:6759:10: warning: unused variable 'msg' [-Wunused-variable] 6759 | char * msg = NULL; | ^~~ bif_file.c: In function 'bz2_write': bif_file.c:6790:30: warning: unused parameter 'sesfile' [-Wunused-parameter] 6790 | bz2_write (strsestmpfile_t * sesfile, const void *buf, size_t nbyte) | ~~~~~~~~~~~~~~~~~~^~~~~~~ bif_file.c:6790:51: warning: unused parameter 'buf' [-Wunused-parameter] 6790 | bz2_write (strsestmpfile_t * sesfile, const void *buf, size_t nbyte) | ~~~~~~~~~~~~^~~ bif_file.c:6790:63: warning: unused parameter 'nbyte' [-Wunused-parameter] 6790 | bz2_write (strsestmpfile_t * sesfile, const void *buf, size_t nbyte) | ~~~~~~~^~~~~ bif_file.c: In function 'bif_bz2_file_open': bif_file.c:6808:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 6808 | bif_bz2_file_open (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ In file included from bif_file.c:6879: ../../libsrc/zlib/contrib/minizip/ioapi.c: In function 'fopen_file_func': ../../libsrc/zlib/contrib/minizip/ioapi.c:95:49: warning: unused parameter 'opaque' [-Wunused-parameter] 95 | static voidpf ZCALLBACK fopen_file_func (voidpf opaque, const char* filename, int mode) | ~~~~~~~^~~~~~ ../../libsrc/zlib/contrib/minizip/ioapi.c: In function 'fopen64_file_func': ../../libsrc/zlib/contrib/minizip/ioapi.c:113:51: warning: unused parameter 'opaque' [-Wunused-parameter] 113 | static voidpf ZCALLBACK fopen64_file_func (voidpf opaque, const void* filename, int mode) | ~~~~~~~^~~~~~ ../../libsrc/zlib/contrib/minizip/ioapi.c: In function 'fread_file_func': ../../libsrc/zlib/contrib/minizip/ioapi.c:132:48: warning: unused parameter 'opaque' [-Wunused-parameter] 132 | static uLong ZCALLBACK fread_file_func (voidpf opaque, voidpf stream, void* buf, uLong size) | ~~~~~~~^~~~~~ ../../libsrc/zlib/contrib/minizip/ioapi.c: In function 'fwrite_file_func': ../../libsrc/zlib/contrib/minizip/ioapi.c:139:49: warning: unused parameter 'opaque' [-Wunused-parameter] 139 | static uLong ZCALLBACK fwrite_file_func (voidpf opaque, voidpf stream, const void* buf, uLong size) | ~~~~~~~^~~~~~ ../../libsrc/zlib/contrib/minizip/ioapi.c: In function 'ftell_file_func': ../../libsrc/zlib/contrib/minizip/ioapi.c:146:47: warning: unused parameter 'opaque' [-Wunused-parameter] 146 | static long ZCALLBACK ftell_file_func (voidpf opaque, voidpf stream) | ~~~~~~~^~~~~~ ../../libsrc/zlib/contrib/minizip/ioapi.c: In function 'ftell64_file_func': ../../libsrc/zlib/contrib/minizip/ioapi.c:154:53: warning: unused parameter 'opaque' [-Wunused-parameter] 154 | static ZPOS64_T ZCALLBACK ftell64_file_func (voidpf opaque, voidpf stream) | ~~~~~~~^~~~~~ ../../libsrc/zlib/contrib/minizip/ioapi.c: In function 'fseek_file_func': ../../libsrc/zlib/contrib/minizip/ioapi.c:161:48: warning: unused parameter 'opaque' [-Wunused-parameter] 161 | static long ZCALLBACK fseek_file_func (voidpf opaque, voidpf stream, uLong offset, int origin) | ~~~~~~~~^~~~~~ ../../libsrc/zlib/contrib/minizip/ioapi.c: In function 'fseek64_file_func': ../../libsrc/zlib/contrib/minizip/ioapi.c:184:50: warning: unused parameter 'opaque' [-Wunused-parameter] 184 | static long ZCALLBACK fseek64_file_func (voidpf opaque, voidpf stream, ZPOS64_T offset, int origin) | ~~~~~~~~^~~~~~ ../../libsrc/zlib/contrib/minizip/ioapi.c: In function 'fclose_file_func': ../../libsrc/zlib/contrib/minizip/ioapi.c:210:47: warning: unused parameter 'opaque' [-Wunused-parameter] 210 | static int ZCALLBACK fclose_file_func (voidpf opaque, voidpf stream) | ~~~~~~~^~~~~~ ../../libsrc/zlib/contrib/minizip/ioapi.c: In function 'ferror_file_func': ../../libsrc/zlib/contrib/minizip/ioapi.c:217:47: warning: unused parameter 'opaque' [-Wunused-parameter] 217 | static int ZCALLBACK ferror_file_func (voidpf opaque, voidpf stream) | ~~~~~~~^~~~~~ bif_file.c: In function 'get_csv_row_impl': bif_file.c:7151:29: warning: unused parameter 'qst' [-Wunused-parameter] 7151 | get_csv_row_impl (caddr_t * qst, dk_session_t * in, encoding_handler_t *eh, caddr_t *err_ret, csv_parser_config_t *cpc) | ~~~~~~~~~~^~~ bif_file.c: In function 'bif_get_plaintext_row': bif_file.c:7448:32: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 7448 | if (min_new_buf_size > MAX_BOX_LENGTH) | ^ bif_file.c:7459:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 7459 | if (new_buf_size > MAX_BOX_LENGTH) | ^ bif_file.c:7417:49: warning: unused parameter 'err_ret' [-Wunused-parameter] 7417 | bif_get_plaintext_row (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_file.c: In function 'init_server_cwd': bif_file.c:202:3: warning: ignoring return value of 'getcwd' declared with attribute 'warn_unused_result' [-Wunused-result] 202 | getcwd (_srv_cwd, sizeof (_srv_cwd)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bif_file.c: In function 'xz_lseek': bif_file.c:6555:7: warning: ignoring return value of 'lzma_stream_decoder' declared with attribute 'warn_unused_result' [-Wunused-result] 6555 | lzma_stream_decoder(strm, INT64_MAX, LZMA_CONCATENATED); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bif_file.c: In function 'make_path': bif_file.c:1006:3: warning: ignoring return value of 'getcwd' declared with attribute 'warn_unused_result' [-Wunused-result] 1006 | getcwd (cwd, PATH_MAX); | ^~~~~~~~~~~~~~~~~~~~~~ bif_file.c:1031:3: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result] 1031 | chdir (cwd); | ^~~~~~~~~~~ bif_file.c: In function 'bif_gz_uncompress_file': bif_file.c:4731:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 4731 | write (fd, buffer, readed); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ bif_file.c: In function 'bif_sys_dirlist': bif_file.c:1221:58: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 1 and 4095 [-Wformat-truncation=] 1221 | snprintf (path, sizeof (path), "%s/%s", fname_cvt, DIRNAME (de)); | ^~ In file included from /usr/include/stdio.h:970, from bif_file.c:39: In function 'snprintf', inlined from 'bif_sys_dirlist' at bif_file.c:1221:9: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 2 and 4351 bytes into a destination of size 4096 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ bif_file.c: In function 'sys_dirlist': bif_file.c:1412:54: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 1 and 4095 [-Wformat-truncation=] 1412 | snprintf (path, sizeof (path), "%s/%s", fname_cvt, DIRNAME (de)); | ^~ In function 'snprintf', inlined from 'sys_dirlist' at bif_file.c:1412:5: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 2 and 4351 bytes into a destination of size 4096 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ bif_file.c: In function 'soap_dime_tree': bif_file.c:5352:11: warning: variable 'data' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 5352 | caddr_t data = NULL, id = NULL, type = NULL, opts = NULL; | ^~~~ bif_file.c:5352:24: warning: variable 'id' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 5352 | caddr_t data = NULL, id = NULL, type = NULL, opts = NULL; | ^~ bif_file.c:5352:35: warning: variable 'type' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 5352 | caddr_t data = NULL, id = NULL, type = NULL, opts = NULL; | ^~~~ bif_file.c:5352:48: warning: variable 'opts' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 5352 | caddr_t data = NULL, id = NULL, type = NULL, opts = NULL; | ^~~~ bif_file.c:5355:22: warning: variable 'chunks' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 5355 | dk_session_t ses, *chunks = NULL; | ^~~~~~ bif_file.c: In function 'dime_tree_1': bif_file.c:5609:11: warning: variable 'data' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 5609 | caddr_t data = NULL, id = NULL, type = NULL; | ^~~~ bif_file.c:5609:24: warning: variable 'id' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 5609 | caddr_t data = NULL, id = NULL, type = NULL; | ^~ bif_file.c:5609:35: warning: variable 'type' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 5609 | caddr_t data = NULL, id = NULL, type = NULL; | ^~~~ bif_file.c:5612:22: warning: variable 'chunks' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 5612 | dk_session_t ses, *chunks = NULL; | ^~~~~~ bif_file.c: In function 'get_csv_row_impl': bif_file.c:7155:11: warning: variable 'res' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 7155 | caddr_t res = NULL; | ^~~ bif_file.c:7163:7: warning: variable 'quoted' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 7163 | int quoted = 0, error = CSV_OK, mode = cpc->cpc_mode, signal_error = 0; | ^~~~~~ bif_file.c:7164:17: warning: variable 'state' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 7164 | unsigned char state = CSV_ROW_NOT_STARTED; | ^~~~~ bif_file.c:7167:7: warning: variable 'escaped_idx' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 7167 | int escaped_idx = 0; | ^~~~~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-xslt.lo `test -f 'xslt.c' || echo './'`xslt.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c xslt.c -fPIC -DPIC -o .libs/libwi_la-xslt.o In file included from xslt.c:40: xslt.c: In function 'xslt_element_start': xmltree.h:798:45: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 798 | if ((xp)->xp_current->xn_n_children >= MAX_BOX_ELEMENTS) \ | ^~ xslt.c:178:3: note: in expansion of macro 'XP_STRSES_FLUSH' 178 | XP_STRSES_FLUSH (xp); | ^~~~~~~~~~~~~~~ In file included from ../../libsrc/Dk.h:97, from ../../libsrc/libutil.h:30, from xslt.c:29: xslt.c: In function 'xte_print_length': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xslt.c:217:7: note: in expansion of macro 'DO_BOX' 217 | DO_BOX (caddr_t *, elt, inx, xte) | ^~~~~~ xslt.c: In function 'xslt_element_end': xmltree.h:798:45: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 798 | if ((xp)->xp_current->xn_n_children >= MAX_BOX_ELEMENTS) \ | ^~ xslt.c:312:3: note: in expansion of macro 'XP_STRSES_FLUSH' 312 | XP_STRSES_FLUSH (xp); | ^~~~~~~~~~~~~~~ xslt.c: In function 'xqi_match': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xslt.c:530:3: note: in expansion of macro 'DO_BOX' 530 | DO_BOX (XT *, pred, inx, tree->_.step.preds) | ^~~~~~ xslt.c: In function 'xslt_template_find': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xslt.c:582:3: note: in expansion of macro 'DO_BOX_FAST' 582 | DO_BOX_FAST (xslt_sheet_t *, xsh, inx, root_xsh->xsh_imported_sheets) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xslt.c:601:11: note: in expansion of macro 'DO_BOX_FAST' 601 | DO_BOX_FAST (xslt_template_t *, xst, inx2, template_list) | ^~~~~~~~~~~ xslt.c: In function 'xslt_try_to_eval_var_fast': xslt.c:663:80: warning: unused parameter 'xe' [-Wunused-parameter] 663 | xslt_try_to_eval_var_fast (xparse_ctx_t * xp, xp_query_t * xqr, xml_entity_t * xe, | ~~~~~~~~~~~~~~~^~ xslt.c: In function 'xslt_add_attributes_from_sets_1': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xslt.c:853:11: note: in expansion of macro 'DO_BOX' 853 | DO_BOX (caddr_t, set_name, inx2, attr_sets) | ^~~~~~ xslt.c: In function 'xslt_add_attributes_from_sets': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xslt.c:878:3: note: in expansion of macro 'DO_BOX' 878 | DO_BOX (xslt_sheet_t *, xsh, inx, xp->xp_sheet->xsh_imported_sheets) | ^~~~~~ xslt.c: In function 'xslt_copy_of': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xslt.c:1062:3: note: in expansion of macro 'DO_BOX' 1062 | DO_BOX (caddr_t *, elt, inx2, set) | ^~~~~~ xslt.c: In function 'xslt_value_of': xmltree.h:798:45: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 798 | if ((xp)->xp_current->xn_n_children >= MAX_BOX_ELEMENTS) \ | ^~ xslt.c:1125:7: note: in expansion of macro 'XP_STRSES_FLUSH' 1125 | XP_STRSES_FLUSH (xp); | ^~~~~~~~~~~~~~~ xslt.c: In function 'xslt_text': xmltree.h:798:45: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 798 | if ((xp)->xp_current->xn_n_children >= MAX_BOX_ELEMENTS) \ | ^~ xslt.c:1172:7: note: in expansion of macro 'XP_STRSES_FLUSH' 1172 | XP_STRSES_FLUSH (xp); | ^~~~~~~~~~~~~~~ xslt.c: In function 'xslt_sort': xslt.c:1423:20: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1423 | if (fill > sizeof (specs) / sizeof (xslt_sort_t)) | ^ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xslt.c:1430:3: note: in expansion of macro 'DO_BOX' 1430 | DO_BOX (xml_entity_t *, xe, inx, content) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xslt.c:1471:3: note: in expansion of macro 'DO_BOX' 1471 | DO_BOX (caddr_t *, elt, inx, content) | ^~~~~~ xslt.c: In function 'xslt_apply_templates': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xslt.c:1516:11: note: in expansion of macro 'DO_BOX' 1516 | DO_BOX (xml_entity_t *, xe, inx, set) | ^~~~~~ xslt.c: In function 'xslt_apply_imports': xslt.c:1561:50: warning: unused parameter 'xstree' [-Wunused-parameter] 1561 | xslt_apply_imports (xparse_ctx_t * xp, caddr_t * xstree) | ~~~~~~~~~~^~~~~~ xslt.c: In function 'xslt_for_each': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xslt.c:1584:3: note: in expansion of macro 'DO_BOX' 1584 | DO_BOX (xml_entity_t *, xe, inx2, set) | ^~~~~~ xslt.c: In function 'xslt_pi': xmltree.h:798:45: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 798 | if ((xp)->xp_current->xn_n_children >= MAX_BOX_ELEMENTS) \ | ^~ xslt.c:2174:3: note: in expansion of macro 'XP_STRSES_FLUSH' 2174 | XP_STRSES_FLUSH (xp); | ^~~~~~~~~~~~~~~ xslt.c: In function 'xslt_sort_elt': xslt.c:2184:31: warning: unused parameter 'xp' [-Wunused-parameter] 2184 | xslt_sort_elt (xparse_ctx_t * xp, caddr_t * xstree) | ~~~~~~~~~~~~~~~^~ xslt.c:2184:45: warning: unused parameter 'xstree' [-Wunused-parameter] 2184 | xslt_sort_elt (xparse_ctx_t * xp, caddr_t * xstree) | ~~~~~~~~~~^~~~~~ xslt.c: In function 'xslt_comment': xmltree.h:798:45: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 798 | if ((xp)->xp_current->xn_n_children >= MAX_BOX_ELEMENTS) \ | ^~ xslt.c:2215:3: note: in expansion of macro 'XP_STRSES_FLUSH' 2215 | XP_STRSES_FLUSH (xp); | ^~~~~~~~~~~~~~~ xslt.c: In function 'xslt_copy': xmltree.h:798:45: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 798 | if ((xp)->xp_current->xn_n_children >= MAX_BOX_ELEMENTS) \ | ^~ xslt.c:2298:11: note: in expansion of macro 'XP_STRSES_FLUSH' 2298 | XP_STRSES_FLUSH (xp); | ^~~~~~~~~~~~~~~ xslt.c: In function 'xslt_misplaced': xslt.c:2609:32: warning: unused parameter 'xp' [-Wunused-parameter] 2609 | xslt_misplaced (xparse_ctx_t * xp, caddr_t * xstree) | ~~~~~~~~~~~~~~~^~ xslt.c: In function 'xslt_notyetimplemented': xslt.c:2616:40: warning: unused parameter 'xp' [-Wunused-parameter] 2616 | xslt_notyetimplemented (xparse_ctx_t * xp, caddr_t * xstree) | ~~~~~~~~~~~~~~~^~ xslt.c: In function 'xslt_instantiate_1': xmltree.h:798:45: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 798 | if ((xp)->xp_current->xn_n_children >= MAX_BOX_ELEMENTS) \ | ^~ xslt.c:2642:11: note: in expansion of macro 'XP_STRSES_FLUSH' 2642 | XP_STRSES_FLUSH (xp); | ^~~~~~~~~~~~~~~ xslt.c: In function 'xslt_instantiate': xslt.c:2650:76: warning: unused parameter 'xe' [-Wunused-parameter] 2650 | xslt_instantiate (xparse_ctx_t * xp, xslt_template_t * xst, xml_entity_t * xe) | ~~~~~~~~~~~~~~~^~ xslt.c: In function 'xslt_top': xmltree.h:798:45: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 798 | if ((xp)->xp_current->xn_n_children >= MAX_BOX_ELEMENTS) \ | ^~ xslt.c:2871:3: note: in expansion of macro 'XP_STRSES_FLUSH' 2871 | XP_STRSES_FLUSH (&context); | ^~~~~~~~~~~~~~~ xslt.c: In function 'shuric_alloc__xslt': xslt.c:2920:38: warning: unused parameter 'env' [-Wunused-parameter] 2920 | shuric_t * shuric_alloc__xslt (void *env) | ~~~~~~^~~ xslt.c: In function 'shuric_uri_to_text__xslt': xslt.c:2928:76: warning: unused parameter 'env' [-Wunused-parameter] 2928 | caddr_t shuric_uri_to_text__xslt (caddr_t uri, query_instance_t *qi, void *env, caddr_t *err_ret) | ~~~~~~^~~ xslt.c: In function 'shuric_parse_text__xslt': xslt.c:2945:103: warning: unused parameter 'env' [-Wunused-parameter] 2945 | void shuric_parse_text__xslt (shuric_t *shuric, caddr_t uri_text_content, query_instance_t *qi, void *env, caddr_t *err_ret) | ~~~~~~^~~ xslt.c: In function 'xslt_release_named_mode': xslt.c:2994:43: warning: unused parameter 'key' [-Wunused-parameter] 2994 | void xslt_release_named_mode (const void *key, void *data) | ~~~~~~~~~~~~^~~ xslt.c: In function 'shuric_destroy_data__xslt': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xslt.c:3009:3: note: in expansion of macro 'DO_BOX' 3009 | DO_BOX (xslt_template_t *, xst, inx, xsh->xsh_all_templates) | ^~~~~~ xslt.c: In function 'bif_xslt_sheet': xslt.c:3064:42: warning: unused parameter 'err_ret' [-Wunused-parameter] 3064 | bif_xslt_sheet (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xslt.c: In function 'bif_xslt_stale': xslt.c:3090:42: warning: unused parameter 'err_ret' [-Wunused-parameter] 3090 | bif_xslt_stale (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xslt.c: In function 'bif_xslt_is_sheet': xslt.c:3103:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 3103 | bif_xslt_is_sheet (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xslt.c: In function 'bif_xslt': xslt.c:3113:36: warning: unused parameter 'err_ret' [-Wunused-parameter] 3113 | bif_xslt (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xslt.c: In function 'bif_xslt_profile_enable': xslt.c:3220:36: warning: unused parameter 'qst' [-Wunused-parameter] 3220 | bif_xslt_profile_enable (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ xslt.c:3220:51: warning: unused parameter 'err_ret' [-Wunused-parameter] 3220 | bif_xslt_profile_enable (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xslt.c:3220:76: warning: unused parameter 'args' [-Wunused-parameter] 3220 | bif_xslt_profile_enable (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ xslt.c: In function 'bif_xslt_profile_disable': xslt.c:3228:37: warning: unused parameter 'qst' [-Wunused-parameter] 3228 | bif_xslt_profile_disable (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ xslt.c:3228:52: warning: unused parameter 'err_ret' [-Wunused-parameter] 3228 | bif_xslt_profile_disable (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xslt.c:3228:77: warning: unused parameter 'args' [-Wunused-parameter] 3228 | bif_xslt_profile_disable (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ xslt.c: In function 'xslt_dump_uses': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xslt.c:3267:3: note: in expansion of macro 'DO_BOX_FAST' 3267 | DO_BOX_FAST (xslt_sheet_t *, xsh, inx, root_xsh->xsh_imported_sheets) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xslt.c:3284:7: note: in expansion of macro 'DO_BOX_FAST' 3284 | DO_BOX_FAST (xslt_template_t *, xst, inx2, xsh->xsh_all_templates) | ^~~~~~~~~~~ xslt.c: In function 'bif_xslt_profile_list': xslt.c:3332:49: warning: unused parameter 'err_ret' [-Wunused-parameter] 3332 | bif_xslt_profile_list (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xslt.c: In function 'bif_dict_new': xslt.c:3518:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 3518 | bif_dict_new (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xslt.c: In function 'bif_dict_duplicate': xslt.c:3554:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 3554 | bif_dict_duplicate (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xslt.c: In function 'dict_put_impl': xslt.c:3590:42: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 3590 | ((ht->ht_inserts - ht->ht_deletes) > ht->ht_dict_max_entries) ) | ^ xslt.c:3657:97: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 3657 | if (signal_unsafe_args && (0 < ht->ht_dict_max_entries) && ((ht->ht_inserts - ht->ht_deletes) > ht->ht_dict_max_entries)) | ^ xslt.c: In function 'bif_dict_put': xslt.c:3663:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 3663 | bif_dict_put (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xslt.c: In function 'bif_dict_get': xslt.c:3672:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 3672 | bif_dict_get (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xslt.c: In function 'bif_dict_contains_key': xslt.c:3697:49: warning: unused parameter 'err_ret' [-Wunused-parameter] 3697 | bif_dict_contains_key (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xslt.c: In function 'bif_dict_remove': xslt.c:3746:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 3746 | bif_dict_remove (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xslt.c: In function 'dict_inc_or_put_impl': xslt.c:3762:42: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 3762 | ((ht->ht_inserts - ht->ht_deletes) > ht->ht_dict_max_entries) ) | ^ xslt.c: In function 'bif_dict_inc_or_put': xslt.c:3825:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 3825 | bif_dict_inc_or_put (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xslt.c: In function 'bif_dict_dec_or_remove': xslt.c:3898:50: warning: unused parameter 'err_ret' [-Wunused-parameter] 3898 | bif_dict_dec_or_remove (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xslt.c: In function 'dict_bitor_or_put_impl': xslt.c:3915:42: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 3915 | ((ht->ht_inserts - ht->ht_deletes) > ht->ht_dict_max_entries) ) | ^ xslt.c: In function 'bif_dict_bitor_or_put': xslt.c:3974:49: warning: unused parameter 'err_ret' [-Wunused-parameter] 3974 | bif_dict_bitor_or_put (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xslt.c: In function 'bif_dict_get_or_set_sequence_next': xslt.c:3994:42: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 3994 | ((ht->ht_inserts - ht->ht_deletes) > ht->ht_dict_max_entries) ) | ^ xslt.c:3983:61: warning: unused parameter 'err_ret' [-Wunused-parameter] 3983 | bif_dict_get_or_set_sequence_next (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xslt.c: In function 'bif_dict_zap': xslt.c:4072:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 4072 | bif_dict_zap (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xslt.c: In function 'bif_dict_size': xslt.c:4080:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 4080 | bif_dict_size (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xslt.c: In function 'bif_dict_list_keys': xslt.c:4092:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 4092 | bif_dict_list_keys (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xslt.c: In function 'bif_dict_destructive_list_rnd_keys': xslt.c:4143:62: warning: unused parameter 'err_ret' [-Wunused-parameter] 4143 | bif_dict_destructive_list_rnd_keys (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xslt.c: In function 'bif_dict_to_vector': xslt.c:4198:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 4198 | bif_dict_to_vector (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xslt.c: In function 'bif_dict_iter_rewind': xslt.c:4253:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 4253 | bif_dict_iter_rewind (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xslt.c: In function 'bif_dict_iter_next': xslt.c:4270:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 4270 | bif_dict_iter_next (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xslt.c: In function 'bif_dict_key_hash': xslt.c:4304:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 4304 | bif_dict_key_hash (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xslt.c: In function 'bif_dict_key_eq': xslt.c:4311:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 4311 | bif_dict_key_eq (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xslt.c: In function 'bif_gvector_sort_imp': xslt.c:4616:29: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 4616 | for (shift = 0; shift < 8 * sizeof (boxint); shift += 16) | ^ xslt.c:4626:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 4626 | if (group_count == offsets[0]) | ^~ xslt.c:4631:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 4631 | if (group_count != offsets [max_twobyte - 1]) | ^~ xslt.c:4538:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 4538 | bif_gvector_sort_imp (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args, const char *funname, char algo) | ~~~~~~~~~~^~~~~~~ xslt.c: In function 'bif_gvector_deduplicate_sorted': xslt.c:4675:58: warning: unused parameter 'err_ret' [-Wunused-parameter] 4675 | bif_gvector_deduplicate_sorted (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xslt.c: In function 'bif_rowvector_sort_imp': xslt.c:4765:33: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 4765 | if (BOX_ELEMENTS(row) > key_item_inx) | ^ xslt.c:4878:29: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 4878 | for (shift = 0; shift < 8 * sizeof (boxint); shift += 16) | ^ xslt.c:4888:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 4888 | if (group_count == offsets[0]) | ^~ xslt.c:4893:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 4893 | if (group_count != offsets [max_twobyte - 1]) | ^~ xslt.c: In function 'bif_rowvector_graph_partition': xslt.c:5013:29: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 5013 | if (BOX_ELEMENTS(row) > key_item_inx) | ^ xslt.c:5049:29: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 5049 | if (BOX_ELEMENTS(row) > key_item_inx) | ^ xslt.c:4966:57: warning: unused parameter 'err_ret' [-Wunused-parameter] 4966 | bif_rowvector_graph_partition (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xslt.c: In function 'box_dict_iterator_serialize': xslt.c:5096:45: warning: unused parameter 'xe' [-Wunused-parameter] 5096 | box_dict_iterator_serialize (xml_entity_t * xe, dk_session_t * ses) | ~~~~~~~~~~~~~~~^~ xslt.c: In function 'xslt_init': xslt.c:5113:36: warning: cast between incompatible function types from 'void (*)(xml_entity_t *, dk_session_t *)' {aka 'void (*)(struct xml_entity_s *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type] 5113 | PrpcSetWriter (DV_DICT_ITERATOR, (ses_write_func) box_dict_iterator_serialize); | ^ xslt.c: In function 'xslt_attribute': xslt.c:2061:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 2061 | case 'O': sqlr_new_error_xsltree_xdl ("XS370", "XS015", xstree, "Attribute value for %s is a text with disabled output escaping (it is prohibited by XSLT standard)", tmp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xslt.c:2062:7: note: here 2062 | case 'S': sqlr_new_error_xsltree_xdl ("XS370", "XS015", xstree, "Attribute value for %s is not a string", tmp); | ^~~~ xslt.c:2062:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 2062 | case 'S': sqlr_new_error_xsltree_xdl ("XS370", "XS015", xstree, "Attribute value for %s is not a string", tmp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xslt.c:2063:7: note: here 2063 | case 'o': sqlr_new_error_xsltree_xdl ("XS370", "XS036", xstree, "Attribute value for %s contains a text with disabled output escaping (it is prohibited by XSLT standard)", tmp); | ^~~~ xslt.c:2063:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 2063 | case 'o': sqlr_new_error_xsltree_xdl ("XS370", "XS036", xstree, "Attribute value for %s contains a text with disabled output escaping (it is prohibited by XSLT standard)", tmp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xslt.c:2064:7: note: here 2064 | case 's': sqlr_new_error_xsltree_xdl ("XS370", "XS036", xstree, "Attribute value for %s contains non-string element", tmp); | ^~~~ xslt.c:2064:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 2064 | case 's': sqlr_new_error_xsltree_xdl ("XS370", "XS036", xstree, "Attribute value for %s contains non-string element", tmp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xslt.c:2065:7: note: here 2065 | default: GPF_T; | ^~~~~~~ xslt.c: In function 'bif_dict_new': xslt.c:3526:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 3526 | use_mp = (long) bif_long_arg (qst, args, 3, "dict_new"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xslt.c:3527:5: note: here 3527 | case 3: | ^~~~ xslt.c:3528:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 3528 | mmem = (long) bif_long_arg (qst, args, 2, "dict_new"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xslt.c:3530:5: note: here 3530 | case 2: | ^~~~ xslt.c:3531:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 3531 | ment = (long) bif_long_arg (qst, args, 1, "dict_new"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xslt.c:3533:5: note: here 3533 | case 1: | ^~~~ xslt.c: In function 'xslt_top': xslt.c:2829:11: warning: variable 'excl_val' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 2829 | caddr_t excl_val = NULL; | ^~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-bif_xper.lo `test -f 'bif_xper.c' || echo './'`bif_xper.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c bif_xper.c -fPIC -DPIC -o .libs/libwi_la-bif_xper.o bif_xper.c: In function 'start_tag_record': bif_xper.c:373:19: warning: variable 'attrval_offs' set but not used [-Wunused-but-set-variable] 373 | ptrlong attrval_offs; | ^~~~~~~~~~~~ bif_xper.c: In function 'cb_entity': bif_xper.c:1058:69: warning: unused parameter 'isparam' [-Wunused-parameter] 1058 | cb_entity (void *userdata, const char * refname, size_t reflen, int isparam, const xml_def_4_entity_t * edef) | ~~~~^~~~~~~ bif_xper.c: In function 'xper_node_test': bif_xper.c:1904:7: warning: variable 'namelen' set but not used [-Wunused-but-set-variable] 1904 | int namelen; | ^~~~~~~ bif_xper.c:1901:8: warning: variable 'len' set but not used [-Wunused-but-set-variable] 1901 | long len; | ^~~ bif_xper.c: In function 'bif_xml_persistent': bif_xper.c:1953:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 1953 | bif_xml_persistent (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_xper.c: In function 'bif_xper_doc': bif_xper.c:1971:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 1971 | bif_xper_doc (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_xper.c: In function 'bdfi_read': bif_xper.c:2149:28: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long long int' [-Wsign-compare] 2149 | if (iter->bdfi_total_pos >= iter->bdfi_bh->bh_diskbytes) | ^~ bif_xper.c:2209:38: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 2209 | if (iter->bdfi_page_data_pos == len) | ^~ bif_xper.c:2225:40: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long long int' [-Wsign-compare] 2225 | if (bsize && (iter->bdfi_total_pos < iter->bdfi_bh->bh_diskbytes)) | ^ bif_xper.c: In function 'str_looks_like_serialized_xml': bif_xper.c:2251:13: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2251 | (slen <= PAGE_DATA_SZ) ) | ^~ bif_xper.c: In function 'strses_looks_like_serialized_xml': bif_xper.c:2272:13: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2272 | (slen <= PAGE_DATA_SZ) ) | ^~ bif_xper.c: In function 'xper_entity': bif_xper.c:2383:88: warning: unused parameter 'vt_batch' [-Wunused-parameter] 2383 | DBG_NAME (xper_entity) (DBG_PARAMS query_instance_t * qi, caddr_t source_arg, caddr_t vt_batch, | ~~~~~~~~^~~~~~~~ bif_xper.c: In function 'xp_copy_to_xte_forest': bif_xper.c:3949:49: warning: unused parameter 'xe' [-Wunused-parameter] 3949 | caddr_t ** xp_copy_to_xte_forest (xml_entity_t *xe) | ~~~~~~~~~~~~~~^~ bif_xper.c: In function 'xp_emulate_input': bif_xper.c:3956:38: warning: unused parameter 'xe' [-Wunused-parameter] 3956 | void xp_emulate_input (xml_entity_t *xe, struct vxml_parser_s *parser) | ~~~~~~~~~~~~~~^~ bif_xper.c:3956:64: warning: unused parameter 'parser' [-Wunused-parameter] 3956 | void xp_emulate_input (xml_entity_t *xe, struct vxml_parser_s *parser) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ bif_xper.c: In function 'xp_find_expanded_name_by_qname': bif_xper.c:3962:55: warning: unused parameter 'xe' [-Wunused-parameter] 3962 | caddr_t xp_find_expanded_name_by_qname (xml_entity_t *xe, const char *qname, int use_default) | ~~~~~~~~~~~~~~^~ bif_xper.c:3962:71: warning: unused parameter 'qname' [-Wunused-parameter] 3962 | caddr_t xp_find_expanded_name_by_qname (xml_entity_t *xe, const char *qname, int use_default) | ~~~~~~~~~~~~^~~~~ bif_xper.c:3962:82: warning: unused parameter 'use_default' [-Wunused-parameter] 3962 | caddr_t xp_find_expanded_name_by_qname (xml_entity_t *xe, const char *qname, int use_default) | ~~~~^~~~~~~~~~~ bif_xper.c: In function 'xp_namespace_scope': bif_xper.c:3972:44: warning: unused parameter 'xe' [-Wunused-parameter] 3972 | dk_set_t xp_namespace_scope (xml_entity_t *xe, int use_default) | ~~~~~~~~~~~~~~^~ bif_xper.c:3972:52: warning: unused parameter 'use_default' [-Wunused-parameter] 3972 | dk_set_t xp_namespace_scope (xml_entity_t *xe, int use_default) | ~~~~^~~~~~~~~~~ bif_xper.c: In function 'xp_build_expanded_name': bif_xper.c:4024:10: warning: unused variable 'nslen' [-Wunused-variable] 4024 | size_t nslen; | ^~~~~ bif_xper.c: In function 'xp_string_value': bif_xper.c:4281:14: warning: variable 'len' set but not used [-Wunused-but-set-variable] 4281 | long len, num_word, atts_fill, addons; | ^~~ bif_xper.c:4374:12: warning: variable 'box_pos' set but not used [-Wunused-but-set-variable] 4374 | long box_pos = pos = xpe->xper_pos; | ^~~~~~~ bif_xper.c: In function 'xp_string_value_is_nonempty': bif_xper.c:4441:14: warning: variable 'len' set but not used [-Wunused-but-set-variable] 4441 | long len, num_word, atts_fill, addons; | ^~~ bif_xper.c:4538:12: warning: variable 'box_pos' set but not used [-Wunused-but-set-variable] 4538 | long box_pos = pos = xpe->xper_pos; | ^~~~~~~ bif_xper.c: In function 'xper_attr_word_count': bif_xper.c:5538:56: warning: variable 'start_name' set but not used [-Wunused-but-set-variable] 5538 | unsigned char *ptr, *start_tag_longs, *start_attrs, *start_name; | ^~~~~~~~~~ bif_xper.c: In function 'xp_deref_id': bif_xper.c:5749:29: warning: unused parameter 'xe' [-Wunused-parameter] 5749 | xp_deref_id (xml_entity_t * xe, const char *idbegin, size_t idlength) | ~~~~~~~~~~~~~~~^~ bif_xper.c:5749:45: warning: unused parameter 'idbegin' [-Wunused-parameter] 5749 | xp_deref_id (xml_entity_t * xe, const char *idbegin, size_t idlength) | ~~~~~~~~~~~~^~~~~~~ bif_xper.c:5749:61: warning: unused parameter 'idlength' [-Wunused-parameter] 5749 | xp_deref_id (xml_entity_t * xe, const char *idbegin, size_t idlength) | ~~~~~~~^~~~~~~~ bif_xper.c: In function 'xp_follow_path': bif_xper.c:5756:46: warning: unused parameter 'path' [-Wunused-parameter] 5756 | xp_follow_path (xml_entity_t * xe, ptrlong * path, size_t path_depth) bif_xper.c:5756:59: warning: unused parameter 'path_depth' [-Wunused-parameter] 5756 | xp_follow_path (xml_entity_t * xe, ptrlong * path, size_t path_depth) | ~~~~~~~^~~~~~~~~~ bif_xper.c: In function 'dtd_insert_soft': bif_xper.c:5851:10: warning: unused variable 'len' [-Wunused-variable] 5851 | size_t len; | ^~~ bif_xper.c: In function 'xper_cut_xper': bif_xper.c:6425:40: warning: comparison of integer expressions of different signedness: 'long long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 6425 | if (tgt_xpd->xpd_bh->bh_length != curr_ns->xpns_pos) | ^~ bif_xper.c: In function 'xp_clone': bif_xper.c:6506:69: warning: unused parameter 'xe' [-Wunused-parameter] 6506 | static xml_entity_t *DBG_NAME (xp_clone) (DBG_PARAMS xml_entity_t * xe, query_instance_t * qi) | ~~~~~~~~~~~~~~~^~ bif_xper.c:6506:92: warning: unused parameter 'qi' [-Wunused-parameter] 6506 | static xml_entity_t *DBG_NAME (xp_clone) (DBG_PARAMS xml_entity_t * xe, query_instance_t * qi) | ~~~~~~~~~~~~~~~~~~~^~ bif_xper.c: In function 'bif_xper_cut': bif_xper.c:6514:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 6514 | bif_xper_cut (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_xper.c: In function 'bif_xper_right_sibling': bif_xper.c:6528:50: warning: unused parameter 'err_ret' [-Wunused-parameter] 6528 | bif_xper_right_sibling (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_xper.c: In function 'bif_xper_left_sibling': bif_xper.c:6543:49: warning: unused parameter 'err_ret' [-Wunused-parameter] 6543 | bif_xper_left_sibling (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_xper.c: In function 'bif_xper_parent': bif_xper.c:6562:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 6562 | bif_xper_parent (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_xper.c: In function 'bif_xper_root_entity': bif_xper.c:6577:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 6577 | bif_xper_root_entity (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_xper.c: In function 'bif_xper_locate_words': bif_xper.c:6589:49: warning: unused parameter 'err_ret' [-Wunused-parameter] 6589 | bif_xper_locate_words (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_xper.c: In function 'bif_xper_tell': bif_xper.c:6642:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 6642 | bif_xper_tell (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_xper.c: In function 'bif_xper_length': bif_xper.c:6651:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 6651 | bif_xper_length (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_xper.c: In function 'bif_dtd_get': bif_xper.c:6736:39: warning: unused parameter 'err_ret' [-Wunused-parameter] 6736 | bif_dtd_get (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_xper.c: In function 'bif_dtd_attach': bif_xper.c:6757:42: warning: unused parameter 'err_ret' [-Wunused-parameter] 6757 | bif_dtd_attach (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_xper.c: In function 'bif_dtd_list_elements': bif_xper.c:6787:49: warning: unused parameter 'err_ret' [-Wunused-parameter] 6787 | bif_dtd_list_elements (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_xper.c: In function 'bif_dtd_get_id_attr_name': bif_xper.c:6813:52: warning: unused parameter 'err_ret' [-Wunused-parameter] 6813 | bif_dtd_get_id_attr_name (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_xper.c: In function 'bif_dtd_get_attr_default': bif_xper.c:6846:52: warning: unused parameter 'err_ret' [-Wunused-parameter] 6846 | bif_dtd_get_attr_default (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_xper.c: In function 'xp_first_child': bif_xper.c:3271:31: warning: this statement may fall through [-Wimplicit-fallthrough=] 3271 | xpe->xper_start_word++; | ~~~~~~~~~~~~~~~~~~~~^~ bif_xper.c:3272:9: note: here 3272 | case XML_MKUP_COMMENT: | ^~~~ bif_xper.c: In function 'dtd_load_from_buffer': bif_xper.c:5839:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 5839 | tail++; | ~~~~^~ bif_xper.c:5841:5: note: here 5841 | case DV_STRING: | ^~~~ bif_xper.c: In function 'bdfi_read': bif_xper.c:2148:10: warning: variable 'res' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 2148 | size_t res = 0; | ^~~ bif_xper.c:2142:33: warning: argument 'tgtbuf' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 2142 | bdfi_read (void *read_cd, char *tgtbuf, size_t bsize) | ~~~~~~^~~~~~ bif_xper.c:2142:48: warning: argument 'bsize' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 2142 | bdfi_read (void *read_cd, char *tgtbuf, size_t bsize) | ~~~~~~~^~~~~ bif_xper.c: In function 'cb_trace_end_tag': bif_xper.c:865:8: warning: variable 'pos' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 865 | long pos = (long) (ptrlong) ctx->xpc_poss->data; | ^~~ bif_xper.c: In function 'xper_blob_append_data': bif_xper.c:581:54: warning: argument 'data' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 581 | xper_blob_append_data (xper_ctx_t * ctx, const char *data, size_t len) | ~~~~~~~~~~~~^~~~ bif_xper.c:581:67: warning: argument 'len' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 581 | xper_blob_append_data (xper_ctx_t * ctx, const char *data, size_t len) | ~~~~~~~^~~ bif_xper.c: In function 'xper_entity': bif_xper.c:2387:7: warning: variable 'source_sort' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 2387 | int source_sort = -1; /* An invalid value, just to kill the warning */ | ^~~~~~~~~~~ bif_xper.c:2391:19: warning: variable 'iter' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 2391 | xml_read_func_t iter = NULL; | ^~~~ bif_xper.c:2392:25: warning: variable 'iter_abend' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 2392 | xml_read_abend_func_t iter_abend = NULL; | ^~~~~~~~~~ bif_xper.c:2393:9: warning: variable 'iter_data' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 2393 | void *iter_data = NULL; | ^~~~~~~~~ bif_xper.c:2397:11: warning: variable 'rc_msg' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 2397 | caddr_t rc_msg = NULL; | ^~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-xpf.lo `test -f 'xpf.c' || echo './'`xpf.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c xpf.c -fPIC -DPIC -o .libs/libwi_la-xpf.o xpf.c: In function 'xpf_true': xpf.c:601:58: warning: unused parameter 'ctx_xe' [-Wunused-parameter] 601 | xpf_true (xp_instance_t * xqi, XT * tree, xml_entity_t * ctx_xe) | ~~~~~~~~~~~~~~~^~~~~~ xpf.c: In function 'xpf_false': xpf.c:608:59: warning: unused parameter 'ctx_xe' [-Wunused-parameter] 608 | xpf_false (xp_instance_t * xqi, XT * tree, xml_entity_t * ctx_xe) | ~~~~~~~~~~~~~~~^~~~~~ xpf.c: In function 'xpf_position': xpf.c:1246:62: warning: unused parameter 'ctx_xe' [-Wunused-parameter] 1246 | xpf_position (xp_instance_t * xqi, XT * tree, xml_entity_t * ctx_xe) | ~~~~~~~~~~~~~~~^~~~~~ xpf.c: In function 'xpf_last': xpf.c:1253:58: warning: unused parameter 'ctx_xe' [-Wunused-parameter] 1253 | xpf_last (xp_instance_t * xqi, XT * tree, xml_entity_t * ctx_xe) | ~~~~~~~~~~~~~~~^~~~~~ xpf.c: In function 'xpf_translate': xpf.c:1655:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1655 | for (qidx = 0; qidx < org_strlen; qidx++) | ^ xpf.c:1663:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1663 | if (qidx >= repl_strlen) | ^~ xpf.c:1776:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1776 | if (search_pos >= org_items) | ^~ xpf.c:1803:30: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1803 | if (newpos < org_items) | ^ xpf.c: In function 'xpf_text_contains': xpf.c:2463:7: warning: variable 'ctr' set but not used [-Wunused-but-set-variable] 2463 | int ctr = 0; | ^~~ In file included from ../../libsrc/Dk.h:97, from xpf.c:26: xpf.c: In function 'xpf_distinct_values': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xpf.c:3829:3: note: in expansion of macro 'DO_BOX_FAST' 3829 | DO_BOX_FAST (caddr_t, item, idx, res) | ^~~~~~~~~~~ xpf.c: In function 'xpf_instance_of_predicate': xpf.c:3870:54: warning: unused parameter 'tree' [-Wunused-parameter] 3870 | xpf_instance_of_predicate (xp_instance_t * xqi, XT * tree, xml_entity_t * ctx_xe) | ~~~~~^~~~ xpf.c:3870:75: warning: unused parameter 'ctx_xe' [-Wunused-parameter] 3870 | xpf_instance_of_predicate (xp_instance_t * xqi, XT * tree, xml_entity_t * ctx_xe) | ~~~~~~~~~~~~~~~^~~~~~ xpf.c: In function 'xpf_before_operator_censor_tmp': xpf.c:3960:122: warning: unused parameter 'user_data' [-Wunused-parameter] 3960 | xpf_before_operator_censor_tmp (xp_instance_t * xqi, cenpair_t *seq_head, size_t *seq_head_len, caddr_t candidate, void *user_data) | ~~~~~~^~~~~~~~~ xpf.c: In function 'xpf_after_operator_censor_tmp': xpf.c:4055:121: warning: unused parameter 'user_data' [-Wunused-parameter] 4055 | xpf_after_operator_censor_tmp (xp_instance_t * xqi, cenpair_t *seq_head, size_t *seq_head_len, caddr_t candidate, void *user_data) | ~~~~~~^~~~~~~~~ xpf.c: In function 'xpf_function_available': xpf.c:4450:13: warning: variable 'executable' set but not used [-Wunused-but-set-variable] 4450 | xp_func_t executable = NULL; | ^~~~~~~~~~ xpf.c: In function 'bif_xpf_extension': xpf.c:4635:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 4635 | bif_xpf_extension (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xpf.c: In function 'bif_xpf_extension_remove': xpf.c:4745:52: warning: unused parameter 'err_ret' [-Wunused-parameter] 4745 | bif_xpf_extension_remove (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xpf.c: In function 'xpf_create_filter_sequence': xpf.c:5073:81: warning: unused parameter 'ctx_xe' [-Wunused-parameter] 5073 | void xpf_create_filter_sequence (xp_instance_t * xqi, XT * tree, xml_entity_t * ctx_xe, int ae_count) | ~~~~~~~~~~~~~~~^~~~~~ xpf.c: In function 'xpf_sql_column_select': xpf.c:5230:55: warning: unused parameter 'tree' [-Wunused-parameter] 5230 | void xpf_sql_column_select (xp_instance_t * xqi, XT * tree, xml_entity_t * ctx_xe) | ~~~~~^~~~ xpf.c:5230:76: warning: unused parameter 'ctx_xe' [-Wunused-parameter] 5230 | void xpf_sql_column_select (xp_instance_t * xqi, XT * tree, xml_entity_t * ctx_xe) | ~~~~~~~~~~~~~~~^~~~~~ xpf.c: In function 'xpf_xmlview': xpf.c:5418:45: warning: unused parameter 'tree' [-Wunused-parameter] 5418 | void xpf_xmlview (xp_instance_t * xqi, XT * tree, xml_entity_t * ctx_xe) | ~~~~~^~~~ xpf.c:5418:66: warning: unused parameter 'ctx_xe' [-Wunused-parameter] 5418 | void xpf_xmlview (xp_instance_t * xqi, XT * tree, xml_entity_t * ctx_xe) | ~~~~~~~~~~~~~~~^~~~~~ xpf.c: In function 'xpf_xpath_debug_xslfile': xpf.c:5438:78: warning: unused parameter 'ctx_xe' [-Wunused-parameter] 5438 | void xpf_xpath_debug_xslfile (xp_instance_t * xqi, XT * tree, xml_entity_t * ctx_xe) | ~~~~~~~~~~~~~~~^~~~~~ xpf.c: In function 'xpf_xpath_debug_xslline': xpf.c:5444:78: warning: unused parameter 'ctx_xe' [-Wunused-parameter] 5444 | void xpf_xpath_debug_xslline (xp_instance_t * xqi, XT * tree, xml_entity_t * ctx_xe) | ~~~~~~~~~~~~~~~^~~~~~ xpf.c: In function 'xpf_intersect_except': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xpf.c:5470:3: note: in expansion of macro 'DO_BOX' 5470 | DO_BOX (xml_entity_t*, elt1, inx, seq1) | ^~~~~~ xpf.c:5475:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 5475 | for (inx2=0;inx2xdcs_dtd_cfg = xpf_arg (xqi, tree, ctx_xe, DV_SHORT_STRING, 5); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xpf.c:2082:9: note: here 2082 | case 5: | ^~~~ xpf.c:2083:39: warning: this statement may fall through [-Wimplicit-fallthrough=] 2083 | cache_key->xdcs_lang_ptr[0] = lh_get_handler (xpf_arg (xqi, tree, ctx_xe, DV_SHORT_STRING, 4)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xpf.c:2084:9: note: here 2084 | case 4: | ^~~~ xpf.c:2085:36: warning: this statement may fall through [-Wimplicit-fallthrough=] 2085 | cache_key->xdcs_enc_name = xpf_arg (xqi, tree, ctx_xe, DV_SHORT_STRING, 3); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xpf.c:2086:9: note: here 2086 | case 3: | ^~~~ xpf.c:2087:39: warning: this statement may fall through [-Wimplicit-fallthrough=] 2087 | cache_key->xdcs_parser_mode = (ptrlong) unbox (xpf_arg (xqi, tree, ctx_xe, DV_LONG_INT, 2)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xpf.c:2088:9: note: here 2088 | case 2: | ^~~~ xpf.c: In function 'xpf_expand_qname': xpf.c:2256:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 2256 | ctx_xe = tmp_ctx_xe = box_copy (qname); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xpf.c:2258:5: note: here 2258 | default: | ^~~~~~~ xpf.c: In function 'xpf_document_literal': xpf.c:2289:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 2289 | sqlr_new_error_xqi_xdl ("XP001", "XPF15", xqi, "Too many arguments passed to XPATH function document-literal()"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xpf.c:2290:5: note: here 2290 | case 6: | ^~~~ xpf.c:2291:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 2291 | dtd_cfg = xpf_arg (xqi, tree, ctx_xe, DV_SHORT_STRING, 5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xpf.c:2292:5: note: here 2292 | case 5: | ^~~~ xpf.c:2293:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 2293 | lh = lh_get_handler (xpf_arg (xqi, tree, ctx_xe, DV_SHORT_STRING, 4)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xpf.c:2294:5: note: here 2294 | case 4: | ^~~~ xpf.c:2295:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 2295 | enc = xpf_arg (xqi, tree, ctx_xe, DV_SHORT_STRING, 3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xpf.c:2296:5: note: here 2296 | case 3: | ^~~~ xpf.c:2297:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 2297 | parser_mode = (int) unbox (xpf_arg (xqi, tree, ctx_xe, DV_LONG_INT, 2)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xpf.c:2298:5: note: here 2298 | case 2: | ^~~~ xpf.c: In function 'xpf_create_element': xpf.c:2972:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 2972 | item_i_dtp = DV_SHORT_STRING; xpf.c:2974:13: note: here 2974 | case DV_STRING: | ^~~~ xpf.c:2990:20: warning: this statement may fall through [-Wimplicit-fallthrough=] 2990 | if (NULL == item_i) | ^ xpf.c:2997:13: note: here 2997 | case DV_SHORT_INT: case DV_SINGLE_FLOAT: case DV_DOUBLE_FLOAT: case DV_NUMERIC: | ^~~~ ../../libsrc/Dk/Dkbox.h:112:62: warning: this statement may fall through [-Wimplicit-fallthrough=] 112 | #define box_tag_modify_impl(box,new_tag) (box_tag_aux((box)) = (new_tag)) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:137:41: note: in expansion of macro 'box_tag_modify_impl' 137 | #define box_tag_modify(box,new_tag) box_tag_modify_impl(box,new_tag) | ^~~~~~~~~~~~~~~~~~~ xpf.c:2936:7: note: in expansion of macro 'box_tag_modify' 2936 | box_tag_modify (tmp_res[0], DV_SHORT_STRING); | ^~~~~~~~~~~~~~ xpf.c:2939:5: note: here 2939 | case DV_STRING: | ^~~~ xpf.c:3142:1: warning: this statement may fall through [-Wimplicit-fallthrough=] 3142 | attr_subvalue_ready: ; | ^~~~~~~~~~~~~~~~~~~ xpf.c:3145:13: note: here 3145 | case DV_ARRAY_OF_POINTER: | ^~~~ xpf.c:3193:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 3193 | sqlr_new_error_xqi_xdl ("XP001", "XPFC6", xqi, "Error in XPATH user extension function or internal error: sequence argument is not flat in XPATH function create-element()"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xpf.c:3194:13: note: here 3194 | default: | ^~~~~~~ xpf.c: In function 'xpf_before_operator_censor_res': xpf.c:4029:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 4029 | seq_head_len[0]++; | ~~~~~~~~~~~~~~~^~ xpf.c:4031:9: note: here 4031 | default: | ^~~~~~~ xpf.c: In function 'xpf_after_operator_censor_res': xpf.c:4125:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 4125 | seq_head_len[0]++; | ~~~~~~~~~~~~~~~^~ xpf.c:4127:9: note: here 4127 | default: | ^~~~~~~ xpf.c: In function 'xpf_collection_dir_list': xpf.c:5804:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 5804 | sqlr_new_error_xqi_xdl ("XP001", "XPF09", xqi, "Too many arguments passed to XPATH function collection()"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xpf.c:5805:5: note: here 5805 | case 3: | ^~~~ xpf.c:5806:29: warning: this statement may fall through [-Wimplicit-fallthrough=] 5806 | recursive = (ptrlong) unbox (xpf_arg (xqi, tree, ctx_xe, DV_LONG_INT, 2)) ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xpf.c:5807:5: note: here 5807 | case 2: | ^~~~ xpf.c: In function 'xpf_key': xpf.c:3417:12: warning: variable 'val_set' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 3417 | caddr_t *val_set; | ^~~~~~~ xpf.c:3418:10: warning: variable 'val_set_size' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 3418 | size_t val_set_size, val_set_ctr; | ^~~~~~~~~~~~ xpf.c:3418:24: warning: variable 'val_set_ctr' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 3418 | size_t val_set_size, val_set_ctr; | ^~~~~~~~~~~ xpf.c: In function 'xpf_processXQuery': xpf.c:5672:11: warning: variable 'raw_xe' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 5672 | caddr_t raw_xe = ((1 < tree->_.xp_func.argcount) ? xpf_raw_arg (outer_xqi, tree, ctx_xe, 1) : (caddr_t)ctx_xe); | ^~~~~~ In file included from xpf.h:29, from xpf.c:27: xmltree.h:579:11: warning: variable '__val' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 579 | caddr_t __val = (val_expn); \ | ^~~~~ xpf.c:5777:3: note: in expansion of macro 'XQI_SET' 5777 | XQI_SET (outer_xqi, tree->_.xp_func.var->_.var.init, res); | ^~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-bif_xml.lo `test -f 'bif_xml.c' || echo './'`bif_xml.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c bif_xml.c -fPIC -DPIC -o .libs/libwi_la-bif_xml.o bif_xml.c: In function 'bx_xml_eid': bif_xml.c:185:46: warning: unused parameter 'is_tight' [-Wunused-parameter] 185 | bx_xml_eid (caddr_t right, caddr_t left, int is_tight) | ~~~~^~~~~~~~ bif_xml.c: In function 'bif_xml_eid': bif_xml.c:208:39: warning: unused parameter 'err_ret' [-Wunused-parameter] 208 | bif_xml_eid (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_xml.c: In function 'bx_elt_ins_qr': bif_xml.c:218:23: warning: unused parameter 'elt' [-Wunused-parameter] 218 | bx_elt_ins_qr (char * elt) | ~~~~~~~^~~ bif_xml.c: In function 'xmlap_xpath': bif_xml.c:355:26: warning: unused parameter 'userData' [-Wunused-parameter] 355 | void *xmlap_xpath (void *userData, const char *elname, const char *attrname, const char *attrvalue) { GPF_T; return NULL; } | ~~~~~~^~~~~~~~ bif_xml.c:355:48: warning: unused parameter 'elname' [-Wunused-parameter] 355 | void *xmlap_xpath (void *userData, const char *elname, const char *attrname, const char *attrvalue) { GPF_T; return NULL; } | ~~~~~~~~~~~~^~~~~~ bif_xml.c:355:68: warning: unused parameter 'attrname' [-Wunused-parameter] 355 | void *xmlap_xpath (void *userData, const char *elname, const char *attrname, const char *attrvalue) { GPF_T; return NULL; } | ~~~~~~~~~~~~^~~~~~~~ bif_xml.c:355:90: warning: unused parameter 'attrvalue' [-Wunused-parameter] 355 | void *xmlap_xpath (void *userData, const char *elname, const char *attrname, const char *attrvalue) { GPF_T; return NULL; } | ~~~~~~~~~~~~^~~~~~~~~ bif_xml.c: In function 'xmlap_qname': bif_xml.c:356:26: warning: unused parameter 'userData' [-Wunused-parameter] 356 | void *xmlap_qname (void *userData, const char *elname, const char *attrname, const char *attrvalue) { GPF_T; return NULL; } | ~~~~~~^~~~~~~~ bif_xml.c:356:48: warning: unused parameter 'elname' [-Wunused-parameter] 356 | void *xmlap_qname (void *userData, const char *elname, const char *attrname, const char *attrvalue) { GPF_T; return NULL; } | ~~~~~~~~~~~~^~~~~~ bif_xml.c:356:68: warning: unused parameter 'attrname' [-Wunused-parameter] 356 | void *xmlap_qname (void *userData, const char *elname, const char *attrname, const char *attrvalue) { GPF_T; return NULL; } | ~~~~~~~~~~~~^~~~~~~~ bif_xml.c:356:90: warning: unused parameter 'attrvalue' [-Wunused-parameter] 356 | void *xmlap_qname (void *userData, const char *elname, const char *attrname, const char *attrvalue) { GPF_T; return NULL; } | ~~~~~~~~~~~~^~~~~~~~~ In file included from map_schema.h:33, from bif_xml.c:33: bif_xml.c: In function 'xp_element': xmltree.h:798:45: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 798 | if ((xp)->xp_current->xn_n_children >= MAX_BOX_ELEMENTS) \ | ^~ bif_xml.c:369:3: note: in expansion of macro 'XP_STRSES_FLUSH' 369 | XP_STRSES_FLUSH (xp); | ^~~~~~~~~~~~~~~ bif_xml.c: In function 'xp_element_end': xmltree.h:798:45: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 798 | if ((xp)->xp_current->xn_n_children >= MAX_BOX_ELEMENTS) \ | ^~ bif_xml.c:388:3: note: in expansion of macro 'XP_STRSES_FLUSH' 388 | XP_STRSES_FLUSH (xp); | ^~~~~~~~~~~~~~~ bif_xml.c:394:29: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 394 | if (parent->xn_n_children >= MAX_BOX_ELEMENTS) | ^~ bif_xml.c:381:46: warning: unused parameter 'name' [-Wunused-parameter] 381 | xp_element_end (void *userdata, const char * name) | ~~~~~~~~~~~~~^~~~ bif_xml.c: In function 'xp_xslt_element': xmltree.h:798:45: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 798 | if ((xp)->xp_current->xn_n_children >= MAX_BOX_ELEMENTS) \ | ^~ bif_xml.c:409:3: note: in expansion of macro 'XP_STRSES_FLUSH' 409 | XP_STRSES_FLUSH (xp); | ^~~~~~~~~~~~~~~ bif_xml.c: In function 'xp_element_srcpos': xmltree.h:798:45: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 798 | if ((xp)->xp_current->xn_n_children >= MAX_BOX_ELEMENTS) \ | ^~ bif_xml.c:440:3: note: in expansion of macro 'XP_STRSES_FLUSH' 440 | XP_STRSES_FLUSH (xp); | ^~~~~~~~~~~~~~~ bif_xml.c: In function 'xp_xslt_element_end': xmltree.h:798:45: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 798 | if ((xp)->xp_current->xn_n_children >= MAX_BOX_ELEMENTS) \ | ^~ bif_xml.c:486:3: note: in expansion of macro 'XP_STRSES_FLUSH' 486 | XP_STRSES_FLUSH (xp); | ^~~~~~~~~~~~~~~ bif_xml.c:492:29: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 492 | if (parent->xn_n_children >= MAX_BOX_ELEMENTS) | ^~ bif_xml.c:474:51: warning: unused parameter 'name' [-Wunused-parameter] 474 | xp_xslt_element_end (void *userdata, const char * name) | ~~~~~~~~~~~~~^~~~ bif_xml.c: In function 'xp_entity': xmltree.h:798:45: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 798 | if ((xp)->xp_current->xn_n_children >= MAX_BOX_ELEMENTS) \ | ^~ bif_xml.c:569:3: note: in expansion of macro 'XP_STRSES_FLUSH' 569 | XP_STRSES_FLUSH (xp); | ^~~~~~~~~~~~~~~ bif_xml.c:586:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 586 | if (xp->xp_current->xn_n_children >= MAX_BOX_ELEMENTS) | ^~ bif_xml.c:564:74: warning: unused parameter 'isparam' [-Wunused-parameter] 564 | xp_entity (vxml_parser_t * parser, const char * refname, int reflen, int isparam, const xml_def_4_entity_t *edef) | ~~~~^~~~~~~ bif_xml.c: In function 'xp_pi': xmltree.h:798:45: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 798 | if ((xp)->xp_current->xn_n_children >= MAX_BOX_ELEMENTS) \ | ^~ bif_xml.c:598:3: note: in expansion of macro 'XP_STRSES_FLUSH' 598 | XP_STRSES_FLUSH (xp); | ^~~~~~~~~~~~~~~ bif_xml.c:605:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 605 | if (xp->xp_current->xn_n_children >= MAX_BOX_ELEMENTS) | ^~ bif_xml.c: In function 'xp_comment': xmltree.h:798:45: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 798 | if ((xp)->xp_current->xn_n_children >= MAX_BOX_ELEMENTS) \ | ^~ bif_xml.c:613:3: note: in expansion of macro 'XP_STRSES_FLUSH' 613 | XP_STRSES_FLUSH (xp); | ^~~~~~~~~~~~~~~ bif_xml.c:623:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 623 | if (xp->xp_current->xn_n_children >= MAX_BOX_ELEMENTS) | ^~ bif_xml.c: In function 'xml_make_tree': bif_xml.c:805:40: warning: cast between incompatible function types from 'void (*)(vxml_parser_t *, char *, int)' {aka 'void (*)(struct vxml_parser_s *, char *, int)'} to 'void (*)(void *, const char *, size_t)' {aka 'void (*)(void *, const char *, long unsigned int)'} [-Wcast-function-type] 805 | VXmlSetCharacterDataHandler (parser, (VXmlCharacterDataHandler) xp_character); | ^ bif_xml.c:806:36: warning: cast between incompatible function types from 'void (*)(vxml_parser_t *, const char *, int, int, const xml_def_4_entity_t *)' {aka 'void (*)(struct vxml_parser_s *, const char *, int, int, const struct xml_def_4_entity_s *)'} to 'void (*)(void *, const char *, size_t, int, const xml_def_4_entity_t *)' {aka 'void (*)(void *, const char *, long unsigned int, int, const struct xml_def_4_entity_s *)'} [-Wcast-function-type] 806 | VXmlSetEntityRefHandler (parser, (VXmlEntityRefHandler) xp_entity); | ^ xmltree.h:798:45: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 798 | if ((xp)->xp_current->xn_n_children >= MAX_BOX_ELEMENTS) \ | ^~ bif_xml.c:848:3: note: in expansion of macro 'XP_STRSES_FLUSH' 848 | XP_STRSES_FLUSH (&context); | ^~~~~~~~~~~~~~~ bif_xml.c: In function 'xml_make_tree_with_ns': bif_xml.c:961:40: warning: cast between incompatible function types from 'void (*)(vxml_parser_t *, char *, int)' {aka 'void (*)(struct vxml_parser_s *, char *, int)'} to 'void (*)(void *, const char *, size_t)' {aka 'void (*)(void *, const char *, long unsigned int)'} [-Wcast-function-type] 961 | VXmlSetCharacterDataHandler (parser, (VXmlCharacterDataHandler) xp_character); | ^ bif_xml.c:962:36: warning: cast between incompatible function types from 'void (*)(vxml_parser_t *, const char *, int, int, const xml_def_4_entity_t *)' {aka 'void (*)(struct vxml_parser_s *, const char *, int, int, const struct xml_def_4_entity_s *)'} to 'void (*)(void *, const char *, size_t, int, const xml_def_4_entity_t *)' {aka 'void (*)(void *, const char *, long unsigned int, int, const struct xml_def_4_entity_s *)'} [-Wcast-function-type] 962 | VXmlSetEntityRefHandler (parser, (VXmlEntityRefHandler) xp_entity); | ^ xmltree.h:798:45: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 798 | if ((xp)->xp_current->xn_n_children >= MAX_BOX_ELEMENTS) \ | ^~ bif_xml.c:1004:3: note: in expansion of macro 'XP_STRSES_FLUSH' 1004 | XP_STRSES_FLUSH (&context); | ^~~~~~~~~~~~~~~ In file included from ../../libsrc/Dk.h:97, from bif_xml.c:26: bif_xml.c: In function 'xml_get_ids_recurse': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_xml.c:1053:3: note: in expansion of macro 'DO_BOX' 1053 | DO_BOX (char *, attr, id_inx, attrs) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_xml.c:1084:3: note: in expansion of macro 'DO_BOX' 1084 | DO_BOX (caddr_t, child, child_inx, tree) | ^~~~~~ bif_xml.c: In function 'xml_expand_refs_recurse': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_xml.c:1105:3: note: in expansion of macro 'DO_BOX' 1105 | DO_BOX (caddr_t *, child, child_inx, tree) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_xml.c:1114:15: note: in expansion of macro 'DO_BOX' 1114 | DO_BOX (char *, attr, href_inx, attrs) | ^~~~~~ bif_xml.c: In function 'att_is_uri': bif_xml.c:1313:12: warning: variable 'uri_len' set but not used [-Wunused-but-set-variable] 1313 | int inx, uri_len; | ^~~~~~~ bif_xml.c: In function 'xp_element_change': xmltree.h:798:45: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 798 | if ((xp)->xp_current->xn_n_children >= MAX_BOX_ELEMENTS) \ | ^~ bif_xml.c:1470:3: note: in expansion of macro 'XP_STRSES_FLUSH' 1470 | XP_STRSES_FLUSH (xp); | ^~~~~~~~~~~~~~~ bif_xml.c: In function 'xml_make_mod_tree': bif_xml.c:1626:40: warning: cast between incompatible function types from 'void (*)(vxml_parser_t *, char *, int)' {aka 'void (*)(struct vxml_parser_s *, char *, int)'} to 'void (*)(void *, const char *, size_t)' {aka 'void (*)(void *, const char *, long unsigned int)'} [-Wcast-function-type] 1626 | VXmlSetCharacterDataHandler (parser, (VXmlCharacterDataHandler) xp_character); | ^ bif_xml.c:1627:36: warning: cast between incompatible function types from 'void (*)(vxml_parser_t *, const char *, int, int, const xml_def_4_entity_t *)' {aka 'void (*)(struct vxml_parser_s *, const char *, int, int, const struct xml_def_4_entity_s *)'} to 'void (*)(void *, const char *, size_t, int, const xml_def_4_entity_t *)' {aka 'void (*)(void *, const char *, long unsigned int, int, const struct xml_def_4_entity_s *)'} [-Wcast-function-type] 1627 | VXmlSetEntityRefHandler (parser, (VXmlEntityRefHandler) xp_entity); | ^ xmltree.h:798:45: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 798 | if ((xp)->xp_current->xn_n_children >= MAX_BOX_ELEMENTS) \ | ^~ bif_xml.c:1669:3: note: in expansion of macro 'XP_STRSES_FLUSH' 1669 | XP_STRSES_FLUSH (&context); | ^~~~~~~~~~~~~~~ bif_xml.c: In function '_bif_xml_tree_impl': bif_xml.c:1706:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 1706 | _bif_xml_tree_impl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args, int mode) | ~~~~~~~~~~^~~~~~~ bif_xml.c: In function 'bif_xml_expand_refs': bif_xml.c:1866:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 1866 | bif_xml_expand_refs (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_xml.c: In function 'xp_insert_text': bif_xml.c:1889:32: warning: unused parameter 'xp' [-Wunused-parameter] 1889 | xp_insert_text (xparse_ctx_t * xp, caddr_t text, int level, | ~~~~~~~~~~~~~~~^~ bif_xml.c:1889:45: warning: unused parameter 'text' [-Wunused-parameter] 1889 | xp_insert_text (xparse_ctx_t * xp, caddr_t text, int level, | ~~~~~~~~^~~~ bif_xml.c:1889:55: warning: unused parameter 'level' [-Wunused-parameter] 1889 | xp_insert_text (xparse_ctx_t * xp, caddr_t text, int level, | ~~~~^~~~~ bif_xml.c:1890:26: warning: unused parameter 'err_ret' [-Wunused-parameter] 1890 | caddr_t * err_ret) | ~~~~~~~~~~^~~~~~~ bif_xml.c: In function 'xp_insert_elt': bif_xml.c:1940:31: warning: unused parameter 'xp' [-Wunused-parameter] 1940 | xp_insert_elt (xparse_ctx_t * xp, caddr_t * tree, int level, | ~~~~~~~~~~~~~~~^~ bif_xml.c:1940:46: warning: unused parameter 'tree' [-Wunused-parameter] 1940 | xp_insert_elt (xparse_ctx_t * xp, caddr_t * tree, int level, | ~~~~~~~~~~^~~~ bif_xml.c:1940:56: warning: unused parameter 'level' [-Wunused-parameter] 1940 | xp_insert_elt (xparse_ctx_t * xp, caddr_t * tree, int level, | ~~~~^~~~~ bif_xml.c:1941:26: warning: unused parameter 'err_ret' [-Wunused-parameter] 1941 | caddr_t * err_ret) | ~~~~~~~~~~^~~~~~~ bif_xml.c: In function 'bif_xml_store_tree': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_xml.c:1962:3: note: in expansion of macro 'DO_BOX' 1962 | DO_BOX (caddr_t *, elt, inx, tree) | ^~~~~~ bif_xml.c: In function 'bif_row_vector': bif_xml.c:2042:27: warning: unused parameter 'qst' [-Wunused-parameter] 2042 | bif_row_vector (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ bif_xml.c:2042:42: warning: unused parameter 'err_ret' [-Wunused-parameter] 2042 | bif_row_vector (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_xml.c:2042:67: warning: unused parameter 'args' [-Wunused-parameter] 2042 | bif_row_vector (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ bif_xml.c: In function 'bx_out_nsdecls_of_2dict': bif_xml.c:2089:7: warning: variable 'default_is_excluded' set but not used [-Wunused-but-set-variable] 2089 | int default_is_excluded = 0; | ^~~~~~~~~~~~~~~~~~~ bif_xml.c: In function 'bx_tree_serialize': bif_xml.c:2387:30: warning: unused parameter 'tree' [-Wunused-parameter] 2387 | bx_tree_serialize (caddr_t * tree, dk_session_t * out, close_tag_t ** ct_ret) | ~~~~~~~~~~^~~~ bif_xml.c:2387:51: warning: unused parameter 'out' [-Wunused-parameter] 2387 | bx_tree_serialize (caddr_t * tree, dk_session_t * out, close_tag_t ** ct_ret) | ~~~~~~~~~~~~~~~^~~ bif_xml.c:2387:71: warning: unused parameter 'ct_ret' [-Wunused-parameter] 2387 | bx_tree_serialize (caddr_t * tree, dk_session_t * out, close_tag_t ** ct_ret) | ~~~~~~~~~~~~~~~^~~~~~ bif_xml.c: In function 'bx_tree_start_tag': bif_xml.c:2401:51: warning: unused parameter 'is_xsl' [-Wunused-parameter] 2401 | int child_num, html_tag_descr_t *tag_descr, int is_xsl) | ~~~~^~~~~~ bif_xml.c: In function 'bif_number': bif_xml.c:2709:38: warning: unused parameter 'err_ret' [-Wunused-parameter] 2709 | bif_number (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_xml.c: In function 'xml_uri_get': bif_xml.c:2757:64: warning: unused parameter 'options' [-Wunused-parameter] 2757 | xml_uri_get (query_instance_t * qi, caddr_t *err_ret, caddr_t *options, ccaddr_t base_uri, ccaddr_t rel_uri, int mode) | ~~~~~~~~~^~~~~~~ bif_xml.c: In function 'bif_xml_cut': bif_xml.c:2954:39: warning: unused parameter 'err_ret' [-Wunused-parameter] 2954 | bif_xml_cut (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_xml.c: In function 'bif_xml_validate_dtd': bif_xml.c:2963:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 2963 | bif_xml_validate_dtd (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_xml.c: In function 'shuric_alloc__xmlschema': bif_xml.c:3071:43: warning: unused parameter 'env' [-Wunused-parameter] 3071 | shuric_t * shuric_alloc__xmlschema (void *env) | ~~~~~~^~~ bif_xml.c: In function 'shuric_uri_to_text__xmlschema': bif_xml.c:3077:81: warning: unused parameter 'env' [-Wunused-parameter] 3077 | caddr_t shuric_uri_to_text__xmlschema (caddr_t uri, query_instance_t *qi, void *env, caddr_t *err_ret) | ~~~~~~^~~ bif_xml.c: In function 'bif_xml_load_schema_decl_impl': bif_xml.c:3170:57: warning: unused parameter 'err_ret' [-Wunused-parameter] 3170 | bif_xml_load_schema_decl_impl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args, const char *fname, int mode) | ~~~~~~~~~~^~~~~~~ bif_xml.c: In function 'bif_xml_add_system_path': bif_xml.c:3430:50: warning: unused parameter 'err_ret' [-Wunused-parameter] 3430 | bif_xml_add_system_path(caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_xml.c: In function 'bif_xml_get_system_paths': bif_xml.c:3438:36: warning: unused parameter 'qst' [-Wunused-parameter] 3438 | bif_xml_get_system_paths(caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ bif_xml.c:3438:51: warning: unused parameter 'err_ret' [-Wunused-parameter] 3438 | bif_xml_get_system_paths(caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_xml.c:3438:76: warning: unused parameter 'args' [-Wunused-parameter] 3438 | bif_xml_get_system_paths(caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ bif_xml.c: In function 'bif_xml_validate_schema': bif_xml.c:3465:51: warning: unused parameter 'err_ret' [-Wunused-parameter] 3465 | bif_xml_validate_schema (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_xml.c: In function 'bif_xml_schema_debug': bif_xml.c:3667:18: warning: variable 'xel' set but not used [-Wunused-but-set-variable] 3667 | xecm_el_t *xel; | ^~~ bif_xml.c:3640:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 3640 | bif_xml_schema_debug (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_xml.c: In function 'bif_xte_head': bif_xml.c:3827:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 3827 | bif_xte_head (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_xml.c: In function 'bif_xte_nodebld_init': bif_xml.c:3933:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 3933 | bif_xte_nodebld_init (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_xml.c: In function 'bif_xte_nodebld_acc_impl': bif_xml.c:3972:22: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 3972 | if (new_acc_length > MAX_BOX_ELEMENTS) | ^ bif_xml.c:4038:42: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 4038 | if (new_acc_length > MAX_BOX_ELEMENTS) | ^ bif_xml.c: In function 'bif_xte_nodebld_acc': bif_xml.c:4265:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 4265 | bif_xte_nodebld_acc (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_xml.c: In function 'bif_xte_nodebld_xmlagg_acc': bif_xml.c:4274:54: warning: unused parameter 'err_ret' [-Wunused-parameter] 4274 | bif_xte_nodebld_xmlagg_acc (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_xml.c: In function 'bif_xte_nodebld_final': bif_xml.c:4283:49: warning: unused parameter 'err_ret' [-Wunused-parameter] 4283 | bif_xte_nodebld_final (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_xml.c: In function 'bif_xte_nodebld_xmlagg_final': bif_xml.c:4290:56: warning: unused parameter 'err_ret' [-Wunused-parameter] 4290 | bif_xte_nodebld_xmlagg_final (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_xml.c: In function 'bif_int_vectorbld_init': bif_xml.c:4297:50: warning: unused parameter 'err_ret' [-Wunused-parameter] 4297 | bif_int_vectorbld_init (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_xml.c: In function 'bif_int_vectorbld_acc': bif_xml.c:4338:22: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 4338 | if (new_acc_length > MAX_BOX_ELEMENTS) | ^ bif_xml.c:4308:49: warning: unused parameter 'err_ret' [-Wunused-parameter] 4308 | bif_int_vectorbld_acc (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_xml.c: In function 'bif_int_vectorbld_final': bif_xml.c:4367:51: warning: unused parameter 'err_ret' [-Wunused-parameter] 4367 | bif_int_vectorbld_final (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_xml.c: In function 'bif_vectorbld_init': bif_xml.c:4384:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 4384 | bif_vectorbld_init (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_xml.c: In function 'bif_vectorbld_acc_impl': bif_xml.c:4434:22: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 4434 | if (new_acc_length > MAX_BOX_ELEMENTS) | ^ bif_xml.c: In function 'bif_vectorbld_concat_acc_impl': bif_xml.c:4532:22: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 4532 | if (new_acc_length > MAX_BOX_ELEMENTS) | ^ bif_xml.c: In function 'bif_vectorbld_length': bif_xml.c:4635:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 4635 | bif_vectorbld_length (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_xml.c: In function 'bif_vectorbld_crop': bif_xml.c:4646:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 4646 | bif_vectorbld_crop (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_xml.c: In function 'bif_vectorbld_acc': bif_xml.c:4713:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 4713 | bif_vectorbld_acc (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_xml.c: In function 'bif_vectorbld_agg_acc': bif_xml.c:4720:49: warning: unused parameter 'err_ret' [-Wunused-parameter] 4720 | bif_vectorbld_agg_acc (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_xml.c: In function 'bif_vector_of_nonnulls_bld_agg_acc': bif_xml.c:4727:62: warning: unused parameter 'err_ret' [-Wunused-parameter] 4727 | bif_vector_of_nonnulls_bld_agg_acc (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_xml.c: In function 'bif_vectorbld_concat_acc': bif_xml.c:4734:52: warning: unused parameter 'err_ret' [-Wunused-parameter] 4734 | bif_vectorbld_concat_acc (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_xml.c: In function 'bif_vectorbld_concat_agg_acc': bif_xml.c:4741:56: warning: unused parameter 'err_ret' [-Wunused-parameter] 4741 | bif_vectorbld_concat_agg_acc (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_xml.c: In function 'bif_vectorbld_final': bif_xml.c:4748:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 4748 | bif_vectorbld_final (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_xml.c: In function 'bif_vectorbld_agg_final': bif_xml.c:4755:51: warning: unused parameter 'err_ret' [-Wunused-parameter] 4755 | bif_vectorbld_agg_final (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_xml.c: In function 'bif_vector_or_null_bld_agg_final': bif_xml.c:4762:60: warning: unused parameter 'err_ret' [-Wunused-parameter] 4762 | bif_vector_or_null_bld_agg_final (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_xml.c: In function 'bif_xq_sequencebld_init': bif_xml.c:4769:51: warning: unused parameter 'err_ret' [-Wunused-parameter] 4769 | bif_xq_sequencebld_init (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_xml.c: In function 'bif_xq_sequencebld_acc_impl': bif_xml.c:4911:22: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 4911 | if (new_acc_length > MAX_BOX_ELEMENTS) | ^ bif_xml.c: In function 'bif_xq_sequencebld_acc': bif_xml.c:5001:50: warning: unused parameter 'err_ret' [-Wunused-parameter] 5001 | bif_xq_sequencebld_acc (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_xml.c: In function 'bif_xq_sequencebld_agg_acc': bif_xml.c:5008:54: warning: unused parameter 'err_ret' [-Wunused-parameter] 5008 | bif_xq_sequencebld_agg_acc (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_xml.c: In function 'bif_xq_sequencebld_final': bif_xml.c:5015:52: warning: unused parameter 'err_ret' [-Wunused-parameter] 5015 | bif_xq_sequencebld_final (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_xml.c: In function 'bif_xq_sequencebld_agg_final': bif_xml.c:5022:56: warning: unused parameter 'err_ret' [-Wunused-parameter] 5022 | bif_xq_sequencebld_agg_final (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_xml.c: In function 'bif_xte_node': bif_xml.c:5057:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 5057 | if (filled_size != box_length (acc)) | ^~ bif_xml.c:5029:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 5029 | bif_xte_node (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_xml.c: In function 'bif_xte_node_from_nodebld': bif_xml.c:5106:53: warning: unused parameter 'err_ret' [-Wunused-parameter] 5106 | bif_xte_node_from_nodebld (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_xml.c: In function 'bif_xmlelement': bif_xml.c:5433:42: warning: unused parameter 'err_ret' [-Wunused-parameter] 5433 | bif_xmlelement (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_xml.c: In function 'bif_xmlattributes': bif_xml.c:5480:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 5480 | bif_xmlattributes (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_xml.c: In function 'bif_xmlforest': bif_xml.c:5525:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 5525 | bif_xmlforest (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_xml.c: In function 'bif_xmlconcat': bif_xml.c:5579:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 5579 | bif_xmlconcat (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_xml.c: In function 'bif_xmlnss_get': bif_xml.c:5771:42: warning: unused parameter 'err_ret' [-Wunused-parameter] 5771 | bif_xmlnss_get (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_xml.c: In function 'bif_xmlnss_xpath_pre': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_xml.c:5851:7: note: in expansion of macro 'DO_BOX' 5851 | DO_BOX (char *, pref, inx, bpws_def_prefs) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_xml.c:5878:7: note: in expansion of macro 'DO_BOX' 5878 | DO_BOX (char *, pref, inx, bpws_def_prefs) | ^~~~~~ bif_xml.c:5798:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 5798 | bif_xmlnss_xpath_pre (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_xml.c: In function '_bif_xml_tree_impl': bif_xml.c:1803:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1803 | dtd_config = bif_array_or_null_arg (qst, args, 5, bif_name); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bif_xml.c:1804:5: note: here 1804 | case 5: | ^~~~ bif_xml.c:1805:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 1805 | lh = lh_get_handler (bif_string_arg (qst, args, 4, bif_name)); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bif_xml.c:1806:5: note: here 1806 | case 4: | ^~~~ bif_xml.c:1807:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 1807 | enc = bif_string_arg (qst, args, 3, bif_name); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bif_xml.c:1808:5: note: here 1808 | case 3: | ^~~~ bif_xml.c:1809:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 1809 | uri = bif_string_arg (qst, args, 2, bif_name); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bif_xml.c:1810:5: note: here 1810 | case 2: | ^~~~ bif_xml.c: In function 'xq_box_flatten': bif_xml.c:4844:20: warning: this statement may fall through [-Wimplicit-fallthrough=] 4844 | if (!boxes_are_utf8) | ^ bif_xml.c:4851:15: note: here 4851 | default: | ^~~~~~~ bif_xml.c:4865:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 4865 | if (!boxes_are_utf8) | ^ bif_xml.c:4872:5: note: here 4872 | default: | ^~~~~~~ bif_xml.c: In function 'bif_to_xml_array_arg': bif_xml.c:5361:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 5361 | elem = (caddr_t)(xe); | ~~~~~^~~~~~~~~~~~~~~ bif_xml.c:5364:7: note: here 5364 | case DV_XML_ENTITY: | ^~~~ bif_xml.c: In function 'xml_make_tree': bif_xml.c:731:25: warning: variable 'iter_abend' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 731 | xml_read_abend_func_t iter_abend = NULL; | ^~~~~~~~~~ bif_xml.c:732:9: warning: variable 'iter_data' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 732 | void *iter_data = NULL; | ^~~~~~~~~ bif_xml.c: In function 'xml_make_tree_with_ns': bif_xml.c:881:25: warning: variable 'iter_abend' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 881 | xml_read_abend_func_t iter_abend = NULL; | ^~~~~~~~~~ bif_xml.c:882:9: warning: variable 'iter_data' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 882 | void *iter_data = NULL; | ^~~~~~~~~ In file included from ../../libsrc/Dk.h:115: bif_xml.c: In function 'tb_make_iq': ../../libsrc/Dk/Dkstubs.h:67:49: warning: '__builtin___strncat_chk' output may be truncated copying between 0 and 3999 bytes from a string of length 3999 [-Wstringop-truncation] 67 | #define strcat_size_ck(dest, src, sizeof_dest) strncat ((dest), (src), sizeof_dest - strlen (dest) - 1) | ^~~~~~~ ../../libsrc/Dk/Dkstubs.h:84:41: note: in expansion of macro 'strcat_size_ck' 84 | #define strcat_ck(dest, src) strcat_size_ck (dest, src, sizeof (dest)) | ^~~~~~~~~~~~~~ bif_xml.c:1926:5: note: in expansion of macro 'strcat_ck' 1926 | strcat_ck (text, tmp); | ^~~~~~~~~ ../../libsrc/Dk/Dkstubs.h:67:49: warning: '__builtin___strncat_chk' output may be truncated copying between 0 and 3999 bytes from a string of length 3999 [-Wstringop-truncation] 67 | #define strcat_size_ck(dest, src, sizeof_dest) strncat ((dest), (src), sizeof_dest - strlen (dest) - 1) | ^~~~~~~ ../../libsrc/Dk/Dkstubs.h:84:41: note: in expansion of macro 'strcat_size_ck' 84 | #define strcat_ck(dest, src) strcat_size_ck (dest, src, sizeof (dest)) | ^~~~~~~~~~~~~~ bif_xml.c:1922:9: note: in expansion of macro 'strcat_ck' 1922 | strcat_ck (text, tmp); | ^~~~~~~~~ bif_xml.c: In function 'bx_out_q_name': bif_xml.c:2305:32: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 9 [-Wformat-truncation=] 2305 | snprintf (ns, sizeof (ns), "n%d", n_ns); | ^~ bif_xml.c:2305:30: note: directive argument in the range [0, 2147483646] 2305 | snprintf (ns, sizeof (ns), "n%d", n_ns); | ^~~~~ In file included from /usr/include/stdio.h:970, from ../../libsrc/Dk/Dksystem.h:44, from ../../libsrc/Dk.h:44: In function 'snprintf', inlined from 'bx_out_q_name' at bif_xml.c:2305:3: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 3 and 12 bytes into a destination of size 10 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ bif_xml.c: In function 'bif_xml_load_schema_decl_impl': bif_xml.c:3173:11: warning: variable 'tables_ms' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 3173 | caddr_t tables_ms = NULL; | ^~~~~~~~~ bif_xml.c: In function 'bif_xte_node': bif_xml.c:5031:42: warning: variable 'filled_size' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 5031 | int args_length = BOX_ELEMENTS (args), filled_size = 0; | ^~~~~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sparql2sqltext.lo `test -f 'sparql2sqltext.c' || echo './'`sparql2sqltext.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sparql2sqltext.c -fPIC -DPIC -o .libs/libwi_la-sparql2sqltext.o sparql2sqltext.c: In function 'ssg_find_jl_by_jr': sparql2sqltext.c:586:44: warning: unused parameter 'ssg' [-Wunused-parameter] 586 | ccaddr_t ssg_find_jl_by_jr (spar_sqlgen_t *ssg, SPART *gp, ccaddr_t jr_alias) | ~~~~~~~~~~~~~~~^~~ sparql2sqltext.c: In function 'ssg_print_tmpl_phrase': sparql2sqltext.c:774:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 774 | if (col_idx >= BOX_ELEMENTS (qm_val->qmvColumns)) | ^~ sparql2sqltext.c:901:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 901 | if (col_idx >= BOX_ELEMENTS (qm_val->qmvColumns)) | ^~ sparql2sqltext.c:1119:69: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1119 | if ((DV_ARRAY_OF_POINTER != DV_TYPE_OF (res)) || (col_idx > BOX_ELEMENTS (res))) | ^ In file included from ../../libsrc/Dk.h:97, from datesupp.h:30, from sparql2sqltext.c:24: sparql2sqltext.c: In function 'sparp_equiv_native_valmode': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sqltext.c:1654:7: note: in expansion of macro 'DO_BOX_FAST' 1654 | DO_BOX_FAST (SPART *, gp_member, gp_member_idx, gp->_.gp.members) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sqltext.c:1735:3: note: in expansion of macro 'DO_BOX_FAST' 1735 | DO_BOX_FAST (SPART *, gp_member, gp_member_idx, gp->_.gp.members) | ^~~~~~~~~~~ sparql2sqltext.c: In function 'ssg_print_double_as_sql_atom': sparql2sqltext.c:2316:46: warning: unused parameter 'ssg' [-Wunused-parameter] 2316 | ssg_print_double_as_sql_atom (spar_sqlgen_t *ssg, double val, int mode, caddr_t tmpbuf) | ~~~~~~~~~~~~~~~^~~ sparql2sqltext.c: In function 'ssg_print_float_as_sql_atom': sparql2sqltext.c:2341:45: warning: unused parameter 'ssg' [-Wunused-parameter] 2341 | ssg_print_float_as_sql_atom (spar_sqlgen_t *ssg, double val, int mode, caddr_t tmpbuf) | ~~~~~~~~~~~~~~~^~~ sparql2sqltext.c: In function 'ssg_print_box_as_sql_atom': sparql2sqltext.c:2415:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2415 | if (buffill >= (MAX_BOX_LENGTH - 1)) | ^~ sparql2sqltext.c:2548:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2548 | if (buffill >= (MAX_BOX_LENGTH - 1)) | ^~ sparql2sqltext.c: In function 'ssg_smallest_union_valmode': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sqltext.c:3062:3: note: in expansion of macro 'DO_BOX_FAST' 3062 | DO_BOX_FAST (qm_format_t *, sup1, ctr1, m1->qmfSuperFormats) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sqltext.c:3068:3: note: in expansion of macro 'DO_BOX_FAST' 3068 | DO_BOX_FAST (qm_format_t *, sup2, ctr2, m2->qmfSuperFormats) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sqltext.c:3076:3: note: in expansion of macro 'DO_BOX_FAST' 3076 | DO_BOX_FAST (qm_format_t *, sup1, ctr1, m1->qmfSuperFormats) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sqltext.c:3084:7: note: in expansion of macro 'DO_BOX_FAST' 3084 | DO_BOX_FAST (qm_format_t *, sup2, ctr2, m2->qmfSuperFormats) | ^~~~~~~~~~~ sparql2sqltext.c: In function 'ssg_largest_intersect_valmode': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sqltext.c:3138:3: note: in expansion of macro 'DO_BOX_FAST' 3138 | DO_BOX_FAST (qm_format_t *, sup1, ctr1, m1->qmfSuperFormats) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sqltext.c:3144:3: note: in expansion of macro 'DO_BOX_FAST' 3144 | DO_BOX_FAST (qm_format_t *, sup2, ctr2, m2->qmfSuperFormats) | ^~~~~~~~~~~ sparql2sqltext.c: In function 'ssg_largest_eq_valmode': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sqltext.c:3230:3: note: in expansion of macro 'DO_BOX_FAST' 3230 | DO_BOX_FAST (qm_format_t *, sup1, ctr1, m1->qmfSuperFormats) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sqltext.c:3236:3: note: in expansion of macro 'DO_BOX_FAST' 3236 | DO_BOX_FAST (qm_format_t *, sup2, ctr2, m2->qmfSuperFormats) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sqltext.c:3244:3: note: in expansion of macro 'DO_BOX_FAST' 3244 | DO_BOX_FAST (qm_format_t *, sup1, ctr1, m1->qmfSuperFormats) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sqltext.c:3252:7: note: in expansion of macro 'DO_BOX_FAST' 3252 | DO_BOX_FAST (qm_format_t *, sup2, ctr2, m2->qmfSuperFormats) | ^~~~~~~~~~~ sparql2sqltext.c: In function 'ssg_valmode_is_subformat_of': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sqltext.c:3279:3: note: in expansion of macro 'DO_BOX_FAST' 3279 | DO_BOX_FAST (qm_format_t *, sup1, ctr1, m1->qmfSuperFormats) | ^~~~~~~~~~~ sparql2sqltext.c: In function 'ssg_find_nullable_superformat': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sqltext.c:3296:3: note: in expansion of macro 'DO_BOX_FAST' 3296 | DO_BOX_FAST (qm_format_t *, sup, ctr, fmt->qmfSuperFormats) | ^~~~~~~~~~~ sparql2sqltext.c: In function 'ssg_const_is_good_for_split_into_short': sparql2sqltext.c:3356:75: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 3356 | if ((DV_ARRAY_OF_POINTER != DV_TYPE_OF (split)) || (fmt->qmfColumnCount != BOX_ELEMENTS (split))) | ^~ sparql2sqltext.c: In function 'ssg_safe_op_valmode_for_bif_IN': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sqltext.c:3822:7: note: in expansion of macro 'DO_BOX_FAST' 3822 | DO_BOX_FAST (SPART *, argN, argctr, args) | ^~~~~~~~~~~ sparql2sqltext.c: In function 'ssg_print_builtin_expn': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sqltext.c:4155:7: note: in expansion of macro 'DO_BOX_FAST' 4155 | DO_BOX_FAST (SPART *, argN, argctr, tree->_.builtin.args) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sqltext.c:4566:7: note: in expansion of macro 'DO_BOX_FAST' 4566 | DO_BOX_FAST (SPART *, argN, argctr, tree->_.builtin.args) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sqltext.c:4613:19: note: in expansion of macro 'DO_BOX_FAST' 4613 | DO_BOX_FAST (SPART *, arg, argctr, tree->_.builtin.args) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sqltext.c:4680:9: note: in expansion of macro 'DO_BOX_FAST' 4680 | DO_BOX_FAST (SPART *, arg, argctr, tree->_.builtin.args) | ^~~~~~~~~~~ sparql2sqltext.c:4684:36: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 4684 | arg_valmode = ((argctr < (sizeof (sbd->sbd_arg_valmodes) / sizeof (sbd->sbd_arg_valmodes[0]))) ? sbd->sbd_arg_valmodes[argctr] : NULL); | ^ sparql2sqltext.c: In function 'sparp_argtype_of_function': sparql2sqltext.c:4925:41: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 4925 | if ((next_delim - prev_delim) >= sizeof (buf) - 3) | ^~ sparql2sqltext.c: In function 'ssg_triple_retval_alias': sparql2sqltext.c:5441:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 5441 | if (col_idx >= BOX_ELEMENTS_0 (qmv->qmvColumns)) | ^~ sparql2sqltext.c: In function 'ssg_print_scalar_expn': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sqltext.c:5983:9: note: in expansion of macro 'DO_BOX_FAST' 5983 | DO_BOX_FAST (SPART *, e, ctr, tree->_.list.items) | ^~~~~~~~~~~ sparql2sqltext.c: In function 'ssg_print_procview_rset_item': sparql2sqltext.c:6018:123: warning: unused parameter 'e_varname' [-Wunused-parameter] 6018 | ssg_print_procview_rset_item (spar_sqlgen_t *ssg, caddr_t selid, int pos, const char *colname, int view_cn_trick, caddr_t e_varname) | ~~~~~~~~^~~~~~~~~ sparql2sqltext.c: In function 'ssg_print_fld_lit_restrictions': sparql2sqltext.c:6358:65: warning: unused parameter 'qmap' [-Wunused-parameter] 6358 | ssg_print_fld_lit_restrictions (spar_sqlgen_t *ssg, quad_map_t *qmap, qm_value_t *field, caddr_t tabid, SPART *triple, int fld_idx, int print_outer_filter) | ~~~~~~~~~~~~^~~~ sparql2sqltext.c: In function 'ssg_print_fld_uri_restrictions': sparql2sqltext.c:6475:64: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6475 | int is_wide = (NULL == arg_dtps) ? 0 : ((col_ctr >= box_length (arg_dtps)) ? 0 : ((arg_dtps[col_ctr] & 0x7F) == (DV_WIDE & 0x7F))); | ^~ sparql2sqltext.c:6425:65: warning: unused parameter 'qmap' [-Wunused-parameter] 6425 | ssg_print_fld_uri_restrictions (spar_sqlgen_t *ssg, quad_map_t *qmap, qm_value_t *field, caddr_t tabid, caddr_t uri, SPART *gp, SPART *triple, int fld_idx, int print_outer_filter) | ~~~~~~~~~~~~^~~~ sparql2sqltext.c: In function 'ssg_print_equivalences': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sqltext.c:7388:11: note: in expansion of macro 'DO_BOX_FAST' 7388 | DO_BOX_FAST (ptrlong, sub_idx, sub_ctr, eq->e_subvalue_idxs) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sqltext.c:7428:7: note: in expansion of macro 'DO_BOX_FAST' 7428 | DO_BOX_FAST (ptrlong, sub_eq_idx, sub_ctr, eq->e_subvalue_idxs) | ^~~~~~~~~~~ sparql2sqltext.c: In function 'ssg_sqltype_of_restr': sparql2sqltext.c:8240:38: warning: unused parameter 'ssg' [-Wunused-parameter] 8240 | ssg_sqltype_of_restr (spar_sqlgen_t *ssg, ptrlong restr_bits) | ~~~~~~~~~~~~~~~^~~ sparql2sqltext.c: In function 'ssg_print_retval_cols': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sqltext.c:8427:3: note: in expansion of macro 'DO_BOX_FAST' 8427 | DO_BOX_FAST (SPART *, ret_column, col_idx, retvals) | ^~~~~~~~~~~ sparql2sqltext.c: In function 'ssg_collect_aliases_tables_and_conds': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sqltext.c:8594:3: note: in expansion of macro 'DO_BOX_FAST' 8594 | DO_BOX_FAST (qm_atable_t *, ata, ata_ctr, qmatables) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sqltext.c:8602:3: note: in expansion of macro 'DO_BOX_FAST' 8602 | DO_BOX_FAST (caddr_t, cond, cond_ctr, qmconds) | ^~~~~~~~~~~ sparql2sqltext.c: In function 'ssg_print_ft_predicate': sparql2sqltext.c:8718:52: warning: unused parameter 'gp' [-Wunused-parameter] 8718 | ssg_print_ft_predicate (spar_sqlgen_t *ssg, SPART *gp, SPART *tree, SPART *ft_pred, caddr_t var_name, quad_map_t *qm, qm_ftext_t *qmft, caddr_t ft_type, caddr_t ft_alias, ccaddr_t long_tmpl_or_null) | ~~~~~~~^~ sparql2sqltext.c:8718:93: warning: unused parameter 'var_name' [-Wunused-parameter] 8718 | ssg_print_ft_predicate (spar_sqlgen_t *ssg, SPART *gp, SPART *tree, SPART *ft_pred, caddr_t var_name, quad_map_t *qm, qm_ftext_t *qmft, caddr_t ft_type, caddr_t ft_alias, ccaddr_t long_tmpl_or_null) | ~~~~~~~~^~~~~~~~ sparql2sqltext.c: In function 'ssg_print_fake_self_join_subexp': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sqltext.c:8981:11: note: in expansion of macro 'DO_BOX_FAST' 8981 | DO_BOX_FAST (SPART *, filt, filter_ctr, gp->_.gp.filters) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sqltext.c:9020:7: note: in expansion of macro 'DO_BOX_FAST' 9020 | DO_BOX_FAST (caddr_t, c, condctr, conds) | ^~~~~~~~~~~ sparql2sqltext.c: In function 'ssg_prepare_sinv_template': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sqltext.c:9225:7: note: in expansion of macro 'DO_BOX_FAST' 9225 | DO_BOX_FAST (SPART **, val, valctr, vals) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sqltext.c:9279:3: note: in expansion of macro 'DO_BOX_FAST' 9279 | DO_BOX_FAST (caddr_t, retname, retctr, sinv->_.sinv.rset_varnames) | ^~~~~~~~~~~ sparql2sqltext.c: In function 'sparp_equiv_sort_subvalue_idxs_by_child_order': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sqltext.c:9324:3: note: in expansion of macro 'DO_BOX_FAST' 9324 | DO_BOX_FAST (SPART *, chld, memb_ctr, eq->e_gp->_.gp.members) | ^~~~~~~~~~~ sparql2sqltext.c: In function 'ssg_print_bindings': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sqltext.c:9355:3: note: in expansion of macro 'DO_BOX_FAST' 9355 | DO_BOX_FAST (SPART **, single_row, rowctr, rowset) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sqltext.c:9364:7: note: in expansion of macro 'DO_BOX_FAST' 9364 | DO_BOX_FAST (SPART *, val, colctr, single_row) | ^~~~~~~~~~~ sparql2sqltext.c: In function 'ssg_print_sinv_table_exp': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sqltext.c:9483:7: note: in expansion of macro 'DO_BOX_FAST' 9483 | DO_BOX_FAST (caddr_t, varname, ctr, final_rset_varnames) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sqltext.c:9493:7: note: in expansion of macro 'DO_BOX_FAST' 9493 | DO_BOX_FAST (caddr_t, varname, ctr, sinv->_.sinv.param_varnames) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sqltext.c:9552:15: note: in expansion of macro 'DO_BOX_FAST' 9552 | DO_BOX_FAST (SPART *, memb, membctr, parent_gp->_.gp.members) | ^~~~~~~~~~~ sparql2sqltext.c: In function 'ssg_print_scalar_subquery_exp': sparql2sqltext.c:9592:59: warning: unused parameter 'sub_req_top' [-Wunused-parameter] 9592 | ssg_print_scalar_subquery_exp (spar_sqlgen_t *ssg, SPART *sub_req_top, SPART *wrapping_gp, ssg_valmode_t needed) | ~~~~~~~^~~~~~~~~~~ sparql2sqltext.c: In function 'ssg_print_breakup_in_union': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sqltext.c:9837:7: note: in expansion of macro 'DO_BOX_FAST' 9837 | DO_BOX_FAST (SPART *, filter, filter_ctr, mcase->_.gp.filters) | ^~~~~~~~~~~ sparql2sqltext.c:9707:81: warning: unused parameter 'head_flags' [-Wunused-parameter] 9707 | ssg_print_breakup_in_union (spar_sqlgen_t *ssg, SPART *gp, SPART **retlist, int head_flags, int retval_flags, ptrlong *retlist_restr_bits, ssg_valmode_t needed, int first_mcase_idx, int breakup_shift) | ~~~~^~~~~~~~~~ sparql2sqltext.c: In function 'ssg_print_t_options_of_select': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sqltext.c:10322:11: note: in expansion of macro 'DO_BOX_FAST' 10322 | DO_BOX_FAST (SPART *, v, vctr, val->_.list.items) | ^~~~~~~~~~~ sparql2sqltext.c: In function 'ssg_make_sql_query_text': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sqltext.c:10791:7: note: in expansion of macro 'DO_BOX_FAST' 10791 | DO_BOX_FAST(SPART *, grouping, gby_ctr, tree->_.req_top.groupings) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sqltext.c:10847:7: note: in expansion of macro 'DO_BOX_FAST' 10847 | DO_BOX_FAST(SPART *, oby_itm, oby_ctr, tree->_.req_top.order) | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sparql2sqltext.c:10895:11: note: in expansion of macro 'DO_BOX_FAST' 10895 | DO_BOX_FAST (SPART *, bndvar, bndctr, final_binv->_.binv.vars) | ^~~~~~~~~~~ sparql2sqltext.c: In function 'sparp_lit_native_valmode': sparql2sqltext.c:1538:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 1538 | if (uname_xmlschema_ns_uri_hash_double == dt) | ^ sparql2sqltext.c:1541:11: note: here 1541 | case DV_SINGLE_FLOAT: | ^~~~ sparql2sqltext.c:1543:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 1543 | if (uname_xmlschema_ns_uri_hash_decimal == dt) | ^ sparql2sqltext.c:1546:11: note: here 1546 | case DV_LONG_INT: | ^~~~ sparql2sqltext.c: In function 'sparp_restr_bits_of_expn': sparql2sqltext.c:2099:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 2099 | if ((arg_bits & SPART_VARR_IS_IRI) || (arg_bits & SPART_VARR_IS_BLANK) | ^ sparql2sqltext.c:2103:19: note: here 2103 | case SPAR_BIF_ISREF: case SPAR_BIF_ISLITERAL: | ^~~~ sparql2sqltext.c: In function 'ssg_print_box_as_sql_atom': sparql2sqltext.c:2405:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 2405 | { | ^ sparql2sqltext.c:2421:9: note: here 2421 | case SQL_ATOM_NARROW_ONLY: | ^~~~ sparql2sqltext.c:2439:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 2439 | if (DV_UNAME == dtp) | ^ sparql2sqltext.c:2442:9: note: here 2442 | case SQL_ATOM_UTF8_ONLY: case SQL_ATOM_SPARQL_INTEROP: | ^~~~ sparql2sqltext.c: In function 'ssg_print_builtin_expn': sparql2sqltext.c:4601:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 4601 | switch (sbd->sbd_subtype) | ^~~~~~ sparql2sqltext.c:4670:11: note: here 4670 | default: | ^~~~~~~ sparql2sqltext.c: In function 'ssg_print_equiv_retval_expn': sparql2sqltext.c:6879:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 6879 | if (0 > dk_set_position_of_string (ssg->ssg_valid_ret_selids, gp->_.gp.selid)) | ^ sparql2sqltext.c:6882:5: note: here 6882 | case UNION_L: case SPAR_UNION_WO_ALL: /* This line should be commented out if a separate branch is un-ifdef-ed below */ | ^~~~ sparql2sqltext.c: In function 'ssg_make_sql_query_text': sparql2sqltext.c:10673:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 10673 | else if ((NULL == formatter) && (NULL == agg_formatter) && ssg->ssg_sparp->sparp_sparqre->sparqre_direct_client_call) | ^ sparql2sqltext.c:10680:5: note: here 10680 | case INSERT_L: | ^~~~ sparql2sqltext.c: In function 'ssg_print_tmpl_phrase': sparql2sqltext.c:706:40: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 706 | snprintf (buf, sizeof (buf), "%d", col_idx+1); | ^~~~ In file included from /usr/include/stdio.h:970, from ../../libsrc/Dk/Dksystem.h:44, from ../../libsrc/Dk.h:44: In function 'snprintf', inlined from 'ssg_print_tmpl_phrase' at sparql2sqltext.c:706:11: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 2 and 11 bytes into a destination of size 10 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ sparql2sqltext.c: In function 'ssg_print_tmpl_phrase': sparql2sqltext.c:696:40: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 696 | snprintf (buf, sizeof (buf), "%d", col_idx); | ^~~~ In function 'snprintf', inlined from 'ssg_print_tmpl_phrase' at sparql2sqltext.c:696:11: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 2 and 11 bytes into a destination of size 10 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ sparql2sqltext.c: In function 'ssg_make_sql_query_text': sparql2sqltext.c:10901:46: warning: '%.100s' directive output may be truncated writing up to 100 bytes into a region of size between 99 and 177 [-Wformat-truncation=] 10901 | snprintf (buf, sizeof (buf), " AND (%s IS NULL OR (%s = \"%.100s\"))", colname_buf, colname_buf, bndvar->_.var.vname); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'snprintf', inlined from 'ssg_make_sql_query_text' at sparql2sqltext.c:10901:17: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 27 and 205 bytes into a destination of size 200 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-xmlenc.lo `test -f 'xmlenc.c' || echo './'`xmlenc.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c xmlenc.c -fPIC -DPIC -o .libs/libwi_la-xmlenc.o In file included from ../../libsrc/Dk.h:97, from wi.h:56, from xmlenc.c:32: xmlenc.c: In function 'check_ents': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlenc.c:245:3: note: in expansion of macro 'DO_BOX' 245 | DO_BOX (xml_tree_ent_t *, ent, inx, ents) | ^~~~~~ xmlenc.c: In function 'xenc_get_option': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlenc.c:282:3: note: in expansion of macro 'DO_BOX' 282 | DO_BOX (caddr_t, elm, ix, options) | ^~~~~~ xmlenc.c: In function 'xenc_encrypt': xmlenc.c:296:54: warning: unused parameter 'key' [-Wunused-parameter] 296 | caddr_t xenc_encrypt (caddr_t src, xenc_key_inst_t * key) | ~~~~~~~~~~~~~~~~~~^~~ xmlenc.c: In function 'bif_xenc_encrypt': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlenc.c:346:3: note: in expansion of macro 'DO_BOX' 346 | DO_BOX (xml_tree_ent_t *, ent, inx, ents) | ^~~~~~ xmlenc.c:334:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 334 | bif_xenc_encrypt (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmlenc.c: In function 'xenc_bx_out_q_name': xmlenc.c:500:35: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 500 | if (strlen (ns) != ns_len) | ^~ xmlenc.c:456:70: warning: unused parameter 'ct' [-Wunused-parameter] 456 | xenc_bx_out_q_name (caddr_t * qst, dk_session_t * out, close_tag_t * ct, caddr_t name, int is_attr, wcharset_t *src_charset, dk_set_t namespaces) | ~~~~~~~~~~~~~~^~ xmlenc.c: In function 'xenc_bx_tree_start_tag': xmlenc.c:560:32: warning: unused parameter 'child_num' [-Wunused-parameter] 560 | close_tag_t ** ct_ret, int child_num, int output_mode, | ~~~~^~~~~~~~~ xmlenc.c:561:23: warning: unused parameter 'tag_descr' [-Wunused-parameter] 561 | html_tag_descr_t *tag_descr, int is_xsl, wcharset_t *tgt_charset, wcharset_t *src_charset, dk_set_t namespaces) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ xmlenc.c:561:38: warning: unused parameter 'is_xsl' [-Wunused-parameter] 561 | html_tag_descr_t *tag_descr, int is_xsl, wcharset_t *tgt_charset, wcharset_t *src_charset, dk_set_t namespaces) | ~~~~^~~~~~ xmlenc.c: In function 'xenc_bx_pop_ct': xmlenc.c:611:98: warning: unused parameter 'child_num' [-Wunused-parameter] 611 | xenc_bx_pop_ct (caddr_t *qst, dk_session_t * out, close_tag_t * ct, wcharset_t *src_charset, int child_num, dk_set_t namespaces) | ~~~~^~~~~~~~~ xmlenc.c: In function 'xml_doc_subst': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlenc.c:796:11: note: in expansion of macro 'DO_BOX' 796 | DO_BOX (caddr_t *, child, inx, xs->xs_envelope) | ^~~~~~ xmlenc.c: In function 'xenc_base64_encryptor': xmlenc.c:843:41: warning: unused parameter 'key' [-Wunused-parameter] 843 | xenc_key_t * key, xenc_try_block_t * t) | ~~~~~~~~~~~~~^~~ xmlenc.c: In function 'xenc_base64_decryptor': xmlenc.c:892:101: warning: unused parameter 'key' [-Wunused-parameter] 892 | int xenc_base64_decryptor (dk_session_t * ses_in, long seslen, dk_session_t * ses_out, xenc_key_t * key, xenc_try_block_t * t) | ~~~~~~~~~~~~~^~~ xmlenc.c:892:125: warning: unused parameter 't' [-Wunused-parameter] 892 | int xenc_base64_decryptor (dk_session_t * ses_in, long seslen, dk_session_t * ses_out, xenc_key_t * key, xenc_try_block_t * t) | ~~~~~~~~~~~~~~~~~~~^ xmlenc.c: In function 'bif_xenc_key_inst_create': xmlenc.c:1046:60: warning: unused parameter 'err_ret' [-Wunused-parameter] 1046 | caddr_t bif_xenc_key_inst_create (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmlenc.c: In function '__xenc_key_rsa_init': xmlenc.c:1232:3: warning: 'RSA_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1232 | rsa = RSA_new (); | ^~~ In file included from /usr/include/openssl/x509.h:36, from sqlbif.h:33, from xmlenc.c:35: /usr/include/openssl/rsa.h:212:28: note: declared here 212 | OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void); | ^~~~~~~ xmlenc.c:1241:3: warning: 'RSA_generate_key_ex' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1241 | if (!RSA_generate_key_ex (rsa, 1024, bn, NULL)) | ^~ /usr/include/openssl/rsa.h:271:27: note: declared here 271 | OSSL_DEPRECATEDIN_3_0 int RSA_generate_key_ex(RSA *rsa, int bits, BIGNUM *e, | ^~~~~~~~~~~~~~~~~~~ xmlenc.c:1244:3: warning: 'RSA_check_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1244 | r = RSA_check_key (rsa); | ^ /usr/include/openssl/rsa.h:289:27: note: declared here 289 | OSSL_DEPRECATEDIN_3_0 int RSA_check_key(const RSA *); | ^~~~~~~~~~~~~ xmlenc.c:1256:5: warning: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1256 | RSA_free (rsa); | ^~~~~~~~ /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ xmlenc.c: In function 'pass_cb': xmlenc.c:1267:38: warning: unused parameter 'rwflag' [-Wunused-parameter] 1267 | int pass_cb(char *buf, int size, int rwflag, void *u) | ~~~~^~~~~~ xmlenc.c: In function 'bif_delete_temp_keys': xmlenc.c:1292:41: warning: unused parameter 'qst' [-Wunused-parameter] 1292 | caddr_t bif_delete_temp_keys (caddr_t * qst, caddr_t * err_r, state_slot_t ** args) | ~~~~~~~~~~^~~ xmlenc.c:1292:56: warning: unused parameter 'err_r' [-Wunused-parameter] 1292 | caddr_t bif_delete_temp_keys (caddr_t * qst, caddr_t * err_r, state_slot_t ** args) | ~~~~~~~~~~^~~~~ xmlenc.c:1292:79: warning: unused parameter 'args' [-Wunused-parameter] 1292 | caddr_t bif_delete_temp_keys (caddr_t * qst, caddr_t * err_r, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ xmlenc.c: In function 'bif_xenc_set_primary_key': xmlenc.c:1314:60: warning: unused parameter 'err_r' [-Wunused-parameter] 1314 | caddr_t bif_xenc_set_primary_key (caddr_t * qst, caddr_t * err_r, state_slot_t ** args) | ~~~~~~~~~~^~~~~ xmlenc.c: In function 'xenc_key_create_from_x509_cert': xmlenc.c:1459:11: warning: 'EVP_PKEY_get0_DSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1459 | dsa = EVP_PKEY_get0_DSA(pkey); | ^~~ In file included from /usr/include/openssl/x509.h:29: /usr/include/openssl/evp.h:1365:22: note: declared here 1365 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ xmlenc.c:1459:15: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1459 | dsa = EVP_PKEY_get0_DSA(pkey); | ^ xmlenc.c:1460:11: warning: 'EVP_PKEY_get0_DSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1460 | private_dsa = private_key ? EVP_PKEY_get0_DSA(private_key) : 0; | ^~~~~~~~~~~ /usr/include/openssl/evp.h:1365:22: note: declared here 1365 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ xmlenc.c:1460:23: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1460 | private_dsa = private_key ? EVP_PKEY_get0_DSA(private_key) : 0; | ^ xmlenc.c:1465:11: warning: 'EVP_PKEY_get0_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1465 | rsa = EVP_PKEY_get0_RSA(pkey); | ^~~ /usr/include/openssl/evp.h:1356:22: note: declared here 1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ xmlenc.c:1465:15: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1465 | rsa = EVP_PKEY_get0_RSA(pkey); | ^ xmlenc.c:1466:11: warning: 'EVP_PKEY_get0_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1466 | private_rsa = private_key ? EVP_PKEY_get0_RSA(private_key) : 0; | ^~~~~~~~~~~ /usr/include/openssl/evp.h:1356:22: note: declared here 1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ xmlenc.c:1466:23: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1466 | private_rsa = private_key ? EVP_PKEY_get0_RSA(private_key) : 0; | ^ xmlenc.c:1370:83: warning: unused parameter 'is_digest' [-Wunused-parameter] 1370 | const char * private_key_passwd, int is_digest, long type, long ask_pwd, int import_chain) | ~~~~^~~~~~~~~ xmlenc.c: In function 'dh_cb': xmlenc.c:1515:23: warning: unused parameter 'p' [-Wunused-parameter] 1515 | static void dh_cb(int p, int n, void *arg) | ~~~~^ xmlenc.c:1515:30: warning: unused parameter 'n' [-Wunused-parameter] 1515 | static void dh_cb(int p, int n, void *arg) | ~~~~^ xmlenc.c:1515:39: warning: unused parameter 'arg' [-Wunused-parameter] 1515 | static void dh_cb(int p, int n, void *arg) | ~~~~~~^~~ xmlenc.c: In function 'bif_xenc_key_dsa_create': xmlenc.c:1523:59: warning: unused parameter 'err_r' [-Wunused-parameter] 1523 | caddr_t bif_xenc_key_dsa_create (caddr_t * qst, caddr_t * err_r, state_slot_t ** args) | ~~~~~~~~~~^~~~~ xmlenc.c: In function 'bif_xenc_key_DH_create': xmlenc.c:1584:7: warning: 'DH_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1584 | dh = DH_new (); | ^~ In file included from /usr/include/openssl/dsa.h:31, from /usr/include/openssl/x509.h:37: /usr/include/openssl/dh.h:210:27: note: declared here 210 | OSSL_DEPRECATEDIN_3_0 DH *DH_new(void); | ^~~~~~ xmlenc.c:1588:9: warning: 'DH_set0_pqg' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1588 | DH_set0_pqg(dh, bn_p, NULL, bn_g); | ^~~~~~~~~~~ /usr/include/openssl/dh.h:266:27: note: declared here 266 | OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g); | ^~~~~~~~~~~ xmlenc.c:1595:7: warning: 'DH_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1595 | dh = DH_new (); | ^~ /usr/include/openssl/dh.h:210:27: note: declared here 210 | OSSL_DEPRECATEDIN_3_0 DH *DH_new(void); | ^~~~~~ xmlenc.c:1598:11: warning: 'DH_generate_parameters_ex' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1598 | if (!DH_generate_parameters_ex (dh, num, g, NULL)) | ^~ /usr/include/openssl/dh.h:223:27: note: declared here 223 | OSSL_DEPRECATEDIN_3_0 int DH_generate_parameters_ex(DH *dh, int prime_len, | ^~~~~~~~~~~~~~~~~~~~~~~~~ xmlenc.c:1600:15: warning: 'DH_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1600 | DH_free (dh); | ^~~~~~~ /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ xmlenc.c:1611:3: warning: 'DH_generate_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1611 | if (!dh || !DH_generate_key(dh)) | ^~ /usr/include/openssl/dh.h:234:27: note: declared here 234 | OSSL_DEPRECATEDIN_3_0 int DH_generate_key(DH *dh); | ^~~~~~~~~~~~~~~ xmlenc.c:1541:58: warning: unused parameter 'err_r' [-Wunused-parameter] 1541 | caddr_t bif_xenc_key_DH_create (caddr_t * qst, caddr_t * err_r, state_slot_t ** args) | ~~~~~~~~~~^~~~~ xmlenc.c: In function 'bif_xenc_DH_get_params': xmlenc.c:1648:10: warning: 'DH_get0_pqg' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1648 | DH_get0_pqg(dh, &num, NULL, NULL); | ^~~~~~~~~~~ /usr/include/openssl/dh.h:264:28: note: declared here 264 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p, | ^~~~~~~~~~~ xmlenc.c:1651:10: warning: 'DH_get0_pqg' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1651 | DH_get0_pqg(dh, NULL, NULL, &num); | ^~~~~~~~~~~ /usr/include/openssl/dh.h:264:28: note: declared here 264 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p, | ^~~~~~~~~~~ xmlenc.c:1654:10: warning: 'DH_get0_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1654 | DH_get0_key(dh, &num, NULL); | ^~~~~~~~~~~ /usr/include/openssl/dh.h:267:28: note: declared here 267 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key, | ^~~~~~~~~~~ xmlenc.c:1657:10: warning: 'DH_get0_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1657 | DH_get0_key(dh, NULL, &num); | ^~~~~~~~~~~ /usr/include/openssl/dh.h:267:28: note: declared here 267 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key, | ^~~~~~~~~~~ xmlenc.c:1660:10: warning: 'DH_get0_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1660 | DH_get0_key(dh, &num, NULL); | ^~~~~~~~~~~ /usr/include/openssl/dh.h:267:28: note: declared here 267 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key, | ^~~~~~~~~~~ xmlenc.c:1666:9: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1666 | if (n != buf_len) | ^~ xmlenc.c:1624:58: warning: unused parameter 'err_r' [-Wunused-parameter] 1624 | caddr_t bif_xenc_DH_get_params (caddr_t * qst, caddr_t * err_r, state_slot_t ** args) | ~~~~~~~~~~^~~~~ xmlenc.c: In function 'bif_xenc_DH_compute_key': xmlenc.c:1710:3: warning: 'DH_size' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1710 | buf_len = DH_size (dh); | ^~~~~~~ /usr/include/openssl/dh.h:214:27: note: declared here 214 | OSSL_DEPRECATEDIN_3_0 int DH_size(const DH *dh); | ^~~~~~~ xmlenc.c:1712:3: warning: 'DH_compute_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1712 | shared_secret_len = DH_compute_key ((unsigned char *)buf, pub_key, dh); | ^~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:235:27: note: declared here 235 | OSSL_DEPRECATEDIN_3_0 int DH_compute_key(unsigned char *key, | ^~~~~~~~~~~~~~ xmlenc.c:1682:59: warning: unused parameter 'err_r' [-Wunused-parameter] 1682 | caddr_t bif_xenc_DH_compute_key (caddr_t * qst, caddr_t * err_r, state_slot_t ** args) | ~~~~~~~~~~^~~~~ xmlenc.c: In function 'bif_xenc_xor': xmlenc.c:1735:48: warning: unused parameter 'err_r' [-Wunused-parameter] 1735 | caddr_t bif_xenc_xor (caddr_t * qst, caddr_t * err_r, state_slot_t ** args) | ~~~~~~~~~~^~~~~ xmlenc.c: In function 'bif_xenc_bn2dec': xmlenc.c:1772:51: warning: unused parameter 'err_r' [-Wunused-parameter] 1772 | caddr_t bif_xenc_bn2dec (caddr_t * qst, caddr_t * err_r, state_slot_t ** args) | ~~~~~~~~~~^~~~~ xmlenc.c: In function 'bif_xenc_key_rsa_create': xmlenc.c:1823:3: warning: 'RSA_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1823 | rsa = RSA_new (); | ^~~ /usr/include/openssl/rsa.h:212:28: note: declared here 212 | OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void); | ^~~~~~~ xmlenc.c:1839:3: warning: 'RSA_generate_key_ex' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1839 | if (!RSA_generate_key_ex (rsa, num, bn, NULL)) | ^~ /usr/include/openssl/rsa.h:271:27: note: declared here 271 | OSSL_DEPRECATEDIN_3_0 int RSA_generate_key_ex(RSA *rsa, int bits, BIGNUM *e, | ^~~~~~~~~~~~~~~~~~~ xmlenc.c:1846:3: warning: 'RSAPublicKey_dup' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1846 | k->xek_rsa = RSAPublicKey_dup (rsa); | ^ In file included from /usr/include/openssl/objects.h:21, from /usr/include/openssl/evp.h:44: /usr/include/openssl/rsa.h:459:1: note: declared here 459 | DECLARE_ASN1_DUP_FUNCTION_name_attr(OSSL_DEPRECATEDIN_3_0, RSA, RSAPublicKey) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xmlenc.c:1852:5: warning: 'EVP_PKEY_assign' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1852 | EVP_PKEY_assign_RSA (k->xek_evp_private_key, k->xek_private_rsa); | ^~~~~~~~~~~~~~~~~~~ /usr/include/openssl/evp.h:1338:5: note: declared here 1338 | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key); | ^~~~~~~~~~~~~~~ xmlenc.c:1856:5: warning: 'EVP_PKEY_assign' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1856 | EVP_PKEY_assign_RSA (k->xek_evp_key, k->xek_rsa); | ^~~~~~~~~~~~~~~~~~~ /usr/include/openssl/evp.h:1338:5: note: declared here 1338 | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key); | ^~~~~~~~~~~~~~~ xmlenc.c:1864:5: warning: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1864 | RSA_free (rsa); | ^~~~~~~~ /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ xmlenc.c:1815:51: warning: unused parameter 'err_r' [-Wunused-parameter] 1815 | bif_xenc_key_rsa_create (caddr_t * qst, caddr_t * err_r, state_slot_t ** args) | ~~~~~~~~~~^~~~~ xmlenc.c: In function 'xenc_key_create_from_utok': xmlenc.c:1903:15: warning: 'DES_set_key_unchecked' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1903 | DES_set_key_unchecked(&_key[0], &key->ki.triple_des.ks1); | ^~~~~~~~~~~~~~~~~~~~~ In file included from xmlenc.h:36, from xmlenc.c:50: /usr/include/openssl/des.h:192:6: note: declared here 192 | void DES_set_key_unchecked(const_DES_cblock *key, DES_key_schedule *schedule); | ^~~~~~~~~~~~~~~~~~~~~ xmlenc.c:1904:15: warning: 'DES_set_key_unchecked' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1904 | DES_set_key_unchecked(&_key[1], &key->ki.triple_des.ks2); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/des.h:192:6: note: declared here 192 | void DES_set_key_unchecked(const_DES_cblock *key, DES_key_schedule *schedule); | ^~~~~~~~~~~~~~~~~~~~~ xmlenc.c:1905:15: warning: 'DES_set_key_unchecked' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1905 | DES_set_key_unchecked(&_key[2], &key->ki.triple_des.ks3); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/des.h:192:6: note: declared here 192 | void DES_set_key_unchecked(const_DES_cblock *key, DES_key_schedule *schedule); | ^~~~~~~~~~~~~~~~~~~~~ xmlenc.c: In function 'xenc_key_create_from_kerberos_tgs_cert': xmlenc.c:1942:67: warning: unused parameter 'name' [-Wunused-parameter] 1942 | xenc_key_t * xenc_key_create_from_kerberos_tgs_cert (const char * name, caddr_t decoded_cert) | ~~~~~~~~~~~~~^~~~ xmlenc.c:1942:81: warning: unused parameter 'decoded_cert' [-Wunused-parameter] 1942 | xenc_key_t * xenc_key_create_from_kerberos_tgs_cert (const char * name, caddr_t decoded_cert) | ~~~~~~~~^~~~~~~~~~~~ xmlenc.c: In function 'bif_xenc_key_create_cert': xmlenc.c:1986:60: warning: unused parameter 'err_r' [-Wunused-parameter] 1986 | caddr_t bif_xenc_key_create_cert (caddr_t * qst, caddr_t * err_r, state_slot_t ** args) | ~~~~~~~~~~^~~~~ xmlenc.c: In function 'bif_xenc_key_exists': xmlenc.c:2045:55: warning: unused parameter 'err_r' [-Wunused-parameter] 2045 | caddr_t bif_xenc_key_exists (caddr_t * qst, caddr_t * err_r, state_slot_t ** args) | ~~~~~~~~~~^~~~~ xmlenc.c: In function '__xenc_key_dsa_init': xmlenc.c:2060:3: warning: 'DSA_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2060 | dsa = DSA_new (); | ^~~ /usr/include/openssl/dsa.h:130:28: note: declared here 130 | OSSL_DEPRECATEDIN_3_0 DSA *DSA_new(void); | ^~~~~~~ xmlenc.c:2061:3: warning: 'DSA_generate_parameters_ex' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2061 | if (1 != DSA_generate_parameters_ex (dsa, num, NULL /*seed*/, 0, NULL, NULL, NULL /* cbk*/)) | ^~ /usr/include/openssl/dsa.h:172:27: note: declared here 172 | OSSL_DEPRECATEDIN_3_0 int DSA_generate_parameters_ex(DSA *dsa, int bits, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ xmlenc.c:2063:7: warning: 'DSA_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2063 | DSA_free (dsa); | ^~~~~~~~ /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ xmlenc.c:2067:3: warning: 'DSA_generate_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2067 | if (!DSA_generate_key(dsa)) | ^~ /usr/include/openssl/dsa.h:179:27: note: declared here 179 | OSSL_DEPRECATEDIN_3_0 int DSA_generate_key(DSA *a); | ^~~~~~~~~~~~~~~~ xmlenc.c:2077:5: warning: 'EVP_PKEY_assign' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2077 | EVP_PKEY_assign_DSA (pkey->xek_evp_private_key, dsa); | ^~~~~~~~~~~~~~~~~~~ /usr/include/openssl/evp.h:1338:5: note: declared here 1338 | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key); | ^~~~~~~~~~~~~~~ xmlenc.c:2080:5: warning: 'EVP_PKEY_assign' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2080 | EVP_PKEY_assign_DSA (pkey->xek_evp_key, dsa); | ^~~~~~~~~~~~~~~~~~~ /usr/include/openssl/evp.h:1338:5: note: declared here 1338 | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key); | ^~~~~~~~~~~~~~~ xmlenc.c: In function '__xenc_key_dh_init': xmlenc.c:2092:3: warning: 'DH_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2092 | dh = DH_new (); | ^~ /usr/include/openssl/dh.h:210:27: note: declared here 210 | OSSL_DEPRECATEDIN_3_0 DH *DH_new(void); | ^~~~~~ xmlenc.c:2093:3: warning: 'DH_generate_parameters_ex' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2093 | if (1 != DH_generate_parameters_ex (dh, num, g, NULL)) | ^~ /usr/include/openssl/dh.h:223:27: note: declared here 223 | OSSL_DEPRECATEDIN_3_0 int DH_generate_parameters_ex(DH *dh, int prime_len, | ^~~~~~~~~~~~~~~~~~~~~~~~~ xmlenc.c:2095:7: warning: 'DH_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2095 | DH_free (dh); | ^~~~~~~ /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ xmlenc.c:2099:3: warning: 'DH_generate_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2099 | if (!dh || !DH_generate_key(dh)) | ^~ /usr/include/openssl/dh.h:234:27: note: declared here 234 | OSSL_DEPRECATEDIN_3_0 int DH_generate_key(DH *dh); | ^~~~~~~~~~~~~~~ xmlenc.c: In function '__xenc_key_3des_init': xmlenc.c:2160:3: warning: 'DES_set_key_unchecked' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2160 | DES_set_key_unchecked(&key[0], &pkey->ki.triple_des.ks1); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/des.h:192:6: note: declared here 192 | void DES_set_key_unchecked(const_DES_cblock *key, DES_key_schedule *schedule); | ^~~~~~~~~~~~~~~~~~~~~ xmlenc.c:2161:3: warning: 'DES_set_key_unchecked' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2161 | DES_set_key_unchecked(&key[1], &pkey->ki.triple_des.ks2); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/des.h:192:6: note: declared here 192 | void DES_set_key_unchecked(const_DES_cblock *key, DES_key_schedule *schedule); | ^~~~~~~~~~~~~~~~~~~~~ xmlenc.c:2162:3: warning: 'DES_set_key_unchecked' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2162 | DES_set_key_unchecked(&key[2], &pkey->ki.triple_des.ks3); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/des.h:192:6: note: declared here 192 | void DES_set_key_unchecked(const_DES_cblock *key, DES_key_schedule *schedule); | ^~~~~~~~~~~~~~~~~~~~~ xmlenc.c: In function 'xenc_key_3des_init': xmlenc.c:2178:3: warning: 'DES_set_key_unchecked' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2178 | DES_set_key_unchecked((const_DES_cblock*) k1, &pkey->ki.triple_des.ks1); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/des.h:192:6: note: declared here 192 | void DES_set_key_unchecked(const_DES_cblock *key, DES_key_schedule *schedule); | ^~~~~~~~~~~~~~~~~~~~~ xmlenc.c:2179:3: warning: 'DES_set_key_unchecked' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2179 | DES_set_key_unchecked((const_DES_cblock*) k2, &pkey->ki.triple_des.ks2); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/des.h:192:6: note: declared here 192 | void DES_set_key_unchecked(const_DES_cblock *key, DES_key_schedule *schedule); | ^~~~~~~~~~~~~~~~~~~~~ xmlenc.c:2180:3: warning: 'DES_set_key_unchecked' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2180 | DES_set_key_unchecked((const_DES_cblock*) k3, &pkey->ki.triple_des.ks3); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/des.h:192:6: note: declared here 192 | void DES_set_key_unchecked(const_DES_cblock *key, DES_key_schedule *schedule); | ^~~~~~~~~~~~~~~~~~~~~ xmlenc.c: In function 'bif_xenc_key_3des_create': xmlenc.c:2185:60: warning: unused parameter 'err_r' [-Wunused-parameter] 2185 | caddr_t bif_xenc_key_3des_create (caddr_t * qst, caddr_t * err_r, state_slot_t ** args) | ~~~~~~~~~~^~~~~ xmlenc.c: In function 'bif_xenc_key_3des_rand_create': xmlenc.c:2219:3: warning: 'DES_random_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2219 | DES_random_key (&k1); | ^~~~~~~~~~~~~~ /usr/include/openssl/des.h:175:27: note: declared here 175 | OSSL_DEPRECATEDIN_3_0 int DES_random_key(DES_cblock *ret); | ^~~~~~~~~~~~~~ xmlenc.c:2220:3: warning: 'DES_random_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2220 | DES_random_key (&k2); | ^~~~~~~~~~~~~~ /usr/include/openssl/des.h:175:27: note: declared here 175 | OSSL_DEPRECATEDIN_3_0 int DES_random_key(DES_cblock *ret); | ^~~~~~~~~~~~~~ xmlenc.c:2221:3: warning: 'DES_random_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2221 | DES_random_key (&k3); | ^~~~~~~~~~~~~~ /usr/include/openssl/des.h:175:27: note: declared here 175 | OSSL_DEPRECATEDIN_3_0 int DES_random_key(DES_cblock *ret); | ^~~~~~~~~~~~~~ xmlenc.c:2223:3: warning: 'DES_set_key_checked' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2223 | if ( (DES_set_key_checked (&k1, &ks1) < 0) || | ^~ /usr/include/openssl/des.h:190:5: note: declared here 190 | int DES_set_key_checked(const_DES_cblock *key, DES_key_schedule *schedule); | ^~~~~~~~~~~~~~~~~~~ xmlenc.c:2224:8: warning: 'DES_set_key_checked' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2224 | (DES_set_key_checked (&k2, &ks2) < 0) || | ^ /usr/include/openssl/des.h:190:5: note: declared here 190 | int DES_set_key_checked(const_DES_cblock *key, DES_key_schedule *schedule); | ^~~~~~~~~~~~~~~~~~~ xmlenc.c:2225:8: warning: 'DES_set_key_checked' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2225 | (DES_set_key_checked (&k3, &ks3) < 0) ) | ^ /usr/include/openssl/des.h:190:5: note: declared here 190 | int DES_set_key_checked(const_DES_cblock *key, DES_key_schedule *schedule); | ^~~~~~~~~~~~~~~~~~~ xmlenc.c:2208:65: warning: unused parameter 'err_r' [-Wunused-parameter] 2208 | caddr_t bif_xenc_key_3des_rand_create (caddr_t * qst, caddr_t * err_r, state_slot_t ** args) | ~~~~~~~~~~^~~~~ xmlenc.c: In function 'bif_xenc_key_3des_read': xmlenc.c:2251:58: warning: unused parameter 'err_r' [-Wunused-parameter] 2251 | caddr_t bif_xenc_key_3des_read (caddr_t * qst, caddr_t * err_r, state_slot_t ** args) | ~~~~~~~~~~^~~~~ xmlenc.c: In function 'bif_xenc_key_rsa_read': xmlenc.c:2309:9: warning: 'EVP_PKEY_get0_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2309 | p = EVP_PKEY_get0_RSA(pkey); | ^ /usr/include/openssl/evp.h:1356:22: note: declared here 1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ xmlenc.c:2309:11: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 2309 | p = EVP_PKEY_get0_RSA(pkey); | ^ xmlenc.c:2313:9: warning: 'EVP_PKEY_get0_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2313 | r = EVP_PKEY_get0_RSA(pkkey); | ^ /usr/include/openssl/evp.h:1356:22: note: declared here 1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ xmlenc.c:2313:11: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 2313 | r = EVP_PKEY_get0_RSA(pkkey); | ^ xmlenc.c:2318:7: warning: 'd2i_RSAPrivateKey' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2318 | r = d2i_RSAPrivateKey (NULL, (const unsigned char **) &key_base64, len); | ^ /usr/include/openssl/rsa.h:320:1: note: declared here 320 | DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xmlenc.c:2319:7: warning: 'd2i_RSAPublicKey' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2319 | p = d2i_RSAPublicKey (NULL, (const unsigned char **) &key_base64, len); | ^ /usr/include/openssl/rsa.h:318:1: note: declared here 318 | DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xmlenc.c:2334:7: warning: 'RSA_get0_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2334 | RSA_get0_key(r, &n, &e, NULL); | ^~~~~~~~~~~~ /usr/include/openssl/rsa.h:228:28: note: declared here 228 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, | ^~~~~~~~~~~~ xmlenc.c:2335:7: warning: 'RSA_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2335 | p = RSA_new (); | ^ /usr/include/openssl/rsa.h:212:28: note: declared here 212 | OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void); | ^~~~~~~ xmlenc.c:2336:7: warning: 'RSA_set0_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2336 | RSA_set0_key(p, BN_dup(n), BN_dup(e), NULL); | ^~~~~~~~~~~~ /usr/include/openssl/rsa.h:218:27: note: declared here 218 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d); | ^~~~~~~~~~~~ xmlenc.c:2356:11: warning: 'EVP_PKEY_assign' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2356 | if (k->xek_evp_private_key) EVP_PKEY_assign_RSA (k->xek_evp_private_key, k->xek_private_rsa); | ^~ /usr/include/openssl/evp.h:1338:5: note: declared here 1338 | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key); | ^~~~~~~~~~~~~~~ xmlenc.c:2364:7: warning: 'EVP_PKEY_assign' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2364 | if (k->xek_evp_key) EVP_PKEY_assign_RSA (k->xek_evp_key, k->xek_rsa); | ^~ /usr/include/openssl/evp.h:1338:5: note: declared here 1338 | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key); | ^~~~~~~~~~~~~~~ xmlenc.c:2291:49: warning: unused parameter 'err_r' [-Wunused-parameter] 2291 | bif_xenc_key_rsa_read (caddr_t * qst, caddr_t * err_r, state_slot_t ** args) | ~~~~~~~~~~^~~~~ xmlenc.c: In function 'bif_xenc_key_rsa_construct': xmlenc.c:2382:3: warning: 'RSA_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2382 | p = RSA_new (); | ^ /usr/include/openssl/rsa.h:212:28: note: declared here 212 | OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void); | ^~~~~~~ xmlenc.c:2385:3: warning: 'RSA_set0_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2385 | RSA_set0_key(p, n, e, NULL); | ^~~~~~~~~~~~ /usr/include/openssl/rsa.h:218:27: note: declared here 218 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d); | ^~~~~~~~~~~~ xmlenc.c:2388:7: warning: 'RSA_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2388 | pk = RSA_new (); | ^~ /usr/include/openssl/rsa.h:212:28: note: declared here 212 | OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void); | ^~~~~~~ xmlenc.c:2389:7: warning: 'RSA_set0_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2389 | RSA_set0_key(p, BN_dup(n), | ^~~~~~~~~~~~ /usr/include/openssl/rsa.h:218:27: note: declared here 218 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d); | ^~~~~~~~~~~~ xmlenc.c:2404:3: warning: 'EVP_PKEY_assign' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2404 | EVP_PKEY_assign_RSA (k->xek_evp_key, k->xek_rsa); | ^~~~~~~~~~~~~~~~~~~ /usr/include/openssl/evp.h:1338:5: note: declared here 1338 | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key); | ^~~~~~~~~~~~~~~ xmlenc.c:2408:7: warning: 'EVP_PKEY_assign' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2408 | EVP_PKEY_assign_RSA (k->xek_evp_private_key, k->xek_private_rsa); | ^~~~~~~~~~~~~~~~~~~ /usr/include/openssl/evp.h:1338:5: note: declared here 1338 | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key); | ^~~~~~~~~~~~~~~ xmlenc.c:2371:54: warning: unused parameter 'err_r' [-Wunused-parameter] 2371 | bif_xenc_key_rsa_construct (caddr_t * qst, caddr_t * err_r, state_slot_t ** args) | ~~~~~~~~~~^~~~~ xmlenc.c: In function 'bif_xenc_key_dsa_read': xmlenc.c:2425:3: warning: 'd2i_DSAPrivateKey' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2425 | dsa = d2i_DSAPrivateKey (NULL, &key_base64, len); | ^~~ /usr/include/openssl/dsa.h:155:1: note: declared here 155 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xmlenc.c:2428:7: warning: 'd2i_DSAPublicKey' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2428 | dsa = d2i_DSAPublicKey (NULL, &key_base64, len); | ^~~ /usr/include/openssl/dsa.h:153:1: note: declared here 153 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xmlenc.c:2450:9: warning: 'EVP_PKEY_assign' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2450 | EVP_PKEY_assign_DSA (k->xek_evp_private_key, dsa); | ^~~~~~~~~~~~~~~~~~~ /usr/include/openssl/evp.h:1338:5: note: declared here 1338 | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key); | ^~~~~~~~~~~~~~~ xmlenc.c:2455:5: warning: 'EVP_PKEY_assign' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2455 | EVP_PKEY_assign_DSA (k->xek_evp_key, dsa); | ^~~~~~~~~~~~~~~~~~~ /usr/include/openssl/evp.h:1338:5: note: declared here 1338 | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key); | ^~~~~~~~~~~~~~~ xmlenc.c:2415:49: warning: unused parameter 'err_r' [-Wunused-parameter] 2415 | bif_xenc_key_dsa_read (caddr_t * qst, caddr_t * err_r, state_slot_t ** args) | ~~~~~~~~~~^~~~~ xmlenc.c: In function 'bif_xenc_get_key_algo': xmlenc.c:2462:49: warning: unused parameter 'err_r' [-Wunused-parameter] 2462 | bif_xenc_get_key_algo (caddr_t * qst, caddr_t * err_r, state_slot_t ** args) | ~~~~~~~~~~^~~~~ xmlenc.c: In function 'bif_xenc_get_key_type': xmlenc.c:2476:49: warning: unused parameter 'err_r' [-Wunused-parameter] 2476 | bif_xenc_get_key_type (caddr_t * qst, caddr_t * err_r, state_slot_t ** args) | ~~~~~~~~~~^~~~~ xmlenc.c: In function 'bif_xenc_key_raw_read': xmlenc.c:2502:57: warning: unused parameter 'err_r' [-Wunused-parameter] 2502 | caddr_t bif_xenc_key_raw_read (caddr_t * qst, caddr_t * err_r, state_slot_t ** args) | ~~~~~~~~~~^~~~~ xmlenc.c: In function 'bif_xenc_key_raw_rand_create': xmlenc.c:2537:22: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2537 | if (len < 1 || len > sizeof (buf)) | ^ xmlenc.c:2528:64: warning: unused parameter 'err_r' [-Wunused-parameter] 2528 | caddr_t bif_xenc_key_raw_rand_create (caddr_t * qst, caddr_t * err_r, state_slot_t ** args) | ~~~~~~~~~~^~~~~ xmlenc.c: In function 'bif_xenc_rand_bytes': xmlenc.c:2572:22: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2572 | if (len < 1 || len > sizeof (buf)) | ^ xmlenc.c:2564:55: warning: unused parameter 'err_r' [-Wunused-parameter] 2564 | caddr_t bif_xenc_rand_bytes (caddr_t * qst, caddr_t * err_r, state_slot_t ** args) | ~~~~~~~~~~^~~~~ xmlenc.c: In function 'bif_xenc_get_key_identifier': xmlenc.c:2609:55: warning: unused parameter 'err_r' [-Wunused-parameter] 2609 | bif_xenc_get_key_identifier (caddr_t * qst, caddr_t * err_r, state_slot_t ** args) | ~~~~~~~~~~^~~~~ xmlenc.c: In function 'bif_xenc_key_serialize': xmlenc.c:2683:9: warning: 'i2d_RSAPrivateKey' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2683 | len = i2d_RSAPrivateKey (k->xek_private_rsa, NULL) + 20; | ^~~ /usr/include/openssl/rsa.h:320:1: note: declared here 320 | DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xmlenc.c:2685:9: warning: 'i2d_RSAPublicKey' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2685 | len = i2d_RSAPublicKey (k->xek_private_rsa, NULL) + 20; | ^~~ /usr/include/openssl/rsa.h:318:1: note: declared here 318 | DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xmlenc.c:2687:9: warning: 'i2d_RSAPublicKey' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2687 | len = i2d_RSAPublicKey (k->xek_rsa, NULL) + 20; | ^~~ /usr/include/openssl/rsa.h:318:1: note: declared here 318 | DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xmlenc.c:2692:9: warning: 'i2d_DSAPrivateKey' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2692 | len = i2d_DSAPrivateKey (k->xek_dsa, NULL) + 20; | ^~~ /usr/include/openssl/dsa.h:155:1: note: declared here 155 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xmlenc.c:2694:9: warning: 'i2d_DSAPublicKey' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2694 | len = i2d_DSAPublicKey (k->xek_dsa, NULL) + 20; | ^~~ /usr/include/openssl/dsa.h:153:1: note: declared here 153 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xmlenc.c:2725:9: warning: 'i2d_RSAPrivateKey' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2725 | len = i2d_RSAPrivateKey (k->xek_private_rsa, &p); | ^~~ /usr/include/openssl/rsa.h:320:1: note: declared here 320 | DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xmlenc.c:2727:9: warning: 'i2d_RSAPublicKey' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2727 | len = i2d_RSAPublicKey (k->xek_private_rsa, &p); | ^~~ /usr/include/openssl/rsa.h:318:1: note: declared here 318 | DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xmlenc.c:2729:9: warning: 'i2d_RSAPublicKey' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2729 | len = i2d_RSAPublicKey (k->xek_rsa, &p); | ^~~ /usr/include/openssl/rsa.h:318:1: note: declared here 318 | DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xmlenc.c:2735:9: warning: 'i2d_DSAPrivateKey' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2735 | len = i2d_DSAPrivateKey (k->xek_dsa, &p); | ^~~ /usr/include/openssl/dsa.h:155:1: note: declared here 155 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xmlenc.c:2737:9: warning: 'i2d_DSAPublicKey' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2737 | len = i2d_DSAPublicKey (k->xek_dsa, &p); | ^~~ /usr/include/openssl/dsa.h:153:1: note: declared here 153 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xmlenc.c:2663:58: warning: unused parameter 'err_r' [-Wunused-parameter] 2663 | caddr_t bif_xenc_key_serialize (caddr_t * qst, caddr_t * err_r, state_slot_t ** args) | ~~~~~~~~~~^~~~~ xmlenc.c: In function 'bif_xenc_x509_cert_serialize': xmlenc.c:2767:64: warning: unused parameter 'err_r' [-Wunused-parameter] 2767 | caddr_t bif_xenc_x509_cert_serialize (caddr_t * qst, caddr_t * err_r, state_slot_t ** args) | ~~~~~~~~~~^~~~~ xmlenc.c: In function 'xenc_key_aes_create': xmlenc.c:2814:17: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness [-Wpointer-sign] 2814 | strncpy(_key, pwd, KEYSIZB); | ^~~ | | | const unsigned char * In file included from /usr/include/features.h:511, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:28, from ../../libsrc/Dk/Dksystem.h:44, from ../../libsrc/Dk.h:44: /usr/include/bits/string_fortified.h:96:1: note: expected 'const char *' but argument is of type 'const unsigned char *' 96 | __NTH (strncpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~ xmlenc.c: In function 'bif_xenc_key_aes_create': xmlenc.c:2860:40: warning: pointer targets in passing argument 3 of 'xenc_key_aes_create' differ in signedness [-Wpointer-sign] 2860 | k = xenc_key_aes_create (name, bits, pwd, md); | ^~~ | | | char * xmlenc.c:2803:88: note: expected 'const unsigned char *' but argument is of type 'char *' 2803 | xenc_key_t * xenc_key_aes_create (const char * name, int keylen, const unsigned char * pwd, const char *digest_name) | ~~~~~~~~~~~~~~~~~~~~~~^~~ xmlenc.c:2852:59: warning: unused parameter 'err_r' [-Wunused-parameter] 2852 | caddr_t bif_xenc_key_aes_create (caddr_t * qst, caddr_t * err_r, state_slot_t ** args) | ~~~~~~~~~~^~~~~ xmlenc.c: In function 'bif_xenc_key_aes_rand_create': xmlenc.c:2866:64: warning: unused parameter 'err_r' [-Wunused-parameter] 2866 | caddr_t bif_xenc_key_aes_rand_create (caddr_t * qst, caddr_t * err_r, state_slot_t ** args) | ~~~~~~~~~~^~~~~ xmlenc.c: In function 'xenc_encode_by_key': xmlenc.c:2935:74: warning: unused parameter 'seslen' [-Wunused-parameter] 2935 | xenc_id_t xenc_encode_by_key (xenc_key_t * key, dk_session_t * ses, long seslen, | ~~~~~^~~~~~ xmlenc.c: In function 'xenc_generate_enc_texts': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlenc.c:3044:7: note: in expansion of macro 'DO_BOX' 3044 | DO_BOX (xml_tree_ent_t *, ent, inx, ents) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlenc.c:3053:19: note: in expansion of macro 'DO_BOX' 3053 | DO_BOX (caddr_t *, child, inx, current) | ^~~~~~ xmlenc.c: In function 'xenc_check_ents_encryptability': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlenc.c:3118:3: note: in expansion of macro 'DO_BOX' 3118 | DO_BOX (xml_tree_ent_t*, ent, inx, ents) | ^~~~~~ xmlenc.c: In function 'bif_xenc_digest': xmlenc.c:3196:58: warning: pointer targets in passing argument 5 of 'bif_string_or_bin_arg' differ in signedness [-Wpointer-sign] 3196 | caddr_t str = bif_string_or_bin_arg (qst, args, 0, me, &len); | ^~~~ | | | unsigned int * In file included from ../../libsrc/Dk.h:46: sqlbif.h:147:116: note: expected 'int *' but argument is of type 'unsigned int *' 147 | EXE_EXPORT (caddr_t, bif_string_or_bin_arg, (caddr_t * qst, state_slot_t ** args, int nth, const char * func, int *len)); | ~~~~~^~~ ../../libsrc/plugin/exe_export.h:48:40: note: in definition of macro 'EXE_EXPORT' 48 | extern EXE_EXPORT_LINKAGE rettype name arglist | ^~~~~~~ xmlenc.c: In function 'bif_xenc_hmac_digest': xmlenc.c:3228:59: warning: pointer targets in passing argument 5 of 'bif_string_or_bin_arg' differ in signedness [-Wpointer-sign] 3228 | caddr_t data = bif_string_or_bin_arg (qst, args, 0, me, &len); | ^~~~ | | | unsigned int * sqlbif.h:147:116: note: expected 'int *' but argument is of type 'unsigned int *' 147 | EXE_EXPORT (caddr_t, bif_string_or_bin_arg, (caddr_t * qst, state_slot_t ** args, int nth, const char * func, int *len)); | ~~~~~^~~ ../../libsrc/plugin/exe_export.h:48:40: note: in definition of macro 'EXE_EXPORT' 48 | extern EXE_EXPORT_LINKAGE rettype name arglist | ^~~~~~~ xmlenc.c:3229:63: warning: pointer targets in passing argument 5 of 'bif_string_or_bin_arg' differ in signedness [-Wpointer-sign] 3229 | caddr_t key_data = bif_string_or_bin_arg (qst, args, 1, me, &key_len); | ^~~~~~~~ | | | unsigned int * sqlbif.h:147:116: note: expected 'int *' but argument is of type 'unsigned int *' 147 | EXE_EXPORT (caddr_t, bif_string_or_bin_arg, (caddr_t * qst, state_slot_t ** args, int nth, const char * func, int *len)); | ~~~~~^~~ ../../libsrc/plugin/exe_export.h:48:40: note: in definition of macro 'EXE_EXPORT' 48 | extern EXE_EXPORT_LINKAGE rettype name arglist | ^~~~~~~ xmlenc.c:3239:3: warning: 'HMAC_CTX_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3239 | if ((ctx = HMAC_CTX_new ()) == NULL) | ^~ In file included from /usr/include/openssl/ssl.h:38, from http.h:39, from xmlenc.c:71: /usr/include/openssl/hmac.h:33:33: note: declared here 33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void); | ^~~~~~~~~~~~ xmlenc.c:3242:3: warning: 'HMAC_Init_ex' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3242 | __ok (HMAC_Init_ex (ctx, (void *) key_data, key_len, digest, NULL)); | ^~~~ /usr/include/openssl/hmac.h:43:27: note: declared here 43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len, | ^~~~~~~~~~~~ xmlenc.c:3243:3: warning: 'HMAC_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3243 | __ok (HMAC_Update (ctx, data, len)); | ^~~~ /usr/include/openssl/hmac.h:45:27: note: declared here 45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data, | ^~~~~~~~~~~ xmlenc.c:3243:27: warning: pointer targets in passing argument 2 of 'HMAC_Update' differ in signedness [-Wpointer-sign] 3243 | __ok (HMAC_Update (ctx, data, len)); | ^~~~ | | | caddr_t {aka char *} xmlenc.c:3179:42: note: in definition of macro '__ok' 3179 | #define __ok(FUN) ok = ok && (1 == FUN) | ^~~ /usr/include/openssl/hmac.h:45:75: note: expected 'const unsigned char *' but argument is of type 'caddr_t' {aka 'char *'} 45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data, | ~~~~~~~~~~~~~~~~~~~~~^~~~ xmlenc.c:3244:3: warning: 'HMAC_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3244 | __ok (HMAC_Final (ctx, hmac_value, &hmac_len)); | ^~~~ /usr/include/openssl/hmac.h:47:27: note: declared here 47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md, | ^~~~~~~~~~ xmlenc.c:3246:3: warning: 'HMAC_CTX_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3246 | HMAC_CTX_free (ctx); | ^~~~~~~~~~~~~ /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ xmlenc.c: In function 'bif_xmlenc_encrypt': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlenc.c:3466:3: note: in expansion of macro 'DO_BOX' 3466 | DO_BOX (xpath_keyinst_t *, xk, inx, xp_keys_arr) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST' 236 | _DO_BOX_FAST(inx, arr) | ^~~~~~~~~~~~ xmlenc.c:3479:7: note: in expansion of macro '_DO_BOX' 3479 | _DO_BOX (ent_inx, txt_ents) | ^~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlenc.c:3499:3: note: in expansion of macro 'DO_BOX' 3499 | DO_BOX (xpath_keyinst_t *, xk, inx, xp_keys_arr) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlenc.c:3611:11: note: in expansion of macro 'DO_BOX' 3611 | DO_BOX (caddr_t *, child, inx, envelope) | ^~~~~~ xmlenc.h:86:30: warning: the address of 'sctx' will always evaluate as 'true' [-Waddress] 86 | #define WSSE_URI(sctx) (sctx ? wsse_uris[(sctx)->wsc_wsse] : WSS_WSS_URI) | ^ xmlenc.c:3630:55: note: in expansion of macro 'WSSE_URI' 3630 | xenc_nss_add_namespace_prefix (_nss, security_tags, WSSE_URI(&sctx), "wsse"); | ^~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlenc.c:3709:3: note: in expansion of macro 'DO_BOX' 3709 | DO_BOX (xpath_keyinst_t *, xk, inx, xp_keys_arr) | ^~~~~~ xmlenc.c:3297:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 3297 | bif_xmlenc_encrypt (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmlenc.c: In function 'bif_xml_sign': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlenc.c:3824:7: note: in expansion of macro 'DO_BOX' 3824 | DO_BOX (caddr_t *, child, inx, top) | ^~~~~~ xmlenc.c:3743:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 3743 | bif_xml_sign (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmlenc.c: In function 'dsig_add_reference_1': xmlenc.c:3915:65: warning: unused parameter 'uri' [-Wunused-parameter] 3915 | int dsig_add_reference_1 (dsig_signature_t * dsig, const char * uri, const char * name, caddr_t * curr) | ~~~~~~~~~~~~~^~~ xmlenc.c:3915:83: warning: unused parameter 'name' [-Wunused-parameter] 3915 | int dsig_add_reference_1 (dsig_signature_t * dsig, const char * uri, const char * name, caddr_t * curr) | ~~~~~~~~~~~~~^~~~ xmlenc.c: In function 'dsig_add_reference': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlenc.c:3968:7: note: in expansion of macro 'DO_BOX' 3968 | DO_BOX (caddr_t*,child, inx, curr) | ^~~~~~ xmlenc.c: In function 'bif_dsig_template_ext': xmlenc.h:86:30: warning: the address of 'sctx' will always evaluate as 'true' [-Waddress] 86 | #define WSSE_URI(sctx) (sctx ? wsse_uris[(sctx)->wsc_wsse] : WSS_WSS_URI) | ^ xmlenc.c:4092:44: note: in expansion of macro 'WSSE_URI' 4092 | "wsse", WSSE_URI(&sctx), | ^~~~~~~~ xmlenc.c:4010:57: warning: unused parameter 'err_ret' [-Wunused-parameter] 4010 | caddr_t bif_dsig_template_ext (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmlenc.c: In function 'xenc_generate_ext_info': xmlenc.c:4273:7: warning: 'RSA_get0_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 4273 | RSA_get0_key(key->ki.rsa.rsa_st, &rsa_n, &rsa_e, NULL); | ^~~~~~~~~~~~ /usr/include/openssl/rsa.h:228:28: note: declared here 228 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, | ^~~~~~~~~~~~ xmlenc.c:4278:42: warning: passing argument 2 of 'xenc_tag_add_child_BN' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 4278 | xenc_tag_add_child_BN (rsamodulus, rsa_n); | ^~~~~ xmlenc.c:4246:64: note: expected 'BIGNUM *' {aka 'struct bignum_st *'} but argument is of type 'const BIGNUM *' {aka 'const struct bignum_st *'} 4246 | xenc_tag_t * xenc_tag_add_child_BN (xenc_tag_t * tag, BIGNUM * bn) | ~~~~~~~~~^~ xmlenc.c:4279:43: warning: passing argument 2 of 'xenc_tag_add_child_BN' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 4279 | xenc_tag_add_child_BN (rsaexponent, rsa_e); | ^~~~~ xmlenc.c:4246:64: note: expected 'BIGNUM *' {aka 'struct bignum_st *'} but argument is of type 'const BIGNUM *' {aka 'const struct bignum_st *'} 4246 | xenc_tag_t * xenc_tag_add_child_BN (xenc_tag_t * tag, BIGNUM * bn) | ~~~~~~~~~^~ xmlenc.c:4300:7: warning: 'DSA_get0_pqg' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 4300 | DSA_get0_pqg(dsa, &dsa_p, &dsa_q, &dsa_g); | ^~~~~~~~~~~~ /usr/include/openssl/dsa.h:206:28: note: declared here 206 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p, | ^~~~~~~~~~~~ xmlenc.c:4301:7: warning: 'DSA_get0_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 4301 | DSA_get0_key(dsa, &dsa_pub_key, NULL); | ^~~~~~~~~~~~ /usr/include/openssl/dsa.h:209:28: note: declared here 209 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key, | ^~~~~~~~~~~~ xmlenc.c:4303:33: warning: passing argument 2 of 'xenc_tag_add_child_BN' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 4303 | xenc_tag_add_child_BN (p, dsa_p); | ^~~~~ xmlenc.c:4246:64: note: expected 'BIGNUM *' {aka 'struct bignum_st *'} but argument is of type 'const BIGNUM *' {aka 'const struct bignum_st *'} 4246 | xenc_tag_t * xenc_tag_add_child_BN (xenc_tag_t * tag, BIGNUM * bn) | ~~~~~~~~~^~ xmlenc.c:4304:33: warning: passing argument 2 of 'xenc_tag_add_child_BN' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 4304 | xenc_tag_add_child_BN (p, dsa_q); | ^~~~~ xmlenc.c:4246:64: note: expected 'BIGNUM *' {aka 'struct bignum_st *'} but argument is of type 'const BIGNUM *' {aka 'const struct bignum_st *'} 4246 | xenc_tag_t * xenc_tag_add_child_BN (xenc_tag_t * tag, BIGNUM * bn) | ~~~~~~~~~^~ xmlenc.c:4305:33: warning: passing argument 2 of 'xenc_tag_add_child_BN' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 4305 | xenc_tag_add_child_BN (p, dsa_g); | ^~~~~ xmlenc.c:4246:64: note: expected 'BIGNUM *' {aka 'struct bignum_st *'} but argument is of type 'const BIGNUM *' {aka 'const struct bignum_st *'} 4246 | xenc_tag_t * xenc_tag_add_child_BN (xenc_tag_t * tag, BIGNUM * bn) | ~~~~~~~~~^~ xmlenc.c:4306:33: warning: passing argument 2 of 'xenc_tag_add_child_BN' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 4306 | xenc_tag_add_child_BN (p, dsa_pub_key); | ^~~~~~~~~~~ xmlenc.c:4246:64: note: expected 'BIGNUM *' {aka 'struct bignum_st *'} but argument is of type 'const BIGNUM *' {aka 'const struct bignum_st *'} 4246 | xenc_tag_t * xenc_tag_add_child_BN (xenc_tag_t * tag, BIGNUM * bn) | ~~~~~~~~~^~ xmlenc.c: In function 'xenc_generate_key_tag': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlenc.c:4406:11: note: in expansion of macro 'DO_BOX' 4406 | DO_BOX (caddr_t *, ext, inx, exts) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlenc.c:4417:11: note: in expansion of macro 'DO_BOX' 4417 | DO_BOX (xenc_id_t, id, inx, ids) | ^~~~~~ xmlenc.c: In function 'xenc_serialize_key': xmlenc.c:4455:45: warning: unused parameter 'qi' [-Wunused-parameter] 4455 | void xenc_serialize_key (query_instance_t * qi, xenc_key_t * key, dk_session_t * ses) | ~~~~~~~~~~~~~~~~~~~^~ xmlenc.c: In function 'xenc_generate_certificate_tag': xmlenc.c:4589:56: warning: unused parameter 'qi' [-Wunused-parameter] 4589 | void xenc_generate_certificate_tag (query_instance_t * qi, xenc_key_t * k, | ~~~~~~~~~~~~~~~~~~~^~ xmlenc.c:4590:63: warning: unused parameter 'ids' [-Wunused-parameter] 4590 | dk_set_t * l, xenc_id_t * ids, wsse_ser_ctx_t * sctx) | ~~~~~~~~~~~~^~~ xmlenc.c: In function 'xenc_generate_encrypted_key_tag': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlenc.c:4742:7: note: in expansion of macro 'DO_BOX' 4742 | DO_BOX (xenc_id_t, id, inx, kei->xeki_ids) | ^~~~~~ xmlenc.c: In function 'xenc_generate_ref_list': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlenc.c:4780:3: note: in expansion of macro 'DO_BOX' 4780 | DO_BOX (xenc_id_t, id, inx, ids) | ^~~~~~ xmlenc.c:4775:54: warning: unused parameter 'qi' [-Wunused-parameter] 4775 | caddr_t * xenc_generate_ref_list (query_instance_t * qi, xenc_id_t * ids) | ~~~~~~~~~~~~~~~~~~~^~ xmlenc.c: In function 'xenc_generate_security_tags': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlenc.c:4879:7: note: in expansion of macro 'DO_BOX' 4879 | DO_BOX (xpath_keyinst_t *, xk, inx, arr) | ^~~~~~ xmlenc.c: In function 'xenc_sel_tree_get': xmlenc.c:4914:40: warning: unused parameter 'tree' [-Wunused-parameter] 4914 | caddr_t * xenc_sel_tree_get (caddr_t * tree, xenc_reference_t ref, id_hash_t * id_cache) | ~~~~~~~~~~^~~~ xmlenc.c: In function 'xenc_decrypt_key': xmlenc.c:5011:54: warning: unused parameter 'qi' [-Wunused-parameter] 5011 | xenc_err_code_t xenc_decrypt_key (query_instance_t * qi, caddr_t enc, lang_handler_t * lh, | ~~~~~~~~~~~~~~~~~~~^~ xmlenc.c:5011:66: warning: unused parameter 'enc' [-Wunused-parameter] 5011 | xenc_err_code_t xenc_decrypt_key (query_instance_t * qi, caddr_t enc, lang_handler_t * lh, | ~~~~~~~~^~~ xmlenc.c:5011:88: warning: unused parameter 'lh' [-Wunused-parameter] 5011 | xenc_err_code_t xenc_decrypt_key (query_instance_t * qi, caddr_t enc, lang_handler_t * lh, | ~~~~~~~~~~~~~~~~~^~ xmlenc.c: In function 'xenc_build_ids_hash': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlenc.c:5143:3: note: in expansion of macro 'DO_BOX' 5143 | DO_BOX (caddr_t*,child, inx, curr) | ^~~~~~ xmlenc.c: In function 'dsig_initialize': xmlenc.c:5509:17: warning: variable 'verify_f' set but not used [-Wunused-but-set-variable] 5509 | dsig_verify_f verify_f; | ^~~~~~~~ xmlenc.c: In function 'xenc_x509_get_key_identifier': xmlenc.c:6340:7: warning: 'SHA1_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 6340 | SHA1_Init(&ctx); | ^~~~~~~~~ In file included from /usr/include/openssl/x509.h:41: /usr/include/openssl/sha.h:49:27: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c); | ^~~~~~~~~ xmlenc.c:6341:7: warning: 'SHA1_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 6341 | SHA1_Update(&ctx, data, (unsigned long)i); | ^~~~~~~~~~~ /usr/include/openssl/sha.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX *c, const void *data, size_t len); | ^~~~~~~~~~~ xmlenc.c:6342:7: warning: 'SHA1_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 6342 | SHA1_Final((unsigned char *)md,&ctx); | ^~~~~~~~~~ /usr/include/openssl/sha.h:51:27: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int SHA1_Final(unsigned char *md, SHA_CTX *c); | ^~~~~~~~~~ xmlenc.c: In function 'bif_x509_get_subject': xmlenc.c:6387:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 6387 | bif_x509_get_subject (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmlenc.c: In function 'bif_xenc_sha1_digest': xmlenc.c:6416:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 6416 | bif_xenc_sha1_digest (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmlenc.c: In function 'bif_xenc_sha256_digest': xmlenc.c:6439:50: warning: unused parameter 'err_ret' [-Wunused-parameter] 6439 | bif_xenc_sha256_digest (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmlenc.c: In function 'bif_xenc_hmac_sha256_digest': xmlenc.c:6461:55: warning: unused parameter 'err_ret' [-Wunused-parameter] 6461 | bif_xenc_hmac_sha256_digest (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmlenc.c: In function 'bif_xenc_rsa_sha1_digest': xmlenc.c:6481:52: warning: unused parameter 'err_ret' [-Wunused-parameter] 6481 | bif_xenc_rsa_sha1_digest (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmlenc.c: In function 'bif_xenc_dsig_signature': xmlenc.c:6500:59: warning: pointer targets in passing argument 5 of 'bif_string_or_bin_arg' differ in signedness [-Wpointer-sign] 6500 | caddr_t text = bif_string_or_bin_arg (qst, args, 0, me, &len); | ^~~~ | | | unsigned int * sqlbif.h:147:116: note: expected 'int *' but argument is of type 'unsigned int *' 147 | EXE_EXPORT (caddr_t, bif_string_or_bin_arg, (caddr_t * qst, state_slot_t ** args, int nth, const char * func, int *len)); | ~~~~~^~~ ../../libsrc/plugin/exe_export.h:48:40: note: in definition of macro 'EXE_EXPORT' 48 | extern EXE_EXPORT_LINKAGE rettype name arglist | ^~~~~~~ xmlenc.c:6496:51: warning: unused parameter 'err_ret' [-Wunused-parameter] 6496 | bif_xenc_dsig_signature (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmlenc.c: In function 'bif_xenc_dsig_verify': xmlenc.c:6520:59: warning: pointer targets in passing argument 5 of 'bif_string_or_bin_arg' differ in signedness [-Wpointer-sign] 6520 | caddr_t text = bif_string_or_bin_arg (qst, args, 0, me, &len); | ^~~~ | | | unsigned int * sqlbif.h:147:116: note: expected 'int *' but argument is of type 'unsigned int *' 147 | EXE_EXPORT (caddr_t, bif_string_or_bin_arg, (caddr_t * qst, state_slot_t ** args, int nth, const char * func, int *len)); | ~~~~~^~~ ../../libsrc/plugin/exe_export.h:48:40: note: in definition of macro 'EXE_EXPORT' 48 | extern EXE_EXPORT_LINKAGE rettype name arglist | ^~~~~~~ xmlenc.c:6516:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 6516 | bif_xenc_dsig_verify (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmlenc.c: In function 'bif_xenc_hmac_sha1_digest': xmlenc.c:6540:53: warning: unused parameter 'err_ret' [-Wunused-parameter] 6540 | bif_xenc_hmac_sha1_digest (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmlenc.c: In function 'x509_add_binbox_ext': xmlenc.c:6601:19: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 6601 | caddr_t value = v; | ^ xmlenc.c:6610:26: warning: passing argument 1 of 'der_bin2hex' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 6610 | value = der_bin2hex (v); | ^ xmlenc.c:6573:22: note: expected 'caddr_t' {aka 'char *'} but argument is of type 'ccaddr_t' {aka 'const char *'} 6573 | der_bin2hex (caddr_t bin) | ~~~~~~~~^~~ xmlenc.c: In function 'x509_add_extensions_from_vector': xmlenc.c:6630:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 6630 | for (i = 0; i < BOX_ELEMENTS (exts); i += 2) | ^ xmlenc.c:6632:11: warning: unused variable 'nid' [-Wunused-variable] 6632 | int nid; | ^~~ xmlenc.c: In function 'bif_xenc_x509_generate': xmlenc.c:6716:7: warning: 'EVP_PKEY_assign' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 6716 | if (rsa && !EVP_PKEY_assign_RSA (cli_pk,rsa)) | ^~ /usr/include/openssl/evp.h:1338:5: note: declared here 1338 | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key); | ^~~~~~~~~~~~~~~ xmlenc.c:6721:7: warning: 'EVP_PKEY_assign' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 6721 | if (dsa && !EVP_PKEY_assign_DSA (cli_pk,dsa)) | ^~ /usr/include/openssl/evp.h:1338:5: note: declared here 1338 | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key); | ^~~~~~~~~~~~~~~ xmlenc.c:6742:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 6742 | for (i = 0; i < BOX_ELEMENTS (subj); i += 2) | ^ xmlenc.c: In function 'bif_xenc_x509_ss_generate': xmlenc.c:6847:7: warning: 'EVP_PKEY_assign' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 6847 | if (rsa && !EVP_PKEY_assign_RSA (pk,rsa)) | ^~ /usr/include/openssl/evp.h:1338:5: note: declared here 1338 | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key); | ^~~~~~~~~~~~~~~ xmlenc.c:6852:7: warning: 'EVP_PKEY_assign' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 6852 | else if (dsa && !EVP_PKEY_assign_DSA (pk,dsa)) | ^~~~ /usr/include/openssl/evp.h:1338:5: note: declared here 1338 | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key); | ^~~~~~~~~~~~~~~ xmlenc.c:6875:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 6875 | for (i = 0; i < BOX_ELEMENTS (subj); i += 2) | ^ xmlenc.c:6783:9: warning: unused variable 'hours' [-Wunused-variable] 6783 | float hours = BOX_ELEMENTS (args) > 5 ? (float) bif_float_arg (qst, args, 5, "xenc_x509_ss_generate") : 0; | ^~~~~ xmlenc.c: In function 'bif_xenc_x509_csr_generate': xmlenc.c:6981:7: warning: 'EVP_PKEY_assign' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 6981 | if (rsa && !EVP_PKEY_assign_RSA (pk,rsa)) | ^~ /usr/include/openssl/evp.h:1338:5: note: declared here 1338 | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key); | ^~~~~~~~~~~~~~~ xmlenc.c:6986:7: warning: 'EVP_PKEY_assign' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 6986 | else if (dsa && !EVP_PKEY_assign_DSA (pk,dsa)) | ^~~~ /usr/include/openssl/evp.h:1338:5: note: declared here 1338 | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key); | ^~~~~~~~~~~~~~~ xmlenc.c:7006:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 7006 | for (i = 0; i < BOX_ELEMENTS (subj); i += 2) | ^ xmlenc.c:7015:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 7015 | for (i = 0; i < BOX_ELEMENTS (exts); i += 2) | ^ xmlenc.c: In function 'bif_xenc_x509_from_csr': xmlenc.c:7177:11: warning: 'EVP_PKEY_get0_DSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 7177 | dsa = EVP_PKEY_get0_DSA(cli_pk); | ^~~ /usr/include/openssl/evp.h:1365:22: note: declared here 1365 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ xmlenc.c:7177:15: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 7177 | dsa = EVP_PKEY_get0_DSA(cli_pk); | ^ xmlenc.c:7182:11: warning: 'EVP_PKEY_get0_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 7182 | rsa = EVP_PKEY_get0_RSA(cli_pk); | ^~~ /usr/include/openssl/evp.h:1356:22: note: declared here 1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ xmlenc.c:7182:15: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 7182 | rsa = EVP_PKEY_get0_RSA(cli_pk); | ^ xmlenc.c:7077:14: warning: variable 'name' set but not used [-Wunused-but-set-variable] 7077 | X509_NAME *name = NULL, *xn; | ^~~~ xmlenc.c: In function 'bif_xenc_pem_export': xmlenc.c:7345:5: warning: 'PEM_write_bio_RSAPrivateKey' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 7345 | PEM_write_bio_RSAPrivateKey (b, key->xek_private_rsa, enc, NULL, 0, NULL, pass); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from xmlenc.c:67: /usr/include/openssl/pem.h:451:1: note: declared here 451 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, RSAPrivateKey, RSA) | ^~~~~~~~~~~~~~~~~~~~~~ xmlenc.c:7347:5: warning: 'PEM_write_bio_DSAPrivateKey' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 7347 | PEM_write_bio_DSAPrivateKey (b, key->xek_private_dsa, enc, NULL, 0, NULL, pass); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/pem.h:457:1: note: declared here 457 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, DSAPrivateKey, DSA) | ^~~~~~~~~~~~~~~~~~~~~~ xmlenc.c:7318:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 7318 | bif_xenc_pem_export (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmlenc.c: In function 'bif_xenc_pubkey_pem_export': xmlenc.c:7388:11: warning: 'EVP_PKEY_get0_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 7388 | RSA *x = EVP_PKEY_get0_RSA(k); | ^~~ /usr/include/openssl/evp.h:1356:22: note: declared here 1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ xmlenc.c:7388:20: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 7388 | RSA *x = EVP_PKEY_get0_RSA(k); | ^~~~~~~~~~~~~~~~~ xmlenc.c:7389:11: warning: 'PEM_write_bio_RSA_PUBKEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 7389 | PEM_write_bio_RSA_PUBKEY (b, x); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/pem.h:453:1: note: declared here 453 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, RSA_PUBKEY, RSA) | ^~~~~~~~~~~~~~~~~~~ xmlenc.c:7395:11: warning: 'EVP_PKEY_get0_DSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 7395 | DSA * x = EVP_PKEY_get0_DSA(k); | ^~~ /usr/include/openssl/evp.h:1365:22: note: declared here 1365 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ xmlenc.c:7395:21: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 7395 | DSA * x = EVP_PKEY_get0_DSA(k); | ^~~~~~~~~~~~~~~~~ xmlenc.c:7396:11: warning: 'PEM_write_bio_DSA_PUBKEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 7396 | PEM_write_bio_DSA_PUBKEY (b, x); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/pem.h:458:1: note: declared here 458 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DSA_PUBKEY, DSA) | ^~~~~~~~~~~~~~~~~~~ xmlenc.c:7402:5: warning: 'PEM_write_bio_RSA_PUBKEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 7402 | PEM_write_bio_RSA_PUBKEY (b, key->xek_rsa); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/pem.h:453:1: note: declared here 453 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, RSA_PUBKEY, RSA) | ^~~~~~~~~~~~~~~~~~~ xmlenc.c:7404:5: warning: 'PEM_write_bio_DSA_PUBKEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 7404 | PEM_write_bio_DSA_PUBKEY (b, key->xek_dsa); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/pem.h:458:1: note: declared here 458 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DSA_PUBKEY, DSA) | ^~~~~~~~~~~~~~~~~~~ xmlenc.c:7368:54: warning: unused parameter 'err_ret' [-Wunused-parameter] 7368 | bif_xenc_pubkey_pem_export (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmlenc.c: In function 'bif_xenc_pubkey_der_export': xmlenc.c:7444:11: warning: 'EVP_PKEY_get0_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 7444 | RSA * x = EVP_PKEY_get0_RSA(k); | ^~~ /usr/include/openssl/evp.h:1356:22: note: declared here 1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ xmlenc.c:7444:21: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 7444 | RSA * x = EVP_PKEY_get0_RSA(k); | ^~~~~~~~~~~~~~~~~ xmlenc.c:7445:11: warning: 'i2d_RSA_PUBKEY_bio' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 7445 | i2d_RSA_PUBKEY_bio (b, x); | ^~~~~~~~~~~~~~~~~~ /usr/include/openssl/x509.h:626:27: note: declared here 626 | OSSL_DEPRECATEDIN_3_0 int i2d_RSA_PUBKEY_bio(BIO *bp, const RSA *rsa); | ^~~~~~~~~~~~~~~~~~ xmlenc.c:7451:11: warning: 'EVP_PKEY_get0_DSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 7451 | DSA * x = EVP_PKEY_get0_DSA(k); | ^~~ /usr/include/openssl/evp.h:1365:22: note: declared here 1365 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ xmlenc.c:7451:21: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 7451 | DSA * x = EVP_PKEY_get0_DSA(k); | ^~~~~~~~~~~~~~~~~ xmlenc.c:7452:11: warning: 'i2d_DSA_PUBKEY_bio' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 7452 | i2d_DSA_PUBKEY_bio (b, x); | ^~~~~~~~~~~~~~~~~~ /usr/include/openssl/x509.h:631:27: note: declared here 631 | OSSL_DEPRECATEDIN_3_0 int i2d_DSA_PUBKEY_bio(BIO *bp, const DSA *dsa); | ^~~~~~~~~~~~~~~~~~ xmlenc.c:7458:5: warning: 'i2d_RSA_PUBKEY_bio' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 7458 | i2d_RSA_PUBKEY_bio (b, key->xek_rsa); | ^~~~~~~~~~~~~~~~~~ /usr/include/openssl/x509.h:626:27: note: declared here 626 | OSSL_DEPRECATEDIN_3_0 int i2d_RSA_PUBKEY_bio(BIO *bp, const RSA *rsa); | ^~~~~~~~~~~~~~~~~~ xmlenc.c:7460:5: warning: 'i2d_DSA_PUBKEY_bio' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 7460 | i2d_DSA_PUBKEY_bio (b, key->xek_dsa); | ^~~~~~~~~~~~~~~~~~ /usr/include/openssl/x509.h:631:27: note: declared here 631 | OSSL_DEPRECATEDIN_3_0 int i2d_DSA_PUBKEY_bio(BIO *bp, const DSA *dsa); | ^~~~~~~~~~~~~~~~~~ xmlenc.c:7424:54: warning: unused parameter 'err_ret' [-Wunused-parameter] 7424 | bif_xenc_pubkey_der_export (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmlenc.c: In function 'xenc_rsa_pub_magic': xmlenc.c:7518:3: warning: 'RSA_get0_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 7518 | RSA_get0_key(x, &rsa_n, &rsa_e, NULL); | ^~~~~~~~~~~~ /usr/include/openssl/rsa.h:228:28: note: declared here 228 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, | ^~~~~~~~~~~~ xmlenc.c:7519:18: warning: passing argument 1 of 'BN2binbox' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 7519 | n = BN2binbox (rsa_n); /* modulus */ | ^~~~~ xmlenc.c:7479:21: note: expected 'BIGNUM *' {aka 'struct bignum_st *'} but argument is of type 'const BIGNUM *' {aka 'const struct bignum_st *'} 7479 | BN2binbox (BIGNUM * x) | ~~~~~~~~~^ xmlenc.c:7520:18: warning: passing argument 1 of 'BN2binbox' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 7520 | e = BN2binbox (rsa_e); /* public exponent */ | ^~~~~ xmlenc.c:7479:21: note: expected 'BIGNUM *' {aka 'struct bignum_st *'} but argument is of type 'const BIGNUM *' {aka 'const struct bignum_st *'} 7479 | BN2binbox (BIGNUM * x) | ~~~~~~~~~^ xmlenc.c: In function 'bif_xenc_pubkey_magic_export': xmlenc.c:7548:11: warning: 'EVP_PKEY_get0_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 7548 | RSA * x = EVP_PKEY_get0_RSA(k); | ^~~ /usr/include/openssl/evp.h:1356:22: note: declared here 1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ xmlenc.c:7548:21: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 7548 | RSA * x = EVP_PKEY_get0_RSA(k); | ^~~~~~~~~~~~~~~~~ xmlenc.c:7532:56: warning: unused parameter 'err_ret' [-Wunused-parameter] 7532 | bif_xenc_pubkey_magic_export (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmlenc.c: In function 'xenc_rsa_pub_ssh_export': xmlenc.c:7595:3: warning: 'RSA_get0_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 7595 | RSA_get0_key(x, &rsa_n, &rsa_e, NULL); | ^~~~~~~~~~~~ /usr/include/openssl/rsa.h:228:28: note: declared here 228 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, | ^~~~~~~~~~~~ xmlenc.c:7596:18: warning: passing argument 1 of 'BN2binbox' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 7596 | n = BN2binbox (rsa_n); /* modulus */ | ^~~~~ xmlenc.c:7479:21: note: expected 'BIGNUM *' {aka 'struct bignum_st *'} but argument is of type 'const BIGNUM *' {aka 'const struct bignum_st *'} 7479 | BN2binbox (BIGNUM * x) | ~~~~~~~~~^ xmlenc.c:7597:18: warning: passing argument 1 of 'BN2binbox' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 7597 | e = BN2binbox (rsa_e); /* public exponent */ | ^~~~~ xmlenc.c:7479:21: note: expected 'BIGNUM *' {aka 'struct bignum_st *'} but argument is of type 'const BIGNUM *' {aka 'const struct bignum_st *'} 7479 | BN2binbox (BIGNUM * x) | ~~~~~~~~~^ xmlenc.c: In function 'bif_xenc_pubkey_ssh_export': xmlenc.c:7631:11: warning: 'EVP_PKEY_get0_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 7631 | RSA * x = EVP_PKEY_get0_RSA(k); | ^~~ /usr/include/openssl/evp.h:1356:22: note: declared here 1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ xmlenc.c:7631:21: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 7631 | RSA * x = EVP_PKEY_get0_RSA(k); | ^~~~~~~~~~~~~~~~~ xmlenc.c:7615:54: warning: unused parameter 'err_ret' [-Wunused-parameter] 7615 | bif_xenc_pubkey_ssh_export (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmlenc.c: In function 'bif_xenc_SPKI_read': xmlenc.c:7670:3: warning: 'EVP_PKEY_get1_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 7670 | p = EVP_PKEY_get1_RSA (pk); | ^ /usr/include/openssl/evp.h:1358:16: note: declared here 1358 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ xmlenc.c: In function 'bif_xenc_x509_verify': xmlenc.c:7688:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 7688 | bif_xenc_x509_verify (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmlenc.c: In function 'bif_xenc_x509_verify_array': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlenc.c:7736:3: note: in expansion of macro 'DO_BOX' 7736 | DO_BOX (caddr_t, ca, inx, ca_certs) | ^~~~~~ xmlenc.c:7721:54: warning: unused parameter 'err_ret' [-Wunused-parameter] 7721 | bif_xenc_x509_verify_array (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmlenc.c: In function 'bif_xenc_x509_cert_verify_array': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmlenc.c:7770:3: note: in expansion of macro 'DO_BOX' 7770 | DO_BOX (caddr_t, ca, inx, ca_certs) | ^~~~~~ xmlenc.c:7757:59: warning: unused parameter 'err_ret' [-Wunused-parameter] 7757 | bif_xenc_x509_cert_verify_array (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmlenc.c: In function 'bif_xenc_x509_ca_certs_remove': xmlenc.c:7813:57: warning: unused parameter 'err_ret' [-Wunused-parameter] 7813 | bif_xenc_x509_ca_certs_remove (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmlenc.c:7813:82: warning: unused parameter 'args' [-Wunused-parameter] 7813 | bif_xenc_x509_ca_certs_remove (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ xmlenc.c: In function 'bif_xenc_x509_ca_certs_list': xmlenc.c:7915:55: warning: unused parameter 'err_ret' [-Wunused-parameter] 7915 | bif_xenc_x509_ca_certs_list (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmlenc.c:7915:80: warning: unused parameter 'args' [-Wunused-parameter] 7915 | bif_xenc_x509_ca_certs_list (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ xmlenc.c: At top level: xmlenc.c:1515:13: warning: 'dh_cb' defined but not used [-Wunused-function] 1515 | static void dh_cb(int p, int n, void *arg) | ^~~~~ xmlenc.c: In function 'xenc_decrypt_key': xmlenc.c:5015:16: warning: variable 'key' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 5015 | xenc_key_t * key = 0; | ^~~ xmlenc.c: In function 'xenc_decrypt_xml': xmlenc.c:5175:19: warning: variable 'cc' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 5175 | xenc_err_code_t cc = 0; | ^~ xmlenc.c:5179:11: warning: variable 'ret_text' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 5179 | caddr_t ret_text = 0; | ^~~~~~~~ xmlenc.c:5180:18: warning: variable 'subst_items' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 5180 | subst_item_t * subst_items= 0; | ^~~~~~~~~~~ xmlenc.c: In function 'dsig_initialize': xmlenc.c:5507:11: warning: variable 'canon_text_output' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 5507 | caddr_t canon_text_output = 0; | ^~~~~~~~~~~~~~~~~ xmlenc.c:5510:19: warning: variable 'ccode' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 5510 | xenc_err_code_t ccode = 0; | ^~~~~ xmlenc.c: In function 'bif_xmlenc_encrypt': xmlenc.c:3588:11: warning: '__builtin_strncpy' specified bound 1024 equals destination size [-Wstringop-truncation] 3588 | strncpy (buf, c_err, 1024); | ^ xmlenc.c: In function 'bif_xml_sign': xmlenc.c:3796:7: warning: '__builtin_strncpy' specified bound 1024 equals destination size [-Wstringop-truncation] 3796 | strncpy (buf, c_err, 1024); | ^ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-xmltree.lo `test -f 'xmltree.c' || echo './'`xmltree.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c xmltree.c -fPIC -DPIC -o .libs/libwi_la-xmltree.o xmltree.c: In function 'xp_compare_like': xmltree.c:950:34: warning: unused parameter 'xqi' [-Wunused-parameter] 950 | xp_compare_like (xp_instance_t * xqi, caddr_t x, caddr_t y) | ~~~~~~~~~~~~~~~~^~~ xmltree.c: In function 'xp_compare_plain': xmltree.c:968:35: warning: unused parameter 'xqi' [-Wunused-parameter] 968 | xp_compare_plain (xp_instance_t * xqi, caddr_t x, caddr_t y) | ~~~~~~~~~~~~~~~~^~~ xmltree.c: In function 'xp_compare_same': xmltree.c:975:34: warning: unused parameter 'xqi' [-Wunused-parameter] 975 | xp_compare_same (xp_instance_t * xqi, caddr_t x, caddr_t y) | ~~~~~~~~~~~~~~~~^~~ xmltree.c: In function 'xslt_format_number': xmltree.c:1223:7: warning: variable 'phase_one_start' set but not used [-Wunused-but-set-variable] 1223 | int phase_one_start = 0; | ^~~~~~~~~~~~~~~ xmltree.c:1215:7: warning: variable 'decimal_sep_always_shown' set but not used [-Wunused-but-set-variable] 1215 | int decimal_sep_always_shown = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~ xmltree.c:1189:7: warning: variable 'currency_format' set but not used [-Wunused-but-set-variable] 1189 | int currency_format = 0; | ^~~~~~~~~~~~~~~ xmltree.c: In function 'bif_xslt_format_number': xmltree.c:1746:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 1746 | bif_xslt_format_number (caddr_t *qst, caddr_t *err_ret, state_slot_t **args) | ~~~~~~~~~^~~~~~~ xmltree.c: In function 'xqi_eval_var': xmltree.c:1874:9: warning: variable 'dtp' set but not used [-Wunused-but-set-variable] 1874 | dtp_t dtp; | ^~~ xmltree.c: In function 'xqi_eval_fake_var': xmltree.c:1913:9: warning: variable 'dtp' set but not used [-Wunused-but-set-variable] 1913 | dtp_t dtp; | ^~~ In file included from ../../libsrc/Dk.h:97, from ../../libsrc/libutil.h:30, from xmltree.c:28: xmltree.c: In function 'xqi_eval': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmltree.c:2195:9: note: in expansion of macro 'DO_BOX_FAST' 2195 | DO_BOX_FAST (XT *, def, inx, tree->_.module.defglobals) | ^~~~~~~~~~~ xmltree.c: In function 'xqi_step_init_with_node_set': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmltree.c:2800:3: note: in expansion of macro 'DO_BOX' 2800 | DO_BOX (XT *, pred, inx, tree->_.step.preds) | ^~~~~~ xmltree.c: In function 'xqi_step_next': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmltree.c:2909:5: note: in expansion of macro 'DO_BOX' 2909 | DO_BOX (XT *, pred, inx, tree->_.step.preds) | ^~~~~~ xmltree.c: In function 'xqi_step_init': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmltree.c:2934:3: note: in expansion of macro 'DO_BOX' 2934 | DO_BOX (XT *, pred, inx, tree->_.step.preds) | ^~~~~~ xmltree.c: In function 'bif_xpath_text': xmltree.c:3564:42: warning: unused parameter 'err_ret' [-Wunused-parameter] 3564 | bif_xpath_text (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmltree.c: In function 'bif_var_ssl_idx_arg': xmltree.c:3736:37: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 3736 | if (((ssl_idx * sizeof (caddr_t)) >= qi->qi_query->qr_instance_length) || | ^~ xmltree.c:3737:14: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 3737 | (ssl_idx < (sizeof (query_instance_t) / sizeof (caddr_t))) ) | ^ xmltree.c: In function 'xpath_or_xquery_eval': xmltree.c:3743:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 3743 | xpath_or_xquery_eval (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args, const char *funname, ptrlong predicate_type, int with_cache) | ~~~~~~~~~~^~~~~~~ xmltree.c: In function 'xt_dump_addr': xmltree.c:4034:27: warning: unused parameter 'addr' [-Wunused-parameter] 4034 | char *xt_dump_addr (void *addr) | ~~~~~~^~~~ xmltree.c: In function 'xpath_or_xquery_explain': xmltree.c:4399:51: warning: unused parameter 'err_ret' [-Wunused-parameter] 4399 | xpath_or_xquery_explain (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args, const char *funname, ptrlong predicate_type) | ~~~~~~~~~~^~~~~~~ xmltree.c: In function 'bif_xpath_lex_analyze': xmltree.c:4459:49: warning: unused parameter 'err_ret' [-Wunused-parameter] 4459 | bif_xpath_lex_analyze (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmltree.c: In function 'bif_xquery_lex_analyze': xmltree.c:4467:50: warning: unused parameter 'err_ret' [-Wunused-parameter] 4467 | bif_xquery_lex_analyze (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmltree.c: In function 'xpath_funcall_or_apply': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmltree.c:4573:21: note: in expansion of macro 'DO_BOX_FAST' 4573 | DO_BOX_FAST (caddr_t, v, ctr, converted_copy) | ^~~~~~~~~~~ xmltree.c:4475:50: warning: unused parameter 'err_ret' [-Wunused-parameter] 4475 | xpath_funcall_or_apply (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args, const char *funname, ptrlong predicate_type, int with_cache) | ~~~~~~~~~~^~~~~~~ xmltree.c: In function 'xte_string_value_from_tree': xmltree.c:5915:31: warning: comparison of integer expressions of different signedness: 'long long int' and 'long unsigned int' [-Wsign-compare] 5915 | if (strses_length (ses) >= MAX_BOX_LENGTH) | ^~ xmltree.c: In function 'xte_set_qi': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmltree.c:6734:7: note: in expansion of macro 'DO_BOX' 6734 | DO_BOX (caddr_t, elt, inx, (caddr_t*)xte) | ^~~~~~ xmltree.c: In function 'xte_get_addon_dtd': xmltree.c:7092:41: warning: unused parameter 'xe' [-Wunused-parameter] 7092 | dtd_t *xte_get_addon_dtd (xml_entity_t *xe) | ~~~~~~~~~~~~~~^~ xmltree.c: In function 'xte_copy_to_xte_forest': xmltree.c:7222:49: warning: unused parameter 'xe' [-Wunused-parameter] 7222 | caddr_t **xte_copy_to_xte_forest (xml_entity_t *xe) | ~~~~~~~~~~~~~~^~ xmltree.c: In function 'xte_find_expanded_name_by_qname': xmltree.c:7446:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 7446 | if ((box_length (ns_array[inx]) == prefix_sz+1) && | ^~ xmltree.c: In function 'bif_xml_tree_doc': xmltree.c:7540:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 7540 | bif_xml_tree_doc (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmltree.c: In function 'bif_xml_doc_get_base_uri': xmltree.c:7632:52: warning: unused parameter 'err_ret' [-Wunused-parameter] 7632 | bif_xml_doc_get_base_uri (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmltree.c: In function 'bif_xml_doc_assign_base_uri': xmltree.c:7641:55: warning: unused parameter 'err_ret' [-Wunused-parameter] 7641 | bif_xml_doc_assign_base_uri (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmltree.c: In function 'bif_xml_doc_output_option': xmltree.c:7655:53: warning: unused parameter 'err_ret' [-Wunused-parameter] 7655 | bif_xml_doc_output_option (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmltree.c: In function 'bif_xml_tree_doc_media_type': xmltree.c:7768:55: warning: unused parameter 'err_ret' [-Wunused-parameter] 7768 | bif_xml_tree_doc_media_type (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmltree.c: In function 'bif_xml_tree_doc_set_output': xmltree.c:7790:55: warning: unused parameter 'err_ret' [-Wunused-parameter] 7790 | bif_xml_tree_doc_set_output (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmltree.c: In function 'bif_xml_tree_doc_set_ns_output': xmltree.c:7805:58: warning: unused parameter 'err_ret' [-Wunused-parameter] 7805 | bif_xml_tree_doc_set_ns_output (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmltree.c: In function 'bif_xml_namespace_scope': xmltree.c:7818:51: warning: unused parameter 'err_ret' [-Wunused-parameter] 7818 | bif_xml_namespace_scope (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmltree.c: In function 'bif_xml_tree_doc_encoding': xmltree.c:7839:53: warning: unused parameter 'err_ret' [-Wunused-parameter] 7839 | bif_xml_tree_doc_encoding (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmltree.c: In function 'bif_xtree_doc_get_dtd': xmltree.c:7864:49: warning: unused parameter 'err_ret' [-Wunused-parameter] 7864 | bif_xtree_doc_get_dtd (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmltree.c: In function 'xe_deserialize': xmltree.c:7999:8: warning: unused variable 'len' [-Wunused-variable] 7999 | long len = read_long (ses); | ^~~ xmltree.c: In function 'xn_free': xmltree.c:8486:25: warning: unused parameter 'xn' [-Wunused-parameter] 8486 | xn_free (xpath_node_t * xn) | ~~~~~~~~~~~~~~~^~ xmltree.c: In function 'xn_vec_input': xmltree.c:8494:16: warning: variable 'first_time' set but not used [-Wunused-but-set-variable] 8494 | int nth_set, first_time = 0, batch_sz; | ^~~~~~~~~~ xmltree.c: In function 'xu_are_items_neighbour': xmltree.c:8814:38: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 8814 | if (BOX_ELEMENTS ((caddr_t)(pos2)) != pos1len) | ^~ xmltree.c: In function 'bif_updateXML_ent': xmltree.c:9340:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 9340 | bif_updateXML_ent (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmltree.c: In function 'bif_updateXML': xmltree.c:9405:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 9405 | bif_updateXML (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmltree.c: In function 'bif_XMLReplace': xmltree.c:9495:50: warning: unused parameter 'err_ret' [-Wunused-parameter] 9495 | caddr_t bif_XMLReplace (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmltree.c: In function 'bif_XMLInsertBefore': xmltree.c:9770:55: warning: unused parameter 'err_ret' [-Wunused-parameter] 9770 | caddr_t bif_XMLInsertBefore (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmltree.c: In function 'bif_XMLInsertAfter': xmltree.c:9776:54: warning: unused parameter 'err_ret' [-Wunused-parameter] 9776 | caddr_t bif_XMLInsertAfter (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmltree.c: In function 'bif_XMLAppendChildren': xmltree.c:9782:57: warning: unused parameter 'err_ret' [-Wunused-parameter] 9782 | caddr_t bif_XMLAppendChildren (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmltree.c: In function 'bif_XMLAddAttribute': xmltree.c:9792:55: warning: unused parameter 'err_ret' [-Wunused-parameter] 9792 | caddr_t bif_XMLAddAttribute (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmltree.c: In function 'bif_xml_deserialize_packed': xmltree.c:9959:54: warning: unused parameter 'err_ret' [-Wunused-parameter] 9959 | bif_xml_deserialize_packed (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmltree.c: In function 'bif_xml_get_logical_path': xmltree.c:9966:60: warning: unused parameter 'err_ret' [-Wunused-parameter] 9966 | caddr_t bif_xml_get_logical_path (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmltree.c: In function 'bif_xml_follow_logical_path': xmltree.c:9978:63: warning: unused parameter 'err_ret' [-Wunused-parameter] 9978 | caddr_t bif_xml_follow_logical_path (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmltree.c: In function 'xte_sum64_iter': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ xmltree.c:10154:15: note: in expansion of macro 'DO_BOX_FAST' 10154 | DO_BOX_FAST (caddr_t, item, item_ctr, items) | ^~~~~~~~~~~ xmltree.c: In function 'bif_xtree_sum64': xmltree.c:10204:51: warning: unused parameter 'err_ret' [-Wunused-parameter] 10204 | caddr_t bif_xtree_sum64 (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmltree.c: In function 'bif_xsd_type': xmltree.c:10267:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 10267 | bif_xsd_type (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmltree.c: In function 'xte_subtrees_are_equal': xmltree.c:10310:66: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 10310 | case DV_SHORT_STRING: len = box_length (node1); return ((len == box_length (node2)) && !memcmp (node1, node2, len)); | ^~ xmltree.c:10315:18: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 10315 | if (len != BOX_ELEMENTS (node2)) | ^~ xmltree.c: In function 'xml_global_ns_2dict_release': xmltree.c:10419:46: warning: unused parameter 'ns_2dict' [-Wunused-parameter] 10419 | xml_global_ns_2dict_release (xml_ns_2dict_t *ns_2dict) | ~~~~~~~~~~~~~~~~^~~~~~~~ xmltree.c: In function 'bif_xml_set_ns_decl': xmltree.c:10437:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 10437 | bif_xml_set_ns_decl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmltree.c: In function 'bif_xml_get_ns_prefix': xmltree.c:10490:49: warning: unused parameter 'err_ret' [-Wunused-parameter] 10490 | bif_xml_get_ns_prefix (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmltree.c: In function 'bif_xml_get_ns_uri': xmltree.c:10529:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 10529 | bif_xml_get_ns_uri (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmltree.c: In function 'bif_xml_ns_uname': xmltree.c:10538:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 10538 | bif_xml_ns_uname (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmltree.c: In function 'bif_xml_ns_iristr': xmltree.c:10552:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 10552 | bif_xml_ns_iristr (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmltree.c: In function 'bif_xml_nsexpand_iristr': xmltree.c:10567:51: warning: unused parameter 'err_ret' [-Wunused-parameter] 10567 | bif_xml_nsexpand_iristr (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmltree.c: In function 'bif_xml_get_all_ns_decls': xmltree.c:10587:52: warning: unused parameter 'err_ret' [-Wunused-parameter] 10587 | bif_xml_get_all_ns_decls (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmltree.c: In function 'bif_xml_remove_ns_by_prefix': xmltree.c:10619:55: warning: unused parameter 'err_ret' [-Wunused-parameter] 10619 | bif_xml_remove_ns_by_prefix (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmltree.c: In function 'bif_xml_clear_all_ns_decls': xmltree.c:10639:54: warning: unused parameter 'err_ret' [-Wunused-parameter] 10639 | bif_xml_clear_all_ns_decls (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ xmltree.c: In function 'xml_doc_cache_shrink': xmltree.c:10737:45: warning: unused parameter 'xdc' [-Wunused-parameter] 10737 | void xml_doc_cache_shrink (xml_doc_cache_t *xdc, size_t weight_limit) | ~~~~~~~~~~~~~~~~~^~~ xmltree.c:10737:57: warning: unused parameter 'weight_limit' [-Wunused-parameter] 10737 | void xml_doc_cache_shrink (xml_doc_cache_t *xdc, size_t weight_limit) | ~~~~~~~^~~~~~~~~~~~ xmltree.c: At top level: xmltree.c:10748:1: warning: missing initializer for field 'bt_non_null' of 'bif_type_t' [-Wmissing-field-initializers] 10748 | bif_type_t bt_xml_entity = {NULL, DV_XML_ENTITY, 0, 0}; | ^~~~~~~~~~ In file included from xmltree.c:41: sqlbif.h:45:25: note: 'bt_non_null' declared here 45 | long bt_non_null; | ^~~~~~~~~~~ xmltree.c: In function 'xml_tree_init': xmltree.c:10785:41: warning: cast between incompatible function types from 'int (*)(xml_entity_t *)' {aka 'int (*)(struct xml_entity_s *)'} to 'size_t (*)(xml_entity_t *)' {aka 'long unsigned int (*)(struct xml_entity_s *)'} [-Wcast-function-type] 10785 | xec_tree_xe.xe_data_attribute_count = (size_t (*) (xml_entity_t *)) xte_data_attribute_count; | ^ xmltree.c:10878:33: warning: cast between incompatible function types from 'void (*)(xml_entity_t *, dk_session_t *)' {aka 'void (*)(struct xml_entity_s *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type] 10878 | PrpcSetWriter (DV_XML_ENTITY, (ses_write_func) xe_serialize); | ^ xmltree.c:10879:34: warning: cast between incompatible function types from 'void (*)(xp_query_t *, dk_session_t *)' {aka 'void (*)(struct xp_query_s *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type] 10879 | PrpcSetWriter (DV_XPATH_QUERY, (ses_write_func) xqr_serialize); | ^ xmltree.c:10881:23: warning: cast between incompatible function types from 'char * (*)(dk_session_t *)' {aka 'char * (*)(struct dk_session_s *)'} to 'void * (*)(dk_session_t *, dtp_t)' {aka 'void * (*)(struct dk_session_s *, unsigned char)'} [-Wcast-function-type] 10881 | rt[DV_XML_ENTITY] = (macro_char_func) xe_deserialize; | ^ xmltree.c: In function 'xqi_value': xmltree.c:528:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 528 | if (XI_AT_END == state) | ^ xmltree.c:531:5: note: here 531 | case XP_UNION: | ^~~~ xmltree.c:532:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 532 | { | ^ xmltree.c:544:5: note: here 544 | case CALL_STMT: | ^~~~ xmltree.c: In function 'xqi_raw_value': xmltree.c:640:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 640 | if (XI_AT_END == state) | ^ xmltree.c:643:5: note: here 643 | case XP_UNION: | ^~~~ xmltree.c:644:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 644 | { | ^ xmltree.c:656:5: note: here 656 | case CALL_STMT: | ^~~~ xmltree.c: In function 'xslt_format_number': xmltree.c:1631:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 1631 | res = box_copy (nf->xsnf_NaN); | ^~~~~~~~~~~~~~~~~~~~~~~ xmltree.c:1632:11: note: here 1632 | default: | ^~~~~~~ xmltree.c: In function 'xqi_next': xmltree.c:3045:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 3045 | { | ^ xmltree.c:3099:5: note: here 3099 | case XP_FILTER: | ^~~~ xmltree.c: In function 'xn_xe_from_text': xmltree.c:8076:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 8076 | if (xqr->xqr_is_davprop) | ^ xmltree.c:8116:5: note: here 8116 | case XE_PLAIN_TEXT: | ^~~~ xmltree.c: In function 'xu_insert_impl': xmltree.c:9740:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 9740 | saved_pos = BOX_ELEMENTS (src->xte_current) - saved_pos; /* We're counting from right */ | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xmltree.c:9742:5: note: here 9742 | case XU_BIF_INSERT_AFTER: | ^~~~ xmltree.c: In function 'bif_XMLAddAttribute': xmltree.c:9824:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 9824 | raw_attr_name = (caddr_t)attr_xe; | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ xmltree.c:9826:5: note: here 9826 | case DV_XML_ENTITY: | ^~~~ xmltree.c: In function 'murmur_hash_64a': xmltree.c:10099:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 10099 | case 7: h ^= (uint64)(data2[6]) << 48; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ xmltree.c:10100:7: note: here 10100 | case 6: h ^= (uint64)(data2[5]) << 40; | ^~~~ xmltree.c:10100:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 10100 | case 6: h ^= (uint64)(data2[5]) << 40; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ xmltree.c:10101:7: note: here 10101 | case 5: h ^= (uint64)(data2[4]) << 32; | ^~~~ xmltree.c:10101:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 10101 | case 5: h ^= (uint64)(data2[4]) << 32; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ xmltree.c:10102:7: note: here 10102 | case 4: h ^= (uint64)(data2[3]) << 24; | ^~~~ xmltree.c:10102:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 10102 | case 4: h ^= (uint64)(data2[3]) << 24; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ xmltree.c:10103:7: note: here 10103 | case 3: h ^= (uint64)(data2[2]) << 16; | ^~~~ xmltree.c:10103:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 10103 | case 3: h ^= (uint64)(data2[2]) << 16; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ xmltree.c:10104:7: note: here 10104 | case 2: h ^= (uint64)(data2[1]) << 8; | ^~~~ xmltree.c:10104:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 10104 | case 2: h ^= (uint64)(data2[1]) << 8; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ xmltree.c:10105:7: note: here 10105 | case 1: h ^= (uint64)(data2[0]); | ^~~~ xmltree.c: In function 'xpath_or_xquery_eval': xmltree.c:3754:22: warning: variable 'xqr_to_release' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 3754 | xp_query_t * xqr, *xqr_to_release = NULL; | ^~~~~~~~~~~~~~ xmltree.c: In function 'xpath_funcall_or_apply': xmltree.c:4483:22: warning: variable 'xqr_to_release' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 4483 | xp_query_t * xqr, *xqr_to_release = NULL; | ^~~~~~~~~~~~~~ xmltree.c: In function 'xte_deserialize_packed': xmltree.c:6371:10: warning: variable 'stack_size' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 6371 | size_t stack_size = INIT_STACK_SIZE; | ^~~~~~~~~~ xmltree.c:6372:10: warning: variable 'elt_names_size' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 6372 | size_t elt_names_size = INIT_DICT_SIZE; | ^~~~~~~~~~~~~~ xmltree.c:6373:10: warning: variable 'attr_names_size' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 6373 | size_t attr_names_size = INIT_DICT_SIZE; | ^~~~~~~~~~~~~~~ xmltree.c: In function 'xn_init': xmltree.c:8246:18: warning: variable 'ctx_xe' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 8246 | xml_entity_t * ctx_xe; | ^~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sql_code_dav.lo `test -f 'sql_code_dav.c' || echo './'`sql_code_dav.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sql_code_dav.c -fPIC -DPIC -o .libs/libwi_la-sql_code_dav.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-bif_soap.lo `test -f 'bif_soap.c' || echo './'`bif_soap.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c bif_soap.c -fPIC -DPIC -o .libs/libwi_la-bif_soap.o bif_soap.c: In function 'ses_sprintf': bif_soap.c:290:7: warning: variable 'len' set but not used [-Wunused-but-set-variable] 290 | int len; | ^~~ bif_soap.c: In function 'ws_soap12_error': bif_soap.c:489:55: warning: unused parameter 'state' [-Wunused-parameter] 489 | ws_soap12_error (dk_session_t *ses, char *code, char *state, char *message, int *http_resp_code, soap_ctx_t * ctx) | ~~~~~~^~~~~ In file included from ../../libsrc/Dk.h:97, from bif_soap.c:31: bif_soap.c: In function 'soap_get_option': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_soap.c:639:3: note: in expansion of macro 'DO_BOX' 639 | DO_BOX (caddr_t, elm, ix, options) | ^~~~~~ bif_soap.c: In function 'xml_element_nonspace_child': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_soap.c:687:7: note: in expansion of macro 'DO_BOX' 687 | DO_BOX (caddr_t, child, i, ((caddr_t *)xml)) | ^~~~~~ bif_soap.c: In function 'xml_find_attribute': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_soap.c:716:3: note: in expansion of macro 'DO_BOX' 716 | DO_BOX (caddr_t, attr, inx, attrs) | ^~~~~~ bif_soap.c: In function 'xml_find_child': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_soap.c:734:3: note: in expansion of macro 'DO_BOX' 734 | DO_BOX (caddr_t *, child, inx, entity) | ^~~~~~ bif_soap.c:729:93: warning: unused parameter 'start_inx' [-Wunused-parameter] 729 | xml_find_child (caddr_t *entity, const char *szSearchName, const char *szURI, int nth, int *start_inx) | ~~~~~^~~~~~~~~ bif_soap.c: In function 'xml_find_exact_child': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_soap.c:795:3: note: in expansion of macro 'DO_BOX' 795 | DO_BOX (caddr_t *, child, inx, entity) | ^~~~~~ bif_soap.c: In function 'xml_find_child_by_entity_name': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_soap.c:821:3: note: in expansion of macro 'DO_BOX' 821 | DO_BOX (caddr_t *, child, inx, entity) | ^~~~~~ bif_soap.c: In function 'soap_box_xml_entity': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_soap.c:1218:3: note: in expansion of macro 'DO_BOX' 1218 | DO_BOX (caddr_t *, child, inx, entity) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_soap.c:1248:3: note: in expansion of macro 'DO_BOX' 1248 | DO_BOX (caddr_t *, child, inx, entity) | ^~~~~~ bif_soap.c:1062:41: warning: variable 'ent_inx' set but not used [-Wunused-but-set-variable] 1062 | int inx, is_array = 1, ent_count = 0, ent_inx = 0; | ^~~~~~~ bif_soap.c: In function 'soap_find_depend_types': bif_soap.c:1736:31: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1736 | ((colon - type) != strlen (current_ns->ns_uri) || | ^~ bif_soap.c: In function 'soap_wsdl_schema_push': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_soap.c:1926:11: note: in expansion of macro 'DO_BOX' 1926 | DO_BOX (sql_field_t *, fld, inx, udt->scl_member_map) | ^~~~~~ bif_soap.c: In function 'soap_xml_params_to_array': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_soap.c:2272:11: note: in expansion of macro 'DO_BOX' 2272 | DO_BOX (caddr_t *, xml_param, inx1, (caddr_t *)headers) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_soap.c:2342:11: note: in expansion of macro 'DO_BOX' 2342 | DO_BOX (caddr_t *, xml_param, inx1, method) | ^~~~~~ bif_soap.c: In function 'soap_check_headers': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_soap.c:2451:3: note: in expansion of macro 'DO_BOX' 2451 | DO_BOX (caddr_t *, xml_param, inx1, headers) | ^~~~~~ bif_soap.c:2440:29: warning: unused parameter 'lines' [-Wunused-parameter] 2440 | caddr_t lines, soap_ctx_t * ctx, caddr_t *err_ret, dk_session_t * ses) | ~~~~~~~~^~~~~ bif_soap.c: In function 'get_granted_qrs': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_soap.c:2611:15: note: in expansion of macro 'DO_BOX' 2611 | DO_BOX (sql_method_t *, mtd, inx, udt->scl_method_map) | ^~~~~~ bif_soap.c: In function 'soap_get_run_time_schema': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_soap.c:2713:3: note: in expansion of macro 'DO_BOX' 2713 | DO_BOX(caddr_t *, elm, inx, sch) | ^~~~~~ bif_soap.c: In function 'soap_raw_attachments': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_soap.c:2755:3: note: in expansion of macro 'DO_BOX' 2755 | DO_BOX(caddr_t, elm, inx, (caddr_t *)box) | ^~~~~~ bif_soap.c: In function 'soap_find_doc_literal': bif_soap.c:2766:120: warning: unused parameter 'opts' [-Wunused-parameter] 2766 | soap_find_doc_literal (caddr_t *body, caddr_t *header, dk_set_t * qrs, const char * qual, const char * owner, caddr_t *opts, int *use_literal) | ~~~~~~~~~^~~~ bif_soap.c: In function 'soap12_custom_error': bif_soap.c:2901:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2901 | if (mcode >= 0 && mcode < (sizeof (soap12_errors) / sizeof (char*))) | ^ bif_soap.c:2904:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2904 | if (scode >= 0 && scode < (sizeof (soap12_sub_errors) / sizeof (char*))) | ^ bif_soap.c:2887:32: warning: unused parameter 'http_resp_code' [-Wunused-parameter] 2887 | caddr_t * fault_err, int * http_resp_code, caddr_t * err_ret) | ~~~~~~^~~~~~~~~~~~~~ bif_soap.c: In function 'soap_custom_error': bif_soap.c:2975:32: warning: unused parameter 'http_resp_code' [-Wunused-parameter] 2975 | caddr_t * fault_err, int * http_resp_code, caddr_t * err_ret) | ~~~~~~^~~~~~~~~~~~~~ bif_soap.c: In function 'bif_soap_find_xml_attribute': bif_soap.c:4139:55: warning: unused parameter 'err_ret' [-Wunused-parameter] 4139 | bif_soap_find_xml_attribute (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_soap.c: In function 'bif_soap_box_structure': bif_soap.c:4193:50: warning: unused parameter 'err_ret' [-Wunused-parameter] 4193 | bif_soap_box_structure (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_soap.c: In function 'bif_soap_boolean': bif_soap.c:4221:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 4221 | bif_soap_boolean (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_soap.c: In function 'bif_soap_call': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_soap.c:4934:7: note: in expansion of macro 'DO_BOX' 4934 | DO_BOX (caddr_t, headerPart, i, header) | ^~~~~~ bif_soap.c:4307:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 4307 | bif_soap_call (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_soap.c: In function 'soap_call_parse_reply': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_soap.c:5572:7: note: in expansion of macro 'DO_BOX' 5572 | DO_BOX (caddr_t, headerPart, inx, header) | ^~~~~~ In file included from bif_soap.c:52: bif_soap.c: In function 'soap_call_prep': xmlenc.h:86:30: warning: the address of 'sctx' will always evaluate as 'true' [-Waddress] 86 | #define WSSE_URI(sctx) (sctx ? wsse_uris[(sctx)->wsc_wsse] : WSS_WSS_URI) | ^ bif_soap.c:5622:54: note: in expansion of macro 'WSSE_URI' 5622 | soap_wsdl_ns_decl (&(ctx->sc_ser_ctx->ns_set), WSSE_URI(&sctx), "wsse"); | ^~~~~~~~ bif_soap.c: In function 'ws_soap_get_url': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_soap.c:6279:3: note: in expansion of macro 'DO_BOX' 6279 | DO_BOX (char *, path_elem, inx, ws->ws_path) | ^~~~~~ bif_soap.c: In function 'soap_print_dl_schema': bif_soap.c:623:27: warning: the address of 'sqt' will always evaluate as 'true' [-Waddress] 623 | #define IS_UDT_SQTP(sqt) ((sqt) && (sqt)->sqt_class) | ^ bif_soap.c:625:34: note: in expansion of macro 'IS_UDT_SQTP' 625 | #define IS_UDT_XMLTYPE_SQT(sqt) (IS_UDT_SQTP(sqt) && (sqt)->sqt_class->scl_name && !stricmp ((sqt)->sqt_class->scl_name, "DB.DBA.XMLType")) | ^~~~~~~~~~~ bif_soap.c:6653:15: note: in expansion of macro 'IS_UDT_XMLTYPE_SQT' 6653 | if (IS_UDT_XMLTYPE_SQT(&sqt)) | ^~~~~~~~~~~~~~~~~~ bif_soap.c:623:27: warning: the address of 'sqt' will always evaluate as 'true' [-Waddress] 623 | #define IS_UDT_SQTP(sqt) ((sqt) && (sqt)->sqt_class) | ^ bif_soap.c:625:34: note: in expansion of macro 'IS_UDT_SQTP' 625 | #define IS_UDT_XMLTYPE_SQT(sqt) (IS_UDT_SQTP(sqt) && (sqt)->sqt_class->scl_name && !stricmp ((sqt)->sqt_class->scl_name, "DB.DBA.XMLType")) | ^~~~~~~~~~~ bif_soap.c:6711:15: note: in expansion of macro 'IS_UDT_XMLTYPE_SQT' 6711 | if (IS_UDT_XMLTYPE_SQT(&sqt)) | ^~~~~~~~~~~~~~~~~~ bif_soap.c:6575:72: warning: unused parameter 'sch_elm_qual' [-Wunused-parameter] 6575 | char *qpref, size_t pref_len, caddr_t qual, int sch_elm_qual, | ~~~~^~~~~~~~~~~~ bif_soap.c:6576:74: warning: unused parameter 'ns_set' [-Wunused-parameter] 6576 | soap_ctx_t *ctx, dk_set_t * types_set, dk_set_t * ns_set, char * tns, | ~~~~~~~~~~~^~~~~~ bif_soap.c: In function 'bif_soap_sdl': bif_soap.c:7021:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 7021 | bif_soap_sdl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_soap.c: In function 'soap_wsdl_services': bif_soap.c:623:27: warning: the address of 'sqt' will always evaluate as 'true' [-Waddress] 623 | #define IS_UDT_SQTP(sqt) ((sqt) && (sqt)->sqt_class) | ^ bif_soap.c:625:34: note: in expansion of macro 'IS_UDT_SQTP' 625 | #define IS_UDT_XMLTYPE_SQT(sqt) (IS_UDT_SQTP(sqt) && (sqt)->sqt_class->scl_name && !stricmp ((sqt)->sqt_class->scl_name, "DB.DBA.XMLType")) | ^~~~~~~~~~~ bif_soap.c:7467:15: note: in expansion of macro 'IS_UDT_XMLTYPE_SQT' 7467 | if (IS_UDT_XMLTYPE_SQT(&sqt)) | ^~~~~~~~~~~~~~~~~~ bif_soap.c: In function 'soap_wsdl20_rpc_sig': bif_soap.c:623:27: warning: the address of 'sqt' will always evaluate as 'true' [-Waddress] 623 | #define IS_UDT_SQTP(sqt) ((sqt) && (sqt)->sqt_class) | ^ bif_soap.c:625:34: note: in expansion of macro 'IS_UDT_SQTP' 625 | #define IS_UDT_XMLTYPE_SQT(sqt) (IS_UDT_SQTP(sqt) && (sqt)->sqt_class->scl_name && !stricmp ((sqt)->sqt_class->scl_name, "DB.DBA.XMLType")) | ^~~~~~~~~~~ bif_soap.c:7942:11: note: in expansion of macro 'IS_UDT_XMLTYPE_SQT' 7942 | if (IS_UDT_XMLTYPE_SQT(&sqt)) | ^~~~~~~~~~~~~~~~~~ bif_soap.c: In function 'soap_wsdl20_services': bif_soap.c:623:27: warning: the address of 'sqt' will always evaluate as 'true' [-Waddress] 623 | #define IS_UDT_SQTP(sqt) ((sqt) && (sqt)->sqt_class) | ^ bif_soap.c:625:34: note: in expansion of macro 'IS_UDT_SQTP' 625 | #define IS_UDT_XMLTYPE_SQT(sqt) (IS_UDT_SQTP(sqt) && (sqt)->sqt_class->scl_name && !stricmp ((sqt)->sqt_class->scl_name, "DB.DBA.XMLType")) | ^~~~~~~~~~~ bif_soap.c:8169:19: note: in expansion of macro 'IS_UDT_XMLTYPE_SQT' 8169 | if (IS_UDT_XMLTYPE_SQT(&sqt)) | ^~~~~~~~~~~~~~~~~~ bif_soap.c:7960:59: warning: variable 'make_plink' set but not used [-Wunused-but-set-variable] 7960 | int inx, ix, mime_enabled = 0, dime_enabled = 0, async, make_plink; | ^~~~~~~~~~ bif_soap.c:7960:52: warning: variable 'async' set but not used [-Wunused-but-set-variable] 7960 | int inx, ix, mime_enabled = 0, dime_enabled = 0, async, make_plink; | ^~~~~ bif_soap.c:7960:34: warning: variable 'dime_enabled' set but not used [-Wunused-but-set-variable] 7960 | int inx, ix, mime_enabled = 0, dime_enabled = 0, async, make_plink; | ^~~~~~~~~~~~ bif_soap.c:7960:16: warning: variable 'mime_enabled' set but not used [-Wunused-but-set-variable] 7960 | int inx, ix, mime_enabled = 0, dime_enabled = 0, async, make_plink; | ^~~~~~~~~~~~ bif_soap.c: In function 'bif_soap_current_url': bif_soap.c:8304:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 8304 | bif_soap_current_url (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_soap.c:8304:73: warning: unused parameter 'args' [-Wunused-parameter] 8304 | bif_soap_current_url (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ bif_soap.c: In function 'bif_dv_to_soap_type': bif_soap.c:8314:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 8314 | bif_dv_to_soap_type (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_soap.c: In function 'bif_soap_wsdl': bif_soap.c:8322:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 8322 | bif_soap_wsdl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_soap.c: In function 'soap_find_attachment': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_soap.c:8537:3: note: in expansion of macro 'DO_BOX' 8537 | DO_BOX (caddr_t *, elm, inx, ctx->attachments) | ^~~~~~ bif_soap.c: In function 'soap_box_xml_entity_validating_1': bif_soap.c:8991:25: warning: variable 'n_max' set but not used [-Wunused-but-set-variable] 8991 | long n_max = 0, nth; | ^~~~~ bif_soap.c:8990:45: warning: variable 'a_min' set but not used [-Wunused-but-set-variable] 8990 | caddr_t ret_elem, a_max, a_min; | ^~~~~ bif_soap.c:9170:29: warning: variable 'restriction' set but not used [-Wunused-but-set-variable] 9170 | caddr_t *extension, *restriction; | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_soap.c:9247:8: note: in expansion of macro 'DO_BOX' 9247 | DO_BOX (sql_field_t *, fld, inx, udt->scl_member_map) | ^~~~~~ bif_soap.c: In function 'soap_box_mda_size': bif_soap.c:9548:43: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 9548 | || (ARRAYP(box) && size > 0 && size != BOX_ELEMENTS (box)) | ^~ bif_soap.c: In function 'soap_check_xsd_restriction': bif_soap.c:10054:39: warning: unused parameter 'restriction' [-Wunused-parameter] 10054 | soap_check_xsd_restriction (caddr_t * restriction, caddr_t box, soap_ctx_t *ctx) | ~~~~~~~~~~^~~~~~~~~~~ bif_soap.c:10054:60: warning: unused parameter 'box' [-Wunused-parameter] 10054 | soap_check_xsd_restriction (caddr_t * restriction, caddr_t box, soap_ctx_t *ctx) | ~~~~~~~~^~~ bif_soap.c:10054:77: warning: unused parameter 'ctx' [-Wunused-parameter] 10054 | soap_check_xsd_restriction (caddr_t * restriction, caddr_t box, soap_ctx_t *ctx) | ~~~~~~~~~~~~^~~ bif_soap.c: In function 'soap_print_box_validating': bif_soap.c:10455:37: warning: variable 'fld_udt' set but not used [-Wunused-but-set-variable] 10455 | sql_class_t *fld_udt = NULL; | ^~~~~~~ bif_soap.c:10617:42: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 10617 | if (!udt && (inx - n_opt) != (BOX_ELEMENTS (box) / 2) && !is_choice) | ^~ bif_soap.c:10681:79: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 10681 | if (!new_box || (ARRAYP (new_box) && BOX_ELEMENTS(new_box) != ix)) | ^~ bif_soap.c:623:27: warning: the address of 'sqt' will always evaluate as 'true' [-Waddress] 623 | #define IS_UDT_SQTP(sqt) ((sqt) && (sqt)->sqt_class) | ^ bif_soap.c:625:34: note: in expansion of macro 'IS_UDT_SQTP' 625 | #define IS_UDT_XMLTYPE_SQT(sqt) (IS_UDT_SQTP(sqt) && (sqt)->sqt_class->scl_name && !stricmp ((sqt)->sqt_class->scl_name, "DB.DBA.XMLType")) | ^~~~~~~~~~~ bif_soap.c:10893:13: note: in expansion of macro 'IS_UDT_XMLTYPE_SQT' 10893 | if (!IS_UDT_XMLTYPE_SQT (&sqt)) | ^~~~~~~~~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_soap.c:10927:12: note: in expansion of macro 'DO_BOX' 10927 | DO_BOX (sql_field_t *, fld, inx, udt->scl_member_map) | ^~~~~~ bif_soap.c: In function 'bif_soap_dt_define': bif_soap.c:11192:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 11192 | bif_soap_dt_define (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_soap.c: In function 'soap_http_params': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_soap.c:11315:11: note: in expansion of macro 'DO_BOX' 11315 | DO_BOX (caddr_t, param, inx1, in_params) | ^~~~~~ bif_soap.c: In function 'ws_soap_qr_opt_check': bif_soap.c:11364:11: warning: unused variable 'opts' [-Wunused-variable] 11364 | caddr_t opts, tmp[BOX_AUTO_OVERHEAD+5], item; | ^~~~ bif_soap.c: In function 'soap_udt_print_schema_fragment': bif_soap.c:623:27: warning: the address of 'sqt' will always evaluate as 'true' [-Waddress] 623 | #define IS_UDT_SQTP(sqt) ((sqt) && (sqt)->sqt_class) | ^ bif_soap.c:625:34: note: in expansion of macro 'IS_UDT_SQTP' 625 | #define IS_UDT_XMLTYPE_SQT(sqt) (IS_UDT_SQTP(sqt) && (sqt)->sqt_class->scl_name && !stricmp ((sqt)->sqt_class->scl_name, "DB.DBA.XMLType")) | ^~~~~~~~~~~ bif_soap.c:11683:7: note: in expansion of macro 'IS_UDT_XMLTYPE_SQT' 11683 | if (IS_UDT_XMLTYPE_SQT(&sqt)) | ^~~~~~~~~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ bif_soap.c:11697:3: note: in expansion of macro 'DO_BOX' 11697 | DO_BOX (sql_field_t *, fld, inx, udt->scl_member_map) | ^~~~~~ bif_soap.c: In function 'bif_soap_udt_publish': bif_soap.c:11723:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 11723 | bif_soap_udt_publish (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_soap.c: In function 'bif_soap_udt_unpublish': bif_soap.c:11769:50: warning: unused parameter 'err_ret' [-Wunused-parameter] 11769 | bif_soap_udt_unpublish (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ bif_soap.c: In function 'soap_wsdl_ns_decl': bif_soap.c:1826:53: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 8 [-Wformat-truncation=] 1826 | snprintf (ns->ns_pref, sizeof (ns->ns_pref), "ns%d", i); | ^~ bif_soap.c:1826:50: note: directive argument in the range [0, 2147483647] 1826 | snprintf (ns->ns_pref, sizeof (ns->ns_pref), "ns%d", i); | ^~~~~~ In file included from /usr/include/stdio.h:970, from ../../libsrc/Dk/Dksystem.h:44, from ../../libsrc/Dk.h:44: In function 'snprintf', inlined from 'soap_wsdl_ns_decl' at bif_soap.c:1826:5: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 4 and 13 bytes into a destination of size 10 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ bif_soap.c: In function 'soap_box_mda_size.constprop.isra': bif_soap.c:9555:33: warning: '%ld' directive output may be truncated writing between 1 and 11 bytes into a region of size 10 [-Wformat-truncation=] 9555 | snprintf (tmp, sizeof (tmp), "%ld%s", size, delim ? (ctx->soap_version <= 11 ? "," : " ") : ""); | ^~~ bif_soap.c:9555:32: note: directive argument in the range [-2147483648, 2097151] 9555 | snprintf (tmp, sizeof (tmp), "%ld%s", size, delim ? (ctx->soap_version <= 11 ? "," : " ") : ""); | ^~~~~~~ In function 'snprintf', inlined from 'soap_box_mda_size.constprop.isra' at bif_soap.c:9555:3: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 2 and 12 bytes into a destination of size 10 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ bif_soap.c: In function 'soap_box_mda_size.constprop.isra': bif_soap.c:9555:33: warning: '%ld' directive output may be truncated writing between 1 and 11 bytes into a region of size 10 [-Wformat-truncation=] 9555 | snprintf (tmp, sizeof (tmp), "%ld%s", size, delim ? (ctx->soap_version <= 11 ? "," : " ") : ""); | ^~~ bif_soap.c:9555:32: note: directive argument in the range [-2147483648, 2097151] 9555 | snprintf (tmp, sizeof (tmp), "%ld%s", size, delim ? (ctx->soap_version <= 11 ? "," : " ") : ""); | ^~~~~~~ In function 'snprintf', inlined from 'soap_box_mda_size.constprop.isra' at bif_soap.c:9555:3: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 3 and 13 bytes into a destination of size 10 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ bif_soap.c: In function 'soap_print_scalar_value': bif_soap.c:9672:23: warning: variable 'to_read' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 9672 | int readed, to_read, to_read_len; | ^~~~~~~ bif_soap.c:9672:32: warning: variable 'to_read_len' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 9672 | int readed, to_read, to_read_len; | ^~~~~~~~~~~ bif_soap.c: In function 'mime_compose': bif_soap.c:398:12: warning: variable 'replay' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 398 | caddr_t replay = NULL, arg = NULL, hdr = NULL, err = NULL; | ^~~~~~ bif_soap.c:398:39: warning: variable 'hdr' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 398 | caddr_t replay = NULL, arg = NULL, hdr = NULL, err = NULL; | ^~~ bif_soap.c: In function 'soap_print_attrs_validating': bif_soap.c:9843:67: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 8 [-Wformat-truncation=] 9843 | snprintf (ns->ns_pref, sizeof (ns->ns_pref), "ns%d", i); | ^~ bif_soap.c:9843:64: note: directive argument in the range [0, 2147483647] 9843 | snprintf (ns->ns_pref, sizeof (ns->ns_pref), "ns%d", i); | ^~~~~~ In function 'snprintf', inlined from 'soap_print_attrs_validating' at bif_soap.c:9843:5: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 4 and 13 bytes into a destination of size 10 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ bif_soap.c: In function 'soap_print_box_validating': bif_soap.c:8833:59: warning: '%s' directive argument is null [-Wformat-overflow=] 8833 | ctx->error_message = srv_make_new_error msg; \ | ^ bif_soap.c:10477:30: note: in expansion of macro 'SOAP_VALIDATE_ERROR' 10477 | SOAP_VALIDATE_ERROR (("22023", "SV066", | ^~~~~~~~~~~~~~~~~~~ bif_soap.c:8833:59: warning: '%s' directive argument is null [-Wformat-overflow=] 8833 | ctx->error_message = srv_make_new_error msg; \ | ^ bif_soap.c:10486:30: note: in expansion of macro 'SOAP_VALIDATE_ERROR' 10486 | SOAP_VALIDATE_ERROR (("22023", "SV086", | ^~~~~~~~~~~~~~~~~~~ bif_soap.c:10217:17: warning: variable 'udt' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 10217 | sql_class_t *udt = NULL; | ^~~ bif_soap.c:10218:12: warning: variable 'udi_ref' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 10218 | caddr_t udi_ref = NULL; | ^~~~~~~ bif_soap.c:10351:12: warning: variable 'elem_inx' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 10351 | int elem_inx; | ^~~~~~~~ bif_soap.c:10368:16: warning: variable 'inx' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 10368 | int inx = 0, is_choice = 0; | ^~~ bif_soap.c:10368:25: warning: variable 'is_choice' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 10368 | int inx = 0, is_choice = 0; | ^~~~~~~~~ bif_soap.c:10412:20: warning: variable 'n_opt' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 10412 | int n_opt = 0; | ^~~~~ bif_soap.c:10456:36: warning: variable 'fld_sqt' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 10456 | sql_type_t *fld_sqt = NULL; | ^~~~~~~ bif_soap.c:10457:32: warning: variable 'elem_name' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 10457 | caddr_t elem_name = NULL, elem_type = NULL, elem_form = NULL, elem_ns = NULL; | ^~~~~~~~~ bif_soap.c:10457:50: warning: variable 'elem_type' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 10457 | caddr_t elem_name = NULL, elem_type = NULL, elem_form = NULL, elem_ns = NULL; | ^~~~~~~~~ bif_soap.c:10457:86: warning: variable 'elem_ns' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 10457 | caddr_t elem_name = NULL, elem_type = NULL, elem_form = NULL, elem_ns = NULL; | ^~~~~~~ bif_soap.c:10459:32: warning: variable 'elem_box_name' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 10459 | caddr_t elem_box_name = NULL; | ^~~~~~~~~~~~~ bif_soap.c:10460:46: warning: variable 'a_ref' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 10460 | caddr_t a_nil, a_min, a_ref, a_max; | ^~~~~ bif_soap.c:10461:29: warning: variable 'n_nil' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 10461 | long n_nil, n_min, n_max, elem_qual; | ^~~~~ bif_soap.c:10461:36: warning: variable 'n_min' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 10461 | long n_nil, n_min, n_max, elem_qual; | ^~~~~ bif_soap.c:10461:43: warning: variable 'n_max' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 10461 | long n_nil, n_min, n_max, elem_qual; | ^~~~~ bif_soap.c:11066:16: warning: variable 'value' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 11066 | caddr_t value = box; | ^~~~~ bif_soap.c:10207:36: warning: argument 'box' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 10207 | soap_print_box_validating (caddr_t box, const char * tag, dk_session_t *ses, | ~~~~~~~~^~~ bif_soap.c:10208:31: warning: argument 'type_ref' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 10208 | caddr_t *err_ret, caddr_t type_ref, soap_ctx_t * ctx, int elem, int qualified, sql_type_t * check_sqt) | ~~~~~~~~^~~~~~~~ bif_soap.c: In function 'soap_wsdl_schema_push': bif_soap.c:1884:59: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 8 [-Wformat-truncation=] 1884 | snprintf (tns->ns_pref, sizeof (tns->ns_pref), "ns%d", i); | ^~ bif_soap.c:1884:56: note: directive argument in the range [0, 2147483647] 1884 | snprintf (tns->ns_pref, sizeof (tns->ns_pref), "ns%d", i); | ^~~~~~ In function 'snprintf', inlined from 'soap_wsdl_schema_push' at bif_soap.c:1884:9: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 4 and 13 bytes into a destination of size 10 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ bif_soap.c: In function 'soap_server': bif_soap.c:3696:17: warning: '__builtin_strncpy' specified bound 2048 equals destination size [-Wstringop-truncation] 3696 | strncpy (szFullProcName, procedure_mappings[inx], sizeof (szFullProcName)); | ^ bif_soap.c:3680:21: warning: '__builtin_strncpy' specified bound 2048 equals destination size [-Wstringop-truncation] 3680 | strncpy (szFullProcName, full_name, sizeof (szFullProcName)); | ^ bif_soap.c: In function 'bif_soap_receive': bif_soap.c:6114:11: warning: variable 'ret' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 6114 | caddr_t ret = NULL; | ^~~ bif_soap.c: In function 'bif_soap_call_new': bif_soap.c:5751:11: warning: variable 'one_way' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 5751 | ptrlong one_way = 0, send_only_req = 0; | ^~~~~~~ bif_soap.c:5751:24: warning: variable 'send_only_req' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 5751 | ptrlong one_way = 0, send_only_req = 0; | ^~~~~~~~~~~~~ bif_soap.c:5752:11: warning: variable 'ret' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 5752 | caddr_t ret = NULL, skeys = NULL; | ^~~ In file included from ../../libsrc/Dk.h:115: bif_soap.c: In function 'ws_soap_qr_opt_check': ../../libsrc/Dk/Dkstubs.h:75:41: warning: '__builtin_strncpy' output truncated before terminating nul copying 4 bytes from a string of the same length [-Wstringop-truncation] 75 | strncpy ((dest), (src), sizeof_dest - 1); \ | ^~~~~~~ ../../libsrc/Dk/Dkstubs.h:88:41: note: in expansion of macro 'strcpy_size_ck' 88 | #define strcpy_box_ck(dest, src) strcpy_size_ck (dest, src, box_length (dest)) | ^~~~~~~~~~~~~~ bif_soap.c:11369:3: note: in expansion of macro 'strcpy_box_ck' 11369 | strcpy_box_ck (item,"Http"); | ^~~~~~~~~~~~~ bif_soap.c: In function 'ws_soap_http': bif_soap.c:11303:38: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 9 [-Wformat-truncation=] 11303 | snprintf (tmp, sizeof (tmp), ":%d", inx / 2); | ^~ In function 'soap_http_params', inlined from 'ws_soap_http' at bif_soap.c:11503:10: bif_soap.c:11303:36: note: directive argument in the range [0, 1073741823] 11303 | snprintf (tmp, sizeof (tmp), ":%d", inx / 2); | ^~~~~ In function 'snprintf', inlined from 'soap_http_params' at bif_soap.c:11303:7, inlined from 'ws_soap_http' at bif_soap.c:11503:10: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 3 and 12 bytes into a destination of size 10 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqlbif.lo `test -f 'sqlbif.c' || echo './'`sqlbif.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqlbif.c -fPIC -DPIC -o .libs/libwi_la-sqlbif.o In file included from ../../libsrc/Dk.h:97, from wi.h:56, from sqlnode.h:32, from sqlbif.c:36: sqlbif.c: In function 'bif_strict_type_array_arg': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlbif.c:219:3: note: in expansion of macro 'DO_BOX' 219 | DO_BOX (caddr_t, el, inx, arg) | ^~~~~~ sqlbif.c: In function 'bif_strict_2type_array_arg': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlbif.c:242:3: note: in expansion of macro 'DO_BOX' 242 | DO_BOX (caddr_t, el, inx, arg) | ^~~~~~ sqlbif.c: In function 'bif_dbg_obj_print': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlbif.c:960:3: note: in expansion of macro 'DO_BOX' 960 | DO_BOX (state_slot_t *, arg, inx, args) | ^~~~~~ sqlbif.c:955:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 955 | bif_dbg_obj_print (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_dbg_obj_print_vars': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlbif.c:977:3: note: in expansion of macro 'DO_BOX' 977 | DO_BOX (state_slot_t *, arg, inx, args) | ^~~~~~ sqlbif.c:973:50: warning: unused parameter 'err_ret' [-Wunused-parameter] 973 | bif_dbg_obj_print_vars (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_dbg_user_dump': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlbif.c:1025:7: note: in expansion of macro 'DO_BOX_FAST' 1025 | DO_BOX_FAST (ptrlong, memb_id, ctr, user->usr_member_ids) { printf (" %s", dbg_user_dump_user_ref (memb_id)); } END_DO_BOX_FAST; | ^~~~~~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlbif.c:1032:7: note: in expansion of macro 'DO_BOX_FAST' 1032 | DO_BOX_FAST (ptrlong, role_id, ctr, user->usr_member_ids) { printf (" %s", dbg_user_dump_user_ref (role_id)); } END_DO_BOX_FAST; | ^~~~~~~~~~~ sqlbif.c:1007:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 1007 | bif_dbg_user_dump (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_dbg_obj_princ': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlbif.c:1083:3: note: in expansion of macro 'DO_BOX' 1083 | DO_BOX (state_slot_t *, arg, inx, args) | ^~~~~~ sqlbif.c:1050:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 1050 | bif_dbg_obj_princ (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_dk_check_tree': sqlbif.c:1126:31: warning: unused parameter 'qst' [-Wunused-parameter] 1126 | bif_dk_check_tree (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~^~~ sqlbif.c:1126:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 1126 | bif_dk_check_tree (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c:1126:71: warning: unused parameter 'args' [-Wunused-parameter] 1126 | bif_dk_check_tree (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ sqlbif.c: In function 'mp_map_dump_stats': sqlbif.c:1149:32: warning: unused parameter 'fname' [-Wunused-parameter] 1149 | mp_map_dump_stats (const char *fname, caddr_t dt, caddr_t * err_ret) | ~~~~~~~~~~~~^~~~~ sqlbif.c:1149:47: warning: unused parameter 'dt' [-Wunused-parameter] 1149 | mp_map_dump_stats (const char *fname, caddr_t dt, caddr_t * err_ret) | ~~~~~~~~^~ sqlbif.c: In function 'bif_clear_temp': sqlbif.c:1222:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 1222 | bif_clear_temp (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_proc_table_result': sqlbif.c:1245:44: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 1245 | int n_args = qst ? BOX_ELEMENTS (args) : n_ext_args; | ^~~~~~~~~~ sqlbif.c: In function 'bif_result': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlbif.c:1392:15: note: in expansion of macro 'DO_BOX' 1392 | DO_BOX (state_slot_t *, arg, inx, args) | ^~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlbif.c:1410:15: note: in expansion of macro 'DO_BOX' 1410 | DO_BOX (state_slot_t *, arg, inx, args) | ^~~~~~ sqlbif.c: In function 'bif_exec_result': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST' 236 | _DO_BOX_FAST(inx, arr) | ^~~~~~~~~~~~ sqlbif.c:1459:15: note: in expansion of macro '_DO_BOX' 1459 | _DO_BOX (inx, ((caddr_t *) arg_values)) | ^~~~~~~ ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST' 236 | _DO_BOX_FAST(inx, arr) | ^~~~~~~~~~~~ sqlbif.c:1477:15: note: in expansion of macro '_DO_BOX' 1477 | _DO_BOX (inx, ((caddr_t *) arg_values)) | ^~~~~~~ sqlbif.c: In function 'bif_end_result': sqlbif.c:1549:67: warning: unused parameter 'args' [-Wunused-parameter] 1549 | bif_end_result (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ sqlbif.c: In function 'bif_result_names_get_count': sqlbif.c:1734:37: warning: unused variable 'inx' [-Wunused-variable] 1734 | long n_out = BOX_ELEMENTS (args), inx; | ^~~ sqlbif.c:1734:8: warning: unused variable 'n_out' [-Wunused-variable] 1734 | long n_out = BOX_ELEMENTS (args), inx; | ^~~~~ sqlbif.c:1732:54: warning: unused parameter 'err_ret' [-Wunused-parameter] 1732 | bif_result_names_get_count (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_bif_list_names': sqlbif.c:1952:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 1952 | bif_bif_list_names (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_bif_metadata': sqlbif.c:1972:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 1972 | bif_bif_metadata (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_callstack_dump': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST' 269 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlbif.c:2128:19: note: in expansion of macro 'DO_BOX_FAST' 2128 | DO_BOX_FAST (caddr_t, itm, itm_ctr, param_value) | ^~~~~~~~~~~ sqlbif.c:2089:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 2089 | bif_callstack_dump (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c:2089:71: warning: unused parameter 'args' [-Wunused-parameter] 2089 | bif_callstack_dump (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ sqlbif.c: In function 'bif_vec_length': sqlbif.c:2161:42: warning: unused parameter 'err_ret' [-Wunused-parameter] 2161 | bif_vec_length (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_vec_ref': sqlbif.c:2174:39: warning: unused parameter 'err_ret' [-Wunused-parameter] 2174 | bif_vec_ref (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_length': sqlbif.c:2200:38: warning: unused parameter 'err_ret' [-Wunused-parameter] 2200 | bif_length (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_raw_length': sqlbif.c:2310:42: warning: unused parameter 'err_ret' [-Wunused-parameter] 2310 | bif_raw_length (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_aref': sqlbif.c:2372:36: warning: unused parameter 'err_ret' [-Wunused-parameter] 2372 | bif_aref (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_aref_or_default': sqlbif.c:2416:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 2416 | bif_aref_or_default (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_aref_set_0': sqlbif.c:2455:42: warning: unused parameter 'err_ret' [-Wunused-parameter] 2455 | bif_aref_set_0 (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_aset': sqlbif.c:2484:36: warning: unused parameter 'err_ret' [-Wunused-parameter] 2484 | bif_aset (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_aset_zap_arg': sqlbif.c:2563:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 2563 | bif_aset_zap_arg (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_aset_1_2_zap': sqlbif.c:2590:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 2590 | bif_aset_1_2_zap (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_make_string': sqlbif.c:2626:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 2626 | bif_make_string (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_make_wstring': sqlbif.c:2651:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 2651 | bif_make_wstring (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_make_bin_string': sqlbif.c:2677:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 2677 | bif_make_bin_string (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_make_array': sqlbif.c:2701:42: warning: unused parameter 'err_ret' [-Wunused-parameter] 2701 | bif_make_array (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_subseq': sqlbif.c:2794:38: warning: unused parameter 'err_ret' [-Wunused-parameter] 2794 | bif_subseq (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_substr': sqlbif.c:2931:38: warning: unused parameter 'err_ret' [-Wunused-parameter] 2931 | bif_substr (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_left': sqlbif.c:2983:36: warning: unused parameter 'err_ret' [-Wunused-parameter] 2983 | bif_left (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_right': sqlbif.c:3051:37: warning: unused parameter 'err_ret' [-Wunused-parameter] 3051 | bif_right (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_repeat': sqlbif.c:3093:15: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 3093 | if (n_times < 0) | ^ sqlbif.c:3082:38: warning: unused parameter 'err_ret' [-Wunused-parameter] 3082 | bif_repeat (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_space': sqlbif.c:3122:37: warning: unused parameter 'err_ret' [-Wunused-parameter] 3122 | bif_space (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_ltrim': sqlbif.c:3228:37: warning: unused parameter 'err_ret' [-Wunused-parameter] 3228 | bif_ltrim (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_rtrim': sqlbif.c:3271:37: warning: unused parameter 'err_ret' [-Wunused-parameter] 3271 | bif_rtrim (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_concat': sqlbif.c:3425:66: warning: pointer targets in passing argument 1 of 'wide_char_length_of_utf8_string' differ in signedness [-Wpointer-sign] 3425 | size_t wide_len = wide_char_length_of_utf8_string (a, box_length (a) - 1); | ^ | | | caddr_t {aka char *} In file included from blobio.h:31, from wi.h:117: multibyte.h:89:62: note: expected 'const unsigned char *' but argument is of type 'caddr_t' {aka 'char *'} 89 | size_t wide_char_length_of_utf8_string (const unsigned char *str, size_t utf8_length); | ~~~~~~~~~~~~~~~~~~~~~^~~ sqlbif.c:3426:28: warning: comparison of unsigned expression in '>= 0' is always true [-Wtype-limits] 3426 | if (wide_len >= 0) | ^~ sqlbif.c: In function 'bif_vector_concatenate': sqlbif.c:3580:50: warning: unused parameter 'err_ret' [-Wunused-parameter] 3580 | bif_vector_concatenate (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'memmem1': sqlbif.c:3649:84: warning: unused parameter 'needle_bytes' [-Wunused-parameter] 3649 | memmem1 (const void *_haystack, size_t haystack_bytes, const void *_needle, size_t needle_bytes) | ~~~~~~~^~~~~~~~~~~~ sqlbif.c: In function 'bif_replace': sqlbif.c:3691:39: warning: unused parameter 'err_ret' [-Wunused-parameter] 3691 | bif_replace (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_sprintf': sqlbif.c:4192:26: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 4192 | if (bufptr - buf < sizeof (buf)) | ^ sqlbif.c:4208:30: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 4208 | if (bufptr - buf < sizeof (buf)) | ^ sqlbif.c: In function 'bif_sprintf_inverse': sqlbif.c:4515:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 4515 | bif_sprintf_inverse (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'sprintf_inverse_ex': sqlbif.c:4780:44: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 4780 | if (field_fmt_tail - field_fmt_buf < sizeof (field_fmt_buf)) | ^ sqlbif.c:4796:48: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 4796 | if (field_fmt_tail - field_fmt_buf < sizeof (field_fmt_buf)) | ^ sqlbif.c: In function 'bif_strchr': sqlbif.c:5265:38: warning: unused parameter 'err_ret' [-Wunused-parameter] 5265 | bif_strchr (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_strrchr': sqlbif.c:5300:39: warning: unused parameter 'err_ret' [-Wunused-parameter] 5300 | bif_strrchr (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_strstr': sqlbif.c:5427:38: warning: unused parameter 'err_ret' [-Wunused-parameter] 5427 | bif_strstr (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_strcontains': sqlbif.c:5433:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 5433 | bif_strcontains (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_starts_with': sqlbif.c:5439:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 5439 | bif_starts_with (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_ends_with': sqlbif.c:5445:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 5445 | bif_ends_with (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_nc_strstr': sqlbif.c:5456:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 5456 | bif_nc_strstr (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_casemode_strcmp': sqlbif.c:5479:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 5479 | bif_casemode_strcmp (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_fix_identifier_case': sqlbif.c:5488:51: warning: unused parameter 'err_ret' [-Wunused-parameter] 5488 | bif_fix_identifier_case (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_locate': sqlbif.c:5515:38: warning: unused parameter 'err_ret' [-Wunused-parameter] 5515 | bif_locate (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_matches_like': sqlbif.c:5574:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 5574 | bif_matches_like (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_rdf_rng_min': sqlbif.c:5624:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 5624 | bif_rdf_rng_min (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_like_min': sqlbif.c:5636:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 5636 | bif_like_min (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_like_max': sqlbif.c:5692:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 5692 | bif_like_max (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_ascii': sqlbif.c:5763:37: warning: unused parameter 'err_ret' [-Wunused-parameter] 5763 | bif_ascii (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_chr': sqlbif.c:5799:35: warning: unused parameter 'err_ret' [-Wunused-parameter] 5799 | bif_chr (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_chr1': sqlbif.c:5814:36: warning: unused parameter 'err_ret' [-Wunused-parameter] 5814 | bif_chr1 (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_wchr1': sqlbif.c:5824:37: warning: unused parameter 'err_ret' [-Wunused-parameter] 5824 | bif_wchr1 (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_lcase': sqlbif.c:5870:37: warning: unused parameter 'err_ret' [-Wunused-parameter] 5870 | bif_lcase (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_ucase': sqlbif.c:5902:37: warning: unused parameter 'err_ret' [-Wunused-parameter] 5902 | bif_ucase (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_remove_unicode3_accents': sqlbif.c:5934:55: warning: unused parameter 'err_ret' [-Wunused-parameter] 5934 | bif_remove_unicode3_accents (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_initcap': sqlbif.c:5969:39: warning: unused parameter 'err_ret' [-Wunused-parameter] 5969 | bif_initcap (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_tag': sqlbif.c:6047:35: warning: unused parameter 'err_ret' [-Wunused-parameter] 6047 | bif_tag (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_box_flags': sqlbif.c:6055:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 6055 | bif_box_flags (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_box_flags_set': sqlbif.c:6064:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 6064 | bif_box_flags_set (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_box_flags_tweak': sqlbif.c:6075:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 6075 | bif_box_flags_tweak (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_dv_to_sql_type': sqlbif.c:6091:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 6091 | bif_dv_to_sql_type (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_dv_to_sql_type3': sqlbif.c:6099:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 6099 | bif_dv_to_sql_type3 (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'dv_buffer_length': sqlbif.c:6154:26: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 6154 | return ((prec > 0) ? prec : MAX_ROW_BYTES) + 1; | ^~~~ sqlbif.c:6157:26: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 6157 | return ((prec > 0) ? prec : MAX_ROW_BYTES) + 2; | ^~~~ sqlbif.c:6159:26: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 6159 | return ((prec > 0) ? prec : MAX_ROW_BYTES) * 2 + 1; | ^~~~ sqlbif.c: In function 'bif_any_grants': sqlbif.c:6199:42: warning: unused parameter 'err_ret' [-Wunused-parameter] 6199 | bif_any_grants (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_any_grants_to_user': sqlbif.c:6238:50: warning: unused parameter 'err_ret' [-Wunused-parameter] 6238 | bif_any_grants_to_user (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_table_type': sqlbif.c:6558:42: warning: unused parameter 'err_ret' [-Wunused-parameter] 6558 | bif_table_type (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_dv_type_title': sqlbif.c:6579:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 6579 | bif_dv_type_title (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_dv_buffer_length': sqlbif.c:6588:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 6588 | bif_dv_buffer_length (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_internal_type': sqlbif.c:6598:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 6598 | bif_internal_type (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_isblob_handle': sqlbif.c:6608:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 6608 | bif_isblob_handle (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_isentity': sqlbif.c:6635:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 6635 | bif_isentity (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_isinteger': sqlbif.c:6643:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 6643 | bif_isinteger (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_isnumeric': sqlbif.c:6672:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 6672 | bif_isnumeric (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_isfinitenumeric': sqlbif.c:6702:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 6702 | bif_isfinitenumeric (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_isfloat': sqlbif.c:6744:39: warning: unused parameter 'err_ret' [-Wunused-parameter] 6744 | bif_isfloat (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_isdouble': sqlbif.c:6752:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 6752 | bif_isdouble (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_isnull': sqlbif.c:6760:38: warning: unused parameter 'err_ret' [-Wunused-parameter] 6760 | bif_isnull (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_isnotnull_vec': sqlbif.c:6768:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 6768 | bif_isnotnull_vec (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args, state_slot_t * ret) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_isnotnull': sqlbif.c:6821:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 6821 | bif_isnotnull (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_isstring': sqlbif.c:6828:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 6828 | bif_isstring (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_isstring_session': sqlbif.c:6835:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 6835 | bif_isstring_session (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_isbinary': sqlbif.c:6842:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 6842 | bif_isbinary (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_isarray': sqlbif.c:6850:39: warning: unused parameter 'err_ret' [-Wunused-parameter] 6850 | bif_isarray (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_isvector': sqlbif.c:6878:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 6878 | bif_isvector (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_isuname': sqlbif.c:6885:39: warning: unused parameter 'err_ret' [-Wunused-parameter] 6885 | bif_isuname (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_isiri_id': sqlbif.c:6893:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 6893 | bif_isiri_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_rdf_isliteral_impl': sqlbif.c:6900:50: warning: unused parameter 'err_ret' [-Wunused-parameter] 6900 | bif_rdf_isliteral_impl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_is_named_iri_id': sqlbif.c:6914:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 6914 | bif_is_named_iri_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_is_bnode_iri_id': sqlbif.c:6925:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 6925 | bif_is_bnode_iri_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_is_plain_bnode_iri_id': sqlbif.c:6936:53: warning: unused parameter 'err_ret' [-Wunused-parameter] 6936 | bif_is_plain_bnode_iri_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_iri_id_num': sqlbif.c:6947:42: warning: unused parameter 'err_ret' [-Wunused-parameter] 6947 | bif_iri_id_num (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_iri_id_from_num': sqlbif.c:6954:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 6954 | bif_iri_id_from_num (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_set_64bit_min_bnode_iri_id': sqlbif.c:6961:58: warning: unused parameter 'err_ret' [-Wunused-parameter] 6961 | bif_set_64bit_min_bnode_iri_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c:6961:83: warning: unused parameter 'args' [-Wunused-parameter] 6961 | bif_set_64bit_min_bnode_iri_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ sqlbif.c: In function 'bif_min_bnode_iri_id': sqlbif.c:6969:33: warning: unused parameter 'qst' [-Wunused-parameter] 6969 | bif_min_bnode_iri_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ sqlbif.c:6969:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 6969 | bif_min_bnode_iri_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c:6969:73: warning: unused parameter 'args' [-Wunused-parameter] 6969 | bif_min_bnode_iri_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ sqlbif.c: In function 'bif_max_bnode_iri_id': sqlbif.c:6975:33: warning: unused parameter 'qst' [-Wunused-parameter] 6975 | bif_max_bnode_iri_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ sqlbif.c:6975:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 6975 | bif_max_bnode_iri_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c:6975:73: warning: unused parameter 'args' [-Wunused-parameter] 6975 | bif_max_bnode_iri_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ sqlbif.c: In function 'bif_min_named_bnode_iri_id': sqlbif.c:6981:39: warning: unused parameter 'qst' [-Wunused-parameter] 6981 | bif_min_named_bnode_iri_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ sqlbif.c:6981:54: warning: unused parameter 'err_ret' [-Wunused-parameter] 6981 | bif_min_named_bnode_iri_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c:6981:79: warning: unused parameter 'args' [-Wunused-parameter] 6981 | bif_min_named_bnode_iri_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ sqlbif.c: In function 'bif_iri_id_bnode32_to_bnode64': sqlbif.c:6987:57: warning: unused parameter 'err_ret' [-Wunused-parameter] 6987 | bif_iri_id_bnode32_to_bnode64 (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_min_32bit_bnode_iri_id': sqlbif.c:7004:39: warning: unused parameter 'qst' [-Wunused-parameter] 7004 | bif_min_32bit_bnode_iri_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ sqlbif.c:7004:54: warning: unused parameter 'err_ret' [-Wunused-parameter] 7004 | bif_min_32bit_bnode_iri_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c:7004:79: warning: unused parameter 'args' [-Wunused-parameter] 7004 | bif_min_32bit_bnode_iri_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ sqlbif.c: In function 'bif_min_32bit_named_bnode_iri_id': sqlbif.c:7010:45: warning: unused parameter 'qst' [-Wunused-parameter] 7010 | bif_min_32bit_named_bnode_iri_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ sqlbif.c:7010:60: warning: unused parameter 'err_ret' [-Wunused-parameter] 7010 | bif_min_32bit_named_bnode_iri_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c:7010:85: warning: unused parameter 'args' [-Wunused-parameter] 7010 | bif_min_32bit_named_bnode_iri_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ sqlbif.c: In function 'bif_min_64bit_bnode_iri_id': sqlbif.c:7016:39: warning: unused parameter 'qst' [-Wunused-parameter] 7016 | bif_min_64bit_bnode_iri_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ sqlbif.c:7016:54: warning: unused parameter 'err_ret' [-Wunused-parameter] 7016 | bif_min_64bit_bnode_iri_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c:7016:79: warning: unused parameter 'args' [-Wunused-parameter] 7016 | bif_min_64bit_bnode_iri_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ sqlbif.c: In function 'bif_min_64bit_named_bnode_iri_id': sqlbif.c:7022:45: warning: unused parameter 'qst' [-Wunused-parameter] 7022 | bif_min_64bit_named_bnode_iri_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ sqlbif.c:7022:60: warning: unused parameter 'err_ret' [-Wunused-parameter] 7022 | bif_min_64bit_named_bnode_iri_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c:7022:85: warning: unused parameter 'args' [-Wunused-parameter] 7022 | bif_min_64bit_named_bnode_iri_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ sqlbif.c: In function 'bif_iri_id_to_blank_nodeid': sqlbif.c:7028:54: warning: unused parameter 'err_ret' [-Wunused-parameter] 7028 | bif_iri_id_to_blank_nodeid (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_all_eq': sqlbif.c:7037:38: warning: unused parameter 'err_ret' [-Wunused-parameter] 7037 | bif_all_eq (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_max': sqlbif.c:7051:35: warning: unused parameter 'err_ret' [-Wunused-parameter] 7051 | bif_max (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_min': sqlbif.c:7067:35: warning: unused parameter 'err_ret' [-Wunused-parameter] 7067 | bif_min (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_max_notnull': sqlbif.c:7083:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 7083 | bif_max_notnull (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_min_notnull': sqlbif.c:7110:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 7110 | bif_min_notnull (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_either': sqlbif.c:7156:38: warning: unused parameter 'err_ret' [-Wunused-parameter] 7156 | bif_either (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_ifnull': sqlbif.c:7194:38: warning: unused parameter 'err_ret' [-Wunused-parameter] 7194 | bif_ifnull (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_and': sqlbif.c:7210:35: warning: unused parameter 'err_ret' [-Wunused-parameter] 7210 | bif_and (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_or': sqlbif.c:7233:34: warning: unused parameter 'err_ret' [-Wunused-parameter] 7233 | bif_or (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_transparent_or': sqlbif.c:7258:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 7258 | bif_transparent_or (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_not': sqlbif.c:7283:35: warning: unused parameter 'err_ret' [-Wunused-parameter] 7283 | bif_not (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_lt': sqlbif.c:7322:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 7322 | caddr_t name (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)\ | ~~~~~~~~~~^~~~~~~ sqlbif.c:7333:1: note: in expansion of macro 'GENERAL_COMPARISON_FUNC' 7333 | GENERAL_COMPARISON_FUNC (bif_lt, "lt", ==, DVC_LESS) | ^~~~~~~~~~~~~~~~~~~~~~~ sqlbif.c: In function 'bif_gte': sqlbif.c:7322:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 7322 | caddr_t name (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)\ | ~~~~~~~~~~^~~~~~~ sqlbif.c:7334:1: note: in expansion of macro 'GENERAL_COMPARISON_FUNC' 7334 | GENERAL_COMPARISON_FUNC (bif_gte, "gte", !=, DVC_LESS) | ^~~~~~~~~~~~~~~~~~~~~~~ sqlbif.c: In function 'bif_gt': sqlbif.c:7322:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 7322 | caddr_t name (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)\ | ~~~~~~~~~~^~~~~~~ sqlbif.c:7335:1: note: in expansion of macro 'GENERAL_COMPARISON_FUNC' 7335 | GENERAL_COMPARISON_FUNC (bif_gt, "gt", ==, DVC_GREATER) | ^~~~~~~~~~~~~~~~~~~~~~~ sqlbif.c: In function 'bif_lte': sqlbif.c:7322:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 7322 | caddr_t name (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)\ | ~~~~~~~~~~^~~~~~~ sqlbif.c:7336:1: note: in expansion of macro 'GENERAL_COMPARISON_FUNC' 7336 | GENERAL_COMPARISON_FUNC (bif_lte, "lte", !=, DVC_GREATER) | ^~~~~~~~~~~~~~~~~~~~~~~ sqlbif.c: In function 'bif_equ': sqlbif.c:7322:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 7322 | caddr_t name (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)\ | ~~~~~~~~~~^~~~~~~ sqlbif.c:7337:1: note: in expansion of macro 'GENERAL_COMPARISON_FUNC' 7337 | GENERAL_COMPARISON_FUNC (bif_equ, "equ", ==, DVC_MATCH) | ^~~~~~~~~~~~~~~~~~~~~~~ sqlbif.c: In function 'bif_neq': sqlbif.c:7322:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 7322 | caddr_t name (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)\ | ~~~~~~~~~~^~~~~~~ sqlbif.c:7338:1: note: in expansion of macro 'GENERAL_COMPARISON_FUNC' 7338 | GENERAL_COMPARISON_FUNC (bif_neq, "neq", !=, DVC_MATCH) | ^~~~~~~~~~~~~~~~~~~~~~~ sqlbif.c: In function 'bif_iszero': sqlbif.c:7353:38: warning: unused parameter 'err_ret' [-Wunused-parameter] 7353 | bif_iszero (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_atod': sqlbif.c:7400:36: warning: unused parameter 'err_ret' [-Wunused-parameter] 7400 | bif_atod (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_atof': sqlbif.c:7410:36: warning: unused parameter 'err_ret' [-Wunused-parameter] 7410 | bif_atof (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_atoi': sqlbif.c:7420:36: warning: unused parameter 'err_ret' [-Wunused-parameter] 7420 | bif_atoi (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_dtoi': sqlbif.c:7435:36: warning: unused parameter 'err_ret' [-Wunused-parameter] 7435 | bif_dtoi (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_mod': sqlbif.c:7451:35: warning: unused parameter 'err_ret' [-Wunused-parameter] 7451 | bif_mod (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_fmod': sqlbif.c:7472:36: warning: unused parameter 'err_ret' [-Wunused-parameter] 7472 | bif_fmod (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_frexp': sqlbif.c:7480:37: warning: unused parameter 'err_ret' [-Wunused-parameter] 7480 | bif_frexp (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_sign': sqlbif.c:7500:36: warning: unused parameter 'err_ret' [-Wunused-parameter] 7500 | bif_sign (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_abs': sqlbif.c:7553:35: warning: unused parameter 'err_ret' [-Wunused-parameter] 7553 | bif_abs (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_pi': sqlbif.c:7610:19: warning: unused parameter 'qst' [-Wunused-parameter] 7610 | bif_pi (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ sqlbif.c:7610:34: warning: unused parameter 'err_ret' [-Wunused-parameter] 7610 | bif_pi (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c:7610:59: warning: unused parameter 'args' [-Wunused-parameter] 7610 | bif_pi (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ sqlbif.c: In function 'bif_acos': sqlbif.c:7620:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 7620 | caddr_t BIF_NAME (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)\ | ~~~~~~~~~~^~~~~~~ sqlbif.c:7628:1: note: in expansion of macro 'GENERAL_DOUBLE_FUNC' 7628 | GENERAL_DOUBLE_FUNC (bif_acos, "acos", acos (x)) | ^~~~~~~~~~~~~~~~~~~ sqlbif.c: In function 'bif_asin': sqlbif.c:7620:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 7620 | caddr_t BIF_NAME (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)\ | ~~~~~~~~~~^~~~~~~ sqlbif.c:7629:1: note: in expansion of macro 'GENERAL_DOUBLE_FUNC' 7629 | GENERAL_DOUBLE_FUNC (bif_asin, "asin", asin (x)) | ^~~~~~~~~~~~~~~~~~~ sqlbif.c: In function 'bif_atan': sqlbif.c:7620:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 7620 | caddr_t BIF_NAME (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)\ | ~~~~~~~~~~^~~~~~~ sqlbif.c:7630:1: note: in expansion of macro 'GENERAL_DOUBLE_FUNC' 7630 | GENERAL_DOUBLE_FUNC (bif_atan, "atan", atan (x)) | ^~~~~~~~~~~~~~~~~~~ sqlbif.c: In function 'bif_cos': sqlbif.c:7620:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 7620 | caddr_t BIF_NAME (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)\ | ~~~~~~~~~~^~~~~~~ sqlbif.c:7631:1: note: in expansion of macro 'GENERAL_DOUBLE_FUNC' 7631 | GENERAL_DOUBLE_FUNC (bif_cos, "cos", cos (x)) | ^~~~~~~~~~~~~~~~~~~ sqlbif.c: In function 'bif_sin': sqlbif.c:7620:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 7620 | caddr_t BIF_NAME (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)\ | ~~~~~~~~~~^~~~~~~ sqlbif.c:7632:1: note: in expansion of macro 'GENERAL_DOUBLE_FUNC' 7632 | GENERAL_DOUBLE_FUNC (bif_sin, "sin", sin (x)) | ^~~~~~~~~~~~~~~~~~~ sqlbif.c: In function 'bif_tan': sqlbif.c:7620:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 7620 | caddr_t BIF_NAME (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)\ | ~~~~~~~~~~^~~~~~~ sqlbif.c:7633:1: note: in expansion of macro 'GENERAL_DOUBLE_FUNC' 7633 | GENERAL_DOUBLE_FUNC (bif_tan, "tan", tan (x)) | ^~~~~~~~~~~~~~~~~~~ sqlbif.c: In function 'bif_cot': sqlbif.c:7620:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 7620 | caddr_t BIF_NAME (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)\ | ~~~~~~~~~~^~~~~~~ sqlbif.c:7634:1: note: in expansion of macro 'GENERAL_DOUBLE_FUNC' 7634 | GENERAL_DOUBLE_FUNC (bif_cot, "cot", (((double) 1.0) / tan (x))) | ^~~~~~~~~~~~~~~~~~~ sqlbif.c: In function 'bif_degrees': sqlbif.c:7620:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 7620 | caddr_t BIF_NAME (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)\ | ~~~~~~~~~~^~~~~~~ sqlbif.c:7642:1: note: in expansion of macro 'GENERAL_DOUBLE_FUNC' 7642 | GENERAL_DOUBLE_FUNC (bif_degrees, "degrees", (DEGREES_IN_RADIAN * (x))) | ^~~~~~~~~~~~~~~~~~~ sqlbif.c: In function 'bif_radians': sqlbif.c:7620:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 7620 | caddr_t BIF_NAME (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)\ | ~~~~~~~~~~^~~~~~~ sqlbif.c:7643:1: note: in expansion of macro 'GENERAL_DOUBLE_FUNC' 7643 | GENERAL_DOUBLE_FUNC (bif_radians, "radians", (RADIANS_IN_DEGREE * (x))) | ^~~~~~~~~~~~~~~~~~~ sqlbif.c: In function 'bif_exp': sqlbif.c:7620:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 7620 | caddr_t BIF_NAME (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)\ | ~~~~~~~~~~^~~~~~~ sqlbif.c:7645:1: note: in expansion of macro 'GENERAL_DOUBLE_FUNC' 7645 | GENERAL_DOUBLE_FUNC (bif_exp, "exp", exp (x)) | ^~~~~~~~~~~~~~~~~~~ sqlbif.c: In function 'bif_log': sqlbif.c:7620:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 7620 | caddr_t BIF_NAME (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)\ | ~~~~~~~~~~^~~~~~~ sqlbif.c:7646:1: note: in expansion of macro 'GENERAL_DOUBLE_FUNC' 7646 | GENERAL_DOUBLE_FUNC (bif_log, "log", log (x)) | ^~~~~~~~~~~~~~~~~~~ sqlbif.c: In function 'bif_log10': sqlbif.c:7620:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 7620 | caddr_t BIF_NAME (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)\ | ~~~~~~~~~~^~~~~~~ sqlbif.c:7647:1: note: in expansion of macro 'GENERAL_DOUBLE_FUNC' 7647 | GENERAL_DOUBLE_FUNC (bif_log10, "log10", log10 (x)) | ^~~~~~~~~~~~~~~~~~~ sqlbif.c: In function 'bif_sqrt': sqlbif.c:7620:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 7620 | caddr_t BIF_NAME (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)\ | ~~~~~~~~~~^~~~~~~ sqlbif.c:7648:1: note: in expansion of macro 'GENERAL_DOUBLE_FUNC' 7648 | GENERAL_DOUBLE_FUNC (bif_sqrt, "sqrt", sqrt (x)) | ^~~~~~~~~~~~~~~~~~~ sqlbif.c: In function 'bif_round': sqlbif.c:7620:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 7620 | caddr_t BIF_NAME (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)\ | ~~~~~~~~~~^~~~~~~ sqlbif.c:7650:1: note: in expansion of macro 'GENERAL_DOUBLE_FUNC' 7650 | GENERAL_DOUBLE_FUNC (bif_round, "round", (((x-floor(x))>0.5 ? ceil(x):floor(x)))) | ^~~~~~~~~~~~~~~~~~~ sqlbif.c: In function 'bif_atan2': sqlbif.c:7653:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 7653 | caddr_t BIF_NAME (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)\ | ~~~~~~~~~~^~~~~~~ sqlbif.c:7661:1: note: in expansion of macro 'GENERAL_DOUBLE2_FUNC' 7661 | GENERAL_DOUBLE2_FUNC (bif_atan2, "atan2", atan2 (x, y)) | ^~~~~~~~~~~~~~~~~~~~ sqlbif.c: In function 'bif_power': sqlbif.c:7653:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 7653 | caddr_t BIF_NAME (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)\ | ~~~~~~~~~~^~~~~~~ sqlbif.c:7662:1: note: in expansion of macro 'GENERAL_DOUBLE2_FUNC' 7662 | GENERAL_DOUBLE2_FUNC (bif_power, "power", pow (x, y)) | ^~~~~~~~~~~~~~~~~~~~ sqlbif.c: In function 'bif_ceiling': sqlbif.c:7665:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 7665 | caddr_t BIF_NAME (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)\ | ~~~~~~~~~~^~~~~~~ sqlbif.c:7672:1: note: in expansion of macro 'GENERAL_DOUBLE_TO_INT_FUNC' 7672 | GENERAL_DOUBLE_TO_INT_FUNC (bif_ceiling, "ceiling", ceil (x)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ sqlbif.c: In function 'bif_floor': sqlbif.c:7665:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 7665 | caddr_t BIF_NAME (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)\ | ~~~~~~~~~~^~~~~~~ sqlbif.c:7673:1: note: in expansion of macro 'GENERAL_DOUBLE_TO_INT_FUNC' 7673 | GENERAL_DOUBLE_TO_INT_FUNC (bif_floor, "floor", floor (x)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ sqlbif.c: In function 'sqlbif_rnd_double': sqlbif.c:7730:27: warning: unused parameter 'seed' [-Wunused-parameter] 7730 | sqlbif_rnd_double (int32* seed, double upper_limit) sqlbif.c: In function 'bif_randomize': sqlbif.c:7738:42: warning: unused parameter 'err_ret' [-Wunused-parameter] 7738 | bif_randomize (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_rnd': sqlbif.c:7747:36: warning: unused parameter 'err_ret' [-Wunused-parameter] 7747 | bif_rnd (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_dbname': sqlbif.c:7762:38: warning: unused parameter 'err_ret' [-Wunused-parameter] 7762 | bif_dbname (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c:7762:63: warning: unused parameter 'args' [-Wunused-parameter] 7762 | bif_dbname (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ sqlbif.c: In function 'bif_user': sqlbif.c:7770:36: warning: unused parameter 'err_ret' [-Wunused-parameter] 7770 | bif_user (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c:7770:61: warning: unused parameter 'args' [-Wunused-parameter] 7770 | bif_user (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ sqlbif.c: In function 'bif_pwd_magic_calc': sqlbif.c:7842:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 7842 | bif_pwd_magic_calc (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_disconnect': sqlbif.c:7909:42: warning: unused parameter 'err_ret' [-Wunused-parameter] 7909 | bif_disconnect (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_connection_id': sqlbif.c:7955:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 7955 | bif_connection_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c:7955:70: warning: unused parameter 'args' [-Wunused-parameter] 7955 | bif_connection_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ sqlbif.c: In function 'box_outlives_qi': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlbif.c:7994:3: note: in expansion of macro 'DO_BOX' 7994 | DO_BOX (caddr_t, elt, inx, a) | ^~~~~~ sqlbif.c: In function 'bif_connection_set': sqlbif.c:8039:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 8039 | bif_connection_set (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_connection_get': sqlbif.c:8056:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 8056 | bif_connection_get (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_connection_swap': sqlbif.c:8077:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 8077 | bif_connection_swap (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_connection_is_dirty': sqlbif.c:8101:51: warning: unused parameter 'err_ret' [-Wunused-parameter] 8101 | bif_connection_is_dirty (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_connection_vars': sqlbif.c:8111:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 8111 | bif_connection_vars (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_connection_vars_set': sqlbif.c:8130:51: warning: unused parameter 'err_ret' [-Wunused-parameter] 8130 | bif_connection_vars_set (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_backup': sqlbif.c:8183:38: warning: unused parameter 'err_ret' [-Wunused-parameter] 8183 | bif_backup (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_check': sqlbif.c:8197:37: warning: unused parameter 'err_ret' [-Wunused-parameter] 8197 | bif_check (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c:8197:62: warning: unused parameter 'args' [-Wunused-parameter] 8197 | bif_check (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ sqlbif.c: In function 'sql_lex_analyze': sqlbif.c:8210:47: warning: unused parameter 'qst' [-Wunused-parameter] 8210 | sql_lex_analyze (const char * str2, caddr_t * qst, int max_lexems, int use_strval, int find_lextype) | ~~~~~~~~~~^~~ sqlbif.c: In function 'bif_sql_lex_analyze': sqlbif.c:8293:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 8293 | bif_sql_lex_analyze (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'sql_split_text': sqlbif.c:8308:46: warning: unused parameter 'qst' [-Wunused-parameter] 8308 | sql_split_text (const char * str2, caddr_t * qst, int flags) | ~~~~~~~~~~^~~ sqlbif.c: In function 'bif_sql_split_text': sqlbif.c:8420:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 8420 | bif_sql_split_text (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_split_and_decode': sqlbif.c:8568:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 8568 | bif_split_and_decode (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_vector': sqlbif.c:8832:38: warning: unused parameter 'err_ret' [-Wunused-parameter] 8832 | bif_vector (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_vector_zap_args': sqlbif.c:8849:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 8849 | bif_vector_zap_args (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_lvector': sqlbif.c:8864:39: warning: unused parameter 'err_ret' [-Wunused-parameter] 8864 | bif_lvector (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_fvector': sqlbif.c:8878:39: warning: unused parameter 'err_ret' [-Wunused-parameter] 8878 | bif_fvector (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_dvector': sqlbif.c:8901:14: warning: unused variable 'arg' [-Wunused-variable] 8901 | double arg = bif_double_arg (qst, args, argctr, "dvector"); | ^~~ sqlbif.c:8893:39: warning: unused parameter 'err_ret' [-Wunused-parameter] 8893 | bif_dvector (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_get_keyword': sqlbif.c:9060:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 9060 | bif_get_keyword (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_get_keyword_ucase': sqlbif.c:9154:49: warning: unused parameter 'err_ret' [-Wunused-parameter] 9154 | bif_get_keyword_ucase (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_set_by_keywords_imp': sqlbif.c:9207:51: warning: unused parameter 'err_ret' [-Wunused-parameter] 9207 | bif_set_by_keywords_imp (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args, int is_tweak, const char *fname) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_position': sqlbif.c:9388:5: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'int' [-Wformat=] 9388 | "%s: expects a vector whose length is divisible by %ld, " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9389 | "not of length %d (of type %s (%d))", 9390 | me, every_nth, len, dv_type_title (vectype), vectype); | ~~~~~~~~~ | | | int sqlbif.c:9364:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 9364 | bif_position (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'row_str_table': sqlbif.c:9544:26: warning: unused parameter 'qst' [-Wunused-parameter] 9544 | row_str_table (caddr_t * qst, db_buf_t str) | ~~~~~~~~~~^~~ sqlbif.c:9544:40: warning: unused parameter 'str' [-Wunused-parameter] 9544 | row_str_table (caddr_t * qst, db_buf_t str) | ~~~~~~~~~^~~ sqlbif.c: In function 'bif_row_table': sqlbif.c:9569:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 9569 | bif_row_table (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'row_str_column': sqlbif.c:9580:27: warning: unused parameter 'qst' [-Wunused-parameter] 9580 | row_str_column (caddr_t * qst, db_buf_t str, char *tb_name, char *col_name, | ~~~~~~~~~~^~~ sqlbif.c:9580:41: warning: unused parameter 'str' [-Wunused-parameter] 9580 | row_str_column (caddr_t * qst, db_buf_t str, char *tb_name, char *col_name, | ~~~~~~~~~^~~ sqlbif.c:9580:52: warning: unused parameter 'tb_name' [-Wunused-parameter] 9580 | row_str_column (caddr_t * qst, db_buf_t str, char *tb_name, char *col_name, | ~~~~~~^~~~~~~ sqlbif.c:9580:67: warning: unused parameter 'col_name' [-Wunused-parameter] 9580 | row_str_column (caddr_t * qst, db_buf_t str, char *tb_name, char *col_name, | ~~~~~~^~~~~~~~ sqlbif.c:9581:8: warning: unused parameter 'exists' [-Wunused-parameter] 9581 | int *exists) | ~~~~~^~~~~~ sqlbif.c: In function 'bif_row_column': sqlbif.c:9635:42: warning: unused parameter 'err_ret' [-Wunused-parameter] 9635 | bif_row_column (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'row_identity': sqlbif.c:9650:24: warning: unused parameter 'row' [-Wunused-parameter] 9650 | row_identity (db_buf_t row) | ~~~~~~~~~^~~ sqlbif.c: In function 'bif_row_identity': sqlbif.c:9717:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 9717 | bif_row_identity (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'row_deref': sqlbif.c:9748:22: warning: unused parameter 'qst' [-Wunused-parameter] 9748 | row_deref (caddr_t * qst, caddr_t id, placeholder_t **place_ret, caddr_t * row_ret, int lock_mode) | ~~~~~~~~~~^~~ sqlbif.c:9748:35: warning: unused parameter 'id' [-Wunused-parameter] 9748 | row_deref (caddr_t * qst, caddr_t id, placeholder_t **place_ret, caddr_t * row_ret, int lock_mode) | ~~~~~~~~^~ sqlbif.c:9748:55: warning: unused parameter 'place_ret' [-Wunused-parameter] 9748 | row_deref (caddr_t * qst, caddr_t id, placeholder_t **place_ret, caddr_t * row_ret, int lock_mode) | ~~~~~~~~~~~~~~~~^~~~~~~~~ sqlbif.c:9748:76: warning: unused parameter 'row_ret' [-Wunused-parameter] 9748 | row_deref (caddr_t * qst, caddr_t id, placeholder_t **place_ret, caddr_t * row_ret, int lock_mode) | ~~~~~~~~~~^~~~~~~ sqlbif.c:9748:89: warning: unused parameter 'lock_mode' [-Wunused-parameter] 9748 | row_deref (caddr_t * qst, caddr_t id, placeholder_t **place_ret, caddr_t * row_ret, int lock_mode) | ~~~~^~~~~~~~~ sqlbif.c: In function 'bif_row_deref': sqlbif.c:9832:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 9832 | bif_row_deref (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_page_dump': sqlbif.c:9851:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 9851 | bif_page_dump (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_mem_enter_reserve_mode': sqlbif.c:9910:54: warning: unused parameter 'err_ret' [-Wunused-parameter] 9910 | bif_mem_enter_reserve_mode (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c:9910:79: warning: unused parameter 'args' [-Wunused-parameter] 9910 | bif_mem_enter_reserve_mode (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ sqlbif.c: In function 'bif_mem_debug_enabled': sqlbif.c:9922:34: warning: unused parameter 'qst' [-Wunused-parameter] 9922 | bif_mem_debug_enabled (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ sqlbif.c:9922:49: warning: unused parameter 'err_ret' [-Wunused-parameter] 9922 | bif_mem_debug_enabled (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c:9922:74: warning: unused parameter 'args' [-Wunused-parameter] 9922 | bif_mem_debug_enabled (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ sqlbif.c: In function 'bif_tlsf_dump_bp': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlbif.c:10005:3: note: in expansion of macro 'DO_BOX' 10005 | DO_BOX (buffer_pool_t *, bp, inx, wi_inst.wi_bps) | ^~~~~~ sqlbif.c:9999:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 9999 | bif_tlsf_dump_bp (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_tlsf_dump': sqlbif.c:10039:15: warning: unused variable 'qi' [-Wunused-variable] 10039 | QNCAST (QI, qi, qst); | ^~ sqlnode.h:1059:32: note: in definition of macro 'QNCAST' 1059 | #define QNCAST(dt, v, q) dt * v = (dt *) q | ^ sqlbif.c:10037:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 10037 | bif_tlsf_dump (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_tlsf_dump_all': sqlbif.c:10061:24: warning: unused variable 'hit' [-Wunused-variable] 10061 | id_hash_iterator_t * hit; | ^~~ sqlbif.c:10059:15: warning: unused variable 'qi' [-Wunused-variable] 10059 | QNCAST (QI, qi, qst); | ^~ sqlnode.h:1059:32: note: in definition of macro 'QNCAST' 1059 | #define QNCAST(dt, v, q) dt * v = (dt *) q | ^ sqlbif.c:10057:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 10057 | bif_tlsf_dump_all (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_mem_get_current_total': sqlbif.c:10070:46: warning: unused parameter 'qst' [-Wunused-parameter] 10070 | caddr_t bif_mem_get_current_total (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ sqlbif.c:10070:61: warning: unused parameter 'err_ret' [-Wunused-parameter] 10070 | caddr_t bif_mem_get_current_total (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c:10070:86: warning: unused parameter 'args' [-Wunused-parameter] 10070 | caddr_t bif_mem_get_current_total (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ sqlbif.c: In function 'bif_mem_summary': sqlbif.c:10081:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 10081 | bif_mem_summary (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: At top level: sqlbif.c:10136:27: warning: cast between incompatible function types from 'void (*)(state_slot_t **, long int *, long int *, long int *, collation_t **)' {aka 'void (*)(struct state_slot_s **, long int *, long int *, long int *, struct collation_s **)'} to 'void (*)(state_slot_t **, long int *, long int *, long int *, char **, long int *)' {aka 'void (*)(struct state_slot_s **, long int *, long int *, long int *, char **, long int *)'} [-Wcast-function-type] 10136 | bif_type_t bt_convert = { (bif_type_func_t) bif_convert_type, 0, 0, 0}; | ^ sqlbif.c:10136:1: warning: missing initializer for field 'bt_non_null' of 'bif_type_t' [-Wmissing-field-initializers] 10136 | bif_type_t bt_convert = { (bif_type_func_t) bif_convert_type, 0, 0, 0}; | ^~~~~~~~~~ In file included from sqlbif.c:45: sqlbif.h:45:25: note: 'bt_non_null' declared here 45 | long bt_non_null; | ^~~~~~~~~~~ sqlbif.c:10161:26: warning: cast between incompatible function types from 'void (*)(state_slot_t **, long int *, long int *, long int *, collation_t **)' {aka 'void (*)(struct state_slot_s **, long int *, long int *, long int *, struct collation_s **)'} to 'void (*)(state_slot_t **, long int *, long int *, long int *, char **, long int *)' {aka 'void (*)(struct state_slot_s **, long int *, long int *, long int *, char **, long int *)'} [-Wcast-function-type] 10161 | bif_type_t bt_string = { (bif_type_func_t) bif_string_type, 0, 0, 0}; | ^ sqlbif.c:10161:1: warning: missing initializer for field 'bt_non_null' of 'bif_type_t' [-Wmissing-field-initializers] 10161 | bif_type_t bt_string = { (bif_type_func_t) bif_string_type, 0, 0, 0}; | ^~~~~~~~~~ sqlbif.h:45:25: note: 'bt_non_null' declared here 45 | long bt_non_null; | ^~~~~~~~~~~ sqlbif.c: In function 'box_cast': sqlbif.c:10620:51: warning: format '%lld' expects argument of type 'long long int', but argument 4 has type 'time_t' {aka 'long int'} [-Wformat=] 10620 | sqlr_new_error ("22003", "SR351", "UNIX timestamp %lld can not be converted to datetime", t); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ | | | time_t {aka long int} sqlbif.c: In function 'bif_convert': sqlbif.c:10924:39: warning: unused parameter 'err_ret' [-Wunused-parameter] 10924 | bif_convert (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_cast_internal': sqlbif.c:10941:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 10941 | bif_cast_internal (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_stub_ssl_const': sqlbif.c:10970:60: warning: unused parameter 'qst' [-Wunused-parameter] 10970 | #define BIF_STUB(bifname,fname) caddr_t bifname (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) { return bif_stub_impl (fname); } | ~~~~~~~~~~^~~ sqlbif.c:10972:1: note: in expansion of macro 'BIF_STUB' 10972 | BIF_STUB (bif_stub_ssl_const , "__ssl_const" ) | ^~~~~~~~ sqlbif.c:10970:75: warning: unused parameter 'err_ret' [-Wunused-parameter] 10970 | #define BIF_STUB(bifname,fname) caddr_t bifname (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) { return bif_stub_impl (fname); } | ~~~~~~~~~~^~~~~~~ sqlbif.c:10972:1: note: in expansion of macro 'BIF_STUB' 10972 | BIF_STUB (bif_stub_ssl_const , "__ssl_const" ) | ^~~~~~~~ sqlbif.c:10970:100: warning: unused parameter 'args' [-Wunused-parameter] 10970 | #define BIF_STUB(bifname,fname) caddr_t bifname (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) { return bif_stub_impl (fname); } | ~~~~~~~~~~~~~~~~^~~~ sqlbif.c:10972:1: note: in expansion of macro 'BIF_STUB' 10972 | BIF_STUB (bif_stub_ssl_const , "__ssl_const" ) | ^~~~~~~~ sqlbif.c: In function 'bif_stub_coalesce': sqlbif.c:10970:60: warning: unused parameter 'qst' [-Wunused-parameter] 10970 | #define BIF_STUB(bifname,fname) caddr_t bifname (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) { return bif_stub_impl (fname); } | ~~~~~~~~~~^~~ sqlbif.c:10973:1: note: in expansion of macro 'BIF_STUB' 10973 | BIF_STUB (bif_stub_coalesce , "coalesce" ) | ^~~~~~~~ sqlbif.c:10970:75: warning: unused parameter 'err_ret' [-Wunused-parameter] 10970 | #define BIF_STUB(bifname,fname) caddr_t bifname (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) { return bif_stub_impl (fname); } | ~~~~~~~~~~^~~~~~~ sqlbif.c:10973:1: note: in expansion of macro 'BIF_STUB' 10973 | BIF_STUB (bif_stub_coalesce , "coalesce" ) | ^~~~~~~~ sqlbif.c:10970:100: warning: unused parameter 'args' [-Wunused-parameter] 10970 | #define BIF_STUB(bifname,fname) caddr_t bifname (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) { return bif_stub_impl (fname); } | ~~~~~~~~~~~~~~~~^~~~ sqlbif.c:10973:1: note: in expansion of macro 'BIF_STUB' 10973 | BIF_STUB (bif_stub_coalesce , "coalesce" ) | ^~~~~~~~ sqlbif.c: In function 'bif_stub_exists': sqlbif.c:10970:60: warning: unused parameter 'qst' [-Wunused-parameter] 10970 | #define BIF_STUB(bifname,fname) caddr_t bifname (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) { return bif_stub_impl (fname); } | ~~~~~~~~~~^~~ sqlbif.c:10974:1: note: in expansion of macro 'BIF_STUB' 10974 | BIF_STUB (bif_stub_exists , "exists" ) | ^~~~~~~~ sqlbif.c:10970:75: warning: unused parameter 'err_ret' [-Wunused-parameter] 10970 | #define BIF_STUB(bifname,fname) caddr_t bifname (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) { return bif_stub_impl (fname); } | ~~~~~~~~~~^~~~~~~ sqlbif.c:10974:1: note: in expansion of macro 'BIF_STUB' 10974 | BIF_STUB (bif_stub_exists , "exists" ) | ^~~~~~~~ sqlbif.c:10970:100: warning: unused parameter 'args' [-Wunused-parameter] 10970 | #define BIF_STUB(bifname,fname) caddr_t bifname (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) { return bif_stub_impl (fname); } | ~~~~~~~~~~~~~~~~^~~~ sqlbif.c:10974:1: note: in expansion of macro 'BIF_STUB' 10974 | BIF_STUB (bif_stub_exists , "exists" ) | ^~~~~~~~ sqlbif.c: In function 'bif_stub_contains': sqlbif.c:10970:60: warning: unused parameter 'qst' [-Wunused-parameter] 10970 | #define BIF_STUB(bifname,fname) caddr_t bifname (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) { return bif_stub_impl (fname); } | ~~~~~~~~~~^~~ sqlbif.c:10975:1: note: in expansion of macro 'BIF_STUB' 10975 | BIF_STUB (bif_stub_contains , "contains" ) | ^~~~~~~~ sqlbif.c:10970:75: warning: unused parameter 'err_ret' [-Wunused-parameter] 10970 | #define BIF_STUB(bifname,fname) caddr_t bifname (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) { return bif_stub_impl (fname); } | ~~~~~~~~~~^~~~~~~ sqlbif.c:10975:1: note: in expansion of macro 'BIF_STUB' 10975 | BIF_STUB (bif_stub_contains , "contains" ) | ^~~~~~~~ sqlbif.c:10970:100: warning: unused parameter 'args' [-Wunused-parameter] 10970 | #define BIF_STUB(bifname,fname) caddr_t bifname (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) { return bif_stub_impl (fname); } | ~~~~~~~~~~~~~~~~^~~~ sqlbif.c:10975:1: note: in expansion of macro 'BIF_STUB' 10975 | BIF_STUB (bif_stub_contains , "contains" ) | ^~~~~~~~ sqlbif.c: In function 'bif_stub_xpath_contains': sqlbif.c:10970:60: warning: unused parameter 'qst' [-Wunused-parameter] 10970 | #define BIF_STUB(bifname,fname) caddr_t bifname (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) { return bif_stub_impl (fname); } | ~~~~~~~~~~^~~ sqlbif.c:10976:1: note: in expansion of macro 'BIF_STUB' 10976 | BIF_STUB (bif_stub_xpath_contains , "xpath_contains" ) | ^~~~~~~~ sqlbif.c:10970:75: warning: unused parameter 'err_ret' [-Wunused-parameter] 10970 | #define BIF_STUB(bifname,fname) caddr_t bifname (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) { return bif_stub_impl (fname); } | ~~~~~~~~~~^~~~~~~ sqlbif.c:10976:1: note: in expansion of macro 'BIF_STUB' 10976 | BIF_STUB (bif_stub_xpath_contains , "xpath_contains" ) | ^~~~~~~~ sqlbif.c:10970:100: warning: unused parameter 'args' [-Wunused-parameter] 10970 | #define BIF_STUB(bifname,fname) caddr_t bifname (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) { return bif_stub_impl (fname); } | ~~~~~~~~~~~~~~~~^~~~ sqlbif.c:10976:1: note: in expansion of macro 'BIF_STUB' 10976 | BIF_STUB (bif_stub_xpath_contains , "xpath_contains" ) | ^~~~~~~~ sqlbif.c: In function 'bif_stub_xquery_contains': sqlbif.c:10970:60: warning: unused parameter 'qst' [-Wunused-parameter] 10970 | #define BIF_STUB(bifname,fname) caddr_t bifname (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) { return bif_stub_impl (fname); } | ~~~~~~~~~~^~~ sqlbif.c:10977:1: note: in expansion of macro 'BIF_STUB' 10977 | BIF_STUB (bif_stub_xquery_contains , "xquery_contains" ) | ^~~~~~~~ sqlbif.c:10970:75: warning: unused parameter 'err_ret' [-Wunused-parameter] 10970 | #define BIF_STUB(bifname,fname) caddr_t bifname (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) { return bif_stub_impl (fname); } | ~~~~~~~~~~^~~~~~~ sqlbif.c:10977:1: note: in expansion of macro 'BIF_STUB' 10977 | BIF_STUB (bif_stub_xquery_contains , "xquery_contains" ) | ^~~~~~~~ sqlbif.c:10970:100: warning: unused parameter 'args' [-Wunused-parameter] 10970 | #define BIF_STUB(bifname,fname) caddr_t bifname (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) { return bif_stub_impl (fname); } | ~~~~~~~~~~~~~~~~^~~~ sqlbif.c:10977:1: note: in expansion of macro 'BIF_STUB' 10977 | BIF_STUB (bif_stub_xquery_contains , "xquery_contains" ) | ^~~~~~~~ sqlbif.c: In function 'bif_stub_xcontains': sqlbif.c:10970:60: warning: unused parameter 'qst' [-Wunused-parameter] 10970 | #define BIF_STUB(bifname,fname) caddr_t bifname (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) { return bif_stub_impl (fname); } | ~~~~~~~~~~^~~ sqlbif.c:10978:1: note: in expansion of macro 'BIF_STUB' 10978 | BIF_STUB (bif_stub_xcontains , "xcontains" ) | ^~~~~~~~ sqlbif.c:10970:75: warning: unused parameter 'err_ret' [-Wunused-parameter] 10970 | #define BIF_STUB(bifname,fname) caddr_t bifname (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) { return bif_stub_impl (fname); } | ~~~~~~~~~~^~~~~~~ sqlbif.c:10978:1: note: in expansion of macro 'BIF_STUB' 10978 | BIF_STUB (bif_stub_xcontains , "xcontains" ) | ^~~~~~~~ sqlbif.c:10970:100: warning: unused parameter 'args' [-Wunused-parameter] 10970 | #define BIF_STUB(bifname,fname) caddr_t bifname (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) { return bif_stub_impl (fname); } | ~~~~~~~~~~~~~~~~^~~~ sqlbif.c:10978:1: note: in expansion of macro 'BIF_STUB' 10978 | BIF_STUB (bif_stub_xcontains , "xcontains" ) | ^~~~~~~~ sqlbif.c: In function 'bif_blob_to_string': sqlbif.c:10982:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 10982 | bif_blob_to_string (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_blob_to_string_output': sqlbif.c:11061:53: warning: unused parameter 'err_ret' [-Wunused-parameter] 11061 | bif_blob_to_string_output (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_blob_page': sqlbif.c:11123:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 11123 | bif_blob_page (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_blob_dps': sqlbif.c:11136:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 11136 | bif_blob_dps (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_lisp_read': sqlbif.c:11151:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 11151 | bif_lisp_read (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_raw_exit': sqlbif.c:11167:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 11167 | bif_raw_exit (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_add_protected_sequence': sqlbif.c:11231:54: warning: unused parameter 'err_ret' [-Wunused-parameter] 11231 | bif_add_protected_sequence (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_sequence_next_bounded': sqlbif.c:11325:38: warning: unused parameter 'qst' [-Wunused-parameter] 11325 | bif_sequence_next_bounded (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ sqlbif.c:11325:78: warning: unused parameter 'args' [-Wunused-parameter] 11325 | bif_sequence_next_bounded (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ sqlbif.c: In function 'sequence_next_inc_and_log': sqlbif.c:11332:106: warning: unused parameter 'cl_sz' [-Wunused-parameter] 11332 | sequence_next_inc_and_log (query_instance_t * qi, caddr_t * err_ret, caddr_t name, boxint inc_by, boxint cl_sz) | ~~~~~~~^~~~~ sqlbif.c: In function 'bif_sequence_remove': sqlbif.c:11395:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 11395 | bif_sequence_remove (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_set_identity': sqlbif.c:11409:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 11409 | bif_set_identity (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_registry_get_all': sqlbif.c:11421:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 11421 | bif_registry_get_all (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c:11421:73: warning: unused parameter 'args' [-Wunused-parameter] 11421 | bif_registry_get_all (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ sqlbif.c: In function 'bif_sequence_get_all': sqlbif.c:11431:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 11431 | bif_sequence_get_all (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c:11431:73: warning: unused parameter 'args' [-Wunused-parameter] 11431 | bif_sequence_get_all (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ sqlbif.c: In function 'set_user_id': sqlbif.c:11443:63: warning: unused parameter 'preserve_qual' [-Wunused-parameter] 11443 | set_user_id (client_connection_t * cli, caddr_t name, caddr_t preserve_qual) | ~~~~~~~~^~~~~~~~~~~~~ sqlbif.c: In function 'pop_user_id': sqlbif.c:11467:36: warning: unused parameter 'cli' [-Wunused-parameter] 11467 | pop_user_id (client_connection_t * cli) | ~~~~~~~~~~~~~~~~~~~~~~^~~ sqlbif.c: In function 'bif_pop_user_id': sqlbif.c:11472:28: warning: unused parameter 'qst' [-Wunused-parameter] 11472 | bif_pop_user_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ sqlbif.c:11472:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 11472 | bif_pop_user_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c:11472:68: warning: unused parameter 'args' [-Wunused-parameter] 11472 | bif_pop_user_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ sqlbif.c: In function 'bif_set_user_id': sqlbif.c:11478:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 11478 | bif_set_user_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_get_user_id': sqlbif.c:11505:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 11505 | bif_get_user_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_get_user_id_by_name': sqlbif.c:11520:51: warning: unused parameter 'err_ret' [-Wunused-parameter] 11520 | bif_get_user_id_by_name (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_identity_value': sqlbif.c:11531:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 11531 | bif_identity_value (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c:11531:71: warning: unused parameter 'args' [-Wunused-parameter] 11531 | bif_identity_value (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ sqlbif.c: In function 'bif_registry_name_is_protected': sqlbif.c:11539:58: warning: unused parameter 'err_ret' [-Wunused-parameter] 11539 | bif_registry_name_is_protected (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_registry_get': sqlbif.c:11584:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 11584 | bif_registry_get (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_registry_remove': sqlbif.c:11602:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 11602 | bif_registry_remove (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_set_qualifier': sqlbif.c:11617:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 11617 | bif_set_qualifier (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_complete_table_name': sqlbif.c:11666:51: warning: unused parameter 'err_ret' [-Wunused-parameter] 11666 | bif_complete_table_name (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_complete_proc_name': sqlbif.c:11699:50: warning: unused parameter 'err_ret' [-Wunused-parameter] 11699 | bif_complete_proc_name (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_name_part': sqlbif.c:11775:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 11775 | bif_name_part (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_clear_index': sqlbif.c:11822:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 11822 | bif_clear_index (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_key_replay_insert': sqlbif.c:11837:49: warning: unused parameter 'err_ret' [-Wunused-parameter] 11837 | bif_key_replay_insert (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_key_delete_replay': sqlbif.c:12031:38: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 12031 | if (!key || key->key_n_significant != BOX_ELEMENTS (arr) - 1) | ^~ sqlbif.c:12018:49: warning: unused parameter 'err_ret' [-Wunused-parameter] 12018 | bif_key_delete_replay (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_set_user_struct': sqlbif.c:12056:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 12056 | bif_set_user_struct (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_set_user_os_acount_int': sqlbif.c:12111:39: warning: unused parameter 'qst' [-Wunused-parameter] 12111 | bif_set_user_os_acount_int (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ sqlbif.c:12111:54: warning: unused parameter 'err_ret' [-Wunused-parameter] 12111 | bif_set_user_os_acount_int (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c:12111:79: warning: unused parameter 'args' [-Wunused-parameter] 12111 | bif_set_user_os_acount_int (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ sqlbif.c: In function 'bif_set_user_data': sqlbif.c:12120:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 12120 | bif_set_user_data (caddr_t * inst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_remove_user_struct': sqlbif.c:12127:50: warning: unused parameter 'err_ret' [-Wunused-parameter] 12127 | bif_remove_user_struct (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_grant_user_role': sqlbif.c:12144:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 12144 | bif_grant_user_role (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_user_set_password': sqlbif.c:12165:49: warning: unused parameter 'err_ret' [-Wunused-parameter] 12165 | bif_user_set_password (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_revoke_user_role': sqlbif.c:12229:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 12229 | bif_revoke_user_role (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_list_role_grants': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST' 236 | _DO_BOX_FAST(inx, arr) | ^~~~~~~~~~~~ sqlbif.c:12270:7: note: in expansion of macro '_DO_BOX' 12270 | _DO_BOX (inx, usr->usr_g_ids) | ^~~~~~~ sqlbif.c:12254:49: warning: unused parameter 'err_ret' [-Wunused-parameter] 12254 | bif_list_role_grants (caddr_t * inst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c:12254:74: warning: unused parameter 'args' [-Wunused-parameter] 12254 | bif_list_role_grants (caddr_t * inst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ sqlbif.c: In function 'bif_set_user_cert': sqlbif.c:12292:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 12292 | bif_set_user_cert (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_set_user_enable': sqlbif.c:12306:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 12306 | bif_set_user_enable (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_remove_user_cert': sqlbif.c:12320:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 12320 | bif_remove_user_cert (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_get_user_by_cert': sqlbif.c:12334:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 12334 | bif_get_user_by_cert (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_log_text_array': sqlbif.c:12366:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 12366 | bif_log_text_array (caddr_t * inst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_log_text': sqlbif.c:12386:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 12386 | bif_log_text (caddr_t * inst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_repl_text': sqlbif.c:12398:26: warning: unused parameter 'inst' [-Wunused-parameter] 12398 | bif_repl_text (caddr_t * inst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~ sqlbif.c:12398:42: warning: unused parameter 'err_ret' [-Wunused-parameter] 12398 | bif_repl_text (caddr_t * inst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c:12398:67: warning: unused parameter 'args' [-Wunused-parameter] 12398 | bif_repl_text (caddr_t * inst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ sqlbif.c: In function 'bif_repl_text_pushback': sqlbif.c:12405:35: warning: unused parameter 'inst' [-Wunused-parameter] 12405 | bif_repl_text_pushback (caddr_t * inst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~ sqlbif.c:12405:51: warning: unused parameter 'err_ret' [-Wunused-parameter] 12405 | bif_repl_text_pushback (caddr_t * inst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c:12405:76: warning: unused parameter 'args' [-Wunused-parameter] 12405 | bif_repl_text_pushback (caddr_t * inst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ sqlbif.c: In function 'bif_repl_set_raw': sqlbif.c:12412:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 12412 | bif_repl_set_raw (caddr_t * inst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_repl_is_raw': sqlbif.c:12426:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 12426 | bif_repl_is_raw (caddr_t * inst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c:12426:69: warning: unused parameter 'args' [-Wunused-parameter] 12426 | bif_repl_is_raw (caddr_t * inst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ sqlbif.c: In function 'bif_log_enable': sqlbif.c:12436:42: warning: unused parameter 'err_ret' [-Wunused-parameter] 12436 | bif_log_enable (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_cli_log_mode': sqlbif.c:12477:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 12477 | bif_cli_log_mode (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c:12477:69: warning: unused parameter 'args' [-Wunused-parameter] 12477 | bif_cli_log_mode (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ sqlbif.c: In function 'bif_deserialize': sqlbif.c:12526:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 12526 | bif_deserialize (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_deserialize_from_string_session': sqlbif.c:12588:63: warning: unused parameter 'err_ret' [-Wunused-parameter] 12588 | bif_deserialize_from_string_session (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_serial_length': sqlbif.c:12597:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 12597 | bif_serial_length (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_composite': sqlbif.c:12607:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 12607 | bif_composite (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_icc_try_lock': sqlbif.c:12772:52: warning: unused parameter 'err_ret' [-Wunused-parameter] 12772 | caddr_t bif_icc_try_lock (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_icc_lock_at_commit': sqlbif.c:12808:58: warning: unused parameter 'err_ret' [-Wunused-parameter] 12808 | caddr_t bif_icc_lock_at_commit (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_icc_unlock_now': sqlbif.c:12834:54: warning: unused parameter 'err_ret' [-Wunused-parameter] 12834 | caddr_t bif_icc_unlock_now (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_txn_error': sqlbif.c:12845:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 12845 | bif_txn_error (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_trx_no': sqlbif.c:12856:23: warning: unused parameter 'qst' [-Wunused-parameter] 12856 | bif_trx_no (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ sqlbif.c:12856:38: warning: unused parameter 'err_ret' [-Wunused-parameter] 12856 | bif_trx_no (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c:12856:63: warning: unused parameter 'args' [-Wunused-parameter] 12856 | bif_trx_no (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ sqlbif.c: In function 'bif_commit': sqlbif.c:12867:63: warning: unused parameter 'args' [-Wunused-parameter] 12867 | bif_commit (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ sqlbif.c: In function 'bif_rollback': sqlbif.c:12917:65: warning: unused parameter 'args' [-Wunused-parameter] 12917 | bif_rollback (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ sqlbif.c: In function 'bif_ddl_change': sqlbif.c:12991:42: warning: unused parameter 'err_ret' [-Wunused-parameter] 12991 | bif_ddl_change (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_table_exists': sqlbif.c:13009:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 13009 | bif_table_exists (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_key_exists': sqlbif.c:13019:42: warning: unused parameter 'err_ret' [-Wunused-parameter] 13019 | bif_key_exists (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_ddl_index_def': sqlbif.c:13053:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 13053 | bif_ddl_index_def (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_row_count_exceed': sqlbif.c:13068:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 13068 | bif_row_count_exceed (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_view_changed': sqlbif.c:13085:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 13085 | bif_view_changed (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_mapping_schema_changed': sqlbif.c:13120:54: warning: unused parameter 'err_ret' [-Wunused-parameter] 13120 | bif_mapping_schema_changed (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: At top level: sqlbif.c:13173:24: warning: cast between incompatible function types from 'void (*)(state_slot_t **, long int *, long int *, long int *, collation_t **)' {aka 'void (*)(struct state_slot_s **, long int *, long int *, long int *, struct collation_s **)'} to 'void (*)(state_slot_t **, long int *, long int *, long int *, char **, long int *)' {aka 'void (*)(struct state_slot_s **, long int *, long int *, long int *, char **, long int *)'} [-Wcast-function-type] 13173 | bif_type_t bt_copy = { (bif_type_func_t) bif_copy_type, 0, 0, 0}; | ^ sqlbif.c:13173:1: warning: missing initializer for field 'bt_non_null' of 'bif_type_t' [-Wmissing-field-initializers] 13173 | bif_type_t bt_copy = { (bif_type_func_t) bif_copy_type, 0, 0, 0}; | ^~~~~~~~~~ sqlbif.h:45:25: note: 'bt_non_null' declared here 45 | long bt_non_null; | ^~~~~~~~~~~ sqlbif.c: In function 'bif_copy': sqlbif.c:13177:36: warning: unused parameter 'err_ret' [-Wunused-parameter] 13177 | bif_copy (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_copy_non_local': sqlbif.c:13185:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 13185 | bif_copy_non_local (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_proc_changed': sqlbif.c:13200:12: warning: variable 'proc_qr' set but not used [-Wunused-but-set-variable] 13200 | query_t *proc_qr, *rdproc; | ^~~~~~~ sqlbif.c:13193:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 13193 | bif_proc_changed (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_drop_trigger': sqlbif.c:13296:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 13296 | bif_drop_trigger (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_drop_proc': sqlbif.c:13310:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 13310 | bif_drop_proc (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_proc_exists': sqlbif.c:13355:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 13355 | bif_proc_exists (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_set': sqlbif.c:13449:35: warning: unused parameter 'err_ret' [-Wunused-parameter] 13449 | bif_set (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_checkpoint_interval': sqlbif.c:13601:51: warning: unused parameter 'err_ret' [-Wunused-parameter] 13601 | bif_checkpoint_interval (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_scheduler_interval': sqlbif.c:13637:50: warning: unused parameter 'err_ret' [-Wunused-parameter] 13637 | bif_scheduler_interval (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_set_row_count': sqlbif.c:13788:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 13788 | bif_set_row_count (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_exec': sqlbif.c:14072:28: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 14072 | if (curr_row >= MAX_BOX_ELEMENTS) | ^~ sqlbif.c:13854:36: warning: unused parameter 'err_ret' [-Wunused-parameter] 13854 | bif_exec (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'lc_result_array': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlbif.c:14174:3: note: in expansion of macro 'DO_BOX' 14174 | DO_BOX (state_slot_t *, ssl, sslinx, out_slots) | ^~~~~~ sqlbif.c:14160:24: warning: unused parameter 'set_ret' [-Wunused-parameter] 14160 | lc_result_array (int * set_ret, mem_pool_t * mp, srv_stmt_t * lc, int fmt, dk_set_t * all_res) | ~~~~~~^~~~~~~ sqlbif.c: In function 'qr_exec_vec_lc': ../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (inx = 0; inx < __max_##inx; inx ++) \ | ^ ../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST' 260 | _DO_BOX_FAST(inx, (arr)) \ | ^~~~~~~~~~~~ sqlbif.c:14258:3: note: in expansion of macro 'DO_BOX' 14258 | DO_BOX (caddr_t *, p_row, pinx, params) | ^~~~~~ sqlbif.c: In function 'bif_exec_vec': sqlbif.c:14289:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 14289 | bif_exec_vec (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_exec_metadata': sqlbif.c:14491:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 14491 | bif_exec_metadata (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_exec_score': sqlbif.c:14545:42: warning: unused parameter 'err_ret' [-Wunused-parameter] 14545 | bif_exec_score (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_explain_query_sources': sqlbif.c:14581:37: warning: unused variable 'proc_comp' [-Wunused-variable] 14581 | stmt_compilation_t *comp = NULL, *proc_comp = NULL; | ^~~~~~~~~ sqlbif.c:14581:23: warning: unused variable 'comp' [-Wunused-variable] 14581 | stmt_compilation_t *comp = NULL, *proc_comp = NULL; | ^~~~ sqlbif.c:14579:7: warning: unused variable 'n_args' [-Wunused-variable] 14579 | int n_args = BOX_ELEMENTS (args); | ^~~~~~ sqlbif.c:14577:53: warning: unused parameter 'err_ret' [-Wunused-parameter] 14577 | bif_explain_query_sources (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_exec_next': sqlbif.c:14610:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 14610 | bif_exec_next (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_exec_close': sqlbif.c:14660:42: warning: unused parameter 'err_ret' [-Wunused-parameter] 14660 | bif_exec_close (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_mutex_stat': sqlbif.c:14684:27: warning: unused parameter 'qst' [-Wunused-parameter] 14684 | bif_mutex_stat (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ sqlbif.c:14684:42: warning: unused parameter 'err_ret' [-Wunused-parameter] 14684 | bif_mutex_stat (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c:14684:67: warning: unused parameter 'args' [-Wunused-parameter] 14684 | bif_mutex_stat (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ sqlbif.c: In function 'bif_mutex_meter': sqlbif.c:14695:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 14695 | bif_mutex_meter (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_spin_wait_meter': sqlbif.c:14763:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 14763 | bif_spin_wait_meter (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_spin_meter': sqlbif.c:14796:27: warning: unused parameter 'qst' [-Wunused-parameter] 14796 | bif_spin_meter (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ sqlbif.c:14796:42: warning: unused parameter 'err_ret' [-Wunused-parameter] 14796 | bif_spin_meter (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c:14796:67: warning: unused parameter 'args' [-Wunused-parameter] 14796 | bif_spin_meter (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ sqlbif.c: In function 'bif_mem_meter': sqlbif.c:14860:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 14860 | bif_mem_meter (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_malloc_meter': sqlbif.c:14907:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 14907 | bif_malloc_meter (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_copy_meter': sqlbif.c:14937:42: warning: unused parameter 'err_ret' [-Wunused-parameter] 14937 | bif_copy_meter (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_busy_meter': sqlbif.c:14990:42: warning: unused parameter 'err_ret' [-Wunused-parameter] 14990 | bif_busy_meter (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_self_meter': sqlbif.c:15055:42: warning: unused parameter 'err_ret' [-Wunused-parameter] 15055 | bif_self_meter (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_getrusage': sqlbif.c:15073:26: warning: unused parameter 'qst' [-Wunused-parameter] 15073 | bif_getrusage (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ sqlbif.c:15073:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 15073 | bif_getrusage (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c:15073:66: warning: unused parameter 'args' [-Wunused-parameter] 15073 | bif_getrusage (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ sqlbif.c: In function 'bif_rdtsc': sqlbif.c:15175:22: warning: unused parameter 'qst' [-Wunused-parameter] 15175 | bif_rdtsc (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ sqlbif.c:15175:37: warning: unused parameter 'err_ret' [-Wunused-parameter] 15175 | bif_rdtsc (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c:15175:62: warning: unused parameter 'args' [-Wunused-parameter] 15175 | bif_rdtsc (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ sqlbif.c: In function 'bif_alloc_cache_status': sqlbif.c:15184:35: warning: unused parameter 'qst' [-Wunused-parameter] 15184 | bif_alloc_cache_status (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ sqlbif.c:15184:50: warning: unused parameter 'err_ret' [-Wunused-parameter] 15184 | bif_alloc_cache_status (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c:15184:75: warning: unused parameter 'args' [-Wunused-parameter] 15184 | bif_alloc_cache_status (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ sqlbif.c: In function 'bif_row_count': sqlbif.c:15192:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 15192 | bif_row_count (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_assert_found': sqlbif.c:15211:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 15211 | bif_assert_found (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c:15211:69: warning: unused parameter 'args' [-Wunused-parameter] 15211 | bif_assert_found (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ sqlbif.c: In function 'bif_atomic': sqlbif.c:15220:38: warning: unused parameter 'err_ret' [-Wunused-parameter] 15220 | bif_atomic (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_is_atomic': sqlbif.c:15233:26: warning: unused parameter 'qst' [-Wunused-parameter] 15233 | bif_is_atomic (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ sqlbif.c:15233:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 15233 | bif_is_atomic (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c:15233:66: warning: unused parameter 'args' [-Wunused-parameter] 15233 | bif_is_atomic (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ sqlbif.c: In function 'bif_trx_disk_log_length': sqlbif.c:15240:51: warning: unused parameter 'err_ret' [-Wunused-parameter] 15240 | bif_trx_disk_log_length (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_client_trace': sqlbif.c:15258:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 15258 | bif_client_trace (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_cache_set': sqlbif.c:15286:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 15286 | bif_cache_set (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_cache_get': sqlbif.c:15300:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 15300 | bif_cache_get (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_sqlo': sqlbif.c:15313:36: warning: unused parameter 'err_ret' [-Wunused-parameter] 15313 | bif_sqlo (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_hic_clear': sqlbif.c:15324:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 15324 | bif_hic_clear (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c:15324:66: warning: unused parameter 'args' [-Wunused-parameter] 15324 | bif_hic_clear (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ sqlbif.c: In function 'bif_hic_set_memcache_size': sqlbif.c:15332:53: warning: unused parameter 'err_ret' [-Wunused-parameter] 15332 | bif_hic_set_memcache_size (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_bit_and': sqlbif.c:15342:39: warning: unused parameter 'err_ret' [-Wunused-parameter] 15342 | bif_bit_and (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_bit_or': sqlbif.c:15351:38: warning: unused parameter 'err_ret' [-Wunused-parameter] 15351 | bif_bit_or (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_bit_xor': sqlbif.c:15360:39: warning: unused parameter 'err_ret' [-Wunused-parameter] 15360 | bif_bit_xor (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_bit_not': sqlbif.c:15369:39: warning: unused parameter 'err_ret' [-Wunused-parameter] 15369 | bif_bit_not (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_bit_shift': sqlbif.c:15377:41: warning: unused parameter 'err_ret' [-Wunused-parameter] 15377 | bif_bit_shift (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_byte_order_check': sqlbif.c:15388:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 15388 | bif_byte_order_check (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_server_version_check': sqlbif.c:15406:52: warning: unused parameter 'err_ret' [-Wunused-parameter] 15406 | bif_server_version_check (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_server_id_check': sqlbif.c:15439:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 15439 | for (inx = 0; inx < sizeof (db_id); inx ++) | ^ sqlbif.c:15425:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 15425 | bif_server_id_check (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_box_hash': sqlbif.c:15503:40: warning: unused parameter 'err_ret' [-Wunused-parameter] 15503 | bif_box_hash (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'test_xid_encode_decode': sqlbif.c:15526:35: warning: unused parameter 'qst' [-Wunused-parameter] 15526 | test_xid_encode_decode (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ sqlbif.c:15526:50: warning: unused parameter 'err_ret' [-Wunused-parameter] 15526 | test_xid_encode_decode (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c:15526:75: warning: unused parameter 'args' [-Wunused-parameter] 15526 | test_xid_encode_decode (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ sqlbif.c: In function 'v_bit_print': sqlbif.c:15591:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 15591 | for (inx=1;inx<(BITARR_BYTE_LEN(b)/sizeof(unsigned char));inx++) | ^ sqlbif.c: In function 'bif_bit_print': sqlbif.c:15604:49: warning: unused parameter 'err_ret' [-Wunused-parameter] 15604 | caddr_t bif_bit_print (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_v_bit_or': sqlbif.c:15636:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 15636 | for (inx=1;inx<(BITARR_BYTE_LEN(b2)/sizeof(char));inx++) | ^ sqlbif.c:15612:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 15612 | caddr_t bif_v_bit_or (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_v_bit_and': sqlbif.c:15666:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 15666 | for (inx=1;inx<(BITARR_BYTE_LEN(b1)/sizeof(char));inx++) | ^ sqlbif.c:15642:49: warning: unused parameter 'err_ret' [-Wunused-parameter] 15642 | caddr_t bif_v_bit_and (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_v_bit_not': sqlbif.c:15683:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 15683 | for (inx=1;inx<(BITARR_BYTE_LEN(b1)/sizeof(char));inx++) | ^ sqlbif.c:15672:49: warning: unused parameter 'err_ret' [-Wunused-parameter] 15672 | caddr_t bif_v_bit_not (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_v_bit_all_pos': sqlbif.c:15695:14: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 15695 | while (idx < box_length ((box_t) res) / sizeof (unsigned char)) | ^ sqlbif.c:15691:53: warning: unused parameter 'err_ret' [-Wunused-parameter] 15691 | caddr_t bif_v_bit_all_pos (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_all_bits_set': sqlbif.c:15705:52: warning: unused parameter 'err_ret' [-Wunused-parameter] 15705 | caddr_t bif_all_bits_set (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_v_true': sqlbif.c:15740:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 15740 | for (inx=1;inx<(BITARR_BYTE_LEN(res)/sizeof(char));inx++) | ^ sqlbif.c:15731:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 15731 | caddr_t bif_v_true (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_v_equal': sqlbif.c:15771:18: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 15771 | while (inx < (BITARR_BYTE_LEN (b2) / sizeof (char))) | ^ sqlbif.c:15747:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 15747 | caddr_t bif_v_equal (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_bit_set': sqlbif.c:15782:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 15782 | caddr_t bif_bit_set (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_is_set': sqlbif.c:15807:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 15807 | caddr_t bif_is_set (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_bit_clear': sqlbif.c:15832:49: warning: unused parameter 'err_ret' [-Wunused-parameter] 15832 | caddr_t bif_bit_clear (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_bit_v_count': sqlbif.c:15853:51: warning: unused parameter 'err_ret' [-Wunused-parameter] 15853 | caddr_t bif_bit_v_count (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_short_tweak': sqlbif.c:15864:25: warning: pointer targets in initialization of 'unsigned char *' from 'caddr_t' {aka 'char *'} differ in signedness [-Wpointer-sign] 15864 | unsigned char * bin = bif_string_or_bin_arg (qst, args, 0, "short_tweak", &len); | ^~~~~~~~~~~~~~~~~~~~~ sqlbif.c:15870:11: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 15870 | if (pos < 0 || pos > (len - 2)) | ^ sqlbif.c:15870:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 15870 | if (pos < 0 || pos > (len - 2)) | ^ sqlbif.c:15861:51: warning: unused parameter 'err_ret' [-Wunused-parameter] 15861 | caddr_t bif_short_tweak (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_short_set': sqlbif.c:15881:25: warning: pointer targets in initialization of 'unsigned char *' from 'caddr_t' {aka 'char *'} differ in signedness [-Wpointer-sign] 15881 | unsigned char * bin = bif_string_or_bin_arg (qst, args, 0, "short_set", &len); | ^~~~~~~~~~~~~~~~~~~~~ sqlbif.c:15887:11: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 15887 | if (pos < 0 || pos > (len - 2)) | ^ sqlbif.c:15887:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 15887 | if (pos < 0 || pos > (len - 2)) | ^ sqlbif.c:15891:10: warning: pointer targets in returning 'unsigned char *' from a function with return type 'caddr_t' {aka 'char *'} differ in signedness [-Wpointer-sign] 15891 | return bin; | ^~~ sqlbif.c:15878:49: warning: unused parameter 'err_ret' [-Wunused-parameter] 15878 | caddr_t bif_short_set (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_short_ref': sqlbif.c:15898:25: warning: pointer targets in initialization of 'unsigned char *' from 'caddr_t' {aka 'char *'} differ in signedness [-Wpointer-sign] 15898 | unsigned char * bin = bif_string_or_bin_arg (qst, args, 0, "short_ref", &len); | ^~~~~~~~~~~~~~~~~~~~~ sqlbif.c:15904:11: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 15904 | if (pos < 0 || pos > (len - 2)) | ^ sqlbif.c:15904:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 15904 | if (pos < 0 || pos > (len - 2)) | ^ sqlbif.c:15895:49: warning: unused parameter 'err_ret' [-Wunused-parameter] 15895 | caddr_t bif_short_ref (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_long_tweak': sqlbif.c:15914:25: warning: pointer targets in initialization of 'unsigned char *' from 'caddr_t' {aka 'char *'} differ in signedness [-Wpointer-sign] 15914 | unsigned char * bin = bif_string_or_bin_arg (qst, args, 0, "long_tweak", &len); | ^~~~~~~~~~~~~~~~~~~~~ sqlbif.c:15920:11: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 15920 | if (pos < 0 || pos > (len - sizeof (uint32))) | ^ sqlbif.c:15911:50: warning: unused parameter 'err_ret' [-Wunused-parameter] 15911 | caddr_t bif_long_tweak (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_long_set': sqlbif.c:15931:25: warning: pointer targets in initialization of 'unsigned char *' from 'caddr_t' {aka 'char *'} differ in signedness [-Wpointer-sign] 15931 | unsigned char * bin = bif_string_or_bin_arg (qst, args, 0, "long_set", &len); | ^~~~~~~~~~~~~~~~~~~~~ sqlbif.c:15937:11: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 15937 | if (pos < 0 || pos > (len - sizeof (uint32))) | ^ sqlbif.c:15941:10: warning: pointer targets in returning 'unsigned char *' from a function with return type 'caddr_t' {aka 'char *'} differ in signedness [-Wpointer-sign] 15941 | return bin; | ^~~ sqlbif.c:15928:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 15928 | caddr_t bif_long_set (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_long_ref': sqlbif.c:15948:25: warning: pointer targets in initialization of 'unsigned char *' from 'caddr_t' {aka 'char *'} differ in signedness [-Wpointer-sign] 15948 | unsigned char * bin = bif_string_or_bin_arg (qst, args, 0, "long_ref", &len); | ^~~~~~~~~~~~~~~~~~~~~ sqlbif.c:15954:11: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 15954 | if (pos < 0 || pos > (len - sizeof (uint32))) | ^ sqlbif.c:15945:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 15945 | caddr_t bif_long_ref (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_cache_check': sqlbif.c:15968:28: warning: unused parameter 'qst' [-Wunused-parameter] 15968 | bif_cache_check (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ sqlbif.c:15968:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 15968 | bif_cache_check (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c:15968:68: warning: unused parameter 'args' [-Wunused-parameter] 15968 | bif_cache_check (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ sqlbif.c: In function 'bif_autocompact': sqlbif.c:15980:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 15980 | bif_autocompact (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_flush': sqlbif.c:15997:37: warning: unused parameter 'err_ret' [-Wunused-parameter] 15997 | bif_flush (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_qi_is_branch': sqlbif.c:16005:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 16005 | bif_qi_is_branch (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c:16005:69: warning: unused parameter 'args' [-Wunused-parameter] 16005 | bif_qi_is_branch (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ sqlbif.c: In function 'bif_partition_def': sqlbif.c:16013:30: warning: unused parameter 'qst' [-Wunused-parameter] 16013 | bif_partition_def (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ sqlbif.c:16013:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 16013 | bif_partition_def (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c:16013:70: warning: unused parameter 'args' [-Wunused-parameter] 16013 | bif_partition_def (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ sqlbif.c: In function 'bif_dummy': sqlbif.c:16019:22: warning: unused parameter 'qst' [-Wunused-parameter] 16019 | bif_dummy (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~ sqlbif.c:16019:37: warning: unused parameter 'err_ret' [-Wunused-parameter] 16019 | bif_dummy (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c:16019:62: warning: unused parameter 'args' [-Wunused-parameter] 16019 | bif_dummy (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ sqlbif.c: In function 'bif_cl_idn': sqlbif.c:16026:38: warning: unused parameter 'err_ret' [-Wunused-parameter] 16026 | bif_cl_idn (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_cl_idni': sqlbif.c:16033:39: warning: unused parameter 'err_ret' [-Wunused-parameter] 16033 | bif_cl_idni (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_cl_idni_vec': sqlbif.c:16040:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 16040 | bif_cl_idni_vec (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args, state_slot_t * res) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_idn': sqlbif.c:16072:35: warning: unused parameter 'err_ret' [-Wunused-parameter] 16072 | bif_idn (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_idn_no_copy': sqlbif.c:16086:43: warning: unused parameter 'err_ret' [-Wunused-parameter] 16086 | bif_idn_no_copy (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_asg_v': sqlbif.c:16123:37: warning: unused parameter 'err_ret' [-Wunused-parameter] 16123 | bif_asg_v (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_rdf_rand_impl': sqlbif.c:16142:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 16142 | bif_rdf_rand_impl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_rdf_floor_ceil_impl': sqlbif.c:16154:51: warning: unused parameter 'err_ret' [-Wunused-parameter] 16154 | bif_rdf_floor_ceil_impl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args, int is_floor) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_rdf_round_impl': sqlbif.c:16211:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 16211 | bif_rdf_round_impl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_rdf_strlen_impl': sqlbif.c:16265:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 16265 | bif_rdf_strlen_impl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_rdf_substr_impl': sqlbif.c:16339:23: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'boxint' {aka 'long long int'} [-Wsign-compare] 16339 | for (i = 0; i < start && pstart[0]; i++) | ^ sqlbif.c:16343:17: warning: comparison of integer expressions of different signedness: 'boxint' {aka 'long long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 16343 | if (len > str_n_chars) len = str_n_chars; | ^ sqlbif.c:16355:17: warning: comparison of integer expressions of different signedness: 'boxint' {aka 'long long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 16355 | if (len > str_n_chars) len = str_n_chars; | ^ sqlbif.c:16351:16: warning: variable 'strlength' set but not used [-Wunused-but-set-variable] 16351 | size_t strlength; | ^~~~~~~~~ sqlbif.c:16320:8: warning: unused variable 'b' [-Wunused-variable] 16320 | char b[128] = ""; | ^ sqlbif.c:16318:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 16318 | bif_rdf_substr_impl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_rdf_ucase_lcase_impl': sqlbif.c:16389:51: warning: unused parameter 'err_ret' [-Wunused-parameter] 16389 | bif_rdf_ucase_lcase_impl(caddr_t * qst, caddr_t * err_ret, state_slot_t ** args, unichar (*unicode3_get_x_case) (unichar), const char *fname, const char *longfname) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_rdf_strcontains_x_impl': sqlbif.c:16488:54: warning: unused parameter 'err_ret' [-Wunused-parameter] 16488 | bif_rdf_strcontains_x_impl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args, const char *fnname, const char *sparql_fnname, int op_flags) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_rdf_encode_for_uri_impl': sqlbif.c:16673:55: warning: unused parameter 'err_ret' [-Wunused-parameter] 16673 | bif_rdf_encode_for_uri_impl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_rdf_seconds_impl': sqlbif.c:16776:48: warning: unused parameter 'err_ret' [-Wunused-parameter] 16776 | bif_rdf_seconds_impl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_rdf_checksum_int': sqlbif.c:16804:9: warning: 'MD5_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 16804 | MD5_Init (&ctx); | ^~~~~~~~ In file included from http.h:45, from sqlbif.c:59: /usr/include/openssl/md5.h:49:27: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c); | ^~~~~~~~ sqlbif.c:16805:9: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 16805 | MD5_Update (&ctx, arg_strg, box_length (arg_strg)-1); | ^~~~~~~~~~ /usr/include/openssl/md5.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len); | ^~~~~~~~~~ sqlbif.c:16808:9: warning: 'MD5_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 16808 | MD5_Final ((unsigned char *) res, &ctx); | ^~~~~~~~~ /usr/include/openssl/md5.h:51:27: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c); | ^~~~~~~~~ sqlbif.c:16816:9: warning: 'SHA1_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 16816 | SHA1_Init (&ctx); | ^~~~~~~~~ In file included from /usr/include/openssl/x509.h:41, from sqlbif.h:33: /usr/include/openssl/sha.h:49:27: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c); | ^~~~~~~~~ sqlbif.c:16817:9: warning: 'SHA1_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 16817 | SHA1_Update (&ctx, arg_strg, box_length (arg_strg)-1); | ^~~~~~~~~~~ /usr/include/openssl/sha.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX *c, const void *data, size_t len); | ^~~~~~~~~~~ sqlbif.c:16820:9: warning: 'SHA1_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 16820 | SHA1_Final ((unsigned char *) res, &ctx); | ^~~~~~~~~~ /usr/include/openssl/sha.h:51:27: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int SHA1_Final(unsigned char *md, SHA_CTX *c); | ^~~~~~~~~~ sqlbif.c:16829:9: warning: 'SHA224_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 16829 | SHA224_Init (&ctx); | ^~~~~~~~~~~ /usr/include/openssl/sha.h:69:27: note: declared here 69 | OSSL_DEPRECATEDIN_3_0 int SHA224_Init(SHA256_CTX *c); | ^~~~~~~~~~~ sqlbif.c:16830:9: warning: 'SHA224_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 16830 | SHA224_Update (&ctx, arg_strg, box_length (arg_strg)-1); | ^~~~~~~~~~~~~ /usr/include/openssl/sha.h:70:27: note: declared here 70 | OSSL_DEPRECATEDIN_3_0 int SHA224_Update(SHA256_CTX *c, | ^~~~~~~~~~~~~ sqlbif.c:16833:9: warning: 'SHA224_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 16833 | SHA224_Final ((unsigned char *) res, &ctx); | ^~~~~~~~~~~~ /usr/include/openssl/sha.h:72:27: note: declared here 72 | OSSL_DEPRECATEDIN_3_0 int SHA224_Final(unsigned char *md, SHA256_CTX *c); | ^~~~~~~~~~~~ sqlbif.c:16840:9: warning: 'SHA256_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 16840 | SHA256_Init (&ctx); | ^~~~~~~~~~~ /usr/include/openssl/sha.h:73:27: note: declared here 73 | OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c); | ^~~~~~~~~~~ sqlbif.c:16841:9: warning: 'SHA256_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 16841 | SHA256_Update (&ctx, arg_strg, box_length (arg_strg)-1); | ^~~~~~~~~~~~~ /usr/include/openssl/sha.h:74:27: note: declared here 74 | OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c, | ^~~~~~~~~~~~~ sqlbif.c:16844:9: warning: 'SHA256_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 16844 | SHA256_Final ((unsigned char *) res, &ctx); | ^~~~~~~~~~~~ /usr/include/openssl/sha.h:76:27: note: declared here 76 | OSSL_DEPRECATEDIN_3_0 int SHA256_Final(unsigned char *md, SHA256_CTX *c); | ^~~~~~~~~~~~ sqlbif.c:16853:9: warning: 'SHA384_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 16853 | SHA384_Init (&ctx); | ^~~~~~~~~~~ /usr/include/openssl/sha.h:120:27: note: declared here 120 | OSSL_DEPRECATEDIN_3_0 int SHA384_Init(SHA512_CTX *c); | ^~~~~~~~~~~ sqlbif.c:16854:9: warning: 'SHA384_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 16854 | SHA384_Update (&ctx, arg_strg, box_length (arg_strg)-1); | ^~~~~~~~~~~~~ /usr/include/openssl/sha.h:121:27: note: declared here 121 | OSSL_DEPRECATEDIN_3_0 int SHA384_Update(SHA512_CTX *c, | ^~~~~~~~~~~~~ sqlbif.c:16857:9: warning: 'SHA384_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 16857 | SHA384_Final ((unsigned char *) res, &ctx); | ^~~~~~~~~~~~ /usr/include/openssl/sha.h:123:27: note: declared here 123 | OSSL_DEPRECATEDIN_3_0 int SHA384_Final(unsigned char *md, SHA512_CTX *c); | ^~~~~~~~~~~~ sqlbif.c:16864:9: warning: 'SHA512_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 16864 | SHA512_Init (&ctx); | ^~~~~~~~~~~ /usr/include/openssl/sha.h:124:27: note: declared here 124 | OSSL_DEPRECATEDIN_3_0 int SHA512_Init(SHA512_CTX *c); | ^~~~~~~~~~~ sqlbif.c:16865:9: warning: 'SHA512_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 16865 | SHA512_Update (&ctx, arg_strg, box_length (arg_strg)-1); | ^~~~~~~~~~~~~ /usr/include/openssl/sha.h:125:27: note: declared here 125 | OSSL_DEPRECATEDIN_3_0 int SHA512_Update(SHA512_CTX *c, | ^~~~~~~~~~~~~ sqlbif.c:16868:9: warning: 'SHA512_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 16868 | SHA512_Final ((unsigned char *) res, &ctx); | ^~~~~~~~~~~~ /usr/include/openssl/sha.h:127:27: note: declared here 127 | OSSL_DEPRECATEDIN_3_0 int SHA512_Final(unsigned char *md, SHA512_CTX *c); | ^~~~~~~~~~~~ sqlbif.c: In function 'bif_rdf_MD5_impl': sqlbif.c:16888:44: warning: unused parameter 'err_ret' [-Wunused-parameter] 16888 | bif_rdf_MD5_impl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_rdf_SHA1_impl': sqlbif.c:16892:45: warning: unused parameter 'err_ret' [-Wunused-parameter] 16892 | bif_rdf_SHA1_impl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_rdf_SHA224_impl': sqlbif.c:16896:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 16896 | bif_rdf_SHA224_impl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_rdf_SHA256_impl': sqlbif.c:16900:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 16900 | bif_rdf_SHA256_impl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_rdf_SHA384_impl': sqlbif.c:16904:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 16904 | bif_rdf_SHA384_impl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_rdf_SHA512_impl': sqlbif.c:16908:47: warning: unused parameter 'err_ret' [-Wunused-parameter] 16908 | bif_rdf_SHA512_impl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'bif_rdf_valid_impl': sqlbif.c:16912:46: warning: unused parameter 'err_ret' [-Wunused-parameter] 16912 | bif_rdf_valid_impl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) | ~~~~~~~~~~^~~~~~~ sqlbif.c: In function 'sql_bif_init': sqlbif.c:17369:37: warning: cast between incompatible function types from 'char * (*)(char **, char **, state_slot_t **)' {aka 'char * (*)(char **, char **, struct state_slot_s **)'} to 'void (*)(char **, char **, state_slot_t **, state_slot_t *)' {aka 'void (*)(char **, char **, struct state_slot_s **, struct state_slot_s *)'} [-Wcast-function-type] 17369 | bif_set_vectored (bif_log_enable, (bif_vec_t)bif_log_enable); | ^ sqlbif.c:17417:30: warning: cast between incompatible function types from 'char * (*)(char **, char **, state_slot_t **)' {aka 'char * (*)(char **, char **, struct state_slot_s **)'} to 'void (*)(char **, char **, state_slot_t **, state_slot_t *)' {aka 'void (*)(char **, char **, struct state_slot_s **, struct state_slot_s *)'} [-Wcast-function-type] 17417 | bif_set_vectored (bif_set, (bif_vec_t)bif_set); | ^ sqlbif.c: In function 'bif_entity_arg': sqlbif.c:337:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 337 | { | ^ sqlbif.c:343:5: note: here 343 | default: | ^~~~~~~ sqlbif.c: In function 'bif_concat': sqlbif.c:3468:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 3468 | if (!haveWides) | ^ sqlbif.c:3480:13: note: here 3480 | default: | ^~~~~~~ sqlbif.c:3543:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 3543 | if (haveWides) | ^ sqlbif.c:3553:9: note: here 3553 | case DV_WIDE: | ^~~~ sqlbif.c: In function 'bif_sprintf': sqlbif.c:4068:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 4068 | varc = ptr[0]; | ~~~~~^~~~~~~~ sqlbif.c:4069:7: note: here 4069 | case '{': | ^~~~ sqlbif.c: In function 'sprintf_inverse_ex': sqlbif.c:5226:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 5226 | while ('\0' != fmt_tail[0]) | ~~~~~^~~~~~~~~~~~~~ sqlbif.c:5240:5: note: here 5240 | case 3: | ^~~~ sqlbif.c: In function 'bif_or': sqlbif.c:7248:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 7248 | if (0 == unbox (arg)) | ^ sqlbif.c:7251:9: note: here 7251 | default: return (caddr_t)((ptrlong)(1)); | ^~~~~~~ sqlbif.c: In function 'bif_transparent_or': sqlbif.c:7273:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 7273 | if (0 == unbox (arg)) | ^ sqlbif.c:7276:9: note: here 7276 | default: return box_copy_tree (arg); | ^~~~~~~ sqlbif.c: In function 'box_outlives_qi': sqlbif.c:7991:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 7991 | { | ^ sqlbif.c:8001:3: note: here 8001 | default: | ^~~~~~~ sqlbif.c: In function 'bif_icc_try_lock': sqlbif.c:12791:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 12791 | if (!rwlock_trywrlock (hash_lock->iccl_rwlock)) | ^ sqlbif.c:12793:5: note: here 12793 | case ICCL_RDONLY: | ^~~~ sqlbif.c: In function 'bif_mem_pool_dump_stats': sqlbif.c:1214:27: warning: '%60s' directive writing between 60 and 99 bytes into a region of size 85 [-Wformat-overflow=] 1214 | sprintf (fname_buf, "mem_pool_stats_%60s.bin", temp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ In file included from /usr/include/stdio.h:970, from ../../libsrc/Dk/Dksystem.h:44, from ../../libsrc/Dk.h:44: In function 'sprintf', inlined from 'bif_mem_pool_dump_stats' at sqlbif.c:1214:7: /usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 80 and 119 bytes into a destination of size 100 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ sqlbif.c: In function 'bif_copy_meter': sqlbif.c:14980:57: warning: array subscript 'long long int[0]' is partly outside array bounds of 'long int[1]' [-Warray-bounds=] 14980 | ((int64 *) & target)[inx] = ((int64 *) from)[inx]; | ~~~~~~~~~~~~~~~~^~~~~ sqlbif.c:14944:8: note: at offset [1, 8] into object 'fl' of size 8 14944 | long fl = (long) bif_long_arg (qst, args, 1, "copy_meter"); | ^~ sqlbif.c:14969:54: warning: array subscript 'long int[0]' is partly outside array bounds of 'long int[1]' [-Warray-bounds=] 14969 | ((long *) &target)[inx] = ((long *) from)[inx]; | ~~~~~~~~~~~~~~~^~~~~ sqlbif.c:14944:8: note: at offset [1, 8] into object 'fl' of size 8 14944 | long fl = (long) bif_long_arg (qst, args, 1, "copy_meter"); | ^~ In file included from /usr/include/string.h:548, from ../../libsrc/Dk/Dksystem.h:71: In function 'memcpy', inlined from 'bif_copy_meter' at sqlbif.c:14954:4: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' forming offset [8, 31] is out of the bounds [0, 8] of object 'n' with type 'long int' [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ sqlbif.c: In function 'bif_copy_meter': sqlbif.c:14942:8: note: 'n' declared here 14942 | long n = (long) bif_long_arg (qst, args, 0, "copy_meter"); | ^ In function 'memcpy', inlined from 'bif_copy_meter' at sqlbif.c:14958:4: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' forming offset [8, 32] is out of the bounds [0, 8] of object 'n' with type 'long int' [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ sqlbif.c: In function 'bif_copy_meter': sqlbif.c:14942:8: note: 'n' declared here 14942 | long n = (long) bif_long_arg (qst, args, 0, "copy_meter"); | ^ sqlbif.c:14963:37: warning: '__builtin_memcpy' forming offset [8, 63] is out of the bounds [0, 8] of object 'n' with type 'long int' [-Warray-bounds=] 14963 | ((long *) &target)[inx] = ((long *) from)[inx]; | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ sqlbif.c:14942:8: note: 'n' declared here 14942 | long n = (long) bif_long_arg (qst, args, 0, "copy_meter"); | ^ sqlbif.c:14969:37: warning: '__builtin_memcpy' forming offset [8, 64] is out of the bounds [0, 8] of object 'fl' with type 'long int' [-Warray-bounds=] 14969 | ((long *) &target)[inx] = ((long *) from)[inx]; | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ sqlbif.c:14944:8: note: 'fl' declared here 14944 | long fl = (long) bif_long_arg (qst, args, 1, "copy_meter"); | ^~ sqlbif.c:14974:39: warning: '__builtin_memcpy' forming offset [8, 31] is out of the bounds [0, 8] of object 'n' with type 'long int' [-Warray-bounds=] 14974 | ((int64 *) & target)[inx] = ((int64 *) from)[inx]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ sqlbif.c:14942:8: note: 'n' declared here 14942 | long n = (long) bif_long_arg (qst, args, 0, "copy_meter"); | ^ sqlbif.c:14980:39: warning: '__builtin_memcpy' forming offset [8, 32] is out of the bounds [0, 8] of object 'fl' with type 'long int' [-Warray-bounds=] 14980 | ((int64 *) & target)[inx] = ((int64 *) from)[inx]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ sqlbif.c:14944:8: note: 'fl' declared here 14944 | long fl = (long) bif_long_arg (qst, args, 1, "copy_meter"); | ^~ sqlbif.c: In function 'bif_proc_table_result': sqlbif.c:1250:18: warning: variable 'pvals' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1250 | state_slot_t **pvals; | ^~~~~ sqlbif.c: In function 'sql_lex_analyze': sqlbif.c:8272:40: warning: '%s' directive output may be truncated writing up to 1999 bytes into a region of size 982 [-Wformat-truncation=] 8272 | snprintf (err, sizeof (err), "SQL lex analyzer: %s ", sql_err_text); | ^~~~~~~~~~~~~~~~~~~~~~~ In function 'snprintf', inlined from 'sql_lex_analyze' at sqlbif.c:8272:4: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 20 and 2019 bytes into a destination of size 1000 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ sqlbif.c: In function 'sql_split_text': sqlbif.c:8398:36: warning: '%s' directive output may be truncated writing up to 1999 bytes into a region of size 982 [-Wformat-truncation=] 8398 | snprintf (err, sizeof (err), "SQL lex splitter: %s ", sql_err_text); | ^~~~~~~~~~~~~~~~~~~~~~~ In function 'snprintf', inlined from 'sql_split_text' at sqlbif.c:8398:7: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 20 and 2019 bytes into a destination of size 1000 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ sqlbif.c: In function 'sql_split_text': sqlbif.c:8313:11: warning: variable 'start_filename' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 8313 | caddr_t start_filename = NULL; | ^~~~~~~~~~~~~~ sqlbif.c: In function 'box_cast': sqlbif.c:10338:35: warning: variable 'bh' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 10338 | blob_handle_t * bh = (blob_handle_t *) data; | ^~ sqlbif.c:10373:26: warning: variable 'res_len' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 10373 | size_t res_len = 0, res_fill = 0; | ^~~~~~~ sqlbif.c:10373:39: warning: variable 'res_fill' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 10373 | size_t res_len = 0, res_fill = 0; | ^~~~~~~~ sqlbif.c:10710:24: warning: variable 'wide' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 10710 | wchar_t *wide = (wchar_t *) data; | ^~~~ sqlbif.c:10774:30: warning: variable 'utf8' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 10774 | unsigned char *utf8 = (unsigned char *) data; | ^~~~ sqlbif.c:10833:35: warning: variable 'bh' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 10833 | blob_handle_t * bh = (blob_handle_t *) data; | ^~ sqlbif.c:10198:34: warning: argument 'data' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 10198 | box_cast (caddr_t * qst, caddr_t data, ST * dtp, dtp_t arg_dtp) | ~~~~~~~~^~~~ sqlbif.c: In function 'bif_concat': sqlbif.c:3405:11: warning: 'a' may be used uninitialized [-Wmaybe-uninitialized] 3405 | caddr_t a; | ^ sqlbif.c:3409:9: warning: 'dtp1' may be used uninitialized [-Wmaybe-uninitialized] 3409 | dtp_t dtp1; | ^~~~ sqlbif.c:3401:37: warning: variable 'inx' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 3401 | int n_args = BOX_ELEMENTS (args), inx; | ^~~ sqlbif.c:3403:12: warning: variable 'cast_args' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 3403 | caddr_t *cast_args = NULL; | ^~~~~~~~~ sqlbif.c:3405:11: warning: variable 'a' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 3405 | caddr_t a; | ^ sqlbif.c:3406:7: warning: variable 'len' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 3406 | int len = 0, wlen = 0, fill = 0; | ^~~ sqlbif.c:3406:16: warning: variable 'wlen' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 3406 | int len = 0, wlen = 0, fill = 0; | ^~~~ sqlbif.c:3408:7: warning: variable 'haveWides' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 3408 | int haveWides = 0, haveWeirds = 0; | ^~~~~~~~~ sqlbif.c: In function 'bif_name_part': sqlbif.c:11785:3: warning: '__builtin___strncpy_chk' specified bound depends on the length of the source argument [-Wstringop-truncation] 11785 | strncpy (temp, name, MIN((len + 1), (MAX_QUAL_NAME_LEN - 1))); | ^ sqlbif.c:11782:19: note: length computed here 11782 | int len = (int) strlen (name); | ^~~~~~~~~~~~~ sqlbif.c:11785:3: warning: '__builtin___strncpy_chk' specified bound depends on the length of the source argument [-Wstringop-truncation] 11785 | strncpy (temp, name, MIN((len + 1), (MAX_QUAL_NAME_LEN - 1))); | ^ sqlbif.c:11782:19: note: length computed here 11782 | int len = (int) strlen (name); | ^~~~~~~~~~~~~ sqlbif.c: In function 'bif_rdf_strcontains_x_impl': sqlbif.c:16628:22: warning: 'res' may be used uninitialized [-Wmaybe-uninitialized] 16628 | res_rb->rb_box = res; | ~~~~~~~~~~~~~~~^~~~~ sqlbif.c:16500:11: note: 'res' was declared here 16500 | caddr_t res; | ^~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' /bin/sh ../../libtool --tag=CC --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libwi.la libwi_la-aqueue.lo libwi_la-arith.lo libwi_la-auxfiles.lo libwi_la-bif_audio.lo libwi_la-bif_crypto.lo libwi_la-bif_diff.lo libwi_la-bif_intl.lo libwi_la-bif_json.lo libwi_la-bif_regexp.lo libwi_la-bif_search_excerpt.lo libwi_la-bif_uuencode.lo libwi_la-bitmap.lo libwi_la-blob.lo libwi_la-blobio.lo libwi_la-ceins.lo libwi_la-cetop.lo libwi_la-chash.lo libwi_la-clcli.lo libwi_la-cldaq.lo libwi_la-clop.lo libwi_la-cldfg.lo libwi_la-cldt.lo libwi_la-clnode.lo libwi_la-clrdf.lo libwi_la-clserial.lo libwi_la-clsql.lo libwi_la-clsrv.lo libwi_la-cltrx.lo libwi_la-clvec.lo libwi_la-col.lo libwi_la-colin.lo libwi_la-colins.lo libwi_la-collock.lo libwi_la-cedel.lo libwi_la-colsearch.lo libwi_la-datesupp.lo libwi_la-ddlrun.lo libwi_la-disk.lo libwi_la-dks_esc.lo libwi_la-eqlcomp.lo libwi_la-extent.lo libwi_la-gate.lo libwi_la-git_head.lo libwi_la-hash.lo libwi_la-hosting.lo libwi_la-http.lo libwi_la-insert.lo libwi_la-inxop.lo libwi_la-json_l.lo libwi_la-json_p.lo libwi_la-jsonld_p.lo libwi_la-lisprdr.lo libwi_la-lock.lo libwi_la-monitor.lo libwi_la-log.lo libwi_la-map_schema.lo libwi_la-meta.lo libwi_la-mtwrite.lo libwi_la-multibyte.lo libwi_la-neodisk.lo libwi_la-numeric.lo libwi_la-obackup.lo libwi_la-page.lo libwi_la-plugin_loader.lo libwi_la-read.lo libwi_la-recovery.lo libwi_la-regist.lo libwi_la-rendezvous.lo libwi_la-rltrx.lo libwi_la-row.lo libwi_la-schspace.lo libwi_la-scn3.lo libwi_la-search.lo libwi_la-search_in.lo libwi_la-security.lo libwi_la-shcompo.lo libwi_la-sort.lo libwi_la-space.lo libwi_la-sql3.lo libwi_la-sql_code.lo libwi_la-sql_code_1.lo libwi_la-sql_code_2pc.lo libwi_la-sql_code_adm.lo libwi_la-sql_code_auto.lo libwi_la-sql_code_cache.lo libwi_la-sql_code_dav.lo libwi_la-sql_code_dbp.lo libwi_la-sql_code_ddk.lo libwi_la-sql_code_imsg.lo libwi_la-sql_code_pldbg.lo libwi_la-sql_code_repl.lo libwi_la-sql_code_sparql.lo libwi_la-sql_code_sys.lo libwi_la-sql_code_uddi.lo libwi_la-sql_code_vad.lo libwi_la-sql_code_vdb.lo libwi_la-sql_code_ws.lo libwi_la-sqlbif.lo libwi_la-sqlbif2.lo libwi_la-sqlcomp.lo libwi_la-sqlcomp2.lo libwi_la-sqlcost.lo libwi_la-sqlcr.lo libwi_la-sqldf.lo libwi_la-sqlexp.lo libwi_la-sqlgen.lo libwi_la-sqlhash.lo libwi_la-sqlintrp.lo libwi_la-sqlinx.lo libwi_la-sqljp.lo libwi_la-sqlo.lo libwi_la-sqloby.lo libwi_la-sqlocr.lo libwi_la-sqloinv.lo libwi_la-sqloinx.lo libwi_la-sqloprt.lo libwi_la-sqlorder.lo libwi_la-sqlovdb.lo libwi_la-sqlpfn.lo libwi_la-sqlprocc.lo libwi_la-sqlprt.lo libwi_la-sqlrun.lo libwi_la-sqlsrv.lo libwi_la-sqlstmts.lo libwi_la-sqltrig.lo libwi_la-sqltype.lo libwi_la-sqlvec.lo libwi_la-sqlver.lo libwi_la-sqlview.lo libwi_la-sqlvnode.lo libwi_la-sqlvrun.lo libwi_la-srvcr.lo libwi_la-srvmultibyte.lo libwi_la-srvstat.lo libwi_la-string.lo libwi_la-trans.lo libwi_la-update.lo libwi_la-uuencode.lo libwi_la-vec.lo libwi_la-vechash.lo libwi_la-vecins.lo libwi_la-vecrdf.lo libwi_la-vecsearch.lo libwi_la-wirpc.lo libwi_la-wiservic.lo libwi_la-xpathp.lo libwi_la-xpscn.lo libwi_la-jso.lo libwi_la-nquad_p.lo libwi_la-rdf_core.lo libwi_la-rdf_mapping_jso.lo libwi_la-rdfbox.lo libwi_la-rdfinf.lo libwi_la-rdfld.lo libwi_la-rdfxml_parser.lo libwi_la-sparql2sql.lo libwi_la-sparql2sqltext.lo libwi_la-sparql_core.lo libwi_la-sparql_l.lo libwi_la-sparql_p.lo libwi_la-sparql_qm.lo libwi_la-sparql_rdb2rdf.lo libwi_la-sparql_sff.lo libwi_la-sparql_tree.lo libwi_la-sparqld.lo libwi_la-sparul2sql.lo libwi_la-sql_code_sparql.lo libwi_la-turtle_l.lo libwi_la-turtle_p.lo libwi_la-pldebug.lo libwi_la-bif_date.lo libwi_la-bif_dav.lo libwi_la-bif_explain.lo libwi_la-bif_file.lo libwi_la-bif_geo.lo libwi_la-bif_phrasematch.lo libwi_la-bif_smtp.lo libwi_la-bif_soap.lo libwi_la-bif_text.lo libwi_la-bif_tidy.lo libwi_la-geo.lo libwi_la-geo_de9im.lo libwi_la-geo_shapes.lo libwi_la-http_client.lo libwi_la-qncache.lo libwi_la-shuric.lo libwi_la-subseq.lo libwi_la-text.lo libwi_la-uname_const_decl.lo libwi_la-xmlenc-dec.lo libwi_la-xmlenc.lo libwi_la-xmlenc_algos.lo libwi_la-xmllazy.lo libwi_la-xmlschema.lo libwi_la-xmlsearch.lo libwi_la-xmlsql.lo libwi_la-xmltree.lo libwi_la-xpath.lo libwi_la-xpf.lo libwi_la-xqf.lo libwi_la-xslt.lo libwi_la-xslt_fmt.lo libwi_la-xslt_opt.lo libwi_la-bif_pop3.lo libwi_la-bif_imap.lo libwi_la-bif_nntp.lo libwi_la-bif_xper.lo libwi_la-2pc.lo libwi_la-bif_repl.lo libwi_la-bif_xml.lo libwi_la-odbccat.lo libwi_la-sqlrbuf.lo libwi_la-sqlrcomp.lo libwi_la-sqlrrun.lo libwi_la-wi_xid.lo -lm copying selected object files to avoid basename conflicts... libtool: link: ln .libs/libwi_la-sql_code_sparql.o .libs/libwi.lax/lt1-libwi_la-sql_code_sparql.o || cp .libs/libwi_la-sql_code_sparql.o .libs/libwi.lax/lt1-libwi_la-sql_code_sparql.o libtool: link: ar cr .libs/libwi.a .libs/libwi_la-aqueue.o .libs/libwi_la-arith.o .libs/libwi_la-auxfiles.o .libs/libwi_la-bif_audio.o .libs/libwi_la-bif_crypto.o .libs/libwi_la-bif_diff.o .libs/libwi_la-bif_intl.o .libs/libwi_la-bif_json.o .libs/libwi_la-bif_regexp.o .libs/libwi_la-bif_search_excerpt.o .libs/libwi_la-bif_uuencode.o .libs/libwi_la-bitmap.o .libs/libwi_la-blob.o .libs/libwi_la-blobio.o .libs/libwi_la-ceins.o .libs/libwi_la-cetop.o .libs/libwi_la-chash.o .libs/libwi_la-clcli.o .libs/libwi_la-cldaq.o .libs/libwi_la-clop.o .libs/libwi_la-cldfg.o .libs/libwi_la-cldt.o .libs/libwi_la-clnode.o .libs/libwi_la-clrdf.o .libs/libwi_la-clserial.o .libs/libwi_la-clsql.o .libs/libwi_la-clsrv.o .libs/libwi_la-cltrx.o .libs/libwi_la-clvec.o .libs/libwi_la-col.o .libs/libwi_la-colin.o .libs/libwi_la-colins.o .libs/libwi_la-collock.o .libs/libwi_la-cedel.o .libs/libwi_la-colsearch.o .libs/libwi_la-datesupp.o .libs/libwi_la-ddlrun.o .libs/libwi_la-disk.o .libs/libwi_la-dks_esc.o .libs/libwi_la-eqlcomp.o .libs/libwi_la-extent.o .libs/libwi_la-gate.o .libs/libwi_la-git_head.o .libs/libwi_la-hash.o .libs/libwi_la-hosting.o .libs/libwi_la-http.o .libs/libwi_la-insert.o .libs/libwi_la-inxop.o .libs/libwi_la-json_l.o .libs/libwi_la-json_p.o .libs/libwi_la-jsonld_p.o .libs/libwi_la-lisprdr.o .libs/libwi_la-lock.o .libs/libwi_la-monitor.o .libs/libwi_la-log.o .libs/libwi_la-map_schema.o .libs/libwi_la-meta.o .libs/libwi_la-mtwrite.o .libs/libwi_la-multibyte.o .libs/libwi_la-neodisk.o .libs/libwi_la-numeric.o .libs/libwi_la-obackup.o .libs/libwi_la-page.o .libs/libwi_la-plugin_loader.o .libs/libwi_la-read.o .libs/libwi_la-recovery.o .libs/libwi_la-regist.o .libs/libwi_la-rendezvous.o .libs/libwi_la-rltrx.o .libs/libwi_la-row.o .libs/libwi_la-schspace.o .libs/libwi_la-scn3.o .libs/libwi_la-search.o .libs/libwi_la-search_in.o .libs/libwi_la-security.o .libs/libwi_la-shcompo.o .libs/libwi_la-sort.o .libs/libwi_la-space.o .libs/libwi_la-sql3.o .libs/libwi_la-sql_code.o .libs/libwi_la-sql_code_1.o .libs/libwi_la-sql_code_2pc.o .libs/libwi_la-sql_code_adm.o .libs/libwi_la-sql_code_auto.o .libs/libwi_la-sql_code_cache.o .libs/libwi_la-sql_code_dav.o .libs/libwi_la-sql_code_dbp.o .libs/libwi_la-sql_code_ddk.o .libs/libwi_la-sql_code_imsg.o .libs/libwi_la-sql_code_pldbg.o .libs/libwi_la-sql_code_repl.o .libs/libwi_la-sql_code_sparql.o .libs/libwi_la-sql_code_sys.o .libs/libwi_la-sql_code_uddi.o .libs/libwi_la-sql_code_vad.o .libs/libwi_la-sql_code_vdb.o .libs/libwi_la-sql_code_ws.o .libs/libwi_la-sqlbif.o .libs/libwi_la-sqlbif2.o .libs/libwi_la-sqlcomp.o .libs/libwi_la-sqlcomp2.o .libs/libwi_la-sqlcost.o .libs/libwi_la-sqlcr.o .libs/libwi_la-sqldf.o .libs/libwi_la-sqlexp.o .libs/libwi_la-sqlgen.o .libs/libwi_la-sqlhash.o .libs/libwi_la-sqlintrp.o .libs/libwi_la-sqlinx.o .libs/libwi_la-sqljp.o .libs/libwi_la-sqlo.o .libs/libwi_la-sqloby.o .libs/libwi_la-sqlocr.o .libs/libwi_la-sqloinv.o .libs/libwi_la-sqloinx.o .libs/libwi_la-sqloprt.o .libs/libwi_la-sqlorder.o .libs/libwi_la-sqlovdb.o .libs/libwi_la-sqlpfn.o .libs/libwi_la-sqlprocc.o .libs/libwi_la-sqlprt.o .libs/libwi_la-sqlrun.o .libs/libwi_la-sqlsrv.o .libs/libwi_la-sqlstmts.o .libs/libwi_la-sqltrig.o .libs/libwi_la-sqltype.o .libs/libwi_la-sqlvec.o .libs/libwi_la-sqlver.o .libs/libwi_la-sqlview.o .libs/libwi_la-sqlvnode.o .libs/libwi_la-sqlvrun.o .libs/libwi_la-srvcr.o .libs/libwi_la-srvmultibyte.o .libs/libwi_la-srvstat.o .libs/libwi_la-string.o .libs/libwi_la-trans.o .libs/libwi_la-update.o .libs/libwi_la-uuencode.o .libs/libwi_la-vec.o .libs/libwi_la-vechash.o .libs/libwi_la-vecins.o .libs/libwi_la-vecrdf.o .libs/libwi_la-vecsearch.o .libs/libwi_la-wirpc.o .libs/libwi_la-wiservic.o .libs/libwi_la-xpathp.o .libs/libwi_la-xpscn.o .libs/libwi_la-jso.o .libs/libwi_la-nquad_p.o .libs/libwi_la-rdf_core.o .libs/libwi_la-rdf_mapping_jso.o .libs/libwi_la-rdfbox.o .libs/libwi_la-rdfinf.o .libs/libwi_la-rdfld.o .libs/libwi_la-rdfxml_parser.o .libs/libwi_la-sparql2sql.o .libs/libwi_la-sparql2sqltext.o .libs/libwi_la-sparql_core.o .libs/libwi_la-sparql_l.o .libs/libwi_la-sparql_p.o .libs/libwi_la-sparql_qm.o .libs/libwi_la-sparql_rdb2rdf.o .libs/libwi_la-sparql_sff.o .libs/libwi_la-sparql_tree.o .libs/libwi_la-sparqld.o .libs/libwi_la-sparul2sql.o .libs/libwi.lax/lt1-libwi_la-sql_code_sparql.o .libs/libwi_la-turtle_l.o .libs/libwi_la-turtle_p.o .libs/libwi_la-pldebug.o .libs/libwi_la-bif_date.o .libs/libwi_la-bif_dav.o .libs/libwi_la-bif_explain.o .libs/libwi_la-bif_file.o .libs/libwi_la-bif_geo.o .libs/libwi_la-bif_phrasematch.o .libs/libwi_la-bif_smtp.o .libs/libwi_la-bif_soap.o .libs/libwi_la-bif_text.o .libs/libwi_la-bif_tidy.o .libs/libwi_la-geo.o .libs/libwi_la-geo_de9im.o .libs/libwi_la-geo_shapes.o .libs/libwi_la-http_client.o .libs/libwi_la-qncache.o .libs/libwi_la-shuric.o .libs/libwi_la-subseq.o .libs/libwi_la-text.o .libs/libwi_la-uname_const_decl.o .libs/libwi_la-xmlenc-dec.o .libs/libwi_la-xmlenc.o .libs/libwi_la-xmlenc_algos.o .libs/libwi_la-xmllazy.o .libs/libwi_la-xmlschema.o .libs/libwi_la-xmlsearch.o .libs/libwi_la-xmlsql.o .libs/libwi_la-xmltree.o .libs/libwi_la-xpath.o .libs/libwi_la-xpf.o .libs/libwi_la-xqf.o .libs/libwi_la-xslt.o .libs/libwi_la-xslt_fmt.o .libs/libwi_la-xslt_opt.o .libs/libwi_la-bif_pop3.o .libs/libwi_la-bif_imap.o .libs/libwi_la-bif_nntp.o .libs/libwi_la-bif_xper.o .libs/libwi_la-2pc.o .libs/libwi_la-bif_repl.o .libs/libwi_la-bif_xml.o .libs/libwi_la-odbccat.o .libs/libwi_la-sqlrbuf.o .libs/libwi_la-sqlrcomp.o .libs/libwi_la-sqlrrun.o .libs/libwi_la-wi_xid.o libtool: link: ranlib .libs/libwi.a libtool: link: rm -fr .libs/libwi.lax libtool: link: ( cd ".libs" && rm -f "libwi.la" && ln -s "../libwi.la" "libwi.la" ) make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Wi' Making all in plugin make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/plugin' * Generating plugin gate headers and sources make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/plugin' /usr/bin/make all-am make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/plugin' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -I../../libsrc -I../../libsrc/Dk -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Xml.new -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libplugin_la-plugin.lo `test -f 'plugin.c' || echo './'`plugin.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -I../../libsrc -I../../libsrc/Dk -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Xml.new -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c plugin.c -fPIC -DPIC -o .libs/libplugin_la-plugin.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/plugin' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/plugin' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -I../../libsrc -I../../libsrc/Dk -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Xml.new -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libplugin_la-dlf.lo `test -f 'dlf.c' || echo './'`dlf.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -I../../libsrc -I../../libsrc/Dk -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Xml.new -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c dlf.c -fPIC -DPIC -o .libs/libplugin_la-dlf.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/plugin' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/plugin' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -I../../libsrc -I../../libsrc/Dk -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Xml.new -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libplugin_la-plugin_unix.lo `test -f 'plugin_unix.c' || echo './'`plugin_unix.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -I../../libsrc -I../../libsrc/Dk -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Xml.new -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c plugin_unix.c -fPIC -DPIC -o .libs/libplugin_la-plugin_unix.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/plugin' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/plugin' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -I../../libsrc -I../../libsrc/Dk -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Xml.new -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libplugin_la-export_gate_virtuoso.lo `test -f 'export_gate_virtuoso.c' || echo './'`export_gate_virtuoso.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -I../../libsrc -I../../libsrc/Dk -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Xml.new -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c export_gate_virtuoso.c -fPIC -DPIC -o .libs/libplugin_la-export_gate_virtuoso.o make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/plugin' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/plugin' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -I../../libsrc -I../../libsrc/Dk -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Xml.new -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libplugin_la-gate_virtuoso_stubs.lo `test -f 'gate_virtuoso_stubs.c' || echo './'`gate_virtuoso_stubs.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -I../../libsrc -I../../libsrc/Dk -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Xml.new -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c gate_virtuoso_stubs.c -fPIC -DPIC -o .libs/libplugin_la-gate_virtuoso_stubs.o gate_virtuoso_stubs.c: In function 'eh_decode_char__UTF7': gate_virtuoso_stubs.c:29:47: warning: unused parameter 'src_begin_ptr' [-Wunused-parameter] 29 | unichar eh_decode_char__UTF7 (__constcharptr *src_begin_ptr, const char *src_buf_end, ...) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ gate_virtuoso_stubs.c:29:74: warning: unused parameter 'src_buf_end' [-Wunused-parameter] 29 | unichar eh_decode_char__UTF7 (__constcharptr *src_begin_ptr, const char *src_buf_end, ...) | ~~~~~~~~~~~~^~~~~~~~~~~ gate_virtuoso_stubs.c: In function 'eh_decode_buffer__UTF7': gate_virtuoso_stubs.c:32:38: warning: unused parameter 'tgt_buf' [-Wunused-parameter] 32 | int eh_decode_buffer__UTF7 (unichar *tgt_buf, int tgt_buf_len, __constcharptr *src_begin_ptr, const char *src_buf_end, ...) | ~~~~~~~~~^~~~~~~ gate_virtuoso_stubs.c:32:51: warning: unused parameter 'tgt_buf_len' [-Wunused-parameter] 32 | int eh_decode_buffer__UTF7 (unichar *tgt_buf, int tgt_buf_len, __constcharptr *src_begin_ptr, const char *src_buf_end, ...) | ~~~~^~~~~~~~~~~ gate_virtuoso_stubs.c:32:80: warning: unused parameter 'src_begin_ptr' [-Wunused-parameter] 32 | int eh_decode_buffer__UTF7 (unichar *tgt_buf, int tgt_buf_len, __constcharptr *src_begin_ptr, const char *src_buf_end, ...) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ gate_virtuoso_stubs.c:32:107: warning: unused parameter 'src_buf_end' [-Wunused-parameter] 32 | int eh_decode_buffer__UTF7 (unichar *tgt_buf, int tgt_buf_len, __constcharptr *src_begin_ptr, const char *src_buf_end, ...) | ~~~~~~~~~~~~^~~~~~~~~~~ gate_virtuoso_stubs.c: In function 'eh_decode_buffer_to_wchar__UTF7': gate_virtuoso_stubs.c:35:47: warning: unused parameter 'tgt_buf' [-Wunused-parameter] 35 | int eh_decode_buffer_to_wchar__UTF7 (wchar_t *tgt_buf, int tgt_buf_len, __constcharptr *src_begin_ptr, const char *src_buf_end, ...) | ~~~~~~~~~^~~~~~~ gate_virtuoso_stubs.c:35:60: warning: unused parameter 'tgt_buf_len' [-Wunused-parameter] 35 | int eh_decode_buffer_to_wchar__UTF7 (wchar_t *tgt_buf, int tgt_buf_len, __constcharptr *src_begin_ptr, const char *src_buf_end, ...) | ~~~~^~~~~~~~~~~ gate_virtuoso_stubs.c:35:89: warning: unused parameter 'src_begin_ptr' [-Wunused-parameter] 35 | int eh_decode_buffer_to_wchar__UTF7 (wchar_t *tgt_buf, int tgt_buf_len, __constcharptr *src_begin_ptr, const char *src_buf_end, ...) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ gate_virtuoso_stubs.c:35:116: warning: unused parameter 'src_buf_end' [-Wunused-parameter] 35 | int eh_decode_buffer_to_wchar__UTF7 (wchar_t *tgt_buf, int tgt_buf_len, __constcharptr *src_begin_ptr, const char *src_buf_end, ...) | ~~~~~~~~~~~~^~~~~~~~~~~ gate_virtuoso_stubs.c: In function 'eh_encode_char__UTF7': gate_virtuoso_stubs.c:38:37: warning: unused parameter 'char_to_put' [-Wunused-parameter] 38 | char *eh_encode_char__UTF7 (unichar char_to_put, char *tgt_buf, char *tgt_buf_end, ...) | ~~~~~~~~^~~~~~~~~~~ gate_virtuoso_stubs.c:38:56: warning: unused parameter 'tgt_buf' [-Wunused-parameter] 38 | char *eh_encode_char__UTF7 (unichar char_to_put, char *tgt_buf, char *tgt_buf_end, ...) | ~~~~~~^~~~~~~ gate_virtuoso_stubs.c:38:71: warning: unused parameter 'tgt_buf_end' [-Wunused-parameter] 38 | char *eh_encode_char__UTF7 (unichar char_to_put, char *tgt_buf, char *tgt_buf_end, ...) | ~~~~~~^~~~~~~~~~~ gate_virtuoso_stubs.c: In function 'eh_encode_buffer__UTF7': gate_virtuoso_stubs.c:41:46: warning: unused parameter 'src_buf' [-Wunused-parameter] 41 | char *eh_encode_buffer__UTF7 (const unichar *src_buf, const unichar *src_buf_end, char *tgt_buf, char *tgt_buf_end, ...) | ~~~~~~~~~~~~~~~^~~~~~~ gate_virtuoso_stubs.c:41:70: warning: unused parameter 'src_buf_end' [-Wunused-parameter] 41 | char *eh_encode_buffer__UTF7 (const unichar *src_buf, const unichar *src_buf_end, char *tgt_buf, char *tgt_buf_end, ...) | ~~~~~~~~~~~~~~~^~~~~~~~~~~ gate_virtuoso_stubs.c:41:89: warning: unused parameter 'tgt_buf' [-Wunused-parameter] 41 | char *eh_encode_buffer__UTF7 (const unichar *src_buf, const unichar *src_buf_end, char *tgt_buf, char *tgt_buf_end, ...) | ~~~~~~^~~~~~~ gate_virtuoso_stubs.c:41:104: warning: unused parameter 'tgt_buf_end' [-Wunused-parameter] 41 | char *eh_encode_buffer__UTF7 (const unichar *src_buf, const unichar *src_buf_end, char *tgt_buf, char *tgt_buf_end, ...) | ~~~~~~^~~~~~~~~~~ gate_virtuoso_stubs.c: In function 'eh_encode_wchar_buffer__UTF7': gate_virtuoso_stubs.c:44:52: warning: unused parameter 'src_buf' [-Wunused-parameter] 44 | char *eh_encode_wchar_buffer__UTF7 (const wchar_t *src_buf, const wchar_t *src_buf_end, char *tgt_buf, char *tgt_buf_end, ...) | ~~~~~~~~~~~~~~~^~~~~~~ gate_virtuoso_stubs.c:44:76: warning: unused parameter 'src_buf_end' [-Wunused-parameter] 44 | char *eh_encode_wchar_buffer__UTF7 (const wchar_t *src_buf, const wchar_t *src_buf_end, char *tgt_buf, char *tgt_buf_end, ...) | ~~~~~~~~~~~~~~~^~~~~~~~~~~ gate_virtuoso_stubs.c:44:95: warning: unused parameter 'tgt_buf' [-Wunused-parameter] 44 | char *eh_encode_wchar_buffer__UTF7 (const wchar_t *src_buf, const wchar_t *src_buf_end, char *tgt_buf, char *tgt_buf_end, ...) | ~~~~~~^~~~~~~ gate_virtuoso_stubs.c:44:110: warning: unused parameter 'tgt_buf_end' [-Wunused-parameter] 44 | char *eh_encode_wchar_buffer__UTF7 (const wchar_t *src_buf, const wchar_t *src_buf_end, char *tgt_buf, char *tgt_buf_end, ...) | ~~~~~~^~~~~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/plugin' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/plugin' /bin/sh ../../libtool --tag=CC --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -I../../libsrc -I../../libsrc/Dk -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Xml.new -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libplugin.la libplugin_la-plugin.lo libplugin_la-dlf.lo libplugin_la-plugin_unix.lo libplugin_la-export_gate_virtuoso.lo libplugin_la-gate_virtuoso_stubs.lo -lm libtool: link: ar cr .libs/libplugin.a .libs/libplugin_la-plugin.o .libs/libplugin_la-dlf.o .libs/libplugin_la-plugin_unix.o .libs/libplugin_la-export_gate_virtuoso.o .libs/libplugin_la-gate_virtuoso_stubs.o libtool: link: ranlib .libs/libplugin.a libtool: link: ( cd ".libs" && rm -f "libplugin.la" && ln -s "../libplugin.la" "libplugin.la" ) make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/plugin' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/plugin' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -I../../libsrc -I../../libsrc/Dk -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Xml.new -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o hosting_sample_la-hosting_sample.lo `test -f 'hosting_sample.c' || echo './'`hosting_sample.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -I../../libsrc -I../../libsrc/Dk -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Xml.new -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c hosting_sample.c -fPIC -DPIC -o .libs/hosting_sample_la-hosting_sample.o hosting_sample.c:52:1: warning: missing initializer for field 'hv_client_using_boxes' of 'hosting_version_t' {aka 'struct hosting_version_s'} [-Wmissing-field-initializers] 52 | }; | ^ In file included from hosting_sample.c:26: ../../libsrc/Wi/hosting.h:61:7: note: 'hv_client_using_boxes' declared here 61 | int hv_client_using_boxes; | ^~~~~~~~~~~~~~~~~~~~~ hosting_sample.c: In function 'hosting_sample_check': hosting_sample.c:56:48: warning: unused parameter 'in' [-Wunused-parameter] 56 | CALLBACK hosting_sample_check (unit_version_t *in, void *appdata) | ~~~~~~~~~~~~~~~~^~ hosting_sample.c:56:58: warning: unused parameter 'appdata' [-Wunused-parameter] 56 | CALLBACK hosting_sample_check (unit_version_t *in, void *appdata) | ~~~~~~^~~~~~~ hosting_sample.c: In function 'virtm_client_attach': hosting_sample.c:70:28: warning: unused parameter 'err' [-Wunused-parameter] 70 | virtm_client_attach (char *err, int max_err_len) | ~~~~~~^~~ hosting_sample.c:70:37: warning: unused parameter 'max_err_len' [-Wunused-parameter] 70 | virtm_client_attach (char *err, int max_err_len) | ~~~~^~~~~~~~~~~ hosting_sample.c: In function 'virtm_client_detach': hosting_sample.c:78:28: warning: unused parameter 'cli' [-Wunused-parameter] 78 | virtm_client_detach (void *cli) | ~~~~~~^~~ hosting_sample.c: In function 'virtm_client_clone': hosting_sample.c:86:27: warning: unused parameter 'cli' [-Wunused-parameter] 86 | virtm_client_clone (void *cli, char *err, int max_err_len) | ~~~~~~^~~ hosting_sample.c:86:38: warning: unused parameter 'err' [-Wunused-parameter] 86 | virtm_client_clone (void *cli, char *err, int max_err_len) | ~~~~~~^~~ hosting_sample.c:86:47: warning: unused parameter 'max_err_len' [-Wunused-parameter] 86 | virtm_client_clone (void *cli, char *err, int max_err_len) | ~~~~^~~~~~~~~~~ hosting_sample.c: In function 'virtm_client_free': hosting_sample.c:94:26: warning: unused parameter 'dta' [-Wunused-parameter] 94 | virtm_client_free (void *dta) | ~~~~~~^~~ hosting_sample.c: In function 'virtm_http_handler': hosting_sample.c:101:27: warning: unused parameter 'cli' [-Wunused-parameter] 101 | virtm_http_handler (void *cli, char *err, int max_len, | ~~~~~~^~~ hosting_sample.c:101:38: warning: unused parameter 'err' [-Wunused-parameter] 101 | virtm_http_handler (void *cli, char *err, int max_len, | ~~~~~~^~~ hosting_sample.c:101:47: warning: unused parameter 'max_len' [-Wunused-parameter] 101 | virtm_http_handler (void *cli, char *err, int max_len, | ~~~~^~~~~~~ hosting_sample.c:102:19: warning: unused parameter 'base_uri' [-Wunused-parameter] 102 | const char *base_uri, const char *content, | ~~~~~~~~~~~~^~~~~~~~ hosting_sample.c:102:41: warning: unused parameter 'content' [-Wunused-parameter] 102 | const char *base_uri, const char *content, | ~~~~~~~~~~~~^~~~~~~ hosting_sample.c:103:19: warning: unused parameter 'params' [-Wunused-parameter] 103 | const char *params, const char **lines, int n_lines, | ~~~~~~~~~~~~^~~~~~ hosting_sample.c:103:40: warning: unused parameter 'lines' [-Wunused-parameter] 103 | const char *params, const char **lines, int n_lines, | ~~~~~~~~~~~~~^~~~~ hosting_sample.c:103:51: warning: unused parameter 'n_lines' [-Wunused-parameter] 103 | const char *params, const char **lines, int n_lines, | ~~~~^~~~~~~ hosting_sample.c:104:14: warning: unused parameter 'head_ret' [-Wunused-parameter] 104 | char **head_ret, const char **options, int n_options, char **diag_ret, int compile_only) | ~~~~~~~^~~~~~~~ hosting_sample.c:104:37: warning: unused parameter 'options' [-Wunused-parameter] 104 | char **head_ret, const char **options, int n_options, char **diag_ret, int compile_only) | ~~~~~~~~~~~~~^~~~~~~ hosting_sample.c:104:50: warning: unused parameter 'n_options' [-Wunused-parameter] 104 | char **head_ret, const char **options, int n_options, char **diag_ret, int compile_only) | ~~~~^~~~~~~~~ hosting_sample.c:104:68: warning: unused parameter 'diag_ret' [-Wunused-parameter] 104 | char **head_ret, const char **options, int n_options, char **diag_ret, int compile_only) | ~~~~~~~^~~~~~~~ hosting_sample.c:104:82: warning: unused parameter 'compile_only' [-Wunused-parameter] 104 | char **head_ret, const char **options, int n_options, char **diag_ret, int compile_only) | ~~~~^~~~~~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/plugin' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/plugin' /bin/sh ../../libtool --tag=CC --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -I../../libsrc -I../../libsrc/Dk -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Xml.new -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -module -avoid-version -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o hosting_sample.la hosting_sample_la-hosting_sample.lo -lm libtool: link: ar cr .libs/hosting_sample.a .libs/hosting_sample_la-hosting_sample.o libtool: link: ranlib .libs/hosting_sample.a libtool: link: ( cd ".libs" && rm -f "hosting_sample.la" && ln -s "../hosting_sample.la" "hosting_sample.la" ) make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/plugin' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/plugin' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -I../../libsrc -I../../libsrc/Dk -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Xml.new -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o plugin_sample_la-plugin_sample.lo `test -f 'plugin_sample.c' || echo './'`plugin_sample.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -I../../libsrc -I../../libsrc/Dk -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Xml.new -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c plugin_sample.c -fPIC -DPIC -o .libs/plugin_sample_la-plugin_sample.o In file included from plugin_sample.c:24: import_gate_virtuoso.h:892:9: warning: "mutex_enter" redefined 892 | #define mutex_enter (_gate._mutex_enter._ptr) | ^~~~~~~~~~~ In file included from import_gate_virtuoso.h:17: ../Wi/wi.h:2164:9: note: this is the location of the previous definition 2164 | #define mutex_enter(m) pthread_mutex_lock (&((m)->mtx_mtx)) | ^~~~~~~~~~~ import_gate_virtuoso.h:894:9: warning: "mutex_leave" redefined 894 | #define mutex_leave (_gate._mutex_leave._ptr) | ^~~~~~~~~~~ ../Wi/wi.h:2165:9: note: this is the location of the previous definition 2165 | #define mutex_leave(m) pthread_mutex_unlock (&((m)->mtx_mtx)) | ^~~~~~~~~~~ import_gate_virtuoso.h:1014:9: warning: "thread_create" redefined 1014 | #define thread_create (_gate._thread_create._ptr) | ^~~~~~~~~~~~~ In file included from ../Dk.h:93, from import_gate_virtuoso.h:6: ../Thread/Dkthread.h:90:9: note: this is the location of the previous definition 90 | #define thread_create oplthread_create | ^~~~~~~~~~~~~ plugin_sample.c: In function 'bif_plugin_sample': plugin_sample.c:30:30: warning: unused parameter 'qst' [-Wunused-parameter] 30 | bif_plugin_sample (caddr_t * qst, caddr_t * err, state_slot_t ** args) | ~~~~~~~~~~^~~ plugin_sample.c:30:45: warning: unused parameter 'err' [-Wunused-parameter] 30 | bif_plugin_sample (caddr_t * qst, caddr_t * err, state_slot_t ** args) | ~~~~~~~~~~^~~ plugin_sample.c:30:66: warning: unused parameter 'args' [-Wunused-parameter] 30 | bif_plugin_sample (caddr_t * qst, caddr_t * err, state_slot_t ** args) | ~~~~~~~~~~~~~~~~^~~~ plugin_sample.c: In function 'plugin_sample_check': plugin_sample.c:61:39: warning: unused parameter 'in' [-Wunused-parameter] 61 | plugin_sample_check (unit_version_t * in, void *appdata) | ~~~~~~~~~~~~~~~~~^~ plugin_sample.c:61:49: warning: unused parameter 'appdata' [-Wunused-parameter] 61 | plugin_sample_check (unit_version_t * in, void *appdata) | ~~~~~~^~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/plugin' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/plugin' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -I../../libsrc -I../../libsrc/Dk -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Xml.new -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o plugin_sample_la-import_gate_virtuoso.lo `test -f 'import_gate_virtuoso.c' || echo './'`import_gate_virtuoso.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -I../../libsrc -I../../libsrc/Dk -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Xml.new -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c import_gate_virtuoso.c -fPIC -DPIC -o .libs/plugin_sample_la-import_gate_virtuoso.o In file included from import_gate_virtuoso.c:3: import_gate_virtuoso.h:892:9: warning: "mutex_enter" redefined 892 | #define mutex_enter (_gate._mutex_enter._ptr) | ^~~~~~~~~~~ In file included from import_gate_virtuoso.h:17: ../Wi/wi.h:2164:9: note: this is the location of the previous definition 2164 | #define mutex_enter(m) pthread_mutex_lock (&((m)->mtx_mtx)) | ^~~~~~~~~~~ import_gate_virtuoso.h:894:9: warning: "mutex_leave" redefined 894 | #define mutex_leave (_gate._mutex_leave._ptr) | ^~~~~~~~~~~ ../Wi/wi.h:2165:9: note: this is the location of the previous definition 2165 | #define mutex_leave(m) pthread_mutex_unlock (&((m)->mtx_mtx)) | ^~~~~~~~~~~ import_gate_virtuoso.h:1014:9: warning: "thread_create" redefined 1014 | #define thread_create (_gate._thread_create._ptr) | ^~~~~~~~~~~~~ In file included from ../Dk.h:93, from import_gate_virtuoso.h:6: ../Thread/Dkthread.h:90:9: note: this is the location of the previous definition 90 | #define thread_create oplthread_create | ^~~~~~~~~~~~~ make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/plugin' make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/plugin' /bin/sh ../../libtool --tag=CC --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -I../../libsrc -I../../libsrc/Dk -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Xml.new -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -module -avoid-version -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o plugin_sample.la plugin_sample_la-plugin_sample.lo plugin_sample_la-import_gate_virtuoso.lo -lm libtool: link: ar cr .libs/plugin_sample.a .libs/plugin_sample_la-plugin_sample.o .libs/plugin_sample_la-import_gate_virtuoso.o libtool: link: ranlib .libs/plugin_sample.a libtool: link: ( cd ".libs" && rm -f "plugin_sample.la" && ln -s "../plugin_sample.la" "plugin_sample.la" ) make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/plugin' Making all in Tidy make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Tidy' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libtidy_la-iconvtc.lo `test -f 'iconvtc.c' || echo './'`iconvtc.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c iconvtc.c -fPIC -DPIC -o .libs/libtidy_la-iconvtc.o make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Tidy' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Tidy' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libtidy_la-alloc.lo `test -f 'alloc.c' || echo './'`alloc.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c alloc.c -fPIC -DPIC -o .libs/libtidy_la-alloc.o make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Tidy' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Tidy' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libtidy_la-win32tc.lo `test -f 'win32tc.c' || echo './'`win32tc.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c win32tc.c -fPIC -DPIC -o .libs/libtidy_la-win32tc.o make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Tidy' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Tidy' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libtidy_la-fileio.lo `test -f 'fileio.c' || echo './'`fileio.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c fileio.c -fPIC -DPIC -o .libs/libtidy_la-fileio.o make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Tidy' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Tidy' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libtidy_la-entities.lo `test -f 'entities.c' || echo './'`entities.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c entities.c -fPIC -DPIC -o .libs/libtidy_la-entities.o make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Tidy' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Tidy' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libtidy_la-gdoc.lo `test -f 'gdoc.c' || echo './'`gdoc.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c gdoc.c -fPIC -DPIC -o .libs/libtidy_la-gdoc.o make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Tidy' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Tidy' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libtidy_la-charsets.lo `test -f 'charsets.c' || echo './'`charsets.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c charsets.c -fPIC -DPIC -o .libs/libtidy_la-charsets.o make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Tidy' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Tidy' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libtidy_la-mappedio.lo `test -f 'mappedio.c' || echo './'`mappedio.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c mappedio.c -fPIC -DPIC -o .libs/libtidy_la-mappedio.o make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Tidy' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Tidy' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libtidy_la-attrget.lo `test -f 'attrget.c' || echo './'`attrget.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c attrget.c -fPIC -DPIC -o .libs/libtidy_la-attrget.o make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Tidy' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Tidy' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libtidy_la-buffio.lo `test -f 'buffio.c' || echo './'`buffio.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c buffio.c -fPIC -DPIC -o .libs/libtidy_la-buffio.o buffio.c: In function 'tidyBufUngetByte': buffio.c:210:56: warning: unused parameter 'bv' [-Wunused-parameter] 210 | void TIDY_CALL tidyBufUngetByte( TidyBuffer* buf, byte bv ) | ~~~~~^~ make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Tidy' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Tidy' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libtidy_la-sprtf.lo `test -f 'sprtf.c' || echo './'`sprtf.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sprtf.c -fPIC -DPIC -o .libs/libtidy_la-sprtf.o make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Tidy' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Tidy' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libtidy_la-istack.lo `test -f 'istack.c' || echo './'`istack.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c istack.c -fPIC -DPIC -o .libs/libtidy_la-istack.o make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Tidy' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Tidy' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libtidy_la-tmbstr.lo `test -f 'tmbstr.c' || echo './'`tmbstr.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c tmbstr.c -fPIC -DPIC -o .libs/libtidy_la-tmbstr.o make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Tidy' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Tidy' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libtidy_la-utf8.lo `test -f 'utf8.c' || echo './'`utf8.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c utf8.c -fPIC -DPIC -o .libs/libtidy_la-utf8.o make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Tidy' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Tidy' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libtidy_la-attrask.lo `test -f 'attrask.c' || echo './'`attrask.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c attrask.c -fPIC -DPIC -o .libs/libtidy_la-attrask.o make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Tidy' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Tidy' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libtidy_la-attrdict.lo `test -f 'attrdict.c' || echo './'`attrdict.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c attrdict.c -fPIC -DPIC -o .libs/libtidy_la-attrdict.o make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Tidy' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Tidy' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libtidy_la-tags.lo `test -f 'tags.c' || echo './'`tags.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c tags.c -fPIC -DPIC -o .libs/libtidy_la-tags.o tags.c:170:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 170 | { TidyTag_UNKNOWN, "unknown!", VERS_UNKNOWN, NULL, (0), NULL, NULL }, | ^ In file included from tidy-int.h:14, from tags.c:10: tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:173:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 173 | { TidyTag_A, "a", VERS_ELEM_A, &TY_(W3CAttrsFor_A)[0], (CM_INLINE|CM_BLOCK|CM_MIXED), TY_(ParseBlock), NULL }, /* Issue #167 & #169 - default HTML5 */ | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:174:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 174 | { TidyTag_ABBR, "abbr", VERS_ELEM_ABBR, &TY_(W3CAttrsFor_ABBR)[0], (CM_INLINE), TY_(ParseInline), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:175:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 175 | { TidyTag_ACRONYM, "acronym", VERS_ELEM_ACRONYM, &TY_(W3CAttrsFor_ACRONYM)[0], (CM_INLINE), TY_(ParseInline), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:176:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 176 | { TidyTag_ADDRESS, "address", VERS_ELEM_ADDRESS, &TY_(W3CAttrsFor_ADDRESS)[0], (CM_BLOCK), TY_(ParseBlock), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:177:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 177 | { TidyTag_APPLET, "applet", VERS_ELEM_APPLET, &TY_(W3CAttrsFor_APPLET)[0], (CM_OBJECT|CM_IMG|CM_INLINE|CM_PARAM), TY_(ParseBlock), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:178:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 178 | { TidyTag_AREA, "area", VERS_ELEM_AREA, &TY_(W3CAttrsFor_AREA)[0], (CM_BLOCK|CM_EMPTY), TY_(ParseEmpty), CheckAREA }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:179:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 179 | { TidyTag_B, "b", VERS_ELEM_B, &TY_(W3CAttrsFor_B)[0], (CM_INLINE), TY_(ParseInline), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:180:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 180 | { TidyTag_BASE, "base", VERS_ELEM_BASE, &TY_(W3CAttrsFor_BASE)[0], (CM_HEAD|CM_EMPTY), TY_(ParseEmpty), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:181:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 181 | { TidyTag_BASEFONT, "basefont", VERS_ELEM_BASEFONT, &TY_(W3CAttrsFor_BASEFONT)[0], (CM_INLINE|CM_EMPTY), TY_(ParseEmpty), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:182:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 182 | { TidyTag_BDO, "bdo", VERS_ELEM_BDO, &TY_(W3CAttrsFor_BDO)[0], (CM_INLINE), TY_(ParseInline), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:183:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 183 | { TidyTag_BIG, "big", VERS_ELEM_BIG, &TY_(W3CAttrsFor_BIG)[0], (CM_INLINE), TY_(ParseInline), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:184:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 184 | { TidyTag_BLOCKQUOTE, "blockquote", VERS_ELEM_BLOCKQUOTE, &TY_(W3CAttrsFor_BLOCKQUOTE)[0], (CM_BLOCK), TY_(ParseBlock), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:185:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 185 | { TidyTag_BODY, "body", VERS_ELEM_BODY, &TY_(W3CAttrsFor_BODY)[0], (CM_HTML|CM_OPT|CM_OMITST), TY_(ParseBody), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:186:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 186 | { TidyTag_BR, "br", VERS_ELEM_BR, &TY_(W3CAttrsFor_BR)[0], (CM_INLINE|CM_EMPTY), TY_(ParseEmpty), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:187:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 187 | { TidyTag_BUTTON, "button", VERS_ELEM_BUTTON, &TY_(W3CAttrsFor_BUTTON)[0], (CM_INLINE), TY_(ParseBlock), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:188:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 188 | { TidyTag_CAPTION, "caption", VERS_ELEM_CAPTION, &TY_(W3CAttrsFor_CAPTION)[0], (CM_TABLE), TY_(ParseBlock), CheckCaption }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:189:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 189 | { TidyTag_CENTER, "center", VERS_ELEM_CENTER, &TY_(W3CAttrsFor_CENTER)[0], (CM_BLOCK), TY_(ParseBlock), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:190:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 190 | { TidyTag_CITE, "cite", VERS_ELEM_CITE, &TY_(W3CAttrsFor_CITE)[0], (CM_INLINE), TY_(ParseInline), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:191:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 191 | { TidyTag_CODE, "code", VERS_ELEM_CODE, &TY_(W3CAttrsFor_CODE)[0], (CM_INLINE), TY_(ParseInline), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:192:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 192 | { TidyTag_COL, "col", VERS_ELEM_COL, &TY_(W3CAttrsFor_COL)[0], (CM_TABLE|CM_EMPTY), TY_(ParseEmpty), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:193:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 193 | { TidyTag_COLGROUP, "colgroup", VERS_ELEM_COLGROUP, &TY_(W3CAttrsFor_COLGROUP)[0], (CM_TABLE|CM_OPT), TY_(ParseColGroup), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:194:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 194 | { TidyTag_DD, "dd", VERS_ELEM_DD, &TY_(W3CAttrsFor_DD)[0], (CM_DEFLIST|CM_OPT|CM_NO_INDENT), TY_(ParseBlock), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:195:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 195 | { TidyTag_DEL, "del", VERS_ELEM_DEL, &TY_(W3CAttrsFor_DEL)[0], (CM_INLINE|CM_BLOCK|CM_MIXED), TY_(ParseInline), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:196:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 196 | { TidyTag_DFN, "dfn", VERS_ELEM_DFN, &TY_(W3CAttrsFor_DFN)[0], (CM_INLINE), TY_(ParseInline), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:197:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 197 | { TidyTag_DIR, "dir", VERS_ELEM_DIR, &TY_(W3CAttrsFor_DIR)[0], (CM_BLOCK|CM_OBSOLETE), TY_(ParseList), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:198:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 198 | { TidyTag_DIV, "div", VERS_ELEM_DIV, &TY_(W3CAttrsFor_DIV)[0], (CM_BLOCK), TY_(ParseBlock), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:199:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 199 | { TidyTag_DL, "dl", VERS_ELEM_DL, &TY_(W3CAttrsFor_DL)[0], (CM_BLOCK), TY_(ParseDefList), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:200:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 200 | { TidyTag_DT, "dt", VERS_ELEM_DT, &TY_(W3CAttrsFor_DT)[0], (CM_DEFLIST|CM_OPT|CM_NO_INDENT), TY_(ParseInline), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:201:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 201 | { TidyTag_EM, "em", VERS_ELEM_EM, &TY_(W3CAttrsFor_EM)[0], (CM_INLINE), TY_(ParseInline), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:202:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 202 | { TidyTag_FIELDSET, "fieldset", VERS_ELEM_FIELDSET, &TY_(W3CAttrsFor_FIELDSET)[0], (CM_BLOCK), TY_(ParseBlock), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:203:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 203 | { TidyTag_FONT, "font", VERS_ELEM_FONT, &TY_(W3CAttrsFor_FONT)[0], (CM_INLINE), TY_(ParseInline), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:205:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 205 | { TidyTag_FORM, "form", VERS_ELEM_FORM, &TY_(W3CAttrsFor_FORM)[0], (CM_BLOCK), TY_(ParseBlock), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:206:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 206 | { TidyTag_FRAME, "frame", VERS_ELEM_FRAME, &TY_(W3CAttrsFor_FRAME)[0], (CM_FRAMES|CM_EMPTY), TY_(ParseEmpty), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:207:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 207 | { TidyTag_FRAMESET, "frameset", VERS_ELEM_FRAMESET, &TY_(W3CAttrsFor_FRAMESET)[0], (CM_HTML|CM_FRAMES), TY_(ParseFrameSet), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:208:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 208 | { TidyTag_H1, "h1", VERS_ELEM_H1, &TY_(W3CAttrsFor_H1)[0], (CM_BLOCK|CM_HEADING), TY_(ParseInline), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:209:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 209 | { TidyTag_H2, "h2", VERS_ELEM_H2, &TY_(W3CAttrsFor_H2)[0], (CM_BLOCK|CM_HEADING), TY_(ParseInline), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:210:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 210 | { TidyTag_H3, "h3", VERS_ELEM_H3, &TY_(W3CAttrsFor_H3)[0], (CM_BLOCK|CM_HEADING), TY_(ParseInline), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:211:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 211 | { TidyTag_H4, "h4", VERS_ELEM_H4, &TY_(W3CAttrsFor_H4)[0], (CM_BLOCK|CM_HEADING), TY_(ParseInline), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:212:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 212 | { TidyTag_H5, "h5", VERS_ELEM_H5, &TY_(W3CAttrsFor_H5)[0], (CM_BLOCK|CM_HEADING), TY_(ParseInline), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:213:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 213 | { TidyTag_H6, "h6", VERS_ELEM_H6, &TY_(W3CAttrsFor_H6)[0], (CM_BLOCK|CM_HEADING), TY_(ParseInline), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:214:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 214 | { TidyTag_HEAD, "head", VERS_ELEM_HEAD, &TY_(W3CAttrsFor_HEAD)[0], (CM_HTML|CM_OPT|CM_OMITST), TY_(ParseHead), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:215:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 215 | { TidyTag_HR, "hr", VERS_ELEM_HR, &TY_(W3CAttrsFor_HR)[0], (CM_BLOCK|CM_EMPTY), TY_(ParseEmpty), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:216:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 216 | { TidyTag_HTML, "html", VERS_ELEM_HTML, &TY_(W3CAttrsFor_HTML)[0], (CM_HTML|CM_OPT|CM_OMITST), TY_(ParseHTML), CheckHTML }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:217:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 217 | { TidyTag_I, "i", VERS_ELEM_I, &TY_(W3CAttrsFor_I)[0], (CM_INLINE), TY_(ParseInline), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:218:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 218 | { TidyTag_IFRAME, "iframe", VERS_ELEM_IFRAME, &TY_(W3CAttrsFor_IFRAME)[0], (CM_INLINE), TY_(ParseBlock), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:219:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 219 | { TidyTag_IMG, "img", VERS_ELEM_IMG, &TY_(W3CAttrsFor_IMG)[0], (CM_INLINE|CM_IMG|CM_EMPTY), TY_(ParseEmpty), CheckIMG }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:220:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 220 | { TidyTag_INPUT, "input", VERS_ELEM_INPUT, &TY_(W3CAttrsFor_INPUT)[0], (CM_INLINE|CM_IMG|CM_EMPTY), TY_(ParseEmpty), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:221:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 221 | { TidyTag_INS, "ins", VERS_ELEM_INS, &TY_(W3CAttrsFor_INS)[0], (CM_INLINE|CM_BLOCK|CM_MIXED), TY_(ParseInline), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:222:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 222 | { TidyTag_ISINDEX, "isindex", VERS_ELEM_ISINDEX, &TY_(W3CAttrsFor_ISINDEX)[0], (CM_BLOCK|CM_EMPTY), TY_(ParseEmpty), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:223:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 223 | { TidyTag_KBD, "kbd", VERS_ELEM_KBD, &TY_(W3CAttrsFor_KBD)[0], (CM_INLINE), TY_(ParseInline), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:224:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 224 | { TidyTag_LABEL, "label", VERS_ELEM_LABEL, &TY_(W3CAttrsFor_LABEL)[0], (CM_INLINE), TY_(ParseInline), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:225:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 225 | { TidyTag_LEGEND, "legend", VERS_ELEM_LEGEND, &TY_(W3CAttrsFor_LEGEND)[0], (CM_INLINE), TY_(ParseInline), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:226:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 226 | { TidyTag_LI, "li", VERS_ELEM_LI, &TY_(W3CAttrsFor_LI)[0], (CM_LIST|CM_OPT|CM_NO_INDENT), TY_(ParseBlock), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:227:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 227 | { TidyTag_LINK, "link", VERS_ELEM_LINK, &TY_(W3CAttrsFor_LINK)[0], (CM_HEAD|CM_BLOCK|CM_EMPTY), TY_(ParseEmpty), CheckLINK }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:228:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 228 | { TidyTag_LISTING, "listing", VERS_ELEM_LISTING, &TY_(W3CAttrsFor_LISTING)[0], (CM_BLOCK|CM_OBSOLETE), TY_(ParsePre), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:229:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 229 | { TidyTag_MAP, "map", VERS_ELEM_MAP, &TY_(W3CAttrsFor_MAP)[0], (CM_INLINE), TY_(ParseBlock), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:230:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 230 | { TidyTag_MATHML, "math", VERS_ELEM_MATHML, &TY_(W3CAttrsFor_MATHML)[0], (CM_INLINE|CM_BLOCK|CM_MIXED), TY_(ParseNamespace),NULL }, /* [i_a]2 */ | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:232:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 232 | { TidyTag_META, "meta", VERS_ELEM_META, &TY_(W3CAttrsFor_META)[0], (CM_HEAD|CM_BLOCK|CM_EMPTY), TY_(ParseEmpty), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:233:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 233 | { TidyTag_NOFRAMES, "noframes", VERS_ELEM_NOFRAMES, &TY_(W3CAttrsFor_NOFRAMES)[0], (CM_BLOCK|CM_FRAMES), TY_(ParseNoFrames), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:234:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 234 | { TidyTag_NOSCRIPT, "noscript", VERS_ELEM_NOSCRIPT, &TY_(W3CAttrsFor_NOSCRIPT)[0], (CM_HEAD|CM_BLOCK|CM_INLINE|CM_MIXED), TY_(ParseBlock), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:235:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 235 | { TidyTag_OBJECT, "object", VERS_ELEM_OBJECT, &TY_(W3CAttrsFor_OBJECT)[0], (CM_OBJECT|CM_HEAD|CM_IMG|CM_INLINE|CM_PARAM), TY_(ParseBlock), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:236:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 236 | { TidyTag_OL, "ol", VERS_ELEM_OL, &TY_(W3CAttrsFor_OL)[0], (CM_BLOCK), TY_(ParseList), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:237:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 237 | { TidyTag_OPTGROUP, "optgroup", VERS_ELEM_OPTGROUP, &TY_(W3CAttrsFor_OPTGROUP)[0], (CM_FIELD|CM_OPT), TY_(ParseOptGroup), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:238:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 238 | { TidyTag_OPTION, "option", VERS_ELEM_OPTION, &TY_(W3CAttrsFor_OPTION)[0], (CM_FIELD|CM_OPT), TY_(ParseText), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:239:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 239 | { TidyTag_P, "p", VERS_ELEM_P, &TY_(W3CAttrsFor_P)[0], (CM_BLOCK|CM_OPT), TY_(ParseInline), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:240:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 240 | { TidyTag_PARAM, "param", VERS_ELEM_PARAM, &TY_(W3CAttrsFor_PARAM)[0], (CM_INLINE|CM_EMPTY), TY_(ParseEmpty), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:241:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 241 | { TidyTag_PICTURE, "picture", VERS_ELEM_PICTURE, &TY_(W3CAttrsFor_PICTURE)[0], (CM_INLINE), TY_(ParseInline), NULL }, /* Issue #151 html5 */ | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:242:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 242 | { TidyTag_PLAINTEXT, "plaintext", VERS_ELEM_PLAINTEXT, &TY_(W3CAttrsFor_PLAINTEXT)[0], (CM_BLOCK|CM_OBSOLETE), TY_(ParsePre), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:243:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 243 | { TidyTag_PRE, "pre", VERS_ELEM_PRE, &TY_(W3CAttrsFor_PRE)[0], (CM_BLOCK), TY_(ParsePre), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:244:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 244 | { TidyTag_Q, "q", VERS_ELEM_Q, &TY_(W3CAttrsFor_Q)[0], (CM_INLINE), TY_(ParseInline), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:245:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 245 | { TidyTag_RB, "rb", VERS_ELEM_RB, &TY_(W3CAttrsFor_RB)[0], (CM_INLINE), TY_(ParseInline), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:246:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 246 | { TidyTag_RBC, "rbc", VERS_ELEM_RBC, &TY_(W3CAttrsFor_RBC)[0], (CM_INLINE), TY_(ParseInline), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:247:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 247 | { TidyTag_RP, "rp", VERS_ELEM_RP, &TY_(W3CAttrsFor_RP)[0], (CM_INLINE), TY_(ParseInline), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:248:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 248 | { TidyTag_RT, "rt", VERS_ELEM_RT, &TY_(W3CAttrsFor_RT)[0], (CM_INLINE), TY_(ParseInline), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:249:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 249 | { TidyTag_RTC, "rtc", VERS_ELEM_RTC, &TY_(W3CAttrsFor_RTC)[0], (CM_INLINE), TY_(ParseInline), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:250:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 250 | { TidyTag_RUBY, "ruby", VERS_ELEM_RUBY, &TY_(W3CAttrsFor_RUBY)[0], (CM_INLINE), TY_(ParseInline), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:251:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 251 | { TidyTag_S, "s", VERS_ELEM_S, &TY_(W3CAttrsFor_S)[0], (CM_INLINE), TY_(ParseInline), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:252:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 252 | { TidyTag_SAMP, "samp", VERS_ELEM_SAMP, &TY_(W3CAttrsFor_SAMP)[0], (CM_INLINE), TY_(ParseInline), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:253:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 253 | { TidyTag_SCRIPT, "script", VERS_ELEM_SCRIPT, &TY_(W3CAttrsFor_SCRIPT)[0], (CM_HEAD|CM_MIXED|CM_BLOCK|CM_INLINE), TY_(ParseScript), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:254:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 254 | { TidyTag_SELECT, "select", VERS_ELEM_SELECT, &TY_(W3CAttrsFor_SELECT)[0], (CM_INLINE|CM_FIELD), TY_(ParseSelect), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:255:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 255 | { TidyTag_SMALL, "small", VERS_ELEM_SMALL, &TY_(W3CAttrsFor_SMALL)[0], (CM_INLINE), TY_(ParseInline), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:256:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 256 | { TidyTag_SPAN, "span", VERS_ELEM_SPAN, &TY_(W3CAttrsFor_SPAN)[0], (CM_INLINE), TY_(ParseInline), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:257:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 257 | { TidyTag_STRIKE, "strike", VERS_ELEM_STRIKE, &TY_(W3CAttrsFor_STRIKE)[0], (CM_INLINE), TY_(ParseInline), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:258:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 258 | { TidyTag_STRONG, "strong", VERS_ELEM_STRONG, &TY_(W3CAttrsFor_STRONG)[0], (CM_INLINE), TY_(ParseInline), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:259:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 259 | { TidyTag_STYLE, "style", VERS_ELEM_STYLE, &TY_(W3CAttrsFor_STYLE)[0], (CM_HEAD|CM_BLOCK), TY_(ParseScript), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:260:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 260 | { TidyTag_SUB, "sub", VERS_ELEM_SUB, &TY_(W3CAttrsFor_SUB)[0], (CM_INLINE), TY_(ParseInline), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:261:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 261 | { TidyTag_SUP, "sup", VERS_ELEM_SUP, &TY_(W3CAttrsFor_SUP)[0], (CM_INLINE), TY_(ParseInline), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:262:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 262 | { TidyTag_SVG, "svg", VERS_ELEM_SVG, &TY_(W3CAttrsFor_SVG)[0], (CM_INLINE|CM_BLOCK|CM_MIXED), TY_(ParseNamespace),NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:263:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 263 | { TidyTag_TABLE, "table", VERS_ELEM_TABLE, &TY_(W3CAttrsFor_TABLE)[0], (CM_BLOCK), TY_(ParseTableTag), CheckTABLE }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:264:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 264 | { TidyTag_TBODY, "tbody", VERS_ELEM_TBODY, &TY_(W3CAttrsFor_TBODY)[0], (CM_TABLE|CM_ROWGRP|CM_OPT), TY_(ParseRowGroup), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:265:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 265 | { TidyTag_TD, "td", VERS_ELEM_TD, &TY_(W3CAttrsFor_TD)[0], (CM_ROW|CM_OPT|CM_NO_INDENT), TY_(ParseBlock), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:266:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 266 | { TidyTag_TEXTAREA, "textarea", VERS_ELEM_TEXTAREA, &TY_(W3CAttrsFor_TEXTAREA)[0], (CM_INLINE|CM_FIELD), TY_(ParseText), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:267:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 267 | { TidyTag_TFOOT, "tfoot", VERS_ELEM_TFOOT, &TY_(W3CAttrsFor_TFOOT)[0], (CM_TABLE|CM_ROWGRP|CM_OPT), TY_(ParseRowGroup), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:268:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 268 | { TidyTag_TH, "th", VERS_ELEM_TH, &TY_(W3CAttrsFor_TH)[0], (CM_ROW|CM_OPT|CM_NO_INDENT), TY_(ParseBlock), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:269:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 269 | { TidyTag_THEAD, "thead", VERS_ELEM_THEAD, &TY_(W3CAttrsFor_THEAD)[0], (CM_TABLE|CM_ROWGRP|CM_OPT), TY_(ParseRowGroup), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:270:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 270 | { TidyTag_TITLE, "title", VERS_ELEM_TITLE, &TY_(W3CAttrsFor_TITLE)[0], (CM_HEAD), TY_(ParseTitle), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:271:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 271 | { TidyTag_TR, "tr", VERS_ELEM_TR, &TY_(W3CAttrsFor_TR)[0], (CM_TABLE|CM_OPT), TY_(ParseRow), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:272:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 272 | { TidyTag_TT, "tt", VERS_ELEM_TT, &TY_(W3CAttrsFor_TT)[0], (CM_INLINE), TY_(ParseInline), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:273:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 273 | { TidyTag_U, "u", VERS_ELEM_U, &TY_(W3CAttrsFor_U)[0], (CM_INLINE), TY_(ParseInline), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:274:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 274 | { TidyTag_UL, "ul", VERS_ELEM_UL, &TY_(W3CAttrsFor_UL)[0], (CM_BLOCK), TY_(ParseList), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:275:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 275 | { TidyTag_VAR, "var", VERS_ELEM_VAR, &TY_(W3CAttrsFor_VAR)[0], (CM_INLINE), TY_(ParseInline), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:276:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 276 | { TidyTag_XMP, "xmp", VERS_ELEM_XMP, &TY_(W3CAttrsFor_XMP)[0], (CM_BLOCK|CM_OBSOLETE), TY_(ParsePre), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:277:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 277 | { TidyTag_NEXTID, "nextid", VERS_ELEM_NEXTID, &TY_(W3CAttrsFor_NEXTID)[0], (CM_HEAD|CM_EMPTY), TY_(ParseEmpty), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:280:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 280 | { TidyTag_ALIGN, "align", VERS_NETSCAPE, NULL, (CM_BLOCK), TY_(ParseBlock), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:281:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 281 | { TidyTag_BGSOUND, "bgsound", VERS_MICROSOFT, NULL, (CM_HEAD|CM_EMPTY), TY_(ParseEmpty), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:282:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 282 | { TidyTag_BLINK, "blink", VERS_PROPRIETARY, NULL, (CM_INLINE), TY_(ParseInline), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:283:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 283 | { TidyTag_COMMENT, "comment", VERS_MICROSOFT, NULL, (CM_INLINE), TY_(ParseInline), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:284:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 284 | { TidyTag_ILAYER, "ilayer", VERS_NETSCAPE, NULL, (CM_INLINE), TY_(ParseInline), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:285:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 285 | { TidyTag_LAYER, "layer", VERS_NETSCAPE, NULL, (CM_BLOCK), TY_(ParseBlock), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:286:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 286 | { TidyTag_MARQUEE, "marquee", VERS_MICROSOFT, NULL, (CM_INLINE|CM_OPT), TY_(ParseInline), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:287:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 287 | { TidyTag_MULTICOL, "multicol", VERS_NETSCAPE, NULL, (CM_BLOCK), TY_(ParseBlock), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:288:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 288 | { TidyTag_NOBR, "nobr", VERS_PROPRIETARY, NULL, (CM_INLINE), TY_(ParseInline), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:289:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 289 | { TidyTag_NOEMBED, "noembed", VERS_NETSCAPE, NULL, (CM_INLINE), TY_(ParseInline), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:290:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 290 | { TidyTag_NOLAYER, "nolayer", VERS_NETSCAPE, NULL, (CM_BLOCK|CM_INLINE|CM_MIXED), TY_(ParseBlock), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:291:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 291 | { TidyTag_NOSAVE, "nosave", VERS_NETSCAPE, NULL, (CM_BLOCK), TY_(ParseBlock), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:292:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 292 | { TidyTag_SERVER, "server", VERS_NETSCAPE, NULL, (CM_HEAD|CM_MIXED|CM_BLOCK|CM_INLINE), TY_(ParseScript), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:293:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 293 | { TidyTag_SERVLET, "servlet", VERS_SUN, NULL, (CM_OBJECT|CM_IMG|CM_INLINE|CM_PARAM), TY_(ParseBlock), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:294:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 294 | { TidyTag_SPACER, "spacer", VERS_NETSCAPE, NULL, (CM_INLINE|CM_EMPTY), TY_(ParseEmpty), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:297:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 297 | { TidyTag_ARTICLE, "article", VERS_ELEM_ARTICLE, &TY_(W3CAttrsFor_ARTICLE)[0], (CM_BLOCK), TY_(ParseBlock), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:298:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 298 | { TidyTag_ASIDE, "aside", VERS_ELEM_ASIDE, &TY_(W3CAttrsFor_ASIDE)[0], (CM_BLOCK), TY_(ParseBlock), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:299:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 299 | { TidyTag_AUDIO, "audio", VERS_ELEM_AUDIO, &TY_(W3CAttrsFor_AUDIO)[0], (CM_BLOCK|CM_INLINE), TY_(ParseBlock), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:300:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 300 | { TidyTag_BDI, "bdi", VERS_ELEM_BDI, &TY_(W3CAttrsFor_BDI)[0], (CM_BLOCK), TY_(ParseBlock), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:301:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 301 | { TidyTag_CANVAS, "canvas", VERS_ELEM_CANVAS, &TY_(W3CAttrsFor_CANVAS)[0], (CM_BLOCK), TY_(ParseBlock), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:302:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 302 | { TidyTag_COMMAND, "command", VERS_ELEM_COMMAND, &TY_(W3CAttrsFor_COMMAND)[0], (CM_HEAD|CM_INLINE|CM_EMPTY), TY_(ParseEmpty), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:303:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 303 | { TidyTag_DATALIST, "datalist", VERS_ELEM_DATALIST, &TY_(W3CAttrsFor_DATALIST)[0], (CM_INLINE|CM_FIELD), TY_(ParseDatalist), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:305:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 305 | { TidyTag_DETAILS, "details", VERS_ELEM_DETAILS, &TY_(W3CAttrsFor_DETAILS)[0], (CM_BLOCK), TY_(ParseBlock), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:306:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 306 | { TidyTag_DIALOG, "dialog", VERS_ELEM_DIALOG, &TY_(W3CAttrsFor_DIALOG)[0], (CM_BLOCK), TY_(ParseBlock), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:307:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 307 | { TidyTag_EMBED, "embed", VERS_ELEM_EMBED, &TY_(W3CAttrsFor_EMBED)[0], (CM_INLINE|CM_IMG|CM_EMPTY), TY_(ParseEmpty), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:308:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 308 | { TidyTag_FIGCAPTION, "figcaption", VERS_ELEM_FIGCAPTION, &TY_(W3CAttrsFor_FIGCAPTION)[0], (CM_BLOCK), TY_(ParseBlock), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:309:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 309 | { TidyTag_FIGURE, "figure", VERS_ELEM_FIGURE, &TY_(W3CAttrsFor_FIGURE)[0], (CM_BLOCK), TY_(ParseBlock), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:310:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 310 | { TidyTag_FOOTER, "footer", VERS_ELEM_FOOTER, &TY_(W3CAttrsFor_FOOTER)[0], (CM_BLOCK), TY_(ParseBlock), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:311:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 311 | { TidyTag_HEADER, "header", VERS_ELEM_HEADER, &TY_(W3CAttrsFor_HEADER)[0], (CM_BLOCK), TY_(ParseBlock), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:312:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 312 | { TidyTag_HGROUP, "hgroup", VERS_ELEM_HGROUP, &TY_(W3CAttrsFor_HGROUP)[0], (CM_BLOCK), TY_(ParseBlock), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:313:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 313 | { TidyTag_KEYGEN, "keygen", VERS_ELEM_KEYGEN, &TY_(W3CAttrsFor_KEYGEN)[0], (CM_INLINE|CM_EMPTY), TY_(ParseEmpty), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:314:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 314 | { TidyTag_MAIN, "main", VERS_ELEM_MAIN, &TY_(W3CAttrsFor_MAIN)[0], (CM_BLOCK), TY_(ParseBlock), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:315:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 315 | { TidyTag_MARK, "mark", VERS_ELEM_MARK, &TY_(W3CAttrsFor_MARK)[0], (CM_INLINE), TY_(ParseInline), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:316:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 316 | { TidyTag_MENU, "menu", VERS_ELEM_MENU, &TY_(W3CAttrsFor_MENU)[0], (CM_BLOCK), TY_(ParseBlock), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:317:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 317 | { TidyTag_MENUITEM, "menuitem", VERS_ELEM_MENUITEM, &TY_(W3CAttrsFor_MENUITEM)[0], (CM_INLINE|CM_BLOCK|CM_MIXED), TY_(ParseInline), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:318:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 318 | { TidyTag_METER, "meter", VERS_ELEM_METER, &TY_(W3CAttrsFor_METER)[0], (CM_INLINE), TY_(ParseInline), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:319:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 319 | { TidyTag_NAV, "nav", VERS_ELEM_NAV, &TY_(W3CAttrsFor_NAV)[0], (CM_BLOCK), TY_(ParseBlock), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:320:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 320 | { TidyTag_OUTPUT, "output", VERS_ELEM_OUTPUT, &TY_(W3CAttrsFor_OUTPUT)[0], (CM_INLINE), TY_(ParseInline), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:321:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 321 | { TidyTag_PROGRESS, "progress", VERS_ELEM_PROGRESS, &TY_(W3CAttrsFor_PROGRESS)[0], (CM_INLINE), TY_(ParseInline), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:322:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 322 | { TidyTag_SECTION, "section", VERS_ELEM_SECTION, &TY_(W3CAttrsFor_SECTION)[0], (CM_BLOCK), TY_(ParseBlock), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:323:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 323 | { TidyTag_SOURCE, "source", VERS_ELEM_SOURCE, &TY_(W3CAttrsFor_SOURCE)[0], (CM_BLOCK|CM_INLINE|CM_EMPTY), TY_(ParseBlock), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:324:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 324 | { TidyTag_SUMMARY, "summary", VERS_ELEM_SUMMARY, &TY_(W3CAttrsFor_SUMMARY)[0], (CM_BLOCK), TY_(ParseInline), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:325:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 325 | { TidyTag_TEMPLATE, "template", VERS_ELEM_TEMPLATE, &TY_(W3CAttrsFor_TEMPLATE)[0], (CM_BLOCK), TY_(ParseBlock), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:326:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 326 | { TidyTag_TIME, "time", VERS_ELEM_TIME, &TY_(W3CAttrsFor_TIME)[0], (CM_INLINE), TY_(ParseInline), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:327:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 327 | { TidyTag_TRACK, "track", VERS_ELEM_TRACK, &TY_(W3CAttrsFor_TRACK)[0], (CM_BLOCK|CM_EMPTY), TY_(ParseBlock), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:328:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 328 | { TidyTag_VIDEO, "video", VERS_ELEM_VIDEO, &TY_(W3CAttrsFor_VIDEO)[0], (CM_BLOCK|CM_INLINE), TY_(ParseBlock), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:329:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 329 | { TidyTag_WBR, "wbr", VERS_ELEM_WBR, &TY_(W3CAttrsFor_WBR)[0], (CM_INLINE|CM_EMPTY), TY_(ParseEmpty), NULL }, | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ tags.c:332:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers] 332 | { (TidyTagId)0, NULL, 0, NULL, (0), NULL, NULL } | ^ tags.h:43:21: note: 'next' declared here 43 | Dict* next; | ^~~~ make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Tidy' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Tidy' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libtidy_la-streamio.lo `test -f 'streamio.c' || echo './'`streamio.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c streamio.c -fPIC -DPIC -o .libs/libtidy_la-streamio.o streamio.c:955:19: warning: 'Symbol2Unicode' defined but not used [-Wunused-const-variable=] 955 | static const uint Symbol2Unicode[] = | ^~~~~~~~~~~~~~ make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Tidy' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Tidy' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libtidy_la-tagask.lo `test -f 'tagask.c' || echo './'`tagask.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c tagask.c -fPIC -DPIC -o .libs/libtidy_la-tagask.o make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Tidy' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Tidy' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libtidy_la-localize.lo `test -f 'localize.c' || echo './'`localize.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c localize.c -fPIC -DPIC -o .libs/libtidy_la-localize.o localize.c:389:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 389 | }, | ^ In file included from tidy-int.h:12, from localize.c:12: config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:395:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 395 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:400:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 400 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:405:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 405 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:409:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 409 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:446:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 446 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:449:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 449 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:452:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 452 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:462:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 462 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:467:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 467 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:472:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 472 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:476:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 476 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:482:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 482 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:487:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 487 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:490:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 490 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:496:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 496 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:504:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 504 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:507:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 507 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:510:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 510 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:514:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 514 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:531:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 531 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:536:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 536 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:542:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 542 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:563:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 563 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:610:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 610 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:621:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 621 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:628:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 628 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:632:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 632 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:638:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 638 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:642:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 642 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:652:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 652 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:657:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 657 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:664:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 664 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:669:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 669 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:674:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 674 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:680:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 680 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:688:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 688 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:692:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 692 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:695:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 695 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:699:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 699 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:703:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 703 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:715:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 715 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:730:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 730 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:735:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 735 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:740:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 740 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:744:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 744 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:749:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 749 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:753:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 753 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:758:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 758 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:762:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 762 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:781:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 781 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:785:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 785 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:795:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 795 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:826:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 826 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:836:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 836 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:849:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 849 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:858:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 858 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:864:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 864 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:868:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 868 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:871:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 871 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:878:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 878 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:887:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 887 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:890:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 890 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:895:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 895 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:901:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 901 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:905:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 905 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:909:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 909 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:917:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 917 | }, | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:920:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers] 920 | } | ^ config.h:68:23: note: 'links' declared here 68 | TidyOptionId const *links; /**< Cross references. | ^~~~~ localize.c:369:27: warning: 'TidyGDocCleanLinks' defined but not used [-Wunused-const-variable=] 369 | static const TidyOptionId TidyGDocCleanLinks[] = | ^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Tidy' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Tidy' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libtidy_la-tidylib.lo `test -f 'tidylib.c' || echo './'`tidylib.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c tidylib.c -fPIC -DPIC -o .libs/libtidy_la-tidylib.o tidylib.c: In function 'tidyAttrIsProp': tidylib.c:2133:41: warning: unused parameter 'tattr' [-Wunused-parameter] 2133 | Bool TIDY_CALL tidyAttrIsProp( TidyAttr tattr ) | ~~~~~~~~~^~~~~ make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Tidy' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Tidy' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libtidy_la-config.lo `test -f 'config.c' || echo './'`config.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c config.c -fPIC -DPIC -o .libs/libtidy_la-config.o config.c:210:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 210 | { TidyUnknownOption, MS, "unknown!", IN, 0, NULL, NULL }, | ^ In file included from config.c:21: config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:211:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 211 | { TidyIndentSpaces, PP, "indent-spaces", IN, 2, ParseInt, NULL }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:212:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 212 | { TidyWrapLen, PP, "wrap", IN, 68, ParseInt, NULL }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:213:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 213 | { TidyTabSize, PP, "tab-size", IN, 8, ParseInt, NULL }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:214:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 214 | { TidyCharEncoding, CE, "char-encoding", IN, UTF8, ParseCharEnc, charEncPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:215:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 215 | { TidyInCharEncoding, CE, "input-encoding", IN, UTF8, ParseCharEnc, charEncPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:216:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 216 | { TidyOutCharEncoding, CE, "output-encoding", IN, UTF8, ParseCharEnc, charEncPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:217:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 217 | { TidyNewline, CE, "newline", IN, DLF, ParseNewline, newlinePicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:218:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 218 | { TidyDoctypeMode, MU, "doctype-mode", IN, TidyDoctypeAuto, NULL, doctypePicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:219:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 219 | { TidyDoctype, MU, "doctype", ST, 0, ParseDocType, doctypePicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:220:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 220 | { TidyDuplicateAttrs, MU, "repeated-attributes", IN, TidyKeepLast, ParseRepeatAttr, repeatAttrPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:221:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 221 | { TidyAltText, MU, "alt-text", ST, 0, ParseString, NULL }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:224:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 224 | { TidySlideStyle, MS, "slide-style", ST, 0, ParseName, NULL }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:226:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 226 | { TidyErrFile, MS, "error-file", ST, 0, ParseString, NULL }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:227:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 227 | { TidyOutFile, MS, "output-file", ST, 0, ParseString, NULL }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:228:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 228 | { TidyWriteBack, MS, "write-back", BL, no, ParseBool, boolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:229:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 229 | { TidyShowMarkup, PP, "markup", BL, yes, ParseBool, boolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:230:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 230 | { TidyShowInfo, DG, "show-info", BL, yes, ParseBool, boolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:231:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 231 | { TidyShowWarnings, DG, "show-warnings", BL, yes, ParseBool, boolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:232:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 232 | { TidyQuiet, MS, "quiet", BL, no, ParseBool, boolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:233:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 233 | { TidyIndentContent, PP, "indent", IN, TidyNoState, ParseAutoBool, autoBoolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:234:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 234 | { TidyCoerceEndTags, MU, "coerce-endtags", BL, yes, ParseBool, boolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:235:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 235 | { TidyOmitOptionalTags, MU, "omit-optional-tags", BL, no, ParseBool, boolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:236:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 236 | { TidyHideEndTags, MU, "hide-endtags", BL, no, ParseBool, boolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:237:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 237 | { TidyXmlTags, MU, "input-xml", BL, no, ParseBool, boolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:238:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 238 | { TidyXmlOut, MU, "output-xml", BL, no, ParseBool, boolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:239:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 239 | { TidyXhtmlOut, MU, "output-xhtml", BL, no, ParseBool, boolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:240:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 240 | { TidyHtmlOut, MU, "output-html", BL, no, ParseBool, boolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:241:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 241 | { TidyXmlDecl, MU, "add-xml-decl", BL, no, ParseBool, boolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:242:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 242 | { TidyUpperCaseTags, MU, "uppercase-tags", BL, no, ParseBool, boolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:243:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 243 | { TidyUpperCaseAttrs, MU, "uppercase-attributes", BL, no, ParseBool, boolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:244:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 244 | { TidyMakeBare, MU, "bare", BL, no, ParseBool, boolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:245:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 245 | { TidyMakeClean, MU, "clean", BL, no, ParseBool, boolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:246:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 246 | { TidyGDocClean, MU, "gdoc", BL, no, ParseBool, boolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:247:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 247 | { TidyLogicalEmphasis, MU, "logical-emphasis", BL, no, ParseBool, boolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:248:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 248 | { TidyDropPropAttrs, MU, "drop-proprietary-attributes", BL, no, ParseBool, boolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:249:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 249 | { TidyDropFontTags, MU, "drop-font-tags", BL, no, ParseBool, boolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:250:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 250 | { TidyDropEmptyElems, MU, "drop-empty-elements", BL, yes, ParseBool, boolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:251:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 251 | { TidyDropEmptyParas, MU, "drop-empty-paras", BL, yes, ParseBool, boolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:252:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 252 | { TidyFixComments, MU, "fix-bad-comments", BL, yes, ParseBool, boolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:253:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 253 | { TidyBreakBeforeBR, PP, "break-before-br", BL, no, ParseBool, boolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:256:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 256 | { TidyBurstSlides, PP, "split", BL, no, ParseBool, boolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:258:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 258 | { TidyNumEntities, MU, "numeric-entities", BL, no, ParseBool, boolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:259:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 259 | { TidyQuoteMarks, MU, "quote-marks", BL, no, ParseBool, boolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:260:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 260 | { TidyQuoteNbsp, MU, "quote-nbsp", BL, yes, ParseBool, boolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:261:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 261 | { TidyQuoteAmpersand, MU, "quote-ampersand", BL, yes, ParseBool, boolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:262:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 262 | { TidyWrapAttVals, PP, "wrap-attributes", BL, no, ParseBool, boolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:263:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 263 | { TidyWrapScriptlets, PP, "wrap-script-literals", BL, no, ParseBool, boolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:264:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 264 | { TidyWrapSection, PP, "wrap-sections", BL, yes, ParseBool, boolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:265:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 265 | { TidyWrapAsp, PP, "wrap-asp", BL, yes, ParseBool, boolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:266:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 266 | { TidyWrapJste, PP, "wrap-jste", BL, yes, ParseBool, boolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:267:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 267 | { TidyWrapPhp, PP, "wrap-php", BL, yes, ParseBool, boolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:268:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 268 | { TidyFixBackslash, MU, "fix-backslash", BL, yes, ParseBool, boolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:269:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 269 | { TidyIndentAttributes, PP, "indent-attributes", BL, no, ParseBool, boolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:270:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 270 | { TidyXmlPIs, MU, "assume-xml-procins", BL, no, ParseBool, boolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:271:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 271 | { TidyXmlSpace, MU, "add-xml-space", BL, no, ParseBool, boolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:272:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 272 | { TidyEncloseBodyText, MU, "enclose-text", BL, no, ParseBool, boolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:273:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 273 | { TidyEncloseBlockText, MU, "enclose-block-text", BL, no, ParseBool, boolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:274:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 274 | { TidyKeepFileTimes, MS, "keep-time", BL, no, ParseBool, boolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:275:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 275 | { TidyWord2000, MU, "word-2000", BL, no, ParseBool, boolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:276:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 276 | { TidyMark, MS, "tidy-mark", BL, yes, ParseBool, boolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:277:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 277 | { TidyEmacs, MS, "gnu-emacs", BL, no, ParseBool, boolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:278:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 278 | { TidyEmacsFile, MS, "gnu-emacs-file", ST, 0, ParseString, NULL }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:279:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 279 | { TidyLiteralAttribs, MU, "literal-attributes", BL, no, ParseBool, boolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:280:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 280 | { TidyBodyOnly, MU, "show-body-only", IN, no, ParseAutoBool, autoBoolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:281:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 281 | { TidyFixUri, MU, "fix-uri", BL, yes, ParseBool, boolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:282:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 282 | { TidyLowerLiterals, MU, "lower-literals", BL, yes, ParseBool, boolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:283:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 283 | { TidyHideComments, MU, "hide-comments", BL, no, ParseBool, boolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:284:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 284 | { TidyIndentCdata, MU, "indent-cdata", BL, no, ParseBool, boolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:285:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 285 | { TidyForceOutput, MS, "force-output", BL, no, ParseBool, boolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:286:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 286 | { TidyShowErrors, DG, "show-errors", IN, 6, ParseInt, NULL }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:287:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 287 | { TidyAsciiChars, CE, "ascii-chars", BL, no, ParseBool, boolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:288:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 288 | { TidyJoinClasses, MU, "join-classes", BL, no, ParseBool, boolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:289:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 289 | { TidyJoinStyles, MU, "join-styles", BL, yes, ParseBool, boolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:290:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 290 | { TidyEscapeCdata, MU, "escape-cdata", BL, no, ParseBool, boolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:292:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 292 | { TidyLanguage, CE, "language", ST, 0, ParseName, NULL }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:293:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 293 | { TidyNCR, MU, "ncr", BL, yes, ParseBool, boolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:296:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 296 | { TidyOutputBOM, CE, "output-bom", IN, TidyAutoState, ParseAutoBool, autoBoolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:298:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 298 | { TidyReplaceColor, MU, "replace-color", BL, no, ParseBool, boolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:299:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 299 | { TidyCSSPrefix, MU, "css-prefix", ST, 0, ParseCSS1Selector, NULL }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:300:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 300 | { TidyInlineTags, MU, "new-inline-tags", ST, 0, ParseTagNames, NULL }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:301:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 301 | { TidyBlockTags, MU, "new-blocklevel-tags", ST, 0, ParseTagNames, NULL }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:302:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 302 | { TidyEmptyTags, MU, "new-empty-tags", ST, 0, ParseTagNames, NULL }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:303:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 303 | { TidyPreTags, MU, "new-pre-tags", ST, 0, ParseTagNames, NULL }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:304:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 304 | { TidyAccessibilityCheckLevel, DG, "accessibility-check", IN, 0, ParseAcc, accessPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:305:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 305 | { TidyVertSpace, PP, "vertical-space", BL, no, ParseBool, boolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:307:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 307 | { TidyPunctWrap, PP, "punctuation-wrap", BL, no, ParseBool, boolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:309:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 309 | { TidyMergeEmphasis, MU, "merge-emphasis", BL, yes, ParseBool, boolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:310:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 310 | { TidyMergeDivs, MU, "merge-divs", IN, TidyAutoState, ParseAutoBool, autoBoolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:311:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 311 | { TidyDecorateInferredUL, MU, "decorate-inferred-ul", BL, no, ParseBool, boolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:312:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 312 | { TidyPreserveEntities, MU, "preserve-entities", BL, no, ParseBool, boolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:313:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 313 | { TidySortAttributes, PP, "sort-attributes", IN, TidySortAttrNone,ParseSorter, sorterPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:314:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 314 | { TidyMergeSpans, MU, "merge-spans", IN, TidyAutoState, ParseAutoBool, autoBoolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:315:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 315 | { TidyAnchorAsName, MU, "anchor-as-name", BL, yes, ParseBool, boolPicks }, | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ config.c:316:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers] 316 | { N_TIDY_OPTIONS, XX, NULL, XY, 0, NULL, NULL } | ^ config.h:42:25: note: 'pdflt' declared here 42 | ctmbstr pdflt; /* default for TidyString */ | ^~~~~ make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Tidy' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Tidy' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libtidy_la-attrs.lo `test -f 'attrs.c' || echo './'`attrs.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.14-build/virtuoso-opensource-7.2.14/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c attrs.c -fPIC -DPIC -o .libs/libtidy_la-attrs.o attrs.c:91:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 91 | { TidyAttr_UNKNOWN, "unknown!", NULL }, | ^ In file included from tidy-int.h:15, from attrs.c:8: attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:92:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 92 | { TidyAttr_ABBR, "abbr", CH_PCDATA }, | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:93:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 93 | { TidyAttr_ACCEPT, "accept", CH_XTYPE }, | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:94:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 94 | { TidyAttr_ACCEPT_CHARSET, "accept-charset", CH_CHARSET }, | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:95:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 95 | { TidyAttr_ACCESSKEY, "accesskey", CH_CHARACTER }, | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:96:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 96 | { TidyAttr_ACTION, "action", CH_ACTION }, | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:97:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 97 | { TidyAttr_ADD_DATE, "add_date", CH_PCDATA }, /* A */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:98:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 98 | { TidyAttr_ALIGN, "align", CH_ALIGN }, /* varies by element */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:99:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 99 | { TidyAttr_ALINK, "alink", CH_COLOR }, | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:100:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 100 | { TidyAttr_ALT, "alt", CH_PCDATA }, /* nowrap */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:101:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 101 | { TidyAttr_ARCHIVE, "archive", CH_URLS }, /* space or comma separated list */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:102:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 102 | { TidyAttr_AXIS, "axis", CH_PCDATA }, | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:103:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 103 | { TidyAttr_BACKGROUND, "background", CH_URL }, | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:104:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 104 | { TidyAttr_BGCOLOR, "bgcolor", CH_COLOR }, | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:105:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 105 | { TidyAttr_BGPROPERTIES, "bgproperties", CH_PCDATA }, /* BODY "fixed" fixes background */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:106:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 106 | { TidyAttr_BORDER, "border", CH_BORDER }, /* like LENGTH + "border" */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:107:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 107 | { TidyAttr_BORDERCOLOR, "bordercolor", CH_COLOR }, /* used on TABLE */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:108:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 108 | { TidyAttr_BOTTOMMARGIN, "bottommargin", CH_NUMBER }, /* used on BODY */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:109:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 109 | { TidyAttr_CELLPADDING, "cellpadding", CH_LENGTH }, /* % or pixel values */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:110:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 110 | { TidyAttr_CELLSPACING, "cellspacing", CH_LENGTH }, | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:111:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 111 | { TidyAttr_CHAR, "char", CH_CHARACTER }, | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:112:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 112 | { TidyAttr_CHAROFF, "charoff", CH_LENGTH }, | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:113:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 113 | { TidyAttr_CHARSET, "charset", CH_CHARSET }, | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:114:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 114 | { TidyAttr_CHECKED, "checked", CH_BOOL }, /* i.e. "checked" or absent */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:115:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 115 | { TidyAttr_CITE, "cite", CH_URL }, | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:116:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 116 | { TidyAttr_CLASS, "class", CH_PCDATA }, | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:117:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 117 | { TidyAttr_CLASSID, "classid", CH_URL }, | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:118:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 118 | { TidyAttr_CLEAR, "clear", CH_CLEAR }, /* BR: left, right, all */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:119:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 119 | { TidyAttr_CODE, "code", CH_PCDATA }, /* APPLET */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:120:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 120 | { TidyAttr_CODEBASE, "codebase", CH_URL }, /* OBJECT */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:121:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 121 | { TidyAttr_CODETYPE, "codetype", CH_XTYPE }, /* OBJECT */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:122:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 122 | { TidyAttr_COLOR, "color", CH_COLOR }, /* BASEFONT, FONT */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:123:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 123 | { TidyAttr_COLS, "cols", CH_COLS }, /* TABLE & FRAMESET */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:124:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 124 | { TidyAttr_COLSPAN, "colspan", CH_NUMBER }, | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:125:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 125 | { TidyAttr_COMPACT, "compact", CH_BOOL }, /* lists */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:126:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 126 | { TidyAttr_CONTENT, "content", CH_PCDATA }, | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:127:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 127 | { TidyAttr_COORDS, "coords", CH_COORDS }, /* AREA, A */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:128:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 128 | { TidyAttr_DATA, "data", CH_URL }, /* OBJECT */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:129:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 129 | { TidyAttr_DATAFLD, "datafld", CH_PCDATA }, /* used on DIV, IMG */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:130:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 130 | { TidyAttr_DATAFORMATAS, "dataformatas", CH_PCDATA }, /* used on DIV, IMG */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:131:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 131 | { TidyAttr_DATAPAGESIZE, "datapagesize", CH_NUMBER }, /* used on DIV, IMG */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:132:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 132 | { TidyAttr_DATASRC, "datasrc", CH_URL }, /* used on TABLE */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:133:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 133 | { TidyAttr_DATETIME, "datetime", CH_DATE }, /* INS, DEL */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:134:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 134 | { TidyAttr_DECLARE, "declare", CH_BOOL }, /* OBJECT */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:135:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 135 | { TidyAttr_DEFER, "defer", CH_BOOL }, /* SCRIPT */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:136:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 136 | { TidyAttr_DIR, "dir", CH_TEXTDIR }, /* ltr or rtl */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:137:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 137 | { TidyAttr_DISABLED, "disabled", CH_BOOL }, /* form fields */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:138:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 138 | { TidyAttr_ENCODING, "encoding", CH_PCDATA }, /* */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:139:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 139 | { TidyAttr_ENCTYPE, "enctype", CH_XTYPE }, /* FORM */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:140:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 140 | { TidyAttr_FACE, "face", CH_PCDATA }, /* BASEFONT, FONT */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:141:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 141 | { TidyAttr_FOR, "for", CH_IDREF }, /* LABEL */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:142:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 142 | { TidyAttr_FRAME, "frame", CH_TFRAME }, /* TABLE */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:143:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 143 | { TidyAttr_FRAMEBORDER, "frameborder", CH_FBORDER }, /* 0 or 1 */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:144:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 144 | { TidyAttr_FRAMESPACING, "framespacing", CH_NUMBER }, | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:145:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 145 | { TidyAttr_GRIDX, "gridx", CH_NUMBER }, /* TABLE Adobe golive*/ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:146:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 146 | { TidyAttr_GRIDY, "gridy", CH_NUMBER }, /* TABLE Adobe golive */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:147:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 147 | { TidyAttr_HEADERS, "headers", CH_IDREFS }, /* table cells */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:148:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 148 | { TidyAttr_HEIGHT, "height", CH_LENGTH }, /* pixels only for TH/TD */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:149:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 149 | { TidyAttr_HREF, "href", CH_URL }, /* A, AREA, LINK and BASE */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:150:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 150 | { TidyAttr_HREFLANG, "hreflang", CH_LANG }, /* A, LINK */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:151:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 151 | { TidyAttr_HSPACE, "hspace", CH_NUMBER }, /* APPLET, IMG, OBJECT */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:152:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 152 | { TidyAttr_HTTP_EQUIV, "http-equiv", CH_PCDATA }, /* META */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:153:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 153 | { TidyAttr_ID, "id", CH_IDDEF }, | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:154:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 154 | { TidyAttr_ISMAP, "ismap", CH_BOOL }, /* IMG */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:155:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 155 | { TidyAttr_ITEMID, "itemid", CH_PCDATA }, | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:156:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 156 | { TidyAttr_ITEMPROP, "itemprop", CH_PCDATA }, | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:157:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 157 | { TidyAttr_ITEMREF, "itemref", CH_PCDATA }, | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:158:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 158 | { TidyAttr_ITEMSCOPE, "itemscope", CH_BOOL }, | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:159:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 159 | { TidyAttr_ITEMTYPE, "itemtype", CH_URL }, | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:160:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 160 | { TidyAttr_LABEL, "label", CH_PCDATA }, /* OPT, OPTGROUP */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:161:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 161 | { TidyAttr_LANG, "lang", CH_LANG }, | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:162:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 162 | { TidyAttr_LANGUAGE, "language", CH_PCDATA }, /* SCRIPT */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:163:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 163 | { TidyAttr_LAST_MODIFIED, "last_modified", CH_PCDATA }, /* A */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:164:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 164 | { TidyAttr_LAST_VISIT, "last_visit", CH_PCDATA }, /* A */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:165:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 165 | { TidyAttr_LEFTMARGIN, "leftmargin", CH_NUMBER }, /* used on BODY */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:166:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 166 | { TidyAttr_LINK, "link", CH_COLOR }, /* BODY */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:167:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 167 | { TidyAttr_LONGDESC, "longdesc", CH_URL }, /* IMG */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:168:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 168 | { TidyAttr_LOWSRC, "lowsrc", CH_URL }, /* IMG */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:169:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 169 | { TidyAttr_MARGINHEIGHT, "marginheight", CH_NUMBER }, /* FRAME, IFRAME, BODY */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:170:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 170 | { TidyAttr_MARGINWIDTH, "marginwidth", CH_NUMBER }, /* ditto */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:171:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 171 | { TidyAttr_MAXLENGTH, "maxlength", CH_NUMBER }, /* INPUT */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:172:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 172 | { TidyAttr_MEDIA, "media", CH_MEDIA }, /* STYLE, LINK */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:173:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 173 | { TidyAttr_METHOD, "method", CH_FSUBMIT }, /* FORM: get or post */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:174:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 174 | { TidyAttr_MULTIPLE, "multiple", CH_BOOL }, /* SELECT */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:175:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 175 | { TidyAttr_NAME, "name", CH_NAME }, | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:176:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 176 | { TidyAttr_NOHREF, "nohref", CH_BOOL }, /* AREA */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:177:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 177 | { TidyAttr_NORESIZE, "noresize", CH_BOOL }, /* FRAME */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:178:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 178 | { TidyAttr_NOSHADE, "noshade", CH_BOOL }, /* HR */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:179:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 179 | { TidyAttr_NOWRAP, "nowrap", CH_BOOL }, /* table cells */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:180:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 180 | { TidyAttr_OBJECT, "object", CH_PCDATA }, /* APPLET */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:181:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 181 | { TidyAttr_OnAFTERUPDATE, "onafterupdate", CH_SCRIPT }, | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:182:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 182 | { TidyAttr_OnBEFOREUNLOAD, "onbeforeunload", CH_SCRIPT }, | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:183:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 183 | { TidyAttr_OnBEFOREUPDATE, "onbeforeupdate", CH_SCRIPT }, | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:184:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 184 | { TidyAttr_OnBLUR, "onblur", CH_SCRIPT }, /* event */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:185:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 185 | { TidyAttr_OnCHANGE, "onchange", CH_SCRIPT }, /* event */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:186:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 186 | { TidyAttr_OnCLICK, "onclick", CH_SCRIPT }, /* event */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:187:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 187 | { TidyAttr_OnDATAAVAILABLE, "ondataavailable", CH_SCRIPT }, /* object, applet */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:188:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 188 | { TidyAttr_OnDATASETCHANGED, "ondatasetchanged", CH_SCRIPT }, /* object, applet */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:189:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 189 | { TidyAttr_OnDATASETCOMPLETE, "ondatasetcomplete", CH_SCRIPT }, | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:190:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 190 | { TidyAttr_OnDBLCLICK, "ondblclick", CH_SCRIPT }, /* event */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:191:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 191 | { TidyAttr_OnERRORUPDATE, "onerrorupdate", CH_SCRIPT }, /* form fields */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:192:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 192 | { TidyAttr_OnFOCUS, "onfocus", CH_SCRIPT }, /* event */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:193:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 193 | { TidyAttr_OnKEYDOWN, "onkeydown", CH_SCRIPT }, /* event */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:194:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 194 | { TidyAttr_OnKEYPRESS, "onkeypress", CH_SCRIPT }, /* event */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:195:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 195 | { TidyAttr_OnKEYUP, "onkeyup", CH_SCRIPT }, /* event */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:196:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 196 | { TidyAttr_OnLOAD, "onload", CH_SCRIPT }, /* event */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:197:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 197 | { TidyAttr_OnMOUSEDOWN, "onmousedown", CH_SCRIPT }, /* event */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:198:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 198 | { TidyAttr_OnMOUSEMOVE, "onmousemove", CH_SCRIPT }, /* event */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:199:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 199 | { TidyAttr_OnMOUSEOUT, "onmouseout", CH_SCRIPT }, /* event */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:200:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 200 | { TidyAttr_OnMOUSEOVER, "onmouseover", CH_SCRIPT }, /* event */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:201:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 201 | { TidyAttr_OnMOUSEUP, "onmouseup", CH_SCRIPT }, /* event */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:202:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 202 | { TidyAttr_OnRESET, "onreset", CH_SCRIPT }, /* event */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:203:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 203 | { TidyAttr_OnROWENTER, "onrowenter", CH_SCRIPT }, /* form fields */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:204:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 204 | { TidyAttr_OnROWEXIT, "onrowexit", CH_SCRIPT }, /* form fields */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:205:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 205 | { TidyAttr_OnSELECT, "onselect", CH_SCRIPT }, /* event */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:206:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 206 | { TidyAttr_OnSUBMIT, "onsubmit", CH_SCRIPT }, /* event */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:207:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 207 | { TidyAttr_OnUNLOAD, "onunload", CH_SCRIPT }, /* event */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:208:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 208 | { TidyAttr_PROFILE, "profile", CH_URL }, /* HEAD */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:209:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 209 | { TidyAttr_PROMPT, "prompt", CH_PCDATA }, /* ISINDEX */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:210:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 210 | { TidyAttr_RBSPAN, "rbspan", CH_NUMBER }, /* ruby markup */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:211:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 211 | { TidyAttr_READONLY, "readonly", CH_BOOL }, /* form fields */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:212:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 212 | { TidyAttr_REL, "rel", CH_LINKTYPES }, | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:213:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 213 | { TidyAttr_REV, "rev", CH_LINKTYPES }, | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:214:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 214 | { TidyAttr_RIGHTMARGIN, "rightmargin", CH_NUMBER }, /* used on BODY */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:215:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 215 | { TidyAttr_ROLE, "role", CH_PCDATA }, | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:216:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 216 | { TidyAttr_ROWS, "rows", CH_NUMBER }, /* TEXTAREA */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:217:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 217 | { TidyAttr_ROWSPAN, "rowspan", CH_NUMBER }, /* table cells */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:218:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 218 | { TidyAttr_RULES, "rules", CH_TRULES }, /* TABLE */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:219:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 219 | { TidyAttr_SCHEME, "scheme", CH_PCDATA }, /* META */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:220:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 220 | { TidyAttr_SCOPE, "scope", CH_SCOPE }, /* table cells */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:221:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 221 | { TidyAttr_SCROLLING, "scrolling", CH_SCROLL }, /* yes, no or auto */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:222:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 222 | { TidyAttr_SELECTED, "selected", CH_BOOL }, /* OPTION */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:223:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 223 | { TidyAttr_SHAPE, "shape", CH_SHAPE }, /* AREA, A */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:224:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 224 | { TidyAttr_SHOWGRID, "showgrid", CH_BOOL }, /* TABLE Adobe golive */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:225:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 225 | { TidyAttr_SHOWGRIDX, "showgridx", CH_BOOL }, /* TABLE Adobe golive*/ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:226:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 226 | { TidyAttr_SHOWGRIDY, "showgridy", CH_BOOL }, /* TABLE Adobe golive*/ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:227:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 227 | { TidyAttr_SIZE, "size", CH_NUMBER }, /* HR, FONT, BASEFONT, SELECT */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:228:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 228 | { TidyAttr_SPAN, "span", CH_NUMBER }, /* COL, COLGROUP */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:229:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 229 | { TidyAttr_SRC, "src", CH_URL }, /* IMG, FRAME, IFRAME */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:230:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 230 | { TidyAttr_SRCSET, "srcset", CH_PCDATA }, /* IMG (HTML5) */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:231:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 231 | { TidyAttr_STANDBY, "standby", CH_PCDATA }, /* OBJECT */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:232:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 232 | { TidyAttr_START, "start", CH_NUMBER }, /* OL */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:233:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 233 | { TidyAttr_STYLE, "style", CH_PCDATA }, | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:234:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 234 | { TidyAttr_SUMMARY, "summary", CH_PCDATA }, /* TABLE */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:235:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 235 | { TidyAttr_TABINDEX, "tabindex", CH_NUMBER }, /* fields, OBJECT and A */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:236:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 236 | { TidyAttr_TARGET, "target", CH_TARGET }, /* names a frame/window */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:237:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 237 | { TidyAttr_TEXT, "text", CH_COLOR }, /* BODY */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:238:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 238 | { TidyAttr_TITLE, "title", CH_PCDATA }, /* text tool tip */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:239:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 239 | { TidyAttr_TOPMARGIN, "topmargin", CH_NUMBER }, /* used on BODY */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:240:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 240 | { TidyAttr_TYPE, "type", CH_TYPE }, /* also used by SPACER */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:241:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 241 | { TidyAttr_USEMAP, "usemap", CH_URL }, /* things with images */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:242:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 242 | { TidyAttr_VALIGN, "valign", CH_VALIGN }, | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:243:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 243 | { TidyAttr_VALUE, "value", CH_PCDATA }, | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:244:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 244 | { TidyAttr_VALUETYPE, "valuetype", CH_VTYPE }, /* PARAM: data, ref, object */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:245:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 245 | { TidyAttr_VERSION, "version", CH_PCDATA }, /* HTML */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:246:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 246 | { TidyAttr_VLINK, "vlink", CH_COLOR }, /* BODY */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:247:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 247 | { TidyAttr_VSPACE, "vspace", CH_NUMBER }, /* IMG, OBJECT, APPLET */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:248:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 248 | { TidyAttr_WIDTH, "width", CH_LENGTH }, /* pixels only for TD/TH */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:249:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 249 | { TidyAttr_WRAP, "wrap", CH_PCDATA }, /* textarea */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:250:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 250 | { TidyAttr_XML_LANG, "xml:lang", CH_LANG }, /* XML language */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:251:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 251 | { TidyAttr_XML_SPACE, "xml:space", CH_PCDATA }, /* XML white space */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:254:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 254 | { TidyAttr_XMLNS, "xmlns", CH_PCDATA }, /* name space */ | ^ attrs.h:22:24: note: 'next' declared here 22 | struct _Attribute* next; | ^~~~ attrs.c:255:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers] 255 | { TidyAttr_EVENT, "event", CH_PCDATA }, /* reserved for