>>> sphinx: Building community/sphinx 2.2.11-r7 (using abuild 3.12.0-r0) started Mon, 30 Oct 2023 11:59:52 +0000 >>> sphinx: Checking sanity of /home/buildozer/aports/community/sphinx/APKBUILD... >>> sphinx: Analyzing dependencies... >>> sphinx: Installing for build: build-base expat-dev libpq-dev libstemmer-dev mariadb-connector-c-dev unixodbc-dev (1/14) Installing expat (2.5.0-r2) (2/14) Installing expat-dev (2.5.0-r2) (3/14) Installing libpq (16.0-r1) (4/14) Installing openssl-dev (3.1.4-r0) (5/14) Installing libpq-dev (16.0-r1) (6/14) Installing libstemmer (2.2.0-r0) (7/14) Installing libstemmer-dev (2.2.0-r0) (8/14) Installing zlib-dev (1.3-r2) (9/14) Installing mariadb-connector-c (3.3.7-r0) (10/14) Installing mariadb-connector-c-dev (3.3.7-r0) (11/14) Installing readline (8.2.1-r2) (12/14) Installing unixodbc (2.3.12-r0) (13/14) Installing unixodbc-dev (2.3.12-r0) (14/14) Installing .makedepends-sphinx (20231030.120015) Executing busybox-1.36.1-r13.trigger OK: 384 MiB in 116 packages >>> sphinx: Cleaning up srcdir >>> sphinx: Cleaning up pkgdir >>> sphinx: Cleaning up tmpdir >>> sphinx: Fetching https://distfiles.alpinelinux.org/distfiles/v3.19/sphinx-2.2.11-release.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 2990k 100 2990k 0 0 15.0M 0 --:--:-- --:--:-- --:--:-- 15.2M >>> sphinx: Fetching https://distfiles.alpinelinux.org/distfiles/v3.19/sphinx-2.2.11-release.tar.gz >>> sphinx: Checking sha512sums... sphinx-2.2.11-release.tar.gz: OK sphinx.initd: OK sphinx.confd: OK sphinx-pagesize.patch: OK CVE-2020-29050.patch: OK >>> sphinx: Unpacking /var/cache/distfiles/v3.19/sphinx-2.2.11-release.tar.gz... >>> sphinx: sphinx-pagesize.patch patching file src/sphinx.cpp Hunk #1 succeeded at 8946 (offset 240 lines). Hunk #2 succeeded at 9060 (offset 240 lines). Hunk #3 succeeded at 9190 (offset 240 lines). Hunk #4 succeeded at 9210 (offset 240 lines). Hunk #5 succeeded at 9228 (offset 240 lines). Hunk #6 succeeded at 9237 (offset 240 lines). Hunk #7 succeeded at 9258 (offset 240 lines). >>> sphinx: CVE-2020-29050.patch patching file doc/sphinx.html patching file doc/sphinx.txt patching file sphinx.conf.in patching file src/searchd.cpp patching file src/sphinx.cpp patching file src/sphinxexcerpt.cpp patching file src/sphinxexcerpt.h patching file src/sphinxstd.h patching file test/test_130/test.xml checking build environment -------------------------- checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... config/install-sh -c -d checking for gawk... no checking for mawk... no checking for nawk... no checking for awk... awk checking whether make sets $(MAKE)... yes checking whether to enable maintainer-specific portions of Makefiles... no checking for compiler programs ------------------------------ checking whether to compile debug version... no checking for 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 we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... gcc3 checking for ranlib... ranlib checking for header files ------------------------- checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/wait.h that is POSIX.1 compatible... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking netdb.h usability... yes checking netdb.h presence... yes checking for netdb.h... yes checking netinet/in.h usability... yes checking netinet/in.h presence... yes checking for netinet/in.h... yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking sys/file.h usability... yes checking sys/file.h presence... yes checking for sys/file.h... yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking for unistd.h... (cached) yes checking pthread.h usability... yes checking pthread.h presence... yes checking for pthread.h... yes checking execinfo.h usability... no checking execinfo.h presence... no checking for execinfo.h... no checking sys/epoll.h usability... yes checking sys/epoll.h presence... yes checking for sys/epoll.h... yes checking expat.h usability... yes checking expat.h presence... yes checking for expat.h... yes checking iconv.h usability... yes checking iconv.h presence... yes checking for iconv.h... yes checking zlib.h usability... yes checking zlib.h presence... yes checking for zlib.h... yes checking sql.h usability... yes checking sql.h presence... yes checking for sql.h... yes checking syslog.h usability... yes checking syslog.h presence... yes checking for syslog.h... yes checking for types ------------------ checking for stdbool.h that conforms to C99... yes checking for _Bool... yes checking for an ANSI C-conforming const... yes checking for inline... inline checking for off_t... yes checking for size_t... yes checking whether time.h and sys/time.h may both be included... yes checking for library functions ------------------------------ checking for pid_t... yes checking vfork.h usability... no checking vfork.h presence... no checking for vfork.h... no checking for fork... yes checking for vfork... yes checking for working fork... yes checking for working vfork... (cached) yes checking for stdlib.h... (cached) yes checking for GNU libc compatible malloc... yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking for sys/socket.h... (cached) yes checking types of arguments for select... int,fd_set *,struct timeval * checking return type of signal handlers... void checking whether lstat correctly handles trailing slash... yes checking whether stat accepts an empty string... no checking for vprintf... yes checking for _doprnt... no checking for library containing setsockopt... none required checking for library containing gethostbyname... none required checking for library containing inflate... -lz checking for library containing logf... none required checking for dup2... yes checking for gethostbyname... yes checking for gettimeofday... yes checking for memmove... yes checking for memset... yes checking for select... yes checking for socket... yes checking for strcasecmp... yes checking for strchr... yes checking for strerror... yes checking for strncasecmp... yes checking for strnlen... yes checking for strstr... yes checking for strtol... yes checking for logf... yes checking for pread... yes checking for poll... yes checking for backtrace... no checking for backtrace_symbols... no checking for epoll_ctl... yes checking for clock_gettime in -lrt... yes checking for clock_gettime... yes checking for LOCK_EX in sys/file.h... yes checking for F_SETLKW in fcntl.h... yes checking for library containing dlopen... none required checking for dlopen... yes checking for dlerror... yes checking for interlocked builtins... yes configuring Sphinx ------------------ checking whether to use dynamic linking for DB drivers... no checking for CFLAGS needed for pthreads... none checking for LIBS needed for pthreads... -lpthread checking for pthreads... found checking for pthread_mutex_timedlock... yes checking whether to compile with MySQL support... dynamic checking for mysql_config... mysql_config checking for mysql_real_connect... yes checking MySQL include files... -I/usr/include/mysql -I/usr/include/mysql/mysql checking MySQL libraries... -L/usr/lib/ -lmariadb checking for Syslog... yes checking whether to compile with PostgreSQL support... dynamic checking for pg_config... /usr/bin/pg_config checking PostgreSQL C flags... -I/usr/include/postgresql checking PostgreSQL linker flags... -L/usr/lib -lpq checking whether to use 64-bit document/word IDs... yes checking whether to compile with libstemmer support... yes, external checking whether to compile with RE2 library support... no checking whether to compile with RLP library support... no checking for libexpat... checking for library containing XML_Parse... -lexpat found checking for libiconv... checking for library containing iconv... none required found checking for iconv() arg types... char ** checking for UnixODBC... checking for library containing SQLDriverConnect... -lodbc found checking whether to enable c++ memory routines override... yes checking for Syslog... yes checking for unaligned RAM access... yes checking whether byte ordering is bigendian... no generating configuration files ------------------------------ configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating libstemmer_c/Makefile config.status: creating doc/Makefile config.status: creating sphinx.conf.dist config.status: creating sphinx-min.conf.dist config.status: creating config/config.h config.status: executing depfiles commands configuration done ------------------ You can now run 'make install' to build and install Sphinx binaries. On a multi-core machine, try 'make -j4 install' to speed up the build. Updates, articles, help forum, and commercial support, consulting, training, and development services are available at http://sphinxsearch.com/ Thank you for choosing Sphinx! Making all in src make[1]: Entering directory '/home/buildozer/aports/community/sphinx/src/sphinx-2.2.11-release/src' /bin/sh git_commit_id.sh make all-am make[2]: Entering directory '/home/buildozer/aports/community/sphinx/src/sphinx-2.2.11-release/src' g++ -DHAVE_CONFIG_H -I. -I../config -DSYSCONFDIR="\"/etc/sphinx\"" -DDATADIR="\"/var/lib/sphinx/data\"" -I/usr/local/include -I/usr/include/mysql -I/usr/include/mysql/mysql -I/usr/include/postgresql -I/usr/include -I/usr/include/mysql -I/usr/include/mysql/mysql -I/usr/include/postgresql -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D_FILE_OFFSET_BITS=64 -DNDEBUG -MT sphinx.o -MD -MP -MF .deps/sphinx.Tpo -c -o sphinx.o sphinx.cpp g++ -DHAVE_CONFIG_H -I. -I../config -DSYSCONFDIR="\"/etc/sphinx\"" -DDATADIR="\"/var/lib/sphinx/data\"" -I/usr/local/include -I/usr/include/mysql -I/usr/include/mysql/mysql -I/usr/include/postgresql -I/usr/include -I/usr/include/mysql -I/usr/include/mysql/mysql -I/usr/include/postgresql -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D_FILE_OFFSET_BITS=64 -DNDEBUG -MT sphinxexcerpt.o -MD -MP -MF .deps/sphinxexcerpt.Tpo -c -o sphinxexcerpt.o sphinxexcerpt.cpp g++ -DHAVE_CONFIG_H -I. -I../config -DSYSCONFDIR="\"/etc/sphinx\"" -DDATADIR="\"/var/lib/sphinx/data\"" -I/usr/local/include -I/usr/include/mysql -I/usr/include/mysql/mysql -I/usr/include/postgresql -I/usr/include -I/usr/include/mysql -I/usr/include/mysql/mysql -I/usr/include/postgresql -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D_FILE_OFFSET_BITS=64 -DNDEBUG -MT sphinxquery.o -MD -MP -MF .deps/sphinxquery.Tpo -c -o sphinxquery.o sphinxquery.cpp g++ -DHAVE_CONFIG_H -I. -I../config -DSYSCONFDIR="\"/etc/sphinx\"" -DDATADIR="\"/var/lib/sphinx/data\"" -I/usr/local/include -I/usr/include/mysql -I/usr/include/mysql/mysql -I/usr/include/postgresql -I/usr/include -I/usr/include/mysql -I/usr/include/mysql/mysql -I/usr/include/postgresql -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D_FILE_OFFSET_BITS=64 -DNDEBUG -MT sphinxsoundex.o -MD -MP -MF .deps/sphinxsoundex.Tpo -c -o sphinxsoundex.o sphinxsoundex.cpp g++ -DHAVE_CONFIG_H -I. -I../config -DSYSCONFDIR="\"/etc/sphinx\"" -DDATADIR="\"/var/lib/sphinx/data\"" -I/usr/local/include -I/usr/include/mysql -I/usr/include/mysql/mysql -I/usr/include/postgresql -I/usr/include -I/usr/include/mysql -I/usr/include/mysql/mysql -I/usr/include/postgresql -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D_FILE_OFFSET_BITS=64 -DNDEBUG -MT sphinxmetaphone.o -MD -MP -MF .deps/sphinxmetaphone.Tpo -c -o sphinxmetaphone.o sphinxmetaphone.cpp g++ -DHAVE_CONFIG_H -I. -I../config -DSYSCONFDIR="\"/etc/sphinx\"" -DDATADIR="\"/var/lib/sphinx/data\"" -I/usr/local/include -I/usr/include/mysql -I/usr/include/mysql/mysql -I/usr/include/postgresql -I/usr/include -I/usr/include/mysql -I/usr/include/mysql/mysql -I/usr/include/postgresql -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D_FILE_OFFSET_BITS=64 -DNDEBUG -MT sphinxstemen.o -MD -MP -MF .deps/sphinxstemen.Tpo -c -o sphinxstemen.o sphinxstemen.cpp g++ -DHAVE_CONFIG_H -I. -I../config -DSYSCONFDIR="\"/etc/sphinx\"" -DDATADIR="\"/var/lib/sphinx/data\"" -I/usr/local/include -I/usr/include/mysql -I/usr/include/mysql/mysql -I/usr/include/postgresql -I/usr/include -I/usr/include/mysql -I/usr/include/mysql/mysql -I/usr/include/postgresql -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D_FILE_OFFSET_BITS=64 -DNDEBUG -MT sphinxstemru.o -MD -MP -MF .deps/sphinxstemru.Tpo -c -o sphinxstemru.o sphinxstemru.cpp g++ -DHAVE_CONFIG_H -I. -I../config -DSYSCONFDIR="\"/etc/sphinx\"" -DDATADIR="\"/var/lib/sphinx/data\"" -I/usr/local/include -I/usr/include/mysql -I/usr/include/mysql/mysql -I/usr/include/postgresql -I/usr/include -I/usr/include/mysql -I/usr/include/mysql/mysql -I/usr/include/postgresql -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D_FILE_OFFSET_BITS=64 -DNDEBUG -MT sphinxstemcz.o -MD -MP -MF .deps/sphinxstemcz.Tpo -c -o sphinxstemcz.o sphinxstemcz.cpp g++ -DHAVE_CONFIG_H -I. -I../config -DSYSCONFDIR="\"/etc/sphinx\"" -DDATADIR="\"/var/lib/sphinx/data\"" -I/usr/local/include -I/usr/include/mysql -I/usr/include/mysql/mysql -I/usr/include/postgresql -I/usr/include -I/usr/include/mysql -I/usr/include/mysql/mysql -I/usr/include/postgresql -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D_FILE_OFFSET_BITS=64 -DNDEBUG -MT sphinxstemar.o -MD -MP -MF .deps/sphinxstemar.Tpo -c -o sphinxstemar.o sphinxstemar.cpp g++ -DHAVE_CONFIG_H -I. -I../config -DSYSCONFDIR="\"/etc/sphinx\"" -DDATADIR="\"/var/lib/sphinx/data\"" -I/usr/local/include -I/usr/include/mysql -I/usr/include/mysql/mysql -I/usr/include/postgresql -I/usr/include -I/usr/include/mysql -I/usr/include/mysql/mysql -I/usr/include/postgresql -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D_FILE_OFFSET_BITS=64 -DNDEBUG -MT sphinxutils.o -MD -MP -MF .deps/sphinxutils.Tpo -c -o sphinxutils.o sphinxutils.cpp g++ -DHAVE_CONFIG_H -I. -I../config -DSYSCONFDIR="\"/etc/sphinx\"" -DDATADIR="\"/var/lib/sphinx/data\"" -I/usr/local/include -I/usr/include/mysql -I/usr/include/mysql/mysql -I/usr/include/postgresql -I/usr/include -I/usr/include/mysql -I/usr/include/mysql/mysql -I/usr/include/postgresql -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D_FILE_OFFSET_BITS=64 -DNDEBUG -MT sphinxstd.o -MD -MP -MF .deps/sphinxstd.Tpo -c -o sphinxstd.o sphinxstd.cpp g++ -DHAVE_CONFIG_H -I. -I../config -DSYSCONFDIR="\"/etc/sphinx\"" -DDATADIR="\"/var/lib/sphinx/data\"" -I/usr/local/include -I/usr/include/mysql -I/usr/include/mysql/mysql -I/usr/include/postgresql -I/usr/include -I/usr/include/mysql -I/usr/include/mysql/mysql -I/usr/include/postgresql -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D_FILE_OFFSET_BITS=64 -DNDEBUG -MT sphinxsort.o -MD -MP -MF .deps/sphinxsort.Tpo -c -o sphinxsort.o sphinxsort.cpp g++ -DHAVE_CONFIG_H -I. -I../config -DSYSCONFDIR="\"/etc/sphinx\"" -DDATADIR="\"/var/lib/sphinx/data\"" -I/usr/local/include -I/usr/include/mysql -I/usr/include/mysql/mysql -I/usr/include/postgresql -I/usr/include -I/usr/include/mysql -I/usr/include/mysql/mysql -I/usr/include/postgresql -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D_FILE_OFFSET_BITS=64 -DNDEBUG -MT sphinxexpr.o -MD -MP -MF .deps/sphinxexpr.Tpo -c -o sphinxexpr.o sphinxexpr.cpp g++ -DHAVE_CONFIG_H -I. -I../config -DSYSCONFDIR="\"/etc/sphinx\"" -DDATADIR="\"/var/lib/sphinx/data\"" -I/usr/local/include -I/usr/include/mysql -I/usr/include/mysql/mysql -I/usr/include/postgresql -I/usr/include -I/usr/include/mysql -I/usr/include/mysql/mysql -I/usr/include/postgresql -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D_FILE_OFFSET_BITS=64 -DNDEBUG -MT sphinxfilter.o -MD -MP -MF .deps/sphinxfilter.Tpo -c -o sphinxfilter.o sphinxfilter.cpp g++ -DHAVE_CONFIG_H -I. -I../config -DSYSCONFDIR="\"/etc/sphinx\"" -DDATADIR="\"/var/lib/sphinx/data\"" -I/usr/local/include -I/usr/include/mysql -I/usr/include/mysql/mysql -I/usr/include/postgresql -I/usr/include -I/usr/include/mysql -I/usr/include/mysql/mysql -I/usr/include/postgresql -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D_FILE_OFFSET_BITS=64 -DNDEBUG -MT sphinxsearch.o -MD -MP -MF .deps/sphinxsearch.Tpo -c -o sphinxsearch.o sphinxsearch.cpp g++ -DHAVE_CONFIG_H -I. -I../config -DSYSCONFDIR="\"/etc/sphinx\"" -DDATADIR="\"/var/lib/sphinx/data\"" -I/usr/local/include -I/usr/include/mysql -I/usr/include/mysql/mysql -I/usr/include/postgresql -I/usr/include -I/usr/include/mysql -I/usr/include/mysql/mysql -I/usr/include/postgresql -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D_FILE_OFFSET_BITS=64 -DNDEBUG -MT sphinxrt.o -MD -MP -MF .deps/sphinxrt.Tpo -c -o sphinxrt.o sphinxrt.cpp g++ -DHAVE_CONFIG_H -I. -I../config -DSYSCONFDIR="\"/etc/sphinx\"" -DDATADIR="\"/var/lib/sphinx/data\"" -I/usr/local/include -I/usr/include/mysql -I/usr/include/mysql/mysql -I/usr/include/postgresql -I/usr/include -I/usr/include/mysql -I/usr/include/mysql/mysql -I/usr/include/postgresql -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D_FILE_OFFSET_BITS=64 -DNDEBUG -MT sphinxjson.o -MD -MP -MF .deps/sphinxjson.Tpo -c -o sphinxjson.o sphinxjson.cpp gcc -DHAVE_CONFIG_H -I. -I../config -DSYSCONFDIR="\"/etc/sphinx\"" -DDATADIR="\"/var/lib/sphinx/data\"" -I/usr/local/include -I/usr/include/mysql -I/usr/include/mysql/mysql -I/usr/include/postgresql -I/usr/include -I/usr/include/mysql -I/usr/include/mysql/mysql -I/usr/include/postgresql -Os -fstack-clash-protection -Wformat -Werror=format-security -D_FILE_OFFSET_BITS=64 -DNDEBUG -MT sphinxudf.o -MD -MP -MF .deps/sphinxudf.Tpo -c -o sphinxudf.o sphinxudf.c g++ -DHAVE_CONFIG_H -I. -I../config -DSYSCONFDIR="\"/etc/sphinx\"" -DDATADIR="\"/var/lib/sphinx/data\"" -I/usr/local/include -I/usr/include/mysql -I/usr/include/mysql/mysql -I/usr/include/postgresql -I/usr/include -I/usr/include/mysql -I/usr/include/mysql/mysql -I/usr/include/postgresql -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D_FILE_OFFSET_BITS=64 -DNDEBUG -MT sphinxaot.o -MD -MP -MF .deps/sphinxaot.Tpo -c -o sphinxaot.o sphinxaot.cpp g++ -DHAVE_CONFIG_H -I. -I../config -DSYSCONFDIR="\"/etc/sphinx\"" -DDATADIR="\"/var/lib/sphinx/data\"" -I/usr/local/include -I/usr/include/mysql -I/usr/include/mysql/mysql -I/usr/include/postgresql -I/usr/include -I/usr/include/mysql -I/usr/include/mysql/mysql -I/usr/include/postgresql -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D_FILE_OFFSET_BITS=64 -DNDEBUG -MT sphinxplugin.o -MD -MP -MF .deps/sphinxplugin.Tpo -c -o sphinxplugin.o sphinxplugin.cpp g++ -DHAVE_CONFIG_H -I. -I../config -DSYSCONFDIR="\"/etc/sphinx\"" -DDATADIR="\"/var/lib/sphinx/data\"" -I/usr/local/include -I/usr/include/mysql -I/usr/include/mysql/mysql -I/usr/include/postgresql -I/usr/include -I/usr/include/mysql -I/usr/include/mysql/mysql -I/usr/include/postgresql -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D_FILE_OFFSET_BITS=64 -DNDEBUG -MT indexer.o -MD -MP -MF .deps/indexer.Tpo -c -o indexer.o indexer.cpp g++ -DHAVE_CONFIG_H -I. -I../config -DSYSCONFDIR="\"/etc/sphinx\"" -DDATADIR="\"/var/lib/sphinx/data\"" -I/usr/local/include -I/usr/include/mysql -I/usr/include/mysql/mysql -I/usr/include/postgresql -I/usr/include -I/usr/include/mysql -I/usr/include/mysql/mysql -I/usr/include/postgresql -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D_FILE_OFFSET_BITS=64 -DNDEBUG -MT searchd.o -MD -MP -MF .deps/searchd.Tpo -c -o searchd.o searchd.cpp g++ -DHAVE_CONFIG_H -I. -I../config -DSYSCONFDIR="\"/etc/sphinx\"" -DDATADIR="\"/var/lib/sphinx/data\"" -I/usr/local/include -I/usr/include/mysql -I/usr/include/mysql/mysql -I/usr/include/postgresql -I/usr/include -I/usr/include/mysql -I/usr/include/mysql/mysql -I/usr/include/postgresql -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D_FILE_OFFSET_BITS=64 -DNDEBUG -MT spelldump.o -MD -MP -MF .deps/spelldump.Tpo -c -o spelldump.o spelldump.cpp In file included from sphinx.h:42, from sphinxsoundex.cpp:16: sphinxstd.h: In function 'int sphBitCount(DWORD)': sphinxstd.h:277:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 277 | register DWORD tmp; | ^~~ g++ -DHAVE_CONFIG_H -I. -I../config -DSYSCONFDIR="\"/etc/sphinx\"" -DDATADIR="\"/var/lib/sphinx/data\"" -I/usr/local/include -I/usr/include/mysql -I/usr/include/mysql/mysql -I/usr/include/postgresql -I/usr/include -I/usr/include/mysql -I/usr/include/mysql/mysql -I/usr/include/postgresql -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D_FILE_OFFSET_BITS=64 -DNDEBUG -MT indextool.o -MD -MP -MF .deps/indextool.Tpo -c -o indextool.o indextool.cpp sphinxutils.cpp:2106:28: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 2106 | sphSafeInfo ( iFD, "Configured with flags: "CONFIGURE_FLAGS ); | ^ sphinxutils.cpp:2110:28: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 2110 | sphSafeInfo ( iFD, "Host OS is "OS_UNAME ); | ^ In file included from sphinx.h:42, from sphinxquery.cpp:16: sphinxstd.h: In function 'int sphBitCount(DWORD)': sphinxstd.h:277:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 277 | register DWORD tmp; | ^~~ In file included from sphinx.h:42, from sphinxstemcz.cpp:16: sphinxstd.h: In function 'int sphBitCount(DWORD)': sphinxstd.h:277:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 277 | register DWORD tmp; | ^~~ g++ -DHAVE_CONFIG_H -I. -I../config -DSYSCONFDIR="\"/etc/sphinx\"" -DDATADIR="\"/var/lib/sphinx/data\"" -I/usr/local/include -I/usr/include/mysql -I/usr/include/mysql/mysql -I/usr/include/postgresql -I/usr/include -I/usr/include/mysql -I/usr/include/mysql/mysql -I/usr/include/postgresql -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D_FILE_OFFSET_BITS=64 -DNDEBUG -MT wordbreaker.o -MD -MP -MF .deps/wordbreaker.Tpo -c -o wordbreaker.o wordbreaker.cpp g++ -DHAVE_CONFIG_H -I. -I../config -DSYSCONFDIR="\"/etc/sphinx\"" -DDATADIR="\"/var/lib/sphinx/data\"" -I/usr/local/include -I/usr/include/mysql -I/usr/include/mysql/mysql -I/usr/include/postgresql -I/usr/include -I/usr/include/mysql -I/usr/include/mysql/mysql -I/usr/include/postgresql -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D_FILE_OFFSET_BITS=64 -DNDEBUG -MT tests.o -MD -MP -MF .deps/tests.Tpo -c -o tests.o tests.cpp In file included from sphinx.h:42, from sphinxstemar.cpp:30: sphinxstd.h: In function 'int sphBitCount(DWORD)': sphinxstd.h:277:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 277 | register DWORD tmp; | ^~~ In file included from sphinx.h:42, from sphinxstemen.cpp:16: sphinxstd.h: In function 'int sphBitCount(DWORD)': sphinxstd.h:277:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 277 | register DWORD tmp; | ^~~ In file included from sphinx.h:42, from sphinxexcerpt.cpp:16: sphinxstd.h: In function 'int sphBitCount(DWORD)': sphinxstd.h:277:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 277 | register DWORD tmp; | ^~~ In file included from sphinx.h:42, from sphinxmetaphone.cpp:16: sphinxstd.h: In function 'int sphBitCount(DWORD)': sphinxstd.h:277:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 277 | register DWORD tmp; | ^~~ In file included from sphinx.h:42, from sphinxstemru.cpp:16: sphinxstd.h: In function 'int sphBitCount(DWORD)': sphinxstd.h:277:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 277 | register DWORD tmp; | ^~~ In file included from sphinx.h:42, from sphinxutils.cpp:19: sphinxstd.h: In function 'int sphBitCount(DWORD)': sphinxstd.h:277:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 277 | register DWORD tmp; | ^~~ In file included from sphinx.h:42, from sphinxstd.cpp:16: sphinxstd.h: In function 'int sphBitCount(DWORD)': sphinxstd.h:277:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 277 | register DWORD tmp; | ^~~ sphinx.cpp:27891:49: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 27891 | "docid="DOCID_FMT, SqlFieldName(iIndex), iPackedLen, m_tDocInfo.m_uDocID ); | ^ sphinx.cpp:27907:49: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 27907 | " docid="DOCID_FMT, SqlFieldName(iIndex), (int)uSize, m_tDocInfo.m_uDocID ); | ^ In file included from sphinx.h:42, from sphinxfilter.h:19, from sphinxfilter.cpp:16: sphinxstd.h: In function 'int sphBitCount(DWORD)': sphinxstd.h:277:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 277 | register DWORD tmp; | ^~~ sphinxrt.cpp:4799:48: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 4799 | LOC_FAIL(( fp, "invalid docs/hits (segment=%d, word=%d, read_wordid="UINT64_FMT | ^ In file included from sphinx.h:42, from indextool.cpp:16: sphinxstd.h: In function 'int sphBitCount(DWORD)': sphinxstd.h:277:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 277 | register DWORD tmp; | ^~~ In file included from sphinx.h:42, from sphinxaot.cpp:19: sphinxstd.h: In function 'int sphBitCount(DWORD)': sphinxstd.h:277:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 277 | register DWORD tmp; | ^~~ sphinx.h: In member function 'int CSphLowercaser::ToLower(int) const': sphinx.h:436:32: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 436 | register int * pChunk = m_pChunk [ iCode >> CHUNK_BITS ]; | ^~~~~~ In file included from sphinx.h:42, from sphinxsearch.cpp:16: sphinxstd.h: In function 'int sphBitCount(DWORD)': sphinxstd.h:277:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 277 | register DWORD tmp; | ^~~ In file included from wordbreaker.cpp:25: sphinxstd.h: In function 'int sphBitCount(DWORD)': sphinxstd.h:277:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 277 | register DWORD tmp; | ^~~ sphinx.h: In member function 'int CSphLowercaser::ToLower(int) const': sphinx.h:436:32: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 436 | register int * pChunk = m_pChunk [ iCode >> CHUNK_BITS ]; | ^~~~~~ In file included from sphinx.h:42, from sphinx.cpp:16: sphinxstd.h: In function 'int sphBitCount(DWORD)': sphinxstd.h:277:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 277 | register DWORD tmp; | ^~~ sphinx.h: In member function 'int CSphLowercaser::ToLower(int) const': sphinx.h:436:32: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 436 | register int * pChunk = m_pChunk [ iCode >> CHUNK_BITS ]; | ^~~~~~ In file included from sphinx.h:42, from sphinxsort.cpp:16: sphinxstd.h: In function 'int sphBitCount(DWORD)': sphinxstd.h:277:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 277 | register DWORD tmp; | ^~~ sphinx.h: In member function 'int CSphLowercaser::ToLower(int) const': sphinx.h:436:32: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 436 | register int * pChunk = m_pChunk [ iCode >> CHUNK_BITS ]; | ^~~~~~ In file included from sphinx.h:42, from sphinxjson.h:19, from sphinxjson.cpp:16: sphinxstd.h: In function 'int sphBitCount(DWORD)': sphinxstd.h:277:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 277 | register DWORD tmp; | ^~~ sphinx.h: In member function 'int CSphLowercaser::ToLower(int) const': sphinx.h:436:32: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 436 | register int * pChunk = m_pChunk [ iCode >> CHUNK_BITS ]; | ^~~~~~ In file included from sphinx.h:42, from sphinxrt.cpp:16: sphinxstd.h: In function 'int sphBitCount(DWORD)': sphinxstd.h:277:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 277 | register DWORD tmp; | ^~~ In file included from sphinx.h:42, from sphinxplugin.cpp:16: sphinxstd.h: In function 'int sphBitCount(DWORD)': sphinxstd.h:277:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 277 | register DWORD tmp; | ^~~ In file included from sphinx.h:42, from indexer.cpp:16: sphinxstd.h: In function 'int sphBitCount(DWORD)': sphinxstd.h:277:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 277 | register DWORD tmp; | ^~~ In file included from sphinx.h:42, from spelldump.cpp:16: sphinxstd.h: In function 'int sphBitCount(DWORD)': sphinxstd.h:277:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 277 | register DWORD tmp; | ^~~ sphinx.h: In member function 'int CSphLowercaser::ToLower(int) const': sphinx.h:436:32: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 436 | register int * pChunk = m_pChunk [ iCode >> CHUNK_BITS ]; | ^~~~~~ In file included from sphinx.h:42, from sphinxexpr.cpp:16: sphinxstd.h: In function 'int sphBitCount(DWORD)': sphinxstd.h:277:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 277 | register DWORD tmp; | ^~~ sphinx.h: In member function 'int CSphLowercaser::ToLower(int) const': sphinx.h:436:32: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 436 | register int * pChunk = m_pChunk [ iCode >> CHUNK_BITS ]; | ^~~~~~ sphinx.h: In member function 'int CSphLowercaser::ToLower(int) const': sphinx.h:436:32: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 436 | register int * pChunk = m_pChunk [ iCode >> CHUNK_BITS ]; | ^~~~~~ sphinx.h: In member function 'int CSphLowercaser::ToLower(int) const': sphinx.h:436:32: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 436 | register int * pChunk = m_pChunk [ iCode >> CHUNK_BITS ]; | ^~~~~~ sphinx.h: In member function 'int CSphLowercaser::ToLower(int) const': sphinx.h:436:32: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 436 | register int * pChunk = m_pChunk [ iCode >> CHUNK_BITS ]; | ^~~~~~ In file included from sphinxsearch.h:21, from sphinxexcerpt.cpp:19: sphinxint.h: In function 'int sphEncodeVLB8(BYTE*, uint64_t)': sphinxint.h:1077:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1077 | register BYTE b; | ^ sphinxint.h:1078:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1078 | register int n = 0; | ^ sphinx.h: In member function 'int CSphLowercaser::ToLower(int) const': sphinx.h:436:32: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 436 | register int * pChunk = m_pChunk [ iCode >> CHUNK_BITS ]; | ^~~~~~ sphinx.h: In member function 'int CSphLowercaser::ToLower(int) const': sphinx.h:436:32: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 436 | register int * pChunk = m_pChunk [ iCode >> CHUNK_BITS ]; | ^~~~~~ sphinx.h: In member function 'int CSphLowercaser::ToLower(int) const': sphinx.h:436:32: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 436 | register int * pChunk = m_pChunk [ iCode >> CHUNK_BITS ]; | ^~~~~~ sphinx.h: In member function 'int CSphLowercaser::ToLower(int) const': sphinx.h:436:32: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 436 | register int * pChunk = m_pChunk [ iCode >> CHUNK_BITS ]; | ^~~~~~ sphinx.h: In member function 'int CSphLowercaser::ToLower(int) const': sphinx.h:436:32: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 436 | register int * pChunk = m_pChunk [ iCode >> CHUNK_BITS ]; | ^~~~~~ sphinx.h: In member function 'int CSphLowercaser::ToLower(int) const': sphinx.h:436:32: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 436 | register int * pChunk = m_pChunk [ iCode >> CHUNK_BITS ]; | ^~~~~~ sphinx.h: In member function 'int CSphLowercaser::ToLower(int) const': sphinx.h:436:32: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 436 | register int * pChunk = m_pChunk [ iCode >> CHUNK_BITS ]; | ^~~~~~ In file included from indextool.cpp:18: sphinxint.h: In function 'int sphEncodeVLB8(BYTE*, uint64_t)': sphinxint.h:1077:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1077 | register BYTE b; | ^ sphinxint.h:1078:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1078 | register int n = 0; | ^ In file included from sphinx.cpp:22: sphinxint.h: In function 'int sphEncodeVLB8(BYTE*, uint64_t)': sphinxint.h:1077:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1077 | register BYTE b; | ^ sphinxint.h:1078:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1078 | register int n = 0; | ^ sphinx.h: In member function 'int CSphLowercaser::ToLower(int) const': sphinx.h:436:32: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 436 | register int * pChunk = m_pChunk [ iCode >> CHUNK_BITS ]; | ^~~~~~ sphinx.h: In member function 'int CSphLowercaser::ToLower(int) const': sphinx.h:436:32: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 436 | register int * pChunk = m_pChunk [ iCode >> CHUNK_BITS ]; | ^~~~~~ sphinxstemen.cpp: In function 'int stem_en_id(unsigned char)': sphinxstemen.cpp:50:34: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 50 | register unsigned char * v = stem_en_doubles; | ^ In file included from sphinxstd.cpp:17: sphinxint.h: In function 'int sphEncodeVLB8(BYTE*, uint64_t)': sphinxint.h:1077:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1077 | register BYTE b; | ^ sphinxint.h:1078:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1078 | register int n = 0; | ^ In file included from sphinxstemru.cpp:109: sphinxstemru.inl: In function 'int stem_ru_adjectival_utf8(short unsigned int*, int)': sphinxstemru.inl:416:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 416 | register int i = LOC_PREFIX(stem_ru_adj_i) ( word, len ); | ^ sphinxstemru.inl: In function 'int stem_ru_verb_ov_utf8(short unsigned int*, int)': sphinxstemru.inl:425:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 425 | register int i = LOC_PREFIX(stem_ru_verb_i) ( word, len ); | ^ In file included from sphinx.h:42, from tests.cpp:16: sphinxstd.h: In function 'int sphBitCount(DWORD)': sphinxstd.h:277:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 277 | register DWORD tmp; | ^~~ sphinx.h: In member function 'int CSphLowercaser::ToLower(int) const': sphinx.h:436:32: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 436 | register int * pChunk = m_pChunk [ iCode >> CHUNK_BITS ]; | ^~~~~~ In file included from sphinx.h:42, from searchd.cpp:16: sphinxstd.h: In function 'int sphBitCount(DWORD)': sphinxstd.h:277:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 277 | register DWORD tmp; | ^~~ sphinx.h: In member function 'int CSphLowercaser::ToLower(int) const': sphinx.h:436:32: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 436 | register int * pChunk = m_pChunk [ iCode >> CHUNK_BITS ]; | ^~~~~~ sphinx.h: In member function 'int CSphLowercaser::ToLower(int) const': sphinx.h:436:32: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 436 | register int * pChunk = m_pChunk [ iCode >> CHUNK_BITS ]; | ^~~~~~ mv -f .deps/sphinxstemcz.Tpo .deps/sphinxstemcz.Po mv -f .deps/sphinxsoundex.Tpo .deps/sphinxsoundex.Po mv -f .deps/sphinxudf.Tpo .deps/sphinxudf.Po In file included from sphinxutils.cpp:21: sphinxint.h: In function 'int sphEncodeVLB8(BYTE*, uint64_t)': sphinxint.h:1077:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1077 | register BYTE b; | ^ sphinxint.h:1078:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1078 | register int n = 0; | ^ In file included from sphinxmetaphone.cpp:17: sphinxint.h: In function 'int sphEncodeVLB8(BYTE*, uint64_t)': sphinxint.h:1077:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1077 | register BYTE b; | ^ sphinxint.h:1078:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1078 | register int n = 0; | ^ In file included from sphinxfilter.cpp:17: sphinxint.h: In function 'int sphEncodeVLB8(BYTE*, uint64_t)': sphinxint.h:1077:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1077 | register BYTE b; | ^ sphinxint.h:1078:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1078 | register int n = 0; | ^ sphinxquery.cpp: In function 'CSphString sphReconstructNode(const XQNode_t*, const CSphSchema*)': sphinxquery.cpp:1916:67: warning: format '%d' expects argument of type 'int', but argument 4 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 1916 | sFields.SetSprintf ( "%s,%d", sFields.cstr(), pNode->m_dSpec.m_dFieldMask.GetMask32() ); | ~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | int DWORD {aka long unsigned int} | %ld In file included from sphinxaot.cpp:20: sphinxint.h: In function 'int sphEncodeVLB8(BYTE*, uint64_t)': sphinxint.h:1077:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1077 | register BYTE b; | ^ sphinxint.h:1078:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1078 | register int n = 0; | ^ In file included from sphinxsearch.h:21, from sphinxsearch.cpp:17: sphinxint.h: In function 'int sphEncodeVLB8(BYTE*, uint64_t)': sphinxint.h:1077:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1077 | register BYTE b; | ^ sphinxint.h:1078:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1078 | register int n = 0; | ^ In file included from indexer.cpp:17: sphinxint.h: In function 'int sphEncodeVLB8(BYTE*, uint64_t)': sphinxint.h:1077:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1077 | register BYTE b; | ^ sphinxint.h:1078:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1078 | register int n = 0; | ^ sphinx.h: In member function 'int CSphLowercaser::ToLower(int) const': sphinx.h:436:32: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 436 | register int * pChunk = m_pChunk [ iCode >> CHUNK_BITS ]; | ^~~~~~ In file included from sphinxsort.cpp:17: sphinxint.h: In function 'int sphEncodeVLB8(BYTE*, uint64_t)': sphinxint.h:1077:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1077 | register BYTE b; | ^ sphinxint.h:1078:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1078 | register int n = 0; | ^ sphinx.h: In member function 'int CSphLowercaser::ToLower(int) const': sphinx.h:436:32: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 436 | register int * pChunk = m_pChunk [ iCode >> CHUNK_BITS ]; | ^~~~~~ In file included from sphinxjson.cpp:17: sphinxint.h: In function 'int sphEncodeVLB8(BYTE*, uint64_t)': sphinxint.h:1077:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1077 | register BYTE b; | ^ sphinxint.h:1078:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1078 | register int n = 0; | ^ In file included from sphinxexpr.cpp:21: sphinxint.h: In function 'int sphEncodeVLB8(BYTE*, uint64_t)': sphinxint.h:1077:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1077 | register BYTE b; | ^ sphinxint.h:1078:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1078 | register int n = 0; | ^ In file included from sphinxrt.cpp:17: sphinxint.h: In function 'int sphEncodeVLB8(BYTE*, uint64_t)': sphinxint.h:1077:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1077 | register BYTE b; | ^ sphinxint.h:1078:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1078 | register int n = 0; | ^ In file included from sphinxplugin.cpp:17: sphinxint.h: In function 'int sphEncodeVLB8(BYTE*, uint64_t)': sphinxint.h:1077:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1077 | register BYTE b; | ^ sphinxint.h:1078:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1078 | register int n = 0; | ^ sphinxaot.cpp: In function 'int Utf8ToWin1251(BYTE*, const BYTE*)': sphinxaot.cpp:1136:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1136 | register BYTE uWin = dTable [ ( pWord[1] & 0x7F ) + ( ( pWord[0] & 1 )<<6 ) ]; | ^~~~ sphinxjson.cpp: In member function 'void JsonParser_c::DebugDump(ESphJsonType, const BYTE**, int)': sphinxjson.cpp:442:42: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 442 | printf ( "%s (bloom mask: 0x%08x)\n", eType==JSON_OBJECT ? "JSON_OBJECT" : "JSON_ROOT", uMask ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~ | | | DWORD {aka long unsigned int} In file included from sphinxjson.cpp:542: llsphinxjson.c: In function 'int my_lex(JsonNode_t*, void*, JsonParser_c*)': llsphinxjson.c:727:32: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 727 | register yy_state_type yy_current_state; | ^~~~~~~~~~~~~~~~ llsphinxjson.c:728:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 728 | register char *yy_cp, *yy_bp; | ^~~~~ llsphinxjson.c:728:32: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 728 | register char *yy_cp, *yy_bp; | ^~~~~ llsphinxjson.c:729:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 729 | register int yy_act; | ^~~~~~ llsphinxjson.c:779:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 779 | register YY_CHAR yy_c = yy_ec[YY_SC_TO_UI(*yy_cp)]; | ^~~~ sphinx.cpp: In function 'DWORD ReadVersion(const char*, CSphString&)': sphinx.cpp:1330:47: warning: format '%d' expects argument of type 'int', but argument 4 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 1330 | sError.SetSprintf ( "%s is v.%d, binary is v.%d", sPath, uVersion, INDEX_FORMAT_VERSION ); | ~^ ~~~~~~~~ | | | | int DWORD {aka long unsigned int} | %ld sphinx.cpp:1330:63: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat=] 1330 | sError.SetSprintf ( "%s is v.%d, binary is v.%d", sPath, uVersion, INDEX_FORMAT_VERSION ); | ~^ ~~~~~~~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld In file included from tests.cpp:21: sphinxint.h: In function 'int sphEncodeVLB8(BYTE*, uint64_t)': sphinxint.h:1077:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1077 | register BYTE b; | ^ sphinxint.h:1078:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1078 | register int n = 0; | ^ llsphinxjson.c: In function 'int yy_get_next_buffer(yyscan_t)': llsphinxjson.c:1056:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1056 | register char *dest = YY_CURRENT_BUFFER_LVALUE->yy_ch_buf; | ^~~~ llsphinxjson.c:1057:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1057 | register char *source = yyg->yytext_ptr; | ^~~~~~ llsphinxjson.c:1058:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1058 | register int number_to_move, i; | ^~~~~~~~~~~~~~ llsphinxjson.c:1058:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1058 | register int number_to_move, i; | ^ llsphinxjson.c: In function 'yy_state_type yy_get_previous_state(yyscan_t)': llsphinxjson.c:1190:32: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1190 | register yy_state_type yy_current_state; | ^~~~~~~~~~~~~~~~ llsphinxjson.c:1191:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1191 | register char *yy_cp; | ^~~~~ llsphinxjson.c:1198:34: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1198 | register YY_CHAR yy_c = (*yy_cp ? yy_ec[YY_SC_TO_UI(*yy_cp)] : 1); | ^~~~ llsphinxjson.c: In function 'yy_state_type yy_try_NUL_trans(yy_state_type, yyscan_t)': llsphinxjson.c:1223:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1223 | register int yy_is_jam; | ^~~~~~~~~ llsphinxjson.c:1225:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1225 | register char *yy_cp = yyg->yy_c_buf_p; | ^~~~~ llsphinxjson.c:1227:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1227 | register YY_CHAR yy_c = 1; | ^~~~ In file included from searchd.cpp:20: sphinxint.h: In function 'int sphEncodeVLB8(BYTE*, uint64_t)': sphinxint.h:1077:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1077 | register BYTE b; | ^ sphinxint.h:1078:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1078 | register int n = 0; | ^ mv -f .deps/sphinxstemar.Tpo .deps/sphinxstemar.Po sphinxrt.cpp: In member function 'virtual bool RtIndex_t::Prealloc(bool, bool, CSphString&)': sphinxrt.cpp:4086:53: warning: format '%d' expects argument of type 'int', but argument 4 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 4086 | m_sLastError.SetSprintf ( "%s is v.%d, binary is v.%d", sMeta.cstr(), uVersion, META_VERSION ); | ~^ ~~~~~~~~ | | | | int DWORD {aka long unsigned int} | %ld sphinxrt.cpp:4086:69: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat=] 4086 | m_sLastError.SetSprintf ( "%s is v.%d, binary is v.%d", sMeta.cstr(), uVersion, META_VERSION ); | ~^ ~~~~~~~~~~~~ | | | | int long unsigned int | %ld sphinxrt.cpp: In member function 'virtual int RtIndex_t::DebugCheck(FILE*)': sphinxrt.cpp:4739:64: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 4739 | LOC_FAIL(( fp, "embedded zero in a word list string (segment=%d, offset=%u, string=%s)", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4740 | iSegment, (DWORD)(pStringStart-pStr), sErrorStr.cstr() )); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | DWORD {aka long unsigned int} sphinxrt.cpp:4560:17: note: in definition of macro 'LOC_FAIL' 4560 | fprintf _args; \ | ^~~~~ sphinxrt.cpp:4739:122: note: format string is defined here 4739 | LOC_FAIL(( fp, "embedded zero in a word list string (segment=%d, offset=%u, string=%s)", | ~^ | | | unsigned int | %lu sphinxrt.cpp:4781:48: warning: format '%u' expects argument of type 'unsigned int', but argument 6 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 4781 | LOC_FAIL(( fp, "invalid docs/hits (segment=%d, word=%d, read_word=%s, docs=%u, hits=%u)", iSegment, nWordsRead, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4782 | sWord+1, tWord.m_uDocs, tWord.m_uHits )); | ~~~~~~~~~~~~~ | | | DWORD {aka long unsigned int} sphinxrt.cpp:4560:17: note: in definition of macro 'LOC_FAIL' 4560 | fprintf _args; \ | ^~~~~ sphinxrt.cpp:4781:109: note: format string is defined here 4781 | LOC_FAIL(( fp, "invalid docs/hits (segment=%d, word=%d, read_word=%s, docs=%u, hits=%u)", iSegment, nWordsRead, | ~^ | | | unsigned int | %lu sphinxrt.cpp:4781:48: warning: format '%u' expects argument of type 'unsigned int', but argument 7 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 4781 | LOC_FAIL(( fp, "invalid docs/hits (segment=%d, word=%d, read_word=%s, docs=%u, hits=%u)", iSegment, nWordsRead, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4782 | sWord+1, tWord.m_uDocs, tWord.m_uHits )); | ~~~~~~~~~~~~~ | | | DWORD {aka long unsigned int} sphinxrt.cpp:4560:17: note: in definition of macro 'LOC_FAIL' 4560 | fprintf _args; \ | ^~~~~ sphinxrt.cpp:4781:118: note: format string is defined here 4781 | LOC_FAIL(( fp, "invalid docs/hits (segment=%d, word=%d, read_word=%s, docs=%u, hits=%u)", iSegment, nWordsRead, | ~^ | | | unsigned int | %lu sphinxrt.cpp:4799:48: warning: format '%u' expects argument of type 'unsigned int', but argument 7 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 4799 | LOC_FAIL(( fp, "invalid docs/hits (segment=%d, word=%d, read_wordid="UINT64_FMT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4800 | ", read_word=%s, docs=%u, hits=%u)", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4801 | iSegment, nWordsRead, (uint64_t)tWord.m_uWordID, 4802 | sWord+1, tWord.m_uDocs, tWord.m_uHits )); | ~~~~~~~~~~~~~ | | | DWORD {aka long unsigned int} sphinxrt.cpp:4560:17: note: in definition of macro 'LOC_FAIL' 4560 | fprintf _args; \ | ^~~~~ sphinxrt.cpp:4799:48: warning: format '%u' expects argument of type 'unsigned int', but argument 8 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 4799 | LOC_FAIL(( fp, "invalid docs/hits (segment=%d, word=%d, read_wordid="UINT64_FMT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4800 | ", read_word=%s, docs=%u, hits=%u)", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4801 | iSegment, nWordsRead, (uint64_t)tWord.m_uWordID, 4802 | sWord+1, tWord.m_uDocs, tWord.m_uHits )); | ~~~~~~~~~~~~~ | | | DWORD {aka long unsigned int} sphinxrt.cpp:4560:17: note: in definition of macro 'LOC_FAIL' 4560 | fprintf _args; \ | ^~~~~ sphinxrt.cpp:4821:48: warning: format '%u' expects argument of type 'unsigned int', but argument 7 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 4821 | LOC_FAIL(( fp, "doclist offset decreased (segment=%d, word=%d, " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4822 | "read_wordid=" UINT64_FMT ", read_word=%s, doclist_offset=%u, prev_doclist_offset=%u)", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4823 | iSegment, nWordsRead, 4824 | (uint64_t)tWord.m_uWordID, sWord+1, tWord.m_uDoc, uPrevDocOffset )); | ~~~~~~~~~~~~ | | | DWORD {aka long unsigned int} sphinxrt.cpp:4560:17: note: in definition of macro 'LOC_FAIL' 4560 | fprintf _args; \ | ^~~~~ sphinxrt.cpp:4821:48: warning: format '%u' expects argument of type 'unsigned int', but argument 8 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 4821 | LOC_FAIL(( fp, "doclist offset decreased (segment=%d, word=%d, " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4822 | "read_wordid=" UINT64_FMT ", read_word=%s, doclist_offset=%u, prev_doclist_offset=%u)", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4823 | iSegment, nWordsRead, 4824 | (uint64_t)tWord.m_uWordID, sWord+1, tWord.m_uDoc, uPrevDocOffset )); | ~~~~~~~~~~~~~~ | | | DWORD {aka long unsigned int} sphinxrt.cpp:4560:17: note: in definition of macro 'LOC_FAIL' 4560 | fprintf _args; \ | ^~~~~ sphinxrt.cpp:4830:48: warning: format '%u' expects argument of type 'unsigned int', but argument 6 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 4830 | LOC_FAIL(( fp, "unexpected doclist offset (wordid=" UINT64_FMT "(%s)(%d), " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4831 | "doclist_offset=%u, expected_offset=%u)", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4832 | (uint64_t)tWord.m_uWordID, sWord+1, nWordsRead, 4833 | tWord.m_uDoc, uDocOffset )); | ~~~~~~~~~~~~ | | | DWORD {aka long unsigned int} sphinxrt.cpp:4560:17: note: in definition of macro 'LOC_FAIL' 4560 | fprintf _args; \ | ^~~~~ sphinxrt.cpp:4830:48: warning: format '%u' expects argument of type 'unsigned int', but argument 7 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 4830 | LOC_FAIL(( fp, "unexpected doclist offset (wordid=" UINT64_FMT "(%s)(%d), " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4831 | "doclist_offset=%u, expected_offset=%u)", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4832 | (uint64_t)tWord.m_uWordID, sWord+1, nWordsRead, 4833 | tWord.m_uDoc, uDocOffset )); | ~~~~~~~~~~ | | | DWORD {aka long unsigned int} sphinxrt.cpp:4560:17: note: in definition of macro 'LOC_FAIL' 4560 | fprintf _args; \ | ^~~~~ sphinxrt.cpp:4837:56: warning: format '%u' expects argument of type 'unsigned int', but argument 6 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 4837 | LOC_FAIL(( fp, "doclist offset pointing past doclist (segment=%d, word=%d, " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4838 | "read_word=%s, doclist_offset=%u, doclist_size=%d)", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4839 | iSegment, nWordsRead, 4840 | sWord+1, uDocOffset, tSegment.m_dDocs.GetLength() )); | ~~~~~~~~~~ | | | DWORD {aka long unsigned int} sphinxrt.cpp:4560:17: note: in definition of macro 'LOC_FAIL' 4560 | fprintf _args; \ | ^~~~~ sphinxrt.cpp:4838:80: note: format string is defined here 4838 | "read_word=%s, doclist_offset=%u, doclist_size=%d)", | ~^ | | | unsigned int | %lu mv -f .deps/sphinxstemru.Tpo .deps/sphinxstemru.Po sphinxrt.cpp:4862:56: warning: format '%u' expects argument of type 'unsigned int', but argument 7 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 4862 | LOC_FAIL(( fp, "reading past doclist end (segment=%d, word=%d, " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4863 | "read_wordid=" UINT64_FMT ", read_word=%s, doclist_offset=%u, doclist_size=%d)", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4864 | iSegment, nWordsRead, 4865 | (uint64_t)tWord.m_uWordID, sWord+1, uDocOffset, tSegment.m_dDocs.GetLength() )); | ~~~~~~~~~~ | | | DWORD {aka long unsigned int} sphinxrt.cpp:4560:17: note: in definition of macro 'LOC_FAIL' 4560 | fprintf _args; \ | ^~~~~ sphinxrt.cpp:4874:56: warning: format '%u' expects argument of type 'unsigned int', but argument 7 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 4874 | LOC_FAIL(( fp, "reading past doclist end (segment=%d, word=%d, " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4875 | "read_wordid=" UINT64_FMT ", read_word=%s, doclist_offset=%u, doclist_size=%d)", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4876 | iSegment, nWordsRead, 4877 | (uint64_t)tWord.m_uWordID, sWord+1, uDocOffset, tSegment.m_dDocs.GetLength() )); | ~~~~~~~~~~ | | | DWORD {aka long unsigned int} sphinxrt.cpp:4560:17: note: in definition of macro 'LOC_FAIL' 4560 | fprintf _args; \ | ^~~~~ sphinxrt.cpp:4885:56: warning: format '%u' expects argument of type 'unsigned int', but argument 7 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 4885 | LOC_FAIL(( fp, "reading past doclist end (segment=%d, word=%d, " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4886 | "read_wordid=" UINT64_FMT ", read_word=%s, doclist_offset=%u, doclist_size=%d)", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4887 | iSegment, nWordsRead, 4888 | (uint64_t)tWord.m_uWordID, sWord+1, uDocOffset, tSegment.m_dDocs.GetLength() )); | ~~~~~~~~~~ | | | DWORD {aka long unsigned int} sphinxrt.cpp:4560:17: note: in definition of macro 'LOC_FAIL' 4560 | fprintf _args; \ | ^~~~~ sphinxrt.cpp:4900:64: warning: format '%u' expects argument of type 'unsigned int', but argument 7 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 4900 | LOC_FAIL(( fp, "reading past doclist end (segment=%d, word=%d, " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4901 | "read_wordid=" UINT64_FMT ", read_word=%s, doclist_offset=%u, doclist_size=%d)", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4902 | iSegment, nWordsRead, 4903 | (uint64_t)tWord.m_uWordID, sWord+1, uDocOffset, tSegment.m_dDocs.GetLength() )); | ~~~~~~~~~~ | | | DWORD {aka long unsigned int} sphinxrt.cpp:4560:17: note: in definition of macro 'LOC_FAIL' 4560 | fprintf _args; \ | ^~~~~ sphinxrt.cpp:4910:64: warning: format '%u' expects argument of type 'unsigned int', but argument 7 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 4910 | LOC_FAIL(( fp, "reading past doclist end (segment=%d, word=%d, " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4911 | "read_wordid=" UINT64_FMT ", read_word=%s, doclist_offset=%u, doclist_size=%d)", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4912 | iSegment, nWordsRead, 4913 | (uint64_t)tWord.m_uWordID, sWord+1, uDocOffset, tSegment.m_dDocs.GetLength() )); | ~~~~~~~~~~ | | | DWORD {aka long unsigned int} sphinxrt.cpp:4560:17: note: in definition of macro 'LOC_FAIL' 4560 | fprintf _args; \ | ^~~~~ sphinxrt.cpp:4923:64: warning: format '%u' expects argument of type 'unsigned int', but argument 7 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 4923 | LOC_FAIL(( fp, "reading past doclist end (segment=%d, word=%d, " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4924 | "read_wordid=" UINT64_FMT ", read_word=%s, doclist_offset=%u, doclist_size=%d)", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4925 | iSegment, nWordsRead, 4926 | (uint64_t)tWord.m_uWordID, sWord+1, uDocOffset, tSegment.m_dDocs.GetLength() )); | ~~~~~~~~~~ | | | DWORD {aka long unsigned int} sphinxrt.cpp:4560:17: note: in definition of macro 'LOC_FAIL' 4560 | fprintf _args; \ | ^~~~~ sphinx.cpp: In function 'DWORD sphUnzipInt(const BYTE*&)': sphinx.cpp:8361:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 8361 | register DWORD b = _getexpr; \ | ^ sphinx.cpp:8373:67: note: in expansion of macro 'SPH_VARINT_DECODE' 8373 | DWORD sphUnzipInt ( const BYTE * & pBuf ) { SPH_VARINT_DECODE ( DWORD, *pBuf++ ); } | ^~~~~~~~~~~~~~~~~ sphinx.cpp:8362:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 8362 | register _type res = 0; \ | ^~~ sphinx.cpp:8373:67: note: in expansion of macro 'SPH_VARINT_DECODE' 8373 | DWORD sphUnzipInt ( const BYTE * & pBuf ) { SPH_VARINT_DECODE ( DWORD, *pBuf++ ); } | ^~~~~~~~~~~~~~~~~ sphinx.cpp: In function 'SphOffset_t sphUnzipOffset(const BYTE*&)': sphinx.cpp:8361:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 8361 | register DWORD b = _getexpr; \ | ^ sphinx.cpp:8374:59: note: in expansion of macro 'SPH_VARINT_DECODE' 8374 | SphOffset_t sphUnzipOffset ( const BYTE * & pBuf ) { SPH_VARINT_DECODE ( SphOffset_t, *pBuf++ ); } | ^~~~~~~~~~~~~~~~~ sphinx.cpp:8362:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 8362 | register _type res = 0; \ | ^~~ sphinx.cpp:8374:59: note: in expansion of macro 'SPH_VARINT_DECODE' 8374 | SphOffset_t sphUnzipOffset ( const BYTE * & pBuf ) { SPH_VARINT_DECODE ( SphOffset_t, *pBuf++ ); } | ^~~~~~~~~~~~~~~~~ sphinxrt.cpp:4963:64: warning: format '%u' expects argument of type 'unsigned int', but argument 7 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 4963 | LOC_FAIL(( fp, "invalid field id in an embedded hit (segment=%d, word=%d, " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4964 | "wordid=" UINT64_FMT ", docid=" UINT64_FMT ", field_id=%u, total_fields=%d)", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4965 | iSegment, nWordsRead, 4966 | (uint64_t)tWord.m_uWordID, (uint64_t)tDoc.m_uDocID, uFieldId, m_tSchema.m_dFields.GetLength() )); | ~~~~~~~~ | | | DWORD {aka long unsigned int} sphinxrt.cpp:4560:17: note: in definition of macro 'LOC_FAIL' 4560 | fprintf _args; \ | ^~~~~ sphinx.cpp: In member function 'DWORD CSphReader::UnzipInt()': sphinx.cpp:8361:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 8361 | register DWORD b = _getexpr; \ | ^ sphinx.cpp:8376:51: note: in expansion of macro 'SPH_VARINT_DECODE' 8376 | DWORD CSphReader::UnzipInt () { SPH_VARINT_DECODE ( DWORD, GetByte() ); } | ^~~~~~~~~~~~~~~~~ sphinxrt.cpp:4971:64: warning: format '%u' expects argument of type 'unsigned int', but argument 7 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 4971 | LOC_FAIL(( fp, "invalid field id: not in doclist mask (segment=%d, word=%d, " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4972 | "wordid=" UINT64_FMT ", docid=" UINT64_FMT ", field_id=%u, field_mask=%u)", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4973 | iSegment, nWordsRead, 4974 | (uint64_t)tWord.m_uWordID, (uint64_t)tDoc.m_uDocID, uFieldId, tDoc.m_uDocFields )); | ~~~~~~~~ | | | DWORD {aka long unsigned int} sphinxrt.cpp:4560:17: note: in definition of macro 'LOC_FAIL' 4560 | fprintf _args; \ | ^~~~~ sphinx.cpp:8362:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 8362 | register _type res = 0; \ | ^~~ sphinx.cpp:8376:51: note: in expansion of macro 'SPH_VARINT_DECODE' 8376 | DWORD CSphReader::UnzipInt () { SPH_VARINT_DECODE ( DWORD, GetByte() ); } | ^~~~~~~~~~~~~~~~~ sphinxrt.cpp:4971:64: warning: format '%u' expects argument of type 'unsigned int', but argument 8 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 4971 | LOC_FAIL(( fp, "invalid field id: not in doclist mask (segment=%d, word=%d, " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4972 | "wordid=" UINT64_FMT ", docid=" UINT64_FMT ", field_id=%u, field_mask=%u)", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4973 | iSegment, nWordsRead, 4974 | (uint64_t)tWord.m_uWordID, (uint64_t)tDoc.m_uDocID, uFieldId, tDoc.m_uDocFields )); | ~~~~~~~~~~~~~~~~~ | | | DWORD {aka long unsigned int} sphinxrt.cpp:4560:17: note: in definition of macro 'LOC_FAIL' 4560 | fprintf _args; \ | ^~~~~ sphinx.cpp: In member function 'uint64_t CSphReader::UnzipOffset()': sphinx.cpp:8361:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 8361 | register DWORD b = _getexpr; \ | ^ sphinx.cpp:8377:43: note: in expansion of macro 'SPH_VARINT_DECODE' 8377 | uint64_t CSphReader::UnzipOffset () { SPH_VARINT_DECODE ( uint64_t, GetByte() ); } | ^~~~~~~~~~~~~~~~~ sphinx.cpp:8362:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 8362 | register _type res = 0; \ | ^~~ sphinx.cpp:8377:43: note: in expansion of macro 'SPH_VARINT_DECODE' 8377 | uint64_t CSphReader::UnzipOffset () { SPH_VARINT_DECODE ( uint64_t, GetByte() ); } | ^~~~~~~~~~~~~~~~~ sphinxrt.cpp:4981:64: warning: format '%u' expects argument of type 'unsigned int', but argument 7 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 4981 | LOC_FAIL(( fp, "unexpected hitlist offset (segment=%d, word=%d, " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4982 | "wordid=" UINT64_FMT ", docid=" UINT64_FMT ", offset=%u, expected_offset=%u", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4983 | iSegment, nWordsRead, 4984 | (uint64_t)tWord.m_uWordID, (uint64_t)tDoc.m_uDocID, tDoc.m_uHit, uExpectedHitOffset )); | ~~~~~~~~~~~ | | | DWORD {aka long unsigned int} sphinxrt.cpp:4560:17: note: in definition of macro 'LOC_FAIL' 4560 | fprintf _args; \ | ^~~~~ sphinxrt.cpp:4981:64: warning: format '%u' expects argument of type 'unsigned int', but argument 8 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 4981 | LOC_FAIL(( fp, "unexpected hitlist offset (segment=%d, word=%d, " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4982 | "wordid=" UINT64_FMT ", docid=" UINT64_FMT ", offset=%u, expected_offset=%u", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4983 | iSegment, nWordsRead, 4984 | (uint64_t)tWord.m_uWordID, (uint64_t)tDoc.m_uDocID, tDoc.m_uHit, uExpectedHitOffset )); | ~~~~~~~~~~~~~~~~~~ | | | DWORD {aka long unsigned int} sphinxrt.cpp:4560:17: note: in definition of macro 'LOC_FAIL' 4560 | fprintf _args; \ | ^~~~~ sphinxrt.cpp:4989:64: warning: format '%u' expects argument of type 'unsigned int', but argument 7 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 4989 | LOC_FAIL(( fp, "hitlist offset decreased (segment=%d, word=%d, wordid=" UINT64_FMT ", docid=" UINT64_FMT ", offset=%u, prev_offset=%u", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4990 | iSegment, nWordsRead, (uint64_t)tWord.m_uWordID, (uint64_t)tDoc.m_uDocID, tDoc.m_uHit, uPrevHitOffset )); | ~~~~~~~~~~~ | | | DWORD {aka long unsigned int} sphinxrt.cpp:4560:17: note: in definition of macro 'LOC_FAIL' 4560 | fprintf _args; \ | ^~~~~ sphinxrt.cpp:4989:64: warning: format '%u' expects argument of type 'unsigned int', but argument 8 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 4989 | LOC_FAIL(( fp, "hitlist offset decreased (segment=%d, word=%d, wordid=" UINT64_FMT ", docid=" UINT64_FMT ", offset=%u, prev_offset=%u", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4990 | iSegment, nWordsRead, (uint64_t)tWord.m_uWordID, (uint64_t)tDoc.m_uDocID, tDoc.m_uHit, uPrevHitOffset )); | ~~~~~~~~~~~~~~ | | | DWORD {aka long unsigned int} sphinxrt.cpp:4560:17: note: in definition of macro 'LOC_FAIL' 4560 | fprintf _args; \ | ^~~~~ sphinxrt.cpp:5018:72: warning: format '%u' expects argument of type 'unsigned int', but argument 7 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 5018 | LOC_FAIL(( fp, "invalid field id in a hitlist (segment=%d, word=%d, " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5019 | "wordid=" UINT64_FMT ", docid=" UINT64_FMT ", field_id=%u, total_fields=%d)", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5020 | iSegment, nWordsRead, 5021 | (uint64_t)tWord.m_uWordID, (uint64_t)tDoc.m_uDocID, uFieldId, m_tSchema.m_dFields.GetLength() )); | ~~~~~~~~ | | | DWORD {aka long unsigned int} sphinxrt.cpp:4560:17: note: in definition of macro 'LOC_FAIL' 4560 | fprintf _args; \ | ^~~~~ sphinxrt.cpp:5026:72: warning: format '%u' expects argument of type 'unsigned int', but argument 7 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 5026 | LOC_FAIL(( fp, "invalid field id: not in doclist mask (segment=%d, word=%d, " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5027 | "wordid=" UINT64_FMT ", docid=" UINT64_FMT ", field_id=%u, field_mask=%u)", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5028 | iSegment, nWordsRead, 5029 | (uint64_t)tWord.m_uWordID, (uint64_t)tDoc.m_uDocID, uFieldId, tDoc.m_uDocFields )); | ~~~~~~~~ | | | DWORD {aka long unsigned int} sphinxrt.cpp:4560:17: note: in definition of macro 'LOC_FAIL' 4560 | fprintf _args; \ | ^~~~~ sphinxrt.cpp:5026:72: warning: format '%u' expects argument of type 'unsigned int', but argument 8 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 5026 | LOC_FAIL(( fp, "invalid field id: not in doclist mask (segment=%d, word=%d, " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5027 | "wordid=" UINT64_FMT ", docid=" UINT64_FMT ", field_id=%u, field_mask=%u)", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5028 | iSegment, nWordsRead, 5029 | (uint64_t)tWord.m_uWordID, (uint64_t)tDoc.m_uDocID, uFieldId, tDoc.m_uDocFields )); | ~~~~~~~~~~~~~~~~~ | | | DWORD {aka long unsigned int} sphinxrt.cpp:4560:17: note: in definition of macro 'LOC_FAIL' 4560 | fprintf _args; \ | ^~~~~ sphinxrt.cpp:5040:72: warning: format '%u' expects argument of type 'unsigned int', but argument 7 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 5040 | LOC_FAIL(( fp, "hit position in field decreased (segment=%d, word=%d, wordid=" UINT64_FMT ", docid=" UINT64_FMT ", pos=%u, last_pos=%u)", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5041 | iSegment, nWordsRead, (uint64_t)tWord.m_uWordID, (uint64_t)tDoc.m_uDocID, uPosInField, uLastPosInField )); | ~~~~~~~~~~~ | | | DWORD {aka long unsigned int} sphinxrt.cpp:4560:17: note: in definition of macro 'LOC_FAIL' 4560 | fprintf _args; \ | ^~~~~ sphinxrt.cpp:5040:72: warning: format '%u' expects argument of type 'unsigned int', but argument 8 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 5040 | LOC_FAIL(( fp, "hit position in field decreased (segment=%d, word=%d, wordid=" UINT64_FMT ", docid=" UINT64_FMT ", pos=%u, last_pos=%u)", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5041 | iSegment, nWordsRead, (uint64_t)tWord.m_uWordID, (uint64_t)tDoc.m_uDocID, uPosInField, uLastPosInField )); | ~~~~~~~~~~~~~~~ | | | DWORD {aka long unsigned int} sphinxrt.cpp:4560:17: note: in definition of macro 'LOC_FAIL' 4560 | fprintf _args; \ | ^~~~~ sphinxrt.cpp:5061:56: warning: format '%u' expects argument of type 'unsigned int', but argument 7 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 5061 | LOC_FAIL(( fp, "wrong document field mask (segment=%d, word=%d, wordid=" UINT64_FMT ", docid=" UINT64_FMT ", mask=%u, total_fields=%d", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5062 | iSegment, nWordsRead, (uint64_t)tWord.m_uWordID, (uint64_t)tDoc.m_uDocID, tDoc.m_uDocFields, m_tSchema.m_dFields.GetLength() )); | ~~~~~~~~~~~~~~~~~ | | | DWORD {aka long unsigned int} sphinxrt.cpp:4560:17: note: in definition of macro 'LOC_FAIL' 4560 | fprintf _args; \ | ^~~~~ sphinxrt.cpp:5094:48: warning: format '%u' expects argument of type 'unsigned int', but argument 6 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 5094 | LOC_FAIL(( fp, "empty word checkpoint %d ((segment=%d, read_word=%s, read_len=%u, readpos=%d, calc_word=%s, calc_len=%u, calcpos=%d)", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5095 | i, iSegment, tCP.m_sWord, (DWORD)strlen ( tCP.m_sWord ), tCP.m_iOffset, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | DWORD {aka long unsigned int} sphinxrt.cpp:4560:17: note: in definition of macro 'LOC_FAIL' 4560 | fprintf _args; \ | ^~~~~ sphinx.cpp: In member function 'DWORD CSphBin::UnzipInt()': sphinx.cpp:8727:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 8727 | register int b = 0; | ^ sphinx.cpp:8728:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 8728 | register DWORD v = 0; | ^ sphinx.cpp: In member function 'SphOffset_t CSphBin::UnzipOffset()': sphinx.cpp:8741:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 8741 | register int b = 0; | ^ sphinx.cpp:8742:30: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 8742 | register SphOffset_t v = 0; | ^ sphinxrt.cpp:5094:112: note: format string is defined here 5094 | LOC_FAIL(( fp, "empty word checkpoint %d ((segment=%d, read_word=%s, read_len=%u, readpos=%d, calc_word=%s, calc_len=%u, calcpos=%d)", | ~^ | | | unsigned int | %lu sphinxrt.cpp:5094:48: warning: format '%u' expects argument of type 'unsigned int', but argument 9 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 5094 | LOC_FAIL(( fp, "empty word checkpoint %d ((segment=%d, read_word=%s, read_len=%u, readpos=%d, calc_word=%s, calc_len=%u, calcpos=%d)", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5095 | i, iSegment, tCP.m_sWord, (DWORD)strlen ( tCP.m_sWord ), tCP.m_iOffset, 5096 | tRefCP.m_sWord, (DWORD)strlen ( tRefCP.m_sWord ), tRefCP.m_iOffset )); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | DWORD {aka long unsigned int} sphinxrt.cpp:4560:17: note: in definition of macro 'LOC_FAIL' 4560 | fprintf _args; \ | ^~~~~ sphinxrt.cpp:5094:151: note: format string is defined here 5094 | LOC_FAIL(( fp, "empty word checkpoint %d ((segment=%d, read_word=%s, read_len=%u, readpos=%d, calc_word=%s, calc_len=%u, calcpos=%d)", | ~^ | | | unsigned int | %lu sphinxrt.cpp:5184:56: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 5184 | LOC_FAIL(( fp, "empty attribute string found (segment=%d, offset=%u)", iSegment, (DWORD)(pCurStr-pBaseStr) )); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~ | | | DWORD {aka long unsigned int} sphinxrt.cpp:4560:17: note: in definition of macro 'LOC_FAIL' 4560 | fprintf _args; \ | ^~~~~ sphinxrt.cpp:5184:107: note: format string is defined here 5184 | LOC_FAIL(( fp, "empty attribute string found (segment=%d, offset=%u)", iSegment, (DWORD)(pCurStr-pBaseStr) )); | ~^ | | | unsigned int | %lu sphinxrt.cpp:5188:56: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 5188 | LOC_FAIL(( fp, "string length out of bounds (segment=%d, offset=%u, len=%d)", iSegment, (DWORD)(pCurStr-pBaseStr), iLen )); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~ | | | DWORD {aka long unsigned int} sphinxrt.cpp:4560:17: note: in definition of macro 'LOC_FAIL' 4560 | fprintf _args; \ | ^~~~~ sphinxrt.cpp:5188:106: note: format string is defined here 5188 | LOC_FAIL(( fp, "string length out of bounds (segment=%d, offset=%u, len=%d)", iSegment, (DWORD)(pCurStr-pBaseStr), iLen )); | ~^ | | | unsigned int | %lu sphinxrt.cpp:5215:48: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 5215 | LOC_FAIL(( fp, "docid decreased in attributes (segment=%d, row=%u, docid=" DOCID_FMT ", lastid=" DOCID_FMT ")", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5216 | iSegment, uRow, DOCINFO2ID(pRow), uLastID )); | ~~~~ | | | DWORD {aka long unsigned int} sphinxrt.cpp:4560:17: note: in definition of macro 'LOC_FAIL' 4560 | fprintf _args; \ | ^~~~~ sphinxrt.cpp:5236:64: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 5236 | LOC_FAIL(( fp, "MVA index out of bounds (segment=%d, row=%u, mvaattr=%d, docid=" DOCID_FMT ", index=%u)", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5237 | iSegment, uRow, iItem, uLastID, uOffset )); | ~~~~ | | | DWORD {aka long unsigned int} sphinxrt.cpp:4560:17: note: in definition of macro 'LOC_FAIL' 4560 | fprintf _args; \ | ^~~~~ sphinxrt.cpp:5236:64: warning: format '%u' expects argument of type 'unsigned int', but argument 7 has type 'long unsigned int' [-Wformat=] 5236 | LOC_FAIL(( fp, "MVA index out of bounds (segment=%d, row=%u, mvaattr=%d, docid=" DOCID_FMT ", index=%u)", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5237 | iSegment, uRow, iItem, uLastID, uOffset )); | ~~~~~~~ | | | long unsigned int sphinxrt.cpp:4560:17: note: in definition of macro 'LOC_FAIL' 4560 | fprintf _args; \ | ^~~~~ sphinxrt.cpp:5243:64: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 5243 | LOC_FAIL(( fp, "wrong MVA offset (segment=%d, row=%u, mvaattr=%d, docid=" DOCID_FMT ", expected=%u, got=%u)", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5244 | iSegment, uRow, iItem, uLastID, (DWORD)(pMvaCur-pMvaBase), uOffset )); | ~~~~ | | | DWORD {aka long unsigned int} sphinxrt.cpp:4560:17: note: in definition of macro 'LOC_FAIL' 4560 | fprintf _args; \ | ^~~~~ sphinxrt.cpp:5243:64: warning: format '%u' expects argument of type 'unsigned int', but argument 7 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 5243 | LOC_FAIL(( fp, "wrong MVA offset (segment=%d, row=%u, mvaattr=%d, docid=" DOCID_FMT ", expected=%u, got=%u)", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5244 | iSegment, uRow, iItem, uLastID, (DWORD)(pMvaCur-pMvaBase), uOffset )); | ~~~~~~~~~~~~~~~~~~~~~~~~~ | | | DWORD {aka long unsigned int} sphinxrt.cpp:4560:17: note: in definition of macro 'LOC_FAIL' 4560 | fprintf _args; \ | ^~~~~ sphinxrt.cpp:5243:64: warning: format '%u' expects argument of type 'unsigned int', but argument 8 has type 'long unsigned int' [-Wformat=] 5243 | LOC_FAIL(( fp, "wrong MVA offset (segment=%d, row=%u, mvaattr=%d, docid=" DOCID_FMT ", expected=%u, got=%u)", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5244 | iSegment, uRow, iItem, uLastID, (DWORD)(pMvaCur-pMvaBase), uOffset )); | ~~~~~~~ | | | long unsigned int sphinxrt.cpp:4560:17: note: in definition of macro 'LOC_FAIL' 4560 | fprintf _args; \ | ^~~~~ sphinxrt.cpp:5254:64: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 5254 | LOC_FAIL(( fp, "MVA count out of bounds (segment=%d, row=%u, mvaattr=%d, docid=" DOCID_FMT ", count=%u)", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5255 | iSegment, uRow, iItem, uLastID, uValues )); | ~~~~ | | | DWORD {aka long unsigned int} sphinxrt.cpp:4560:17: note: in definition of macro 'LOC_FAIL' 4560 | fprintf _args; \ | ^~~~~ sphinxrt.cpp:5254:64: warning: format '%u' expects argument of type 'unsigned int', but argument 7 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 5254 | LOC_FAIL(( fp, "MVA count out of bounds (segment=%d, row=%u, mvaattr=%d, docid=" DOCID_FMT ", count=%u)", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5255 | iSegment, uRow, iItem, uLastID, uValues )); | ~~~~~~~ | | | DWORD {aka long unsigned int} sphinxrt.cpp:4560:17: note: in definition of macro 'LOC_FAIL' 4560 | fprintf _args; \ | ^~~~~ sphinxrt.cpp:5278:72: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 5278 | LOC_FAIL(( fp, "unsorted MVA values (segment=%d, row=%u, mvaattr=%d, docid=" DOCID_FMT ", val[%u]=" INT64_FMT ", val[%u]=" INT64_FMT ")", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5279 | iSegment, uRow, iItem, uLastID, ( iItem>=iMva64 ? uVal-2 : uVal-1 ), iPrev, uVal, iCur )); | ~~~~ | | | DWORD {aka long unsigned int} sphinxrt.cpp:4560:17: note: in definition of macro 'LOC_FAIL' 4560 | fprintf _args; \ | ^~~~~ sphinxrt.cpp:5278:72: warning: format '%u' expects argument of type 'unsigned int', but argument 7 has type 'long unsigned int' [-Wformat=] 5278 | LOC_FAIL(( fp, "unsorted MVA values (segment=%d, row=%u, mvaattr=%d, docid=" DOCID_FMT ", val[%u]=" INT64_FMT ", val[%u]=" INT64_FMT ")", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5279 | iSegment, uRow, iItem, uLastID, ( iItem>=iMva64 ? uVal-2 : uVal-1 ), iPrev, uVal, iCur )); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long unsigned int sphinxrt.cpp:4560:17: note: in definition of macro 'LOC_FAIL' 4560 | fprintf _args; \ | ^~~~~ sphinxrt.cpp:5278:72: warning: format '%u' expects argument of type 'unsigned int', but argument 9 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 5278 | LOC_FAIL(( fp, "unsorted MVA values (segment=%d, row=%u, mvaattr=%d, docid=" DOCID_FMT ", val[%u]=" INT64_FMT ", val[%u]=" INT64_FMT ")", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5279 | iSegment, uRow, iItem, uLastID, ( iItem>=iMva64 ? uVal-2 : uVal-1 ), iPrev, uVal, iCur )); | ~~~~ | | | DWORD {aka long unsigned int} sphinxrt.cpp:4560:17: note: in definition of macro 'LOC_FAIL' 4560 | fprintf _args; \ | ^~~~~ sphinxrt.cpp:5302:56: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 5302 | LOC_FAIL(( fp, "float attribute value is unnormalized (segment=%d, row=%u, attr=%d, id=" DOCID_FMT ", raw=0x%x, value=%f)", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5303 | iSegment, uRow, iItem, uLastID, uValue, sphDW2F ( uValue ) )); | ~~~~ | | | DWORD {aka long unsigned int} sphinxrt.cpp:4560:17: note: in definition of macro 'LOC_FAIL' 4560 | fprintf _args; \ | ^~~~~ sphinxrt.cpp:5302:56: warning: format '%x' expects argument of type 'unsigned int', but argument 7 has type 'long unsigned int' [-Wformat=] 5302 | LOC_FAIL(( fp, "float attribute value is unnormalized (segment=%d, row=%u, attr=%d, id=" DOCID_FMT ", raw=0x%x, value=%f)", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5303 | iSegment, uRow, iItem, uLastID, uValue, sphDW2F ( uValue ) )); | ~~~~~~ | | | long unsigned int sphinxrt.cpp:4560:17: note: in definition of macro 'LOC_FAIL' 4560 | fprintf _args; \ | ^~~~~ sphinxrt.cpp:5307:56: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 5307 | LOC_FAIL(( fp, "float attribute is infinity (segment=%d, row=%u, attr=%d, id=" DOCID_FMT ", raw=0x%x, value=%f)", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5308 | iSegment, uRow, iItem, uLastID, uValue, sphDW2F ( uValue ) )); | ~~~~ | | | DWORD {aka long unsigned int} sphinxrt.cpp:4560:17: note: in definition of macro 'LOC_FAIL' 4560 | fprintf _args; \ | ^~~~~ sphinxrt.cpp:5307:56: warning: format '%x' expects argument of type 'unsigned int', but argument 7 has type 'long unsigned int' [-Wformat=] 5307 | LOC_FAIL(( fp, "float attribute is infinity (segment=%d, row=%u, attr=%d, id=" DOCID_FMT ", raw=0x%x, value=%f)", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5308 | iSegment, uRow, iItem, uLastID, uValue, sphDW2F ( uValue ) )); | ~~~~~~ | | | long unsigned int sphinxrt.cpp:4560:17: note: in definition of macro 'LOC_FAIL' 4560 | fprintf _args; \ | ^~~~~ sphinxrt.cpp:5322:56: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 5322 | LOC_FAIL(( fp, "string offset out of bounds (segment=%d, row=%u, stringattr=%d, docid=" DOCID_FMT ", index=%u)", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5323 | iSegment, uRow, iItem, uLastID, uOffset )); | ~~~~ | | | DWORD {aka long unsigned int} sphinxrt.cpp:4560:17: note: in definition of macro 'LOC_FAIL' 4560 | fprintf _args; \ | ^~~~~ sphinxrt.cpp:5322:56: warning: format '%u' expects argument of type 'unsigned int', but argument 7 has type 'long unsigned int' [-Wformat=] 5322 | LOC_FAIL(( fp, "string offset out of bounds (segment=%d, row=%u, stringattr=%d, docid=" DOCID_FMT ", index=%u)", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5323 | iSegment, uRow, iItem, uLastID, uOffset )); | ~~~~~~~ | | | long unsigned int sphinxrt.cpp:4560:17: note: in definition of macro 'LOC_FAIL' 4560 | fprintf _args; \ | ^~~~~ sphinxrt.cpp:5332:56: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 5332 | LOC_FAIL(( fp, "string offset decreased (segment=%d, row=%u, stringattr=%d, docid=" DOCID_FMT ", offset=%u, last_offset=%u)", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5333 | iSegment, uRow, iItem, uLastID, uOffset, uLastStrOffset )); | ~~~~ | | | DWORD {aka long unsigned int} sphinxrt.cpp:4560:17: note: in definition of macro 'LOC_FAIL' 4560 | fprintf _args; \ | ^~~~~ sphinxexpr.cpp: In member function 'virtual int Expr_ToString_c::StringEval(const CSphMatch&, const BYTE**) const': sphinxexpr.cpp:628:80: warning: format '%u' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 628 | m_sBuilder.Appendf ( "%u", *pValues++ ); | ~^ ~~~~~~~~~~ | | | | | long unsigned int | unsigned int | %lu sphinxrt.cpp:5332:56: warning: format '%u' expects argument of type 'unsigned int', but argument 7 has type 'long unsigned int' [-Wformat=] 5332 | LOC_FAIL(( fp, "string offset decreased (segment=%d, row=%u, stringattr=%d, docid=" DOCID_FMT ", offset=%u, last_offset=%u)", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5333 | iSegment, uRow, iItem, uLastID, uOffset, uLastStrOffset )); | ~~~~~~~ | | | long unsigned int sphinxrt.cpp:4560:17: note: in definition of macro 'LOC_FAIL' 4560 | fprintf _args; \ | ^~~~~ sphinxrt.cpp:5332:56: warning: format '%u' expects argument of type 'unsigned int', but argument 8 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 5332 | LOC_FAIL(( fp, "string offset decreased (segment=%d, row=%u, stringattr=%d, docid=" DOCID_FMT ", offset=%u, last_offset=%u)", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5333 | iSegment, uRow, iItem, uLastID, uOffset, uLastStrOffset )); | ~~~~~~~~~~~~~~ | | | DWORD {aka long unsigned int} sphinxrt.cpp:4560:17: note: in definition of macro 'LOC_FAIL' 4560 | fprintf _args; \ | ^~~~~ sphinxrt.cpp:5337:56: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 5337 | LOC_FAIL(( fp, "string offset is not a string start (segment=%d, row=%u, stringattr=%d, docid=" DOCID_FMT ", offset=%u)", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5338 | iSegment, uRow, iItem, uLastID, uOffset )); | ~~~~ | | | DWORD {aka long unsigned int} sphinxrt.cpp:4560:17: note: in definition of macro 'LOC_FAIL' 4560 | fprintf _args; \ | ^~~~~ sphinxrt.cpp:5337:56: warning: format '%u' expects argument of type 'unsigned int', but argument 7 has type 'long unsigned int' [-Wformat=] 5337 | LOC_FAIL(( fp, "string offset is not a string start (segment=%d, row=%u, stringattr=%d, docid=" DOCID_FMT ", offset=%u)", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5338 | iSegment, uRow, iItem, uLastID, uOffset )); | ~~~~~~~ | | | long unsigned int sphinxrt.cpp:4560:17: note: in definition of macro 'LOC_FAIL' 4560 | fprintf _args; \ | ^~~~~ sphinxrt.cpp:5351:64: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'long unsigned int' [-Wformat=] 5351 | LOC_FAIL(( fp, "embedded zero in a string (segment=%d, offset=%u, string=%s)", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5352 | iSegment, uOffset, sErrorStr.cstr() )); | ~~~~~~~ | | | long unsigned int sphinxrt.cpp:4560:17: note: in definition of macro 'LOC_FAIL' 4560 | fprintf _args; \ | ^~~~~ sphinxrt.cpp:5351:112: note: format string is defined here 5351 | LOC_FAIL(( fp, "embedded zero in a string (segment=%d, offset=%u, string=%s)", | ~^ | | | unsigned int | %lu sphinxrt.cpp:5372:56: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 5372 | LOC_FAIL(( fp, "string(JSON) offset out of bounds (segment=%d, row=%u, stringattr=%d, docid=" DOCID_FMT ", index=%u)", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5373 | iSegment, uRow, iItem, uLastID, uOffset )); | ~~~~ | | | DWORD {aka long unsigned int} sphinxrt.cpp:4560:17: note: in definition of macro 'LOC_FAIL' 4560 | fprintf _args; \ | ^~~~~ sphinxrt.cpp:5372:56: warning: format '%u' expects argument of type 'unsigned int', but argument 7 has type 'long unsigned int' [-Wformat=] 5372 | LOC_FAIL(( fp, "string(JSON) offset out of bounds (segment=%d, row=%u, stringattr=%d, docid=" DOCID_FMT ", index=%u)", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5373 | iSegment, uRow, iItem, uLastID, uOffset )); | ~~~~~~~ | | | long unsigned int sphinxrt.cpp:4560:17: note: in definition of macro 'LOC_FAIL' 4560 | fprintf _args; \ | ^~~~~ sphinxrt.cpp:5381:56: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 5381 | LOC_FAIL(( fp, "string(JSON) offset decreased (segment=%d, row=%u, stringattr=%d, docid=" DOCID_FMT ", offset=%u, last_offset=%u)", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5382 | iSegment, uRow, iItem, uLastID, uOffset, uLastStrOffset )); | ~~~~ | | | DWORD {aka long unsigned int} sphinxrt.cpp:4560:17: note: in definition of macro 'LOC_FAIL' 4560 | fprintf _args; \ | ^~~~~ sphinxrt.cpp:5381:56: warning: format '%u' expects argument of type 'unsigned int', but argument 7 has type 'long unsigned int' [-Wformat=] 5381 | LOC_FAIL(( fp, "string(JSON) offset decreased (segment=%d, row=%u, stringattr=%d, docid=" DOCID_FMT ", offset=%u, last_offset=%u)", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5382 | iSegment, uRow, iItem, uLastID, uOffset, uLastStrOffset )); | ~~~~~~~ | | | long unsigned int sphinxrt.cpp:4560:17: note: in definition of macro 'LOC_FAIL' 4560 | fprintf _args; \ | ^~~~~ sphinxrt.cpp:5381:56: warning: format '%u' expects argument of type 'unsigned int', but argument 8 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 5381 | LOC_FAIL(( fp, "string(JSON) offset decreased (segment=%d, row=%u, stringattr=%d, docid=" DOCID_FMT ", offset=%u, last_offset=%u)", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5382 | iSegment, uRow, iItem, uLastID, uOffset, uLastStrOffset )); | ~~~~~~~~~~~~~~ | | | DWORD {aka long unsigned int} sphinxrt.cpp:4560:17: note: in definition of macro 'LOC_FAIL' 4560 | fprintf _args; \ | ^~~~~ sphinx.cpp: In member function 'virtual bool CSphIndex_VLN::SaveAttributes(CSphString&) const': sphinx.cpp:10488:45: warning: format '%d' expects argument of type 'int', but argument 3 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 10488 | sphLogDebugvv ( "index '%s' attrs (%d) saving...", m_sIndexName.cstr(), uAttrStatus ); | ~^ ~~~~~~~~~~~ | | | | int DWORD {aka long unsigned int} | %ld sphinxrt.cpp:5386:56: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 5386 | LOC_FAIL(( fp, "string(JSON) offset is not a string start (segment=%d, row=%u, stringattr=%d, docid=" DOCID_FMT ", offset=%u)", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5387 | iSegment, uRow, iItem, uLastID, uOffset )); | ~~~~ | | | DWORD {aka long unsigned int} sphinxrt.cpp:4560:17: note: in definition of macro 'LOC_FAIL' 4560 | fprintf _args; \ | ^~~~~ sphinxrt.cpp:5386:56: warning: format '%u' expects argument of type 'unsigned int', but argument 7 has type 'long unsigned int' [-Wformat=] 5386 | LOC_FAIL(( fp, "string(JSON) offset is not a string start (segment=%d, row=%u, stringattr=%d, docid=" DOCID_FMT ", offset=%u)", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5387 | iSegment, uRow, iItem, uLastID, uOffset )); | ~~~~~~~ | | | long unsigned int sphinxrt.cpp:4560:17: note: in definition of macro 'LOC_FAIL' 4560 | fprintf _args; \ | ^~~~~ sphinx.cpp:10605:45: warning: format '%d' expects argument of type 'int', but argument 3 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 10605 | sphLogDebugvv ( "index '%s' attrs (%d) saved", m_sIndexName.cstr(), *m_pAttrsStatus ); | ~^ ~~~~~~~~~~~~~~~ | | | | int DWORD {aka long unsigned int} | %ld sphinx.cpp: In function 'int encodeVLB(BYTE*, DWORD)': sphinx.cpp:11541:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 11541 | register BYTE b; | ^ sphinx.cpp:11542:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 11542 | register int n = 0; | ^ sphinxsort.cpp: In static member function 'static bool MatchGeneric2_fn::IsLess(const CSphMatch&, const CSphMatch&, const CSphMatchComparatorState&)': sphinxsort.cpp:3398:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3398 | register SphAttr_t aa = a.GetAttr ( t.m_tLocator[_idx] ); \ | ^~ sphinxsort.cpp:3430:17: note: in expansion of macro 'SPH_TEST_KEYPART' 3430 | SPH_TEST_KEYPART(0); | ^~~~~~~~~~~~~~~~ sphinxsort.cpp:3399:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3399 | register SphAttr_t bb = b.GetAttr ( t.m_tLocator[_idx] ); \ | ^~ sphinxsort.cpp:3430:17: note: in expansion of macro 'SPH_TEST_KEYPART' 3430 | SPH_TEST_KEYPART(0); | ^~~~~~~~~~~~~~~~ sphinxsort.cpp:3405:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3405 | register float aa = a.GetAttrFloat ( t.m_tLocator[_idx] ); \ | ^~ sphinxsort.cpp:3430:17: note: in expansion of macro 'SPH_TEST_KEYPART' 3430 | SPH_TEST_KEYPART(0); | ^~~~~~~~~~~~~~~~ sphinxsort.cpp:3406:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3406 | register float bb = b.GetAttrFloat ( t.m_tLocator[_idx] ); \ | ^~ sphinxsort.cpp:3430:17: note: in expansion of macro 'SPH_TEST_KEYPART' 3430 | SPH_TEST_KEYPART(0); | ^~~~~~~~~~~~~~~~ sphinxsort.cpp:3398:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3398 | register SphAttr_t aa = a.GetAttr ( t.m_tLocator[_idx] ); \ | ^~ sphinxsort.cpp:3431:17: note: in expansion of macro 'SPH_TEST_KEYPART' 3431 | SPH_TEST_KEYPART(1); | ^~~~~~~~~~~~~~~~ sphinxsort.cpp:3399:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3399 | register SphAttr_t bb = b.GetAttr ( t.m_tLocator[_idx] ); \ | ^~ sphinxsort.cpp:3431:17: note: in expansion of macro 'SPH_TEST_KEYPART' 3431 | SPH_TEST_KEYPART(1); | ^~~~~~~~~~~~~~~~ sphinxsort.cpp:3405:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3405 | register float aa = a.GetAttrFloat ( t.m_tLocator[_idx] ); \ | ^~ sphinxsort.cpp:3431:17: note: in expansion of macro 'SPH_TEST_KEYPART' 3431 | SPH_TEST_KEYPART(1); | ^~~~~~~~~~~~~~~~ sphinxsort.cpp:3406:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3406 | register float bb = b.GetAttrFloat ( t.m_tLocator[_idx] ); \ | ^~ sphinxsort.cpp:3431:17: note: in expansion of macro 'SPH_TEST_KEYPART' 3431 | SPH_TEST_KEYPART(1); | ^~~~~~~~~~~~~~~~ sphinxsort.cpp: In static member function 'static bool MatchGeneric3_fn::IsLess(const CSphMatch&, const CSphMatch&, const CSphMatchComparatorState&)': sphinxsort.cpp:3398:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3398 | register SphAttr_t aa = a.GetAttr ( t.m_tLocator[_idx] ); \ | ^~ sphinxsort.cpp:3446:17: note: in expansion of macro 'SPH_TEST_KEYPART' 3446 | SPH_TEST_KEYPART(0); | ^~~~~~~~~~~~~~~~ sphinxsort.cpp:3399:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3399 | register SphAttr_t bb = b.GetAttr ( t.m_tLocator[_idx] ); \ | ^~ sphinxsort.cpp:3446:17: note: in expansion of macro 'SPH_TEST_KEYPART' 3446 | SPH_TEST_KEYPART(0); | ^~~~~~~~~~~~~~~~ sphinxsort.cpp:3405:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3405 | register float aa = a.GetAttrFloat ( t.m_tLocator[_idx] ); \ | ^~ sphinxsort.cpp:3446:17: note: in expansion of macro 'SPH_TEST_KEYPART' 3446 | SPH_TEST_KEYPART(0); | ^~~~~~~~~~~~~~~~ sphinxsort.cpp:3406:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3406 | register float bb = b.GetAttrFloat ( t.m_tLocator[_idx] ); \ | ^~ sphinxsort.cpp:3446:17: note: in expansion of macro 'SPH_TEST_KEYPART' 3446 | SPH_TEST_KEYPART(0); | ^~~~~~~~~~~~~~~~ sphinxsort.cpp:3398:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3398 | register SphAttr_t aa = a.GetAttr ( t.m_tLocator[_idx] ); \ | ^~ sphinxsort.cpp:3447:17: note: in expansion of macro 'SPH_TEST_KEYPART' 3447 | SPH_TEST_KEYPART(1); | ^~~~~~~~~~~~~~~~ sphinxsort.cpp:3399:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3399 | register SphAttr_t bb = b.GetAttr ( t.m_tLocator[_idx] ); \ | ^~ sphinxsort.cpp:3447:17: note: in expansion of macro 'SPH_TEST_KEYPART' 3447 | SPH_TEST_KEYPART(1); | ^~~~~~~~~~~~~~~~ sphinxsort.cpp:3405:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3405 | register float aa = a.GetAttrFloat ( t.m_tLocator[_idx] ); \ | ^~ sphinxsort.cpp:3447:17: note: in expansion of macro 'SPH_TEST_KEYPART' 3447 | SPH_TEST_KEYPART(1); | ^~~~~~~~~~~~~~~~ sphinxsort.cpp:3406:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3406 | register float bb = b.GetAttrFloat ( t.m_tLocator[_idx] ); \ | ^~ sphinxsort.cpp:3447:17: note: in expansion of macro 'SPH_TEST_KEYPART' 3447 | SPH_TEST_KEYPART(1); | ^~~~~~~~~~~~~~~~ sphinxsort.cpp:3398:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3398 | register SphAttr_t aa = a.GetAttr ( t.m_tLocator[_idx] ); \ | ^~ sphinxsort.cpp:3448:17: note: in expansion of macro 'SPH_TEST_KEYPART' 3448 | SPH_TEST_KEYPART(2); | ^~~~~~~~~~~~~~~~ sphinxsort.cpp:3399:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3399 | register SphAttr_t bb = b.GetAttr ( t.m_tLocator[_idx] ); \ | ^~ sphinxsort.cpp:3448:17: note: in expansion of macro 'SPH_TEST_KEYPART' 3448 | SPH_TEST_KEYPART(2); | ^~~~~~~~~~~~~~~~ sphinxsort.cpp:3405:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3405 | register float aa = a.GetAttrFloat ( t.m_tLocator[_idx] ); \ | ^~ sphinxsort.cpp:3448:17: note: in expansion of macro 'SPH_TEST_KEYPART' 3448 | SPH_TEST_KEYPART(2); | ^~~~~~~~~~~~~~~~ sphinxsort.cpp:3406:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3406 | register float bb = b.GetAttrFloat ( t.m_tLocator[_idx] ); \ | ^~ sphinxsort.cpp:3448:17: note: in expansion of macro 'SPH_TEST_KEYPART' 3448 | SPH_TEST_KEYPART(2); | ^~~~~~~~~~~~~~~~ sphinxsort.cpp: In static member function 'static bool MatchGeneric4_fn::IsLess(const CSphMatch&, const CSphMatch&, const CSphMatchComparatorState&)': sphinxsort.cpp:3398:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3398 | register SphAttr_t aa = a.GetAttr ( t.m_tLocator[_idx] ); \ | ^~ sphinxsort.cpp:3463:17: note: in expansion of macro 'SPH_TEST_KEYPART' 3463 | SPH_TEST_KEYPART(0); | ^~~~~~~~~~~~~~~~ sphinxsort.cpp:3399:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3399 | register SphAttr_t bb = b.GetAttr ( t.m_tLocator[_idx] ); \ | ^~ sphinxsort.cpp:3463:17: note: in expansion of macro 'SPH_TEST_KEYPART' 3463 | SPH_TEST_KEYPART(0); | ^~~~~~~~~~~~~~~~ sphinxsort.cpp:3405:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3405 | register float aa = a.GetAttrFloat ( t.m_tLocator[_idx] ); \ | ^~ sphinxsort.cpp:3463:17: note: in expansion of macro 'SPH_TEST_KEYPART' 3463 | SPH_TEST_KEYPART(0); | ^~~~~~~~~~~~~~~~ sphinxsort.cpp:3406:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3406 | register float bb = b.GetAttrFloat ( t.m_tLocator[_idx] ); \ | ^~ sphinxsort.cpp:3463:17: note: in expansion of macro 'SPH_TEST_KEYPART' 3463 | SPH_TEST_KEYPART(0); | ^~~~~~~~~~~~~~~~ sphinxsort.cpp:3398:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3398 | register SphAttr_t aa = a.GetAttr ( t.m_tLocator[_idx] ); \ | ^~ sphinxsort.cpp:3464:17: note: in expansion of macro 'SPH_TEST_KEYPART' 3464 | SPH_TEST_KEYPART(1); | ^~~~~~~~~~~~~~~~ sphinxsort.cpp:3399:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3399 | register SphAttr_t bb = b.GetAttr ( t.m_tLocator[_idx] ); \ | ^~ sphinxsort.cpp:3464:17: note: in expansion of macro 'SPH_TEST_KEYPART' 3464 | SPH_TEST_KEYPART(1); | ^~~~~~~~~~~~~~~~ sphinxsort.cpp:3405:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3405 | register float aa = a.GetAttrFloat ( t.m_tLocator[_idx] ); \ | ^~ sphinxsort.cpp:3464:17: note: in expansion of macro 'SPH_TEST_KEYPART' 3464 | SPH_TEST_KEYPART(1); | ^~~~~~~~~~~~~~~~ sphinxsort.cpp:3406:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3406 | register float bb = b.GetAttrFloat ( t.m_tLocator[_idx] ); \ | ^~ sphinxsort.cpp:3464:17: note: in expansion of macro 'SPH_TEST_KEYPART' 3464 | SPH_TEST_KEYPART(1); | ^~~~~~~~~~~~~~~~ sphinxsort.cpp:3398:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3398 | register SphAttr_t aa = a.GetAttr ( t.m_tLocator[_idx] ); \ | ^~ sphinxsort.cpp:3465:17: note: in expansion of macro 'SPH_TEST_KEYPART' 3465 | SPH_TEST_KEYPART(2); | ^~~~~~~~~~~~~~~~ sphinxsort.cpp:3399:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3399 | register SphAttr_t bb = b.GetAttr ( t.m_tLocator[_idx] ); \ | ^~ sphinxsort.cpp:3465:17: note: in expansion of macro 'SPH_TEST_KEYPART' 3465 | SPH_TEST_KEYPART(2); | ^~~~~~~~~~~~~~~~ sphinxsort.cpp:3405:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3405 | register float aa = a.GetAttrFloat ( t.m_tLocator[_idx] ); \ | ^~ sphinxsort.cpp:3465:17: note: in expansion of macro 'SPH_TEST_KEYPART' 3465 | SPH_TEST_KEYPART(2); | ^~~~~~~~~~~~~~~~ sphinxsort.cpp:3406:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3406 | register float bb = b.GetAttrFloat ( t.m_tLocator[_idx] ); \ | ^~ sphinxsort.cpp:3465:17: note: in expansion of macro 'SPH_TEST_KEYPART' 3465 | SPH_TEST_KEYPART(2); | ^~~~~~~~~~~~~~~~ sphinxsort.cpp:3398:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3398 | register SphAttr_t aa = a.GetAttr ( t.m_tLocator[_idx] ); \ | ^~ sphinxsort.cpp:3466:17: note: in expansion of macro 'SPH_TEST_KEYPART' 3466 | SPH_TEST_KEYPART(3); | ^~~~~~~~~~~~~~~~ sphinxsort.cpp:3399:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3399 | register SphAttr_t bb = b.GetAttr ( t.m_tLocator[_idx] ); \ | ^~ sphinxsort.cpp:3466:17: note: in expansion of macro 'SPH_TEST_KEYPART' 3466 | SPH_TEST_KEYPART(3); | ^~~~~~~~~~~~~~~~ sphinxsort.cpp:3405:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3405 | register float aa = a.GetAttrFloat ( t.m_tLocator[_idx] ); \ | ^~ sphinxsort.cpp:3466:17: note: in expansion of macro 'SPH_TEST_KEYPART' 3466 | SPH_TEST_KEYPART(3); | ^~~~~~~~~~~~~~~~ sphinxsort.cpp:3406:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3406 | register float bb = b.GetAttrFloat ( t.m_tLocator[_idx] ); \ | ^~ sphinxsort.cpp:3466:17: note: in expansion of macro 'SPH_TEST_KEYPART' 3466 | SPH_TEST_KEYPART(3); | ^~~~~~~~~~~~~~~~ sphinxsort.cpp: In static member function 'static bool MatchGeneric5_fn::IsLess(const CSphMatch&, const CSphMatch&, const CSphMatchComparatorState&)': sphinxsort.cpp:3398:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3398 | register SphAttr_t aa = a.GetAttr ( t.m_tLocator[_idx] ); \ | ^~ sphinxsort.cpp:3481:17: note: in expansion of macro 'SPH_TEST_KEYPART' 3481 | SPH_TEST_KEYPART(0); | ^~~~~~~~~~~~~~~~ sphinxsort.cpp:3399:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3399 | register SphAttr_t bb = b.GetAttr ( t.m_tLocator[_idx] ); \ | ^~ sphinxsort.cpp:3481:17: note: in expansion of macro 'SPH_TEST_KEYPART' 3481 | SPH_TEST_KEYPART(0); | ^~~~~~~~~~~~~~~~ sphinxsort.cpp:3405:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3405 | register float aa = a.GetAttrFloat ( t.m_tLocator[_idx] ); \ | ^~ sphinxsort.cpp:3481:17: note: in expansion of macro 'SPH_TEST_KEYPART' 3481 | SPH_TEST_KEYPART(0); | ^~~~~~~~~~~~~~~~ sphinxsort.cpp:3406:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3406 | register float bb = b.GetAttrFloat ( t.m_tLocator[_idx] ); \ | ^~ sphinxsort.cpp:3481:17: note: in expansion of macro 'SPH_TEST_KEYPART' 3481 | SPH_TEST_KEYPART(0); | ^~~~~~~~~~~~~~~~ sphinxsort.cpp:3398:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3398 | register SphAttr_t aa = a.GetAttr ( t.m_tLocator[_idx] ); \ | ^~ sphinxsort.cpp:3482:17: note: in expansion of macro 'SPH_TEST_KEYPART' 3482 | SPH_TEST_KEYPART(1); | ^~~~~~~~~~~~~~~~ sphinxsort.cpp:3399:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3399 | register SphAttr_t bb = b.GetAttr ( t.m_tLocator[_idx] ); \ | ^~ sphinxsort.cpp:3482:17: note: in expansion of macro 'SPH_TEST_KEYPART' 3482 | SPH_TEST_KEYPART(1); | ^~~~~~~~~~~~~~~~ sphinxsort.cpp:3405:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3405 | register float aa = a.GetAttrFloat ( t.m_tLocator[_idx] ); \ | ^~ sphinxsort.cpp:3482:17: note: in expansion of macro 'SPH_TEST_KEYPART' 3482 | SPH_TEST_KEYPART(1); | ^~~~~~~~~~~~~~~~ sphinxsort.cpp:3406:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3406 | register float bb = b.GetAttrFloat ( t.m_tLocator[_idx] ); \ | ^~ sphinxsort.cpp:3482:17: note: in expansion of macro 'SPH_TEST_KEYPART' 3482 | SPH_TEST_KEYPART(1); | ^~~~~~~~~~~~~~~~ sphinxsort.cpp:3398:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3398 | register SphAttr_t aa = a.GetAttr ( t.m_tLocator[_idx] ); \ | ^~ sphinxsort.cpp:3483:17: note: in expansion of macro 'SPH_TEST_KEYPART' 3483 | SPH_TEST_KEYPART(2); | ^~~~~~~~~~~~~~~~ sphinxsort.cpp:3399:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3399 | register SphAttr_t bb = b.GetAttr ( t.m_tLocator[_idx] ); \ | ^~ sphinxsort.cpp:3483:17: note: in expansion of macro 'SPH_TEST_KEYPART' 3483 | SPH_TEST_KEYPART(2); | ^~~~~~~~~~~~~~~~ sphinxsort.cpp:3405:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3405 | register float aa = a.GetAttrFloat ( t.m_tLocator[_idx] ); \ | ^~ sphinxsort.cpp:3483:17: note: in expansion of macro 'SPH_TEST_KEYPART' 3483 | SPH_TEST_KEYPART(2); | ^~~~~~~~~~~~~~~~ sphinxsort.cpp:3406:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3406 | register float bb = b.GetAttrFloat ( t.m_tLocator[_idx] ); \ | ^~ sphinxsort.cpp:3483:17: note: in expansion of macro 'SPH_TEST_KEYPART' 3483 | SPH_TEST_KEYPART(2); | ^~~~~~~~~~~~~~~~ sphinxsort.cpp:3398:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3398 | register SphAttr_t aa = a.GetAttr ( t.m_tLocator[_idx] ); \ | ^~ sphinxsort.cpp:3484:17: note: in expansion of macro 'SPH_TEST_KEYPART' 3484 | SPH_TEST_KEYPART(3); | ^~~~~~~~~~~~~~~~ sphinxsort.cpp:3399:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3399 | register SphAttr_t bb = b.GetAttr ( t.m_tLocator[_idx] ); \ | ^~ sphinxsort.cpp:3484:17: note: in expansion of macro 'SPH_TEST_KEYPART' 3484 | SPH_TEST_KEYPART(3); | ^~~~~~~~~~~~~~~~ sphinxsort.cpp:3405:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3405 | register float aa = a.GetAttrFloat ( t.m_tLocator[_idx] ); \ | ^~ sphinxsort.cpp:3484:17: note: in expansion of macro 'SPH_TEST_KEYPART' 3484 | SPH_TEST_KEYPART(3); | ^~~~~~~~~~~~~~~~ sphinxsort.cpp:3406:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3406 | register float bb = b.GetAttrFloat ( t.m_tLocator[_idx] ); \ | ^~ sphinxsort.cpp:3484:17: note: in expansion of macro 'SPH_TEST_KEYPART' 3484 | SPH_TEST_KEYPART(3); | ^~~~~~~~~~~~~~~~ sphinxsort.cpp:3398:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3398 | register SphAttr_t aa = a.GetAttr ( t.m_tLocator[_idx] ); \ | ^~ sphinxsort.cpp:3485:17: note: in expansion of macro 'SPH_TEST_KEYPART' 3485 | SPH_TEST_KEYPART(4); | ^~~~~~~~~~~~~~~~ sphinxsort.cpp:3399:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3399 | register SphAttr_t bb = b.GetAttr ( t.m_tLocator[_idx] ); \ | ^~ sphinxsort.cpp:3485:17: note: in expansion of macro 'SPH_TEST_KEYPART' 3485 | SPH_TEST_KEYPART(4); | ^~~~~~~~~~~~~~~~ sphinxsort.cpp:3405:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3405 | register float aa = a.GetAttrFloat ( t.m_tLocator[_idx] ); \ | ^~ sphinxsort.cpp:3485:17: note: in expansion of macro 'SPH_TEST_KEYPART' 3485 | SPH_TEST_KEYPART(4); | ^~~~~~~~~~~~~~~~ sphinxsort.cpp:3406:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3406 | register float bb = b.GetAttrFloat ( t.m_tLocator[_idx] ); \ | ^~ sphinxsort.cpp:3485:17: note: in expansion of macro 'SPH_TEST_KEYPART' 3485 | SPH_TEST_KEYPART(4); | ^~~~~~~~~~~~~~~~ searchd.cpp: In member function 'virtual bool SearchReplyParser_t::ParseReply(MemInputBuffer_c&, AgentConn_t&) const': searchd.cpp:6166:104: warning: format '%d' expects argument of type 'int', but argument 3 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 6166 | default: tAgent.m_sFailure.SetSprintf ( "internal error: unknown status %d", eStatus ); break; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~ | | | DWORD {aka long unsigned int} sphinxstd.cpp: In constructor 'CSphProcessSharedMutex::CSphProcessSharedMutex(int)': sphinxstd.cpp:841:76: warning: '%s' directive argument is null [-Wformat-overflow=] 841 | m_sError.SetSprintf ( "storage.alloc, error='%s', warning='%s'", sError.cstr(), sWarning.cstr() ); | ^~ sphinx.cpp: In function 'bool CopyFile(const char*, const char*, CSphString&, ThrottleState_t*, volatile bool*, volatile bool*)': sphinx.cpp:14098:54: warning: format '%d' expects argument of type 'int', but argument 5 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 14098 | sErrStr.SetSprintf ( "read error in %s; " INT64_FMT " of %d bytes read", sSrc, (int64_t)iRead, iSize ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~ | | | DWORD {aka long unsigned int} searchd.cpp: In function 'void LogQueryPlain(const CSphQuery&, const CSphQueryResult&)': searchd.cpp:7064:40: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 7064 | tBuf.Appendf ( "ios=%d kb=%d.%d ioms=%d.%d", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7065 | IOStats.m_iReadOps, (int)( IOStats.m_iReadBytes/1024 ), (int)( IOStats.m_iReadBytes%1024 )*10/1024, | ~~~~~~~~~~~~~~~~~~ | | | long unsigned int searchd.cpp: In function 'void FormatOption(const CSphQuery&, CSphStringBuilder&)': searchd.cpp:7374:32: warning: format '%u' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 7374 | tBuf.Appendf ( "max_query_time=%u", tQuery.m_uMaxQueryMsec ); | ^~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~ | | | long unsigned int searchd.cpp: In function 'void LogQuerySphinxql(const CSphQuery&, const CSphQueryResult&, const CSphVector&)': searchd.cpp:7555:48: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 7555 | tBuf.Appendf ( " ios=%d kb=%d.%d ioms=%d.%d", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7556 | IOStats.m_iReadOps, (int)( IOStats.m_iReadBytes/1024 ), (int)( IOStats.m_iReadBytes%1024 )*10/1024, | ~~~~~~~~~~~~~~~~~~ | | | long unsigned int tests.cpp: In function 'void BenchStemmer()': tests.cpp:3149:68: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 3149 | printf ( "stemmed %d tokens (%d bytes) in %d msec, hash %08x %08x\n", | ~~~^ | | | unsigned int | %08lx 3150 | iToks, iBytes, (int)(tmStem/1000), 3151 | (DWORD)( uHash>>32 ), (DWORD)( uHash & 0xffffffffUL ) ); | ~~~~~~~~~~~~~~~~~~~~ | | | DWORD {aka long unsigned int} tests.cpp:3149:73: warning: format '%x' expects argument of type 'unsigned int', but argument 6 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 3149 | printf ( "stemmed %d tokens (%d bytes) in %d msec, hash %08x %08x\n", | ~~~^ | | | unsigned int | %08lx 3150 | iToks, iBytes, (int)(tmStem/1000), 3151 | (DWORD)( uHash>>32 ), (DWORD)( uHash & 0xffffffffUL ) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | DWORD {aka long unsigned int} mv -f .deps/sphinxstd.Tpo .deps/sphinxstd.Po searchd.cpp: In member function 'bool GenericMatchSort_fn::IsLess(const CSphMatch*, const CSphMatch*) const': searchd.cpp:8583:52: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 8583 | register SphAttr_t aa = a->GetAttr ( m_tLocator[i] ); | ^~ searchd.cpp:8584:52: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 8584 | register SphAttr_t bb = b->GetAttr ( m_tLocator[i] ); | ^~ searchd.cpp:8591:48: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 8591 | register float aa = a->GetAttrFloat ( m_tLocator[i] ); | ^~ searchd.cpp:8592:48: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 8592 | register float bb = b->GetAttrFloat ( m_tLocator[i] ); | ^~ sphinx.cpp: In member function 'virtual bool CSphIndex_VLN::LoadHeader(const char*, bool, CSphEmbeddedFiles&, CSphString&)': sphinx.cpp:16497:53: warning: format '%d' expects argument of type 'int', but argument 4 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 16497 | m_sLastError.SetSprintf ( "%s is v.%d, binary is v.%d", sHeaderName, m_uVersion, INDEX_FORMAT_VERSION ); | ~^ ~~~~~~~~~~ | | | | int DWORD {aka long unsigned int} | %ld sphinx.cpp:16497:69: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat=] 16497 | m_sLastError.SetSprintf ( "%s is v.%d, binary is v.%d", sHeaderName, m_uVersion, INDEX_FORMAT_VERSION ); | ~^ ~~~~~~~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld sphinx.cpp: In member function 'virtual void CSphIndex_VLN::DebugDumpHeader(FILE*, const char*, bool)': sphinx.cpp:16812:34: warning: format '%d' expects argument of type 'int', but argument 3 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 16812 | fprintf ( fp, "version: %d\n", m_uVersion ); | ~^ ~~~~~~~~~~ | | | | int DWORD {aka long unsigned int} | %ld sphinxrt.cpp: In member function 'void RtBinlog_c::LoadMeta()': sphinxrt.cpp:9357:53: warning: format '%d' expects argument of type 'int', but argument 3 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 9357 | sphDie ( "binlog meta file %s is v.%d, binary is v.%d; recovery requires previous binary version", | ~^ | | | int | %ld 9358 | sMeta.cstr(), uVersion, BINLOG_VERSION ); | ~~~~~~~~ | | | DWORD {aka long unsigned int} sphinx.cpp:16901:40: warning: format '%u' expects argument of type 'unsigned int', but argument 3 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 16901 | fprintf ( fp, "killlist-size: %u\n", m_uKillListSize ); | ~^ ~~~~~~~~~~~~~~~ | | | | | DWORD {aka long unsigned int} | unsigned int | %lu sphinxrt.cpp:9357:69: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long unsigned int' [-Wformat=] 9357 | sphDie ( "binlog meta file %s is v.%d, binary is v.%d; recovery requires previous binary version", | ~^ | | | int | %ld 9358 | sMeta.cstr(), uVersion, BINLOG_VERSION ); | ~~~~~~~~~~~~~~ | | | long unsigned int sphinxrt.cpp:9369:53: warning: format '%d' expects argument of type 'int', but argument 3 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 9369 | sphDie ( "binlog meta file %s is v.%d, binary is v.%d; recovery requires previous binary version", | ~^ | | | int | %ld 9370 | sMeta.cstr(), uVersion, BINLOG_VERSION ); | ~~~~~~~~ | | | DWORD {aka long unsigned int} sphinxrt.cpp:9369:69: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long unsigned int' [-Wformat=] 9369 | sphDie ( "binlog meta file %s is v.%d, binary is v.%d; recovery requires previous binary version", | ~^ | | | int | %ld 9370 | sMeta.cstr(), uVersion, BINLOG_VERSION ); | ~~~~~~~~~~~~~~ | | | long unsigned int sphinxrt.cpp: In member function 'int RtBinlog_c::ReplayBinlog(const SmallStringHash_T&, DWORD, int)': sphinxrt.cpp:9565:48: warning: format '%d' expects argument of type 'int', but argument 3 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 9565 | sphDie ( "binlog: log %s is v.%d, binary is v.%d; recovery requires previous binary version", sLog.cstr(), uVersion, BINLOG_VERSION ); | ~^ ~~~~~~~~ | | | | int DWORD {aka long unsigned int} | %ld sphinxrt.cpp:9565:64: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long unsigned int' [-Wformat=] 9565 | sphDie ( "binlog: log %s is v.%d, binary is v.%d; recovery requires previous binary version", sLog.cstr(), uVersion, BINLOG_VERSION ); | ~^ ~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld sphinxsearch.cpp: In member function 'DWORD RankerState_Export_fn::Finalize(const CSphMatch&)': sphinxsearch.cpp:8882:67: warning: format '%d' expects argument of type 'int', but argument 4 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 8882 | snprintf ( dVal.Begin(), dVal.GetLength(), "bm25=%d, bm25a=%f, field_mask=%d, doc_word_count=%d", | ~^ | | | int | %ld 8883 | m_uDocBM25, m_fDocBM25A, *m_tMatchedFields.Begin(), m_uDocWordCount ); | ~~~~~~~~~~ | | | DWORD {aka long unsigned int} sphinxsearch.cpp:8882:92: warning: format '%d' expects argument of type 'int', but argument 6 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 8882 | snprintf ( dVal.Begin(), dVal.GetLength(), "bm25=%d, bm25a=%f, field_mask=%d, doc_word_count=%d", | ~^ | | | int | %ld 8883 | m_uDocBM25, m_fDocBM25A, *m_tMatchedFields.Begin(), m_uDocWordCount ); | ~~~~~~~~~~~~~~~~~~~~~~~~~ | | | DWORD {aka long unsigned int} sphinxsearch.cpp:8882:111: warning: format '%d' expects argument of type 'int', but argument 7 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 8882 | snprintf ( dVal.Begin(), dVal.GetLength(), "bm25=%d, bm25a=%f, field_mask=%d, doc_word_count=%d", | ~^ | | | int | %ld 8883 | m_uDocBM25, m_fDocBM25A, *m_tMatchedFields.Begin(), m_uDocWordCount ); | ~~~~~~~~~~~~~~~ | | | DWORD {aka long unsigned int} sphinxsearch.cpp:8892:54: warning: format '%d' expects argument of type 'int', but argument 6 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 8892 | "(lcs=%d, hit_count=%d, word_count=%d, " | ~^ | | | int | %ld ...... 8896 | m_uLCS[i], m_uHitCount[i], m_uWordCount[i], | ~~~~~~~~~~~~~~ | | | DWORD {aka long unsigned int} sphinxsearch.cpp:8892:69: warning: format '%d' expects argument of type 'int', but argument 7 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 8892 | "(lcs=%d, hit_count=%d, word_count=%d, " | ~^ | | | int | %ld ...... 8896 | m_uLCS[i], m_uHitCount[i], m_uWordCount[i], | ~~~~~~~~~~~~~~~ | | | DWORD {aka long unsigned int} sphinx.cpp: In member function 'virtual int CSphIndex_VLN::DebugCheck(FILE*)': sphinx.cpp:19988:32: warning: format '%d' expects argument of type 'int', but argument 3 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 19988 | LOC_FAIL(( fp, "dictionary needed index version not less then 21 (readed=%d)" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19989 | , m_uVersion )); | ~~~~~~~~~~ | | | DWORD {aka long unsigned int} sphinx.cpp:19859:25: note: in definition of macro 'LOC_FAIL' 19859 | fprintf _args; \ | ^~~~~ sphinx.cpp:19988:91: note: format string is defined here 19988 | LOC_FAIL(( fp, "dictionary needed index version not less then 21 (readed=%d)" | ~^ | | | int | %ld sphinx.cpp:20170:40: warning: format '%u' expects argument of type 'unsigned int', but argument 5 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 20170 | LOC_FAIL(( fp, "empty checkpoint %d (read_word=%s, read_len=%u, readpos=" INT64_FMT ", calc_word=%s, calc_len=%u, calcpos=" INT64_FMT ")", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20171 | i, tCP.m_sWord, (DWORD)strlen ( tCP.m_sWord ), (int64_t)tCP.m_iWordlistOffset, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | DWORD {aka long unsigned int} sphinx.cpp:19859:25: note: in definition of macro 'LOC_FAIL' 19859 | fprintf _args; \ | ^~~~~ sphinx.cpp:20170:40: warning: format '%u' expects argument of type 'unsigned int', but argument 8 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 20170 | LOC_FAIL(( fp, "empty checkpoint %d (read_word=%s, read_len=%u, readpos=" INT64_FMT ", calc_word=%s, calc_len=%u, calcpos=" INT64_FMT ")", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20171 | i, tCP.m_sWord, (DWORD)strlen ( tCP.m_sWord ), (int64_t)tCP.m_iWordlistOffset, 20172 | tRefCP.m_sWord, (DWORD)strlen ( tRefCP.m_sWord ), (int64_t)tRefCP.m_iWordlistOffset )); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | DWORD {aka long unsigned int} sphinx.cpp:19859:25: note: in definition of macro 'LOC_FAIL' 19859 | fprintf _args; \ | ^~~~~ sphinx.cpp:20421:56: warning: format '%u' expects argument of type 'unsigned int', but argument 6 has type 'Hitpos_t' {aka 'long unsigned int'} [-Wformat=] 20421 | LOC_FAIL(( fp, "hit entries sorting order decreased (wordid=" UINT64_FMT "(%s), docid=" DOCID_FMT ", hit=%u, last=%u)", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20422 | (uint64_t)uWordid, sWord, pQword->m_tDoc.m_uDocID, uHit, uLastHit )); | ~~~~ | | | Hitpos_t {aka long unsigned int} sphinx.cpp:19859:25: note: in definition of macro 'LOC_FAIL' 19859 | fprintf _args; \ | ^~~~~ sphinx.cpp:20421:56: warning: format '%u' expects argument of type 'unsigned int', but argument 7 has type 'Hitpos_t' {aka 'long unsigned int'} [-Wformat=] 20421 | LOC_FAIL(( fp, "hit entries sorting order decreased (wordid=" UINT64_FMT "(%s), docid=" DOCID_FMT ", hit=%u, last=%u)", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20422 | (uint64_t)uWordid, sWord, pQword->m_tDoc.m_uDocID, uHit, uLastHit )); | ~~~~~~~~ | | | Hitpos_t {aka long unsigned int} sphinx.cpp:19859:25: note: in definition of macro 'LOC_FAIL' 19859 | fprintf _args; \ | ^~~~~ sphinx.cpp:20430:64: warning: format '%x' expects argument of type 'unsigned int', but argument 6 has type 'Hitpos_t' {aka 'long unsigned int'} [-Wformat=] 20430 | LOC_FAIL(( fp, "multiple tail hits (wordid=" UINT64_FMT "(%s), docid=" DOCID_FMT ", hit=0x%x, last=0x%x)", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20431 | (uint64_t)uWordid, sWord, pQword->m_tDoc.m_uDocID, uHit, uLastHit )); | ~~~~ | | | Hitpos_t {aka long unsigned int} sphinx.cpp:19859:25: note: in definition of macro 'LOC_FAIL' 19859 | fprintf _args; \ | ^~~~~ sphinx.cpp:20430:64: warning: format '%x' expects argument of type 'unsigned int', but argument 7 has type 'Hitpos_t' {aka 'long unsigned int'} [-Wformat=] 20430 | LOC_FAIL(( fp, "multiple tail hits (wordid=" UINT64_FMT "(%s), docid=" DOCID_FMT ", hit=0x%x, last=0x%x)", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20431 | (uint64_t)uWordid, sWord, pQword->m_tDoc.m_uDocID, uHit, uLastHit )); | ~~~~~~~~ | | | Hitpos_t {aka long unsigned int} sphinx.cpp:19859:25: note: in definition of macro 'LOC_FAIL' 19859 | fprintf _args; \ | ^~~~~ sphinx.cpp:20462:48: warning: format '%d' expects argument of type 'int', but argument 6 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 20462 | LOC_FAIL(( fp, "doc hit count mismatch (wordid=" UINT64_FMT "(%s), docid=" DOCID_FMT ", doclist=%d, hitlist=%d)", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20463 | (uint64_t)uWordid, sWord, pQword->m_tDoc.m_uDocID, pQword->m_uMatchHits, iDocHits )); | ~~~~~~~~~~~~~~~~~~~~ | | | DWORD {aka long unsigned int} sphinx.cpp:19859:25: note: in definition of macro 'LOC_FAIL' 19859 | fprintf _args; \ | ^~~~~ sphinx.cpp:20681:64: warning: format '%u' expects argument of type 'unsigned int', but argument 6 has type 'long unsigned int' [-Wformat=] 20681 | LOC_FAIL(( fp, "MVA index out of bounds (row=" INT64_FMT ", mvaattr=%d, docid=" DOCID_FMT ", index=%u)", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20682 | iRow, iItem, uLastID, uOffset )); | ~~~~~~~ | | | long unsigned int sphinx.cpp:19859:25: note: in definition of macro 'LOC_FAIL' 19859 | fprintf _args; \ | ^~~~~ sphinx.cpp:20743:72: warning: format '%u' expects argument of type 'unsigned int', but argument 8 has type 'long unsigned int' [-Wformat=] 20743 | LOC_FAIL(( fp, "unexpected MVA docid (row=" INT64_FMT ", mvaattr=%d, docid expected=" DOCID_FMT ", got=" DOCID_FMT ", expected=" INT64_FMT ", got=%u)", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20744 | iRow, iItem, uLastID, uMvaID, rdMva.GetPos()/sizeof(DWORD), uSpaOffset )); | ~~~~~~~~~~ | | | long unsigned int sphinx.cpp:19859:25: note: in definition of macro 'LOC_FAIL' 19859 | fprintf _args; \ | ^~~~~ sphinx.cpp:20764:72: warning: format '%u' expects argument of type 'unsigned int', but argument 7 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 20764 | LOC_FAIL(( fp, "MVA count out of bounds (row=" INT64_FMT ", mvaattr=%d, docid expected=" DOCID_FMT ", got=" DOCID_FMT ", count=%u)", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20765 | iRow, iItem, uLastID, uMvaID, uValues )); | ~~~~~~~ | | | DWORD {aka long unsigned int} sphinx.cpp:19859:25: note: in definition of macro 'LOC_FAIL' 19859 | fprintf _args; \ | ^~~~~ sphinx.cpp:20792:80: warning: format '%u' expects argument of type 'unsigned int', but argument 7 has type 'long unsigned int' [-Wformat=] 20792 | LOC_FAIL(( fp, "unsorted MVA values (row=" INT64_FMT ", mvaattr=%d, docid expected=" DOCID_FMT ", got=" DOCID_FMT ", val[%u]=%u, val[%u]=%u)", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20793 | iRow, iItem, uLastID, uMvaID, ( iItem>=iMva64 ? uVal-2 : uVal-1 ), (unsigned int)iPrev, uVal, (unsigned int)iCur )); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long unsigned int sphinx.cpp:19859:25: note: in definition of macro 'LOC_FAIL' 19859 | fprintf _args; \ | ^~~~~ sphinx.cpp:20792:80: warning: format '%u' expects argument of type 'unsigned int', but argument 9 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 20792 | LOC_FAIL(( fp, "unsorted MVA values (row=" INT64_FMT ", mvaattr=%d, docid expected=" DOCID_FMT ", got=" DOCID_FMT ", val[%u]=%u, val[%u]=%u)", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20793 | iRow, iItem, uLastID, uMvaID, ( iItem>=iMva64 ? uVal-2 : uVal-1 ), (unsigned int)iPrev, uVal, (unsigned int)iCur )); | ~~~~ | | | DWORD {aka long unsigned int} sphinx.cpp:19859:25: note: in definition of macro 'LOC_FAIL' 19859 | fprintf _args; \ | ^~~~~ sphinx.cpp:20829:56: warning: format '%x' expects argument of type 'unsigned int', but argument 6 has type 'long unsigned int' [-Wformat=] 20829 | LOC_FAIL(( fp, "float attribute value is unnormalized (row=" INT64_FMT ", attr=%d, id=" DOCID_FMT ", raw=0x%x, value=%f)", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20830 | iRow, iItem, uLastID, uValue, sphDW2F ( uValue ) )); | ~~~~~~ | | | long unsigned int sphinx.cpp:19859:25: note: in definition of macro 'LOC_FAIL' 19859 | fprintf _args; \ | ^~~~~ sphinx.cpp:20834:56: warning: format '%x' expects argument of type 'unsigned int', but argument 6 has type 'long unsigned int' [-Wformat=] 20834 | LOC_FAIL(( fp, "float attribute is infinity (row=" INT64_FMT ", attr=%d, id=" DOCID_FMT ", raw=0x%x, value=%f)", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20835 | iRow, iItem, uLastID, uValue, sphDW2F ( uValue ) )); | ~~~~~~ | | | long unsigned int sphinx.cpp:19859:25: note: in definition of macro 'LOC_FAIL' 19859 | fprintf _args; \ | ^~~~~ sphinx.cpp:20849:56: warning: format '%u' expects argument of type 'unsigned int', but argument 6 has type 'long unsigned int' [-Wformat=] 20849 | LOC_FAIL(( fp, "string offset out of bounds (row=" INT64_FMT ", stringattr=%d, docid=" DOCID_FMT ", index=%u)", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20850 | iRow, iItem, uLastID, uOffset )); | ~~~~~~~ | | | long unsigned int sphinx.cpp:19859:25: note: in definition of macro 'LOC_FAIL' 19859 | fprintf _args; \ | ^~~~~ sphinx.cpp:20863:56: warning: format '%u' expects argument of type 'unsigned int', but argument 6 has type 'long unsigned int' [-Wformat=] 20863 | LOC_FAIL(( fp, "string length out of bounds (row=" INT64_FMT ", stringattr=%d, docid=" DOCID_FMT ", index=%u)", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20864 | iRow, iItem, uLastID, uOffset )); | ~~~~~~~ | | | long unsigned int sphinx.cpp:19859:25: note: in definition of macro 'LOC_FAIL' 19859 | fprintf _args; \ | ^~~~~ sphinx.cpp:20872:56: warning: format '%u' expects argument of type 'unsigned int', but argument 6 has type 'long unsigned int' [-Wformat=] 20872 | LOC_FAIL(( fp, "string offset is not a string start (row=" INT64_FMT ", stringattr=%d, docid=" DOCID_FMT ", offset=%u)", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20873 | iRow, iItem, uLastID, uOffset )); | ~~~~~~~ | | | long unsigned int sphinx.cpp:19859:25: note: in definition of macro 'LOC_FAIL' 19859 | fprintf _args; \ | ^~~~~ sphinx.cpp:20998:72: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'long unsigned int' [-Wformat=] 20998 | LOC_FAIL(( fp, "invalid MVA range (row=" INT64_FMT ", block=" INT64_FMT ", min=0x%x, max=0x%x)", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20999 | iIndexEntry, iBlock, uMin, uMax )); | ~~~~ | | | long unsigned int sphinx.cpp:19859:25: note: in definition of macro 'LOC_FAIL' 19859 | fprintf _args; \ | ^~~~~ sphinx.cpp:20998:72: warning: format '%x' expects argument of type 'unsigned int', but argument 6 has type 'long unsigned int' [-Wformat=] 20998 | LOC_FAIL(( fp, "invalid MVA range (row=" INT64_FMT ", block=" INT64_FMT ", min=0x%x, max=0x%x)", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20999 | iIndexEntry, iBlock, uMin, uMax )); | ~~~~ | | | long unsigned int sphinx.cpp:19859:25: note: in definition of macro 'LOC_FAIL' 19859 | fprintf _args; \ | ^~~~~ sphinx.cpp:21021:72: warning: format '%u' expects argument of type 'unsigned int', but argument 8 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 21021 | LOC_FAIL(( fp, "unexpected MVA docid (row=" INT64_FMT ", mvaattr=%d, expected=" DOCID_FMT ", got=" DOCID_FMT ", block=" INT64_FMT ", index=%u)", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21022 | iIndexEntry, iItem, uDocID, uMvaDocID, iBlock, (DWORD)uOff )); | ~~~~~~~~~~~ | | | DWORD {aka long unsigned int} sphinx.cpp:19859:25: note: in definition of macro 'LOC_FAIL' 19859 | fprintf _args; \ | ^~~~~ sphinx.cpp:21038:80: warning: format '%u' expects argument of type 'unsigned int', but argument 7 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 21038 | LOC_FAIL(( fp, "unexpected MVA value (row=" INT64_FMT ", attr=%u, docid=" DOCID_FMT ", block=" INT64_FMT ", index=%u, value=0x%x, min=0x%x, max=0x%x)", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21039 | iIndexEntry, iItem, uDocID, iBlock, iVal, (DWORD)uVal, (DWORD)uMin, (DWORD)uMax )); | ~~~~ | | | DWORD {aka long unsigned int} sphinx.cpp:19859:25: note: in definition of macro 'LOC_FAIL' 19859 | fprintf _args; \ | ^~~~~ sphinx.cpp:21038:80: warning: format '%x' expects argument of type 'unsigned int', but argument 8 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 21038 | LOC_FAIL(( fp, "unexpected MVA value (row=" INT64_FMT ", attr=%u, docid=" DOCID_FMT ", block=" INT64_FMT ", index=%u, value=0x%x, min=0x%x, max=0x%x)", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21039 | iIndexEntry, iItem, uDocID, iBlock, iVal, (DWORD)uVal, (DWORD)uMin, (DWORD)uMax )); | ~~~~~~~~~~~ | | | DWORD {aka long unsigned int} sphinx.cpp:19859:25: note: in definition of macro 'LOC_FAIL' 19859 | fprintf _args; \ | ^~~~~ sphinx.cpp:21038:80: warning: format '%x' expects argument of type 'unsigned int', but argument 9 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 21038 | LOC_FAIL(( fp, "unexpected MVA value (row=" INT64_FMT ", attr=%u, docid=" DOCID_FMT ", block=" INT64_FMT ", index=%u, value=0x%x, min=0x%x, max=0x%x)", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21039 | iIndexEntry, iItem, uDocID, iBlock, iVal, (DWORD)uVal, (DWORD)uMin, (DWORD)uMax )); | ~~~~~~~~~~~ | | | DWORD {aka long unsigned int} sphinx.cpp:19859:25: note: in definition of macro 'LOC_FAIL' 19859 | fprintf _args; \ | ^~~~~ sphinx.cpp:21038:80: warning: format '%x' expects argument of type 'unsigned int', but argument 10 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 21038 | LOC_FAIL(( fp, "unexpected MVA value (row=" INT64_FMT ", attr=%u, docid=" DOCID_FMT ", block=" INT64_FMT ", index=%u, value=0x%x, min=0x%x, max=0x%x)", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21039 | iIndexEntry, iItem, uDocID, iBlock, iVal, (DWORD)uVal, (DWORD)uMin, (DWORD)uMax )); | ~~~~~~~~~~~ | | | DWORD {aka long unsigned int} sphinx.cpp:19859:25: note: in definition of macro 'LOC_FAIL' 19859 | fprintf _args; \ | ^~~~~ sphinx.cpp:21066:32: warning: format '%d' expects argument of type 'int', but argument 3 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 21066 | LOC_FAIL(( fp, "kill-list size differs (expected=%d, got=" INT64_FMT ")", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21067 | m_uKillListSize, (int64_t)m_pKillList.GetNumEntries() )); | ~~~~~~~~~~~~~~~ | | | DWORD {aka long unsigned int} sphinx.cpp:19859:25: note: in definition of macro 'LOC_FAIL' 19859 | fprintf _args; \ | ^~~~~ sphinx.cpp:21072:40: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 21072 | LOC_FAIL(( fp, "unsorted kill-list values (val[%d]=%d, val[%d]=%d)", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21073 | uID-1, (DWORD)m_pKillList[uID-1], uID, (DWORD)m_pKillList[uID] )); | ~~~~~ | | | long unsigned int sphinx.cpp:19859:25: note: in definition of macro 'LOC_FAIL' 19859 | fprintf _args; \ | ^~~~~ sphinx.cpp:21072:73: note: format string is defined here 21072 | LOC_FAIL(( fp, "unsorted kill-list values (val[%d]=%d, val[%d]=%d)", | ~^ | | | int | %ld sphinx.cpp:21072:40: warning: format '%d' expects argument of type 'int', but argument 4 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 21072 | LOC_FAIL(( fp, "unsorted kill-list values (val[%d]=%d, val[%d]=%d)", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sphinx.cpp:19859:25: note: in definition of macro 'LOC_FAIL' 19859 | fprintf _args; \ | ^~~~~ sphinx.cpp:21072:77: note: format string is defined here 21072 | LOC_FAIL(( fp, "unsorted kill-list values (val[%d]=%d, val[%d]=%d)", | ~^ | | | int | %ld sphinx.cpp:21072:40: warning: format '%d' expects argument of type 'int', but argument 5 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 21072 | LOC_FAIL(( fp, "unsorted kill-list values (val[%d]=%d, val[%d]=%d)", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21073 | uID-1, (DWORD)m_pKillList[uID-1], uID, (DWORD)m_pKillList[uID] )); | ~~~ | | | DWORD {aka long unsigned int} sphinx.cpp:19859:25: note: in definition of macro 'LOC_FAIL' 19859 | fprintf _args; \ | ^~~~~ sphinx.cpp:21072:85: note: format string is defined here 21072 | LOC_FAIL(( fp, "unsorted kill-list values (val[%d]=%d, val[%d]=%d)", | ~^ | | | int | %ld sphinx.cpp:21072:40: warning: format '%d' expects argument of type 'int', but argument 6 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 21072 | LOC_FAIL(( fp, "unsorted kill-list values (val[%d]=%d, val[%d]=%d)", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sphinx.cpp:19859:25: note: in definition of macro 'LOC_FAIL' 19859 | fprintf _args; \ | ^~~~~ sphinx.cpp:21072:89: note: format string is defined here 21072 | LOC_FAIL(( fp, "unsorted kill-list values (val[%d]=%d, val[%d]=%d)", | ~^ | | | int | %ld mv -f .deps/sphinxstemen.Tpo .deps/sphinxstemen.Po In file included from searchd.cpp:12035: llsphinxql.c: In function 'int my_lex(SqlNode_t*, void*, SqlParser_c*)': llsphinxql.c:1145:32: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1145 | register yy_state_type yy_current_state; | ^~~~~~~~~~~~~~~~ llsphinxql.c:1146:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1146 | register char *yy_cp, *yy_bp; | ^~~~~ llsphinxql.c:1146:32: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1146 | register char *yy_cp, *yy_bp; | ^~~~~ llsphinxql.c:1147:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1147 | register int yy_act; | ^~~~~~ llsphinxql.c:1197:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1197 | register YY_CHAR yy_c = yy_ec[YY_SC_TO_UI(*yy_cp)]; | ^~~~ sphinxexpr.cpp: In member function 'int ExprParser_t::AddNodeUdf(int, int)': sphinxexpr.cpp:6081:128: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long unsigned int' [-Wformat=] 6081 | m_sParserError.SetSprintf ( "internal error: unmapped UDF argument type (arg=%d, type=%d)", i, dArgTypes[i] ); | ~^ | | | int | %ld llsphinxql.c: In function 'int yy_get_next_buffer(yyscan_t)': llsphinxql.c:2083:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 2083 | register char *dest = YY_CURRENT_BUFFER_LVALUE->yy_ch_buf; | ^~~~ llsphinxql.c:2084:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 2084 | register char *source = yyg->yytext_ptr; | ^~~~~~ llsphinxql.c:2085:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 2085 | register int number_to_move, i; | ^~~~~~~~~~~~~~ llsphinxql.c:2085:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 2085 | register int number_to_move, i; | ^ llsphinxql.c: In function 'yy_state_type yy_get_previous_state(yyscan_t)': llsphinxql.c:2217:32: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 2217 | register yy_state_type yy_current_state; | ^~~~~~~~~~~~~~~~ llsphinxql.c:2218:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 2218 | register char *yy_cp; | ^~~~~ llsphinxql.c:2225:34: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 2225 | register YY_CHAR yy_c = (*yy_cp ? yy_ec[YY_SC_TO_UI(*yy_cp)] : 1); | ^~~~ llsphinxql.c: In function 'yy_state_type yy_try_NUL_trans(yy_state_type, yyscan_t)': llsphinxql.c:2250:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 2250 | register int yy_is_jam; | ^~~~~~~~~ llsphinxql.c:2252:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 2252 | register char *yy_cp = yyg->yy_c_buf_p; | ^~~~~ llsphinxql.c:2254:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 2254 | register YY_CHAR yy_c = 1; | ^~~~ sphinx.cpp: In member function 'SphWordID_t CSphDictKeywords::HitblockGetID(const char*, int, SphWordID_t)': sphinx.cpp:23640:30: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 23640 | register int iWordLen = iLen; | ^~~~~~~~ sphinx.cpp:23641:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 23641 | register const char * a = pEntry->m_pKeyword; | ^ sphinx.cpp:23642:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 23642 | register const char * b = sWord; | ^ mv -f .deps/sphinxmetaphone.Tpo .deps/sphinxmetaphone.Po sphinx.cpp: In member function 'virtual const char* CSphDictKeywords::HitblockGetKeyword(SphWordID_t)': sphinx.cpp:24369:22: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 24369 | sphWarning ( "hash missing value in operator [] (wordid=" INT64_FMT ", hash=%d)", (int64_t)uWordID, uHash ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~ | | | long unsigned int sphinx.cpp: In function 'DWORD HtmlEntityHash(const BYTE*, int)': sphinx.cpp:24948:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 24948 | register int hval = len; | ^~~~ sphinx.cpp: In function 'int HtmlEntityLookup(const BYTE*, int)': sphinx.cpp:25331:30: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 25331 | register int key = HtmlEntityHash ( str, len ); | ^~~ sphinx.cpp:25335:47: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 25335 | register const char * s = wordlist[key].m_sName; | ^ searchd.cpp: In function 'void BuildStatus(VectorLike&)': searchd.cpp:14171:44: warning: format '%u' expects argument of type 'unsigned int', but argument 3 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 14171 | dStatus.Add().SetSprintf ( "%u", (DWORD)time(NULL)-g_pStats->m_uStarted ); | ^~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | DWORD {aka long unsigned int} searchd.cpp: In function 'void BuildDistIndexStatus(VectorLike&, const CSphString&)': searchd.cpp:14430:60: warning: format '%d' expects argument of type 'int', but argument 3 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 14430 | dStatus.Add().SetSprintf ( "%d", (DWORD)(tAgents.GetWeights()[j]) ); // FIXME! IPC unsafe, if critical need to be locked. | ^~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | DWORD {aka long unsigned int} searchd.cpp: In function 'void BuildAgentStatus(VectorLike&, const CSphString&)': searchd.cpp:14462:44: warning: format '%d' expects argument of type 'int', but argument 3 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 14462 | dStatus.Add().SetSprintf ( "%d", g_uHAPeriodKarma ); | ^~~~ ~~~~~~~~~~~~~~~~ | | | DWORD {aka long unsigned int} searchd.cpp: In function 'void AddIOStatsToMeta(VectorLike&, const CSphIOStats&, const char*)': searchd.cpp:14493:44: warning: format '%u' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 14493 | dStatus.Add().SetSprintf ( "%u", tStats.m_iReadOps ); | ^~~~ ~~~~~~~~~~~~~~~~~ | | | long unsigned int searchd.cpp:14502:44: warning: format '%u' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 14502 | dStatus.Add().SetSprintf ( "%u", tStats.m_iWriteOps ); | ^~~~ ~~~~~~~~~~~~~~~~~~ | | | long unsigned int searchd.cpp: In function 'void BuildMeta(VectorLike&, const CSphQueryResultMeta&)': searchd.cpp:14543:52: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 14543 | dStatus.Add().SetSprintf ( "%d", tMeta.m_tStats.m_iFetchedDocs ); | ^~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long unsigned int searchd.cpp:14545:52: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 14545 | dStatus.Add().SetSprintf ( "%d", tMeta.m_tStats.m_iFetchedHits ); | ^~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long unsigned int searchd.cpp:14547:52: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 14547 | dStatus.Add().SetSprintf ( "%d", tMeta.m_tStats.m_iSkips ); | ^~~~ ~~~~~~~~~~~~~~~~~~~~~~~ | | | long unsigned int searchd.cpp:14556:60: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 14556 | dStatus.Add().SetSprintf ( "%d", tMeta.m_tStats.m_iFetchedDocs + tMeta.m_iAgentFetchedDocs ); | ^~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long unsigned int searchd.cpp:14558:60: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 14558 | dStatus.Add().SetSprintf ( "%d", tMeta.m_tStats.m_iFetchedHits + tMeta.m_iAgentFetchedHits ); | ^~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long unsigned int searchd.cpp:14560:60: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 14560 | dStatus.Add().SetSprintf ( "%d", tMeta.m_tStats.m_iSkips + tMeta.m_iAgentFetchedSkips ); | ^~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long unsigned int mv -f .deps/sphinxplugin.Tpo .deps/sphinxplugin.Po sphinx.cpp: In function 'void sphDictBuildInfixes(const char*)': sphinx.cpp:32457:49: warning: format '%d' expects argument of type 'int', but argument 2 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 32457 | sphDie ( "infix upgrade: got v.%d header, v.21 to v.26 required", uVersion ); | ~^ ~~~~~~~~ | | | | int DWORD {aka long unsigned int} | %ld sphinx.cpp: In function 'void sphDictBuildSkiplists(const char*)': sphinx.cpp:32664:53: warning: format '%d' expects argument of type 'int', but argument 2 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 32664 | sphDie ( "skiplists upgrade: got v.%d header, v.%d to v.30 required", uVersion, uLowestVersion ); | ~^ ~~~~~~~~ | | | | int DWORD {aka long unsigned int} | %ld sphinx.cpp:32664:66: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 32664 | sphDie ( "skiplists upgrade: got v.%d header, v.%d to v.30 required", uVersion, uLowestVersion ); | ~^ ~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld sphinx.cpp:32969:103: warning: format '%d' expects argument of type 'int', but argument 2 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 32969 | sphDie ( "skiplist upgrade: internal error, entry mismatch (expected %d, got %d)", | ~^ | | | int | %ld 32970 | uWordCount, pSkips->m_uEntry ); | ~~~~~~~~~~ | | | DWORD {aka long unsigned int} sphinx.cpp:32969:111: warning: format '%d' expects argument of type 'int', but argument 3 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 32969 | sphDie ( "skiplist upgrade: internal error, entry mismatch (expected %d, got %d)", | ~^ | | | int | %ld 32970 | uWordCount, pSkips->m_uEntry ); | ~~~~~~~~~~~~~~~~ | | | DWORD {aka long unsigned int} searchd.cpp: In function 'void SendMysqlSelectResult(SqlRowBuffer_c&, const AggrResult_t&, bool)': searchd.cpp:16981:133: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'long unsigned int' [-Wformat=] 16981 | int iLen = snprintf ( dRows.Get(), SPH_MAX_NUMERIC_STR, nValues>0 ? "%u," : "%u", *pValues++ ); | ^~~~~ ~~~~~~~~~~ | | | long unsigned int searchd.cpp:16981:141: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'long unsigned int' [-Wformat=] 16981 | int iLen = snprintf ( dRows.Get(), SPH_MAX_NUMERIC_STR, nValues>0 ? "%u," : "%u", *pValues++ ); | ^~~~ ~~~~~~~~~~ | | | long unsigned int mv -f .deps/wordbreaker.Tpo .deps/wordbreaker.Po searchd.cpp: In function 'void CheckPipes()': searchd.cpp:20432:38: warning: format '%d' expects argument of type 'int', but argument 3 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 20432 | sphWarning ( "INTERNAL ERROR: pipe status mismatch (handler=%d, status=%d)", iHandler, uStatus ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~ | | | DWORD {aka long unsigned int} searchd.cpp:20443:111: warning: format '%d' expects argument of type 'int', but argument 3 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 20443 | default: if ( !bFailure ) sphWarning ( "INTERNAL ERROR: unknown pipe handler (handler=%d, status=%d)", iHandler, uStatus ); break; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~ | | | DWORD {aka long unsigned int} searchd.cpp: In function 'void QueryStatus(CSphVariant*)': searchd.cpp:22455:36: warning: format '%d' expects argument of type 'int', but argument 2 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] 22455 | sphFatal ( "handshake failure (unexpected protocol version=%d)", uVer ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ | | | DWORD {aka long unsigned int} sphinx.cpp: In instantiation of 'void CSphIndex_VLN::DumpHitlist(FILE*, const char*, bool) [with Qword = DiskIndexQword_c; FILE = FILE]': sphinx.cpp:16949:2: required from here sphinx.cpp:17024:47: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'Hitpos_t' {aka 'long unsigned int'} [-Wformat=] 17024 | fprintf ( fp, "doc=" DOCID_FMT ", hit=0x%08x\n", tKeyword.m_tDoc.m_uDocID, uHit ); // FIXME? | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ | | | Hitpos_t {aka long unsigned int} sphinx.cpp: In instantiation of 'void CSphIndex_VLN::DumpHitlist(FILE*, const char*, bool) [with Qword = DiskIndexQword_c; FILE = FILE]': sphinx.cpp:16949:2: required from here sphinx.cpp:17024:47: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'Hitpos_t' {aka 'long unsigned int'} [-Wformat=] 17024 | fprintf ( fp, "doc=" DOCID_FMT ", hit=0x%08x\n", tKeyword.m_tDoc.m_uDocID, uHit ); // FIXME? | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ | | | Hitpos_t {aka long unsigned int} sphinx.cpp: In instantiation of 'void CSphIndex_VLN::DumpHitlist(FILE*, const char*, bool) [with Qword = DiskIndexQword_c; FILE = FILE]': sphinx.cpp:16949:2: required from here sphinx.cpp:17024:47: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'Hitpos_t' {aka 'long unsigned int'} [-Wformat=] 17024 | fprintf ( fp, "doc=" DOCID_FMT ", hit=0x%08x\n", tKeyword.m_tDoc.m_uDocID, uHit ); // FIXME? | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ | | | Hitpos_t {aka long unsigned int} sphinx.cpp: In instantiation of 'void CSphIndex_VLN::DumpHitlist(FILE*, const char*, bool) [with Qword = DiskIndexQword_c; FILE = FILE]': sphinx.cpp:16949:2: required from here sphinx.cpp:17024:47: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'Hitpos_t' {aka 'long unsigned int'} [-Wformat=] 17024 | fprintf ( fp, "doc=" DOCID_FMT ", hit=0x%08x\n", tKeyword.m_tDoc.m_uDocID, uHit ); // FIXME? | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ | | | Hitpos_t {aka long unsigned int} mv -f .deps/spelldump.Tpo .deps/spelldump.Po mv -f .deps/sphinxaot.Tpo .deps/sphinxaot.Po mv -f .deps/sphinxjson.Tpo .deps/sphinxjson.Po indextool.cpp: In function 'int main(int, char**)': indextool.cpp:1161:81: warning: '%s' directive argument is null [-Wformat-overflow=] 1161 | sphDie ( "index '%s': failed to create (%s)", sIndex.cstr(), sError.cstr() ); | ^~ mv -f .deps/sphinxfilter.Tpo .deps/sphinxfilter.Po mv -f .deps/sphinxutils.Tpo .deps/sphinxutils.Po mv -f .deps/indextool.Tpo .deps/indextool.Po mv -f .deps/indexer.Tpo .deps/indexer.Po mv -f .deps/tests.Tpo .deps/tests.Po mv -f .deps/sphinxquery.Tpo .deps/sphinxquery.Po mv -f .deps/sphinxexcerpt.Tpo .deps/sphinxexcerpt.Po mv -f .deps/sphinxexpr.Tpo .deps/sphinxexpr.Po mv -f .deps/sphinxrt.Tpo .deps/sphinxrt.Po mv -f .deps/sphinxsearch.Tpo .deps/sphinxsearch.Po searchd.cpp: In function 'void HandleMysqlDelete(SqlRowBuffer_c&, const SqlStmt_t&, const CSphString&, bool)': searchd.cpp:17287:37: warning: '%s' directive argument is null [-Wformat-overflow=] 17287 | sError.SetSprintf ( "unknown index '%s' in delete request", sError.cstr() ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mv -f .deps/searchd.Tpo .deps/searchd.Po mv -f .deps/sphinxsort.Tpo .deps/sphinxsort.Po mv -f .deps/sphinx.Tpo .deps/sphinx.Po rm -f libsphinx.a ar cru libsphinx.a sphinx.o sphinxexcerpt.o sphinxquery.o sphinxsoundex.o sphinxmetaphone.o sphinxstemen.o sphinxstemru.o sphinxstemcz.o sphinxstemar.o sphinxutils.o sphinxstd.o sphinxsort.o sphinxexpr.o sphinxfilter.o sphinxsearch.o sphinxrt.o sphinxjson.o sphinxudf.o sphinxaot.o sphinxplugin.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libsphinx.a g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D_FILE_OFFSET_BITS=64 -DNDEBUG -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs -o indexer indexer.o libsphinx.a -L/usr/lib -lstemmer -L/usr/lib/ -lmariadb -L/usr/lib -lpq -lodbc -lexpat -lz -L/usr/local/lib -lrt -lpthread g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D_FILE_OFFSET_BITS=64 -DNDEBUG -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs -o searchd searchd.o libsphinx.a -L/usr/lib -lstemmer -L/usr/lib/ -lmariadb -L/usr/lib -lpq -lodbc -lexpat -lz -L/usr/local/lib -lrt -lpthread g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D_FILE_OFFSET_BITS=64 -DNDEBUG -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs -o spelldump spelldump.o libsphinx.a -L/usr/lib -lstemmer -L/usr/lib/ -lmariadb -L/usr/lib -lpq -lodbc -lexpat -lz -L/usr/local/lib -lrt -lpthread g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D_FILE_OFFSET_BITS=64 -DNDEBUG -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs -o indextool indextool.o libsphinx.a -L/usr/lib -lstemmer -L/usr/lib/ -lmariadb -L/usr/lib -lpq -lodbc -lexpat -lz -L/usr/local/lib -lrt -lpthread g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D_FILE_OFFSET_BITS=64 -DNDEBUG -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs -o wordbreaker wordbreaker.o libsphinx.a -L/usr/lib -lstemmer -L/usr/lib/ -lmariadb -L/usr/lib -lpq -lodbc -lexpat -lz -L/usr/local/lib -lrt -lpthread g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D_FILE_OFFSET_BITS=64 -DNDEBUG -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs -o tests tests.o libsphinx.a -L/usr/lib -lstemmer -L/usr/lib/ -lmariadb -L/usr/lib -lpq -lodbc -lexpat -lz -L/usr/local/lib -lrt -lpthread make[2]: Leaving directory '/home/buildozer/aports/community/sphinx/src/sphinx-2.2.11-release/src' make[1]: Leaving directory '/home/buildozer/aports/community/sphinx/src/sphinx-2.2.11-release/src' Making all in test make[1]: Entering directory '/home/buildozer/aports/community/sphinx/src/sphinx-2.2.11-release/test' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/buildozer/aports/community/sphinx/src/sphinx-2.2.11-release/test' Making all in doc make[1]: Entering directory '/home/buildozer/aports/community/sphinx/src/sphinx-2.2.11-release/doc' All docs are already pre-built by developer. If you want to rebuild them, install docbook-xsl and xsltproc and then run 'make docs' instead of simple 'make'. make[1]: Leaving directory '/home/buildozer/aports/community/sphinx/src/sphinx-2.2.11-release/doc' make[1]: Entering directory '/home/buildozer/aports/community/sphinx/src/sphinx-2.2.11-release' make[1]: Nothing to be done for 'all-am'. make[1]: Leaving directory '/home/buildozer/aports/community/sphinx/src/sphinx-2.2.11-release' >>> WARNING: sphinx: APKBUILD does not run any tests! Alpine policy will soon require that packages have any relevant testsuites run during the build process. To fix, either define a check() function, or declare !check in $options to indicate the package does not have a testsuite. >>> sphinx: Entering fakeroot... Making install in src make[1]: Entering directory '/home/buildozer/aports/community/sphinx/src/sphinx-2.2.11-release/src' /bin/sh git_commit_id.sh make install-am make[2]: Entering directory '/home/buildozer/aports/community/sphinx/src/sphinx-2.2.11-release/src' make[3]: Entering directory '/home/buildozer/aports/community/sphinx/src/sphinx-2.2.11-release/src' test -z "/usr/bin" || ../config/install-sh -c -d "/home/buildozer/aports/community/sphinx/pkg/sphinx/usr/bin" make[3]: Nothing to be done for 'install-data-am'. /usr/bin/install -c indexer searchd spelldump indextool wordbreaker '/home/buildozer/aports/community/sphinx/pkg/sphinx/usr/bin' make[3]: Leaving directory '/home/buildozer/aports/community/sphinx/src/sphinx-2.2.11-release/src' make[2]: Leaving directory '/home/buildozer/aports/community/sphinx/src/sphinx-2.2.11-release/src' make[1]: Leaving directory '/home/buildozer/aports/community/sphinx/src/sphinx-2.2.11-release/src' Making install in test make[1]: Entering directory '/home/buildozer/aports/community/sphinx/src/sphinx-2.2.11-release/test' make[1]: Nothing to be done for 'install'. make[1]: Leaving directory '/home/buildozer/aports/community/sphinx/src/sphinx-2.2.11-release/test' Making install in doc make[1]: Entering directory '/home/buildozer/aports/community/sphinx/src/sphinx-2.2.11-release/doc' make[2]: Entering directory '/home/buildozer/aports/community/sphinx/src/sphinx-2.2.11-release/doc' make[2]: Nothing to be done for 'install-exec-am'. test -z "/usr/share/man/man1" || ../config/install-sh -c -d "/home/buildozer/aports/community/sphinx/pkg/sphinx/usr/share/man/man1" /usr/bin/install -c -m 644 searchd.1 indexer.1 indextool.1 spelldump.1 '/home/buildozer/aports/community/sphinx/pkg/sphinx/usr/share/man/man1' make[2]: Leaving directory '/home/buildozer/aports/community/sphinx/src/sphinx-2.2.11-release/doc' make[1]: Leaving directory '/home/buildozer/aports/community/sphinx/src/sphinx-2.2.11-release/doc' make[1]: Entering directory '/home/buildozer/aports/community/sphinx/src/sphinx-2.2.11-release' make[2]: Entering directory '/home/buildozer/aports/community/sphinx/src/sphinx-2.2.11-release' test -z "/etc/sphinx" || config/install-sh -c -d "/home/buildozer/aports/community/sphinx/pkg/sphinx/etc/sphinx" make install-data-hook make[3]: Entering directory '/home/buildozer/aports/community/sphinx/src/sphinx-2.2.11-release' mkdir -p /home/buildozer/aports/community/sphinx/pkg/sphinx/var/lib/sphinx/data && mkdir -p /home/buildozer/aports/community/sphinx/pkg/sphinx/var/lib/sphinx/log make[3]: Leaving directory '/home/buildozer/aports/community/sphinx/src/sphinx-2.2.11-release' /usr/bin/install -c -m 644 sphinx.conf.dist sphinx-min.conf.dist example.sql '/home/buildozer/aports/community/sphinx/pkg/sphinx/etc/sphinx' make[2]: Leaving directory '/home/buildozer/aports/community/sphinx/src/sphinx-2.2.11-release' make[1]: Leaving directory '/home/buildozer/aports/community/sphinx/src/sphinx-2.2.11-release' >>> sphinx-doc*: Running split function doc... >>> sphinx-doc*: Preparing subpackage sphinx-doc... >>> sphinx-doc*: Running postcheck for sphinx-doc >>> sphinx-php*: Running split function php... >>> sphinx-php*: Preparing subpackage sphinx-php... >>> sphinx-php*: Running postcheck for sphinx-php >>> sphinx*: Running postcheck for sphinx >>> WARNING: sphinx*: Found OpenRC directory (/etc/conf.d or /etc/init.d) but name doesn't end with -openrc >>> sphinx*: Preparing package sphinx... >>> sphinx*: Stripping binaries >>> sphinx-doc*: Scanning shared objects >>> sphinx-php*: Scanning shared objects >>> sphinx*: Scanning shared objects >>> sphinx-doc*: Tracing dependencies... >>> sphinx-doc*: Package size: 88.0 KB >>> sphinx-doc*: Compressing data... >>> sphinx-doc*: Create checksum... >>> sphinx-doc*: Create sphinx-doc-2.2.11-r7.apk >>> sphinx-php*: Tracing dependencies... >>> sphinx-php*: Package size: 88.0 KB >>> sphinx-php*: Compressing data... >>> sphinx-php*: Create checksum... >>> sphinx-php*: Create sphinx-php-2.2.11-r7.apk >>> sphinx*: Tracing dependencies... so:libc.musl-x86.so.1 so:libexpat.so.1 so:libgcc_s.so.1 so:libmariadb.so.3 so:libodbc.so.2 so:libpq.so.5 so:libstdc++.so.6 so:libstemmer.so.2 so:libz.so.1 >>> sphinx*: Package size: 10.4 MB >>> sphinx*: Compressing data... >>> sphinx*: Create checksum... >>> sphinx*: Create sphinx-2.2.11-r7.apk >>> sphinx: Build complete at Mon, 30 Oct 2023 12:01:42 +0000 elapsed time 0h 1m 50s >>> sphinx: Cleaning up srcdir >>> sphinx: Cleaning up pkgdir >>> sphinx: Uninstalling dependencies... (1/14) Purging .makedepends-sphinx (20231030.120015) (2/14) Purging expat-dev (2.5.0-r2) (3/14) Purging expat (2.5.0-r2) (4/14) Purging libpq-dev (16.0-r1) (5/14) Purging libpq (16.0-r1) (6/14) Purging libstemmer-dev (2.2.0-r0) (7/14) Purging libstemmer (2.2.0-r0) (8/14) Purging mariadb-connector-c-dev (3.3.7-r0) (9/14) Purging openssl-dev (3.1.4-r0) (10/14) Purging zlib-dev (1.3-r2) (11/14) Purging mariadb-connector-c (3.3.7-r0) (12/14) Purging unixodbc-dev (2.3.12-r0) (13/14) Purging unixodbc (2.3.12-r0) (14/14) Purging readline (8.2.1-r2) Executing busybox-1.36.1-r13.trigger OK: 376 MiB in 102 packages >>> sphinx: Updating the community/x86 repository index... >>> sphinx: Signing the index...