Mock Version: 1.4.10 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/libpostal.spec'], chrootPath='/var/lib/mock/762949-fedora-rawhide-x86_64-1528169945.478129/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=0uid=1001gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=True) Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'dc33eee501b54144918345e47b3e5a3d', '-D', '/var/lib/mock/762949-fedora-rawhide-x86_64-1528169945.478129/root', '-a', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=en_US.UTF-8', '-u', 'mockbuild', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/libpostal.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/libpostal-1.0.0-13.fc29.src.rpm Child return code was: 0 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/libpostal.spec'], chrootPath='/var/lib/mock/762949-fedora-rawhide-x86_64-1528169945.478129/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=0uid=1001gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=True) Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '6ede4e5ba60a43cd84c9af57d9e56c30', '-D', '/var/lib/mock/762949-fedora-rawhide-x86_64-1528169945.478129/root', '-a', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=en_US.UTF-8', '-u', 'mockbuild', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/libpostal.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.tV4ZNC + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf libpostal-1.0.0 + /usr/bin/gzip -dc /builddir/build/SOURCES/libpostal-1.0.0.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd libpostal-1.0.0 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/cat /builddir/build/SOURCES/0000-Don-t-compile-tests-for-now.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.neoXVs + umask 022 + cd /builddir/build/BUILD + cd libpostal-1.0.0 + /usr/bin/make clean BUILDSTDERR: make: *** No rule to make target 'clean'. Stop. + true + ./bootstrap.sh libtoolize: putting auxiliary files in '.'. libtoolize: copying file './ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. libtoolize: copying file 'm4/libtool.m4' libtoolize: copying file 'm4/ltoptions.m4' libtoolize: copying file 'm4/ltsugar.m4' libtoolize: copying file 'm4/ltversion.m4' libtoolize: copying file 'm4/lt~obsolete.m4' libtoolize: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am. BUILDSTDERR: configure.ac:14: installing './compile' BUILDSTDERR: configure.ac:14: installing './config.guess' BUILDSTDERR: configure.ac:14: installing './config.sub' BUILDSTDERR: configure.ac:12: installing './install-sh' BUILDSTDERR: configure.ac:12: installing './missing' BUILDSTDERR: src/Makefile.am: installing './depcomp' + CONFEXTRA= + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + '[' 1 = 1 ']' BUILDSTDERR: +++ dirname ./configure BUILDSTDERR: ++ find . -name config.guess -o -name config.sub + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) BUILDSTDERR: ++ basename ./config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./config.sub BUILDSTDERR: ++ basename ./config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./config.sub '/usr/lib/rpm/redhat/config.sub' -> './config.sub' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) BUILDSTDERR: ++ basename ./config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./config.guess BUILDSTDERR: ++ basename ./config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./config.guess '/usr/lib/rpm/redhat/config.guess' -> './config.guess' + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']' BUILDSTDERR: ++ find . -name ltmain.sh + for i in $(find . -name ltmain.sh) + /usr/bin/sed -i.backup -e 's~compiler_flags=$~compiler_flags="-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld"~' ./ltmain.sh + ./configure --build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/local/libpostal/data --disable-static --disable-data-download checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking build system type... x86_64-redhat-linux-gnu checking host system type... x86_64-redhat-linux-gnu checking how to print strings... printf checking whether make supports the include directive... yes (GNU style) checking for x86_64-redhat-linux-gnu-gcc... 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 whether gcc understands -c and -o together... yes checking dependency style of gcc... none checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-redhat-linux-gnu file names to x86_64-redhat-linux-gnu format... func_convert_file_noop checking how to convert x86_64-redhat-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for x86_64-redhat-linux-gnu-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for x86_64-redhat-linux-gnu-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for x86_64-redhat-linux-gnu-ar... no checking for ar... ar checking for archiver @FILE support... @ checking for x86_64-redhat-linux-gnu-strip... no checking for strip... strip checking for x86_64-redhat-linux-gnu-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for x86_64-redhat-linux-gnu-mt... no checking for mt... no checking if : is a manifest tool... no checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... no checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking for gcc option to accept ISO C99... none needed checking for library containing log... -lm checking for ANSI C header files... (cached) yes checking whether time.h and sys/time.h may both be included... yes checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking for stdbool.h that conforms to C99... yes checking for _Bool... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking float.h usability... yes checking float.h presence... yes checking for float.h... yes checking for inttypes.h... (cached) yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking malloc.h usability... yes checking malloc.h presence... yes checking for malloc.h... yes checking for memory.h... (cached) yes checking stddef.h usability... yes checking stddef.h presence... yes checking for stddef.h... yes checking for stdint.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for unistd.h... (cached) yes checking for inline... inline checking for int16_t... yes checking for int32_t... yes checking for int64_t... yes checking for int8_t... yes checking for off_t... yes checking for size_t... yes checking for ssize_t... yes checking for uint16_t... yes checking for uint32_t... yes checking for uint64_t... yes checking for uint8_t... yes checking for ptrdiff_t... yes checking for malloc... yes checking for realloc... yes checking for getcwd... yes checking for gettimeofday... yes checking for memmove... yes checking for memset... yes checking for regcomp... yes checking for setlocale... yes checking for sqrt... yes checking for strdup... yes checking for strndup... yes checking for shuf... yes checking for gshuf... no checking cblas.h usability... no checking cblas.h presence... no checking for cblas.h... no configure: extra cflags for scanner.c: checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating libpostal.pc config.status: creating src/Makefile config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands + /usr/bin/make -j2 /usr/bin/make all-recursive make[1]: Entering directory '/builddir/build/BUILD/libpostal-1.0.0' Making all in src make[2]: Entering directory '/builddir/build/BUILD/libpostal-1.0.0/src' gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o libpostal-main.o `test -f 'main.c' || echo './'`main.c gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o libpostal-json_encode.o `test -f 'json_encode.c' || echo './'`json_encode.c BUILDSTDERR: main.c: In function 'main': BUILDSTDERR: main.c:48:11: warning: unused variable 'language' [-Wunused-variable] BUILDSTDERR: char *language = NULL; BUILDSTDERR: ^~~~~~~~ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -c -o libpostal_la-libpostal.lo `test -f 'libpostal.c' || echo './'`libpostal.c /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -c -o libpostal_la-address_dictionary.lo `test -f 'address_dictionary.c' || echo './'`address_dictionary.c libtool: compile: gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR=\"/usr/local/libpostal/data/libpostal\" -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -c libpostal.c -fPIC -DPIC -o .libs/libpostal_la-libpostal.o libtool: compile: gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR=\"/usr/local/libpostal/data/libpostal\" -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -c address_dictionary.c -fPIC -DPIC -o .libs/libpostal_la-address_dictionary.o BUILDSTDERR: In file included from sparse_matrix.h:46, BUILDSTDERR: from averaged_perceptron.h:27, BUILDSTDERR: from address_parser.h:52, BUILDSTDERR: from libpostal.c:10: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ BUILDSTDERR: libpostal.c: In function 'add_string_alternatives': BUILDSTDERR: libpostal.c:323:46: warning: unused variable 'start_index' [-Wunused-variable] BUILDSTDERR: uint32_t start_index = cstring_array_start_token(tree->strings); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: libpostal.c:341:38: warning: unused variable 'start_index' [-Wunused-variable] BUILDSTDERR: uint32_t start_index = cstring_array_start_token(tree->strings); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: libpostal.c:364:26: warning: unused variable 'start_index' [-Wunused-variable] BUILDSTDERR: uint32_t start_index = cstring_array_start_token(tree->strings); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from address_dictionary.h:16, BUILDSTDERR: from address_dictionary.c:4: BUILDSTDERR: address_dictionary.c: In function 'address_dictionary_get_expansions': BUILDSTDERR: log/log.h:43:46: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] BUILDSTDERR: #define log_error(M, ...) fprintf(stderr, "\33[31mERR\33[39m " M " \33[90m at %s (%s:%d) \33[94merrno: %s\33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__, clean_errno()) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: address_dictionary.c:18:9: note: in expansion of macro 'log_error' BUILDSTDERR: log_error("i=%zu, address_dict->values->n=%zu\n", i, address_dict->values->n); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: address_dictionary.c:18:24: note: format string is defined here BUILDSTDERR: log_error("i=%zu, address_dict->values->n=%zu\n", i, address_dict->values->n); BUILDSTDERR: ~~^ BUILDSTDERR: %u BUILDSTDERR: address_dictionary.c: In function 'address_dictionary_add_expansion': BUILDSTDERR: address_dictionary.c:114:10: warning: variable 'is_phrase' set but not used [-Wunused-but-set-variable] BUILDSTDERR: bool is_phrase = false; BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: libpostal.c: In function 'add_affix_expansions': BUILDSTDERR: libpostal.c:545:72: warning: unused parameter 'lang' [-Wunused-parameter] BUILDSTDERR: static bool add_affix_expansions(string_tree_t *tree, char *str, char *lang, token_t token, phrase_t prefix, phrase_t suffix, libpostal_normalize_options_t options) { BUILDSTDERR: ~~~~~~^~~~ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -c -o libpostal_la-transliterate.lo `test -f 'transliterate.c' || echo './'`transliterate.c BUILDSTDERR: libpostal.c: In function 'expand_alternative.isra.12': BUILDSTDERR: libpostal.c:599:45: warning: '*((void *)&suffix_expansion+24)' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: add_space = suffix_expansion.separable; BUILDSTDERR: ~~~~~~~~~~~~~~~~^~~~~~~~~~ BUILDSTDERR: libpostal.c:559:25: note: '*((void *)&suffix_expansion+24)' was declared here BUILDSTDERR: address_expansion_t suffix_expansion; BUILDSTDERR: ^~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR=\"/usr/local/libpostal/data/libpostal\" -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -c transliterate.c -fPIC -DPIC -o .libs/libpostal_la-transliterate.o BUILDSTDERR: transliterate.c: In function 'get_replacement': BUILDSTDERR: transliterate.c:80:104: warning: unused parameter 'str' [-Wunused-parameter] BUILDSTDERR: static transliteration_replacement_t *get_replacement(trie_t *trie, trie_prefix_result_t result, char *str, size_t start_index) { BUILDSTDERR: ~~~~~~^~~ BUILDSTDERR: transliterate.c:80:116: warning: unused parameter 'start_index' [-Wunused-parameter] BUILDSTDERR: static transliteration_replacement_t *get_replacement(trie_t *trie, trie_prefix_result_t result, char *str, size_t start_index) { BUILDSTDERR: ~~~~~~~^~~~~~~~~~~ BUILDSTDERR: transliterate.c: In function 'replace_groups': BUILDSTDERR: transliterate.c:614:12: warning: variable 'group_num_len' set but not used [-Wunused-but-set-variable] BUILDSTDERR: size_t group_num_len = 0; BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: transliterate.c:613:12: warning: variable 'group_num_start' set but not used [-Wunused-but-set-variable] BUILDSTDERR: size_t group_num_start = 0; BUILDSTDERR: ^~~~~~~~~~~~~~~ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -c -o libpostal_la-tokens.lo `test -f 'tokens.c' || echo './'`tokens.c libtool: compile: gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR=\"/usr/local/libpostal/data/libpostal\" -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -c tokens.c -fPIC -DPIC -o .libs/libpostal_la-tokens.o BUILDSTDERR: tokens.c: In function 'tokenized_string_new_size': BUILDSTDERR: tokens.c:12:66: warning: unused parameter 'num_tokens' [-Wunused-parameter] BUILDSTDERR: tokenized_string_t *tokenized_string_new_size(size_t len, size_t num_tokens) { BUILDSTDERR: ~~~~~~~^~~~~~~~~~ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -c -o libpostal_la-trie.lo `test -f 'trie.c' || echo './'`trie.c libtool: compile: gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR=\"/usr/local/libpostal/data/libpostal\" -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -c trie.c -fPIC -DPIC -o .libs/libpostal_la-trie.o BUILDSTDERR: trie.c: In function 'trie_read': BUILDSTDERR: trie.c:1032:13: warning: unused variable 'check' [-Wunused-variable] BUILDSTDERR: int32_t check; BUILDSTDERR: ^~~~~ BUILDSTDERR: trie.c:1031:13: warning: unused variable 'base' [-Wunused-variable] BUILDSTDERR: int32_t base; BUILDSTDERR: ^~~~ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -c -o libpostal_la-trie_search.lo `test -f 'trie_search.c' || echo './'`trie_search.c libtool: compile: gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR=\"/usr/local/libpostal/data/libpostal\" -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -c trie_search.c -fPIC -DPIC -o .libs/libpostal_la-trie_search.o BUILDSTDERR: trie.c: In function 'trie_get_from_index': BUILDSTDERR: trie.c:853:14: warning: 'next_id' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: uint32_t next_id; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: trie_search.c: In function 'trie_search_from_index': BUILDSTDERR: trie_search.c:21:54: warning: variable 'last_node' set but not used [-Wunused-but-set-variable] BUILDSTDERR: trie_node_t node = trie_get_node(self, node_id), last_node = node; BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: trie_search.c: In function 'trie_search_prefixes_from_index': BUILDSTDERR: trie_search.c:616:12: warning: variable 'separator_char_len' set but not used [-Wunused-but-set-variable] BUILDSTDERR: size_t separator_char_len = 0; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from trie.h:31, BUILDSTDERR: from trie_search.h:10, BUILDSTDERR: from trie_search.c:1: BUILDSTDERR: trie_search.c: In function 'token_phrase_memberships': BUILDSTDERR: log/log.h:26:55: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'int64_t' {aka 'long int'} [-Wformat=] BUILDSTDERR: #define log_debug(M, ...) do { if (0) fprintf(stderr, "\33[34mDEBUG\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__); } while (0) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: trie_search.c:792:13: note: in expansion of macro 'log_debug' BUILDSTDERR: log_debug("token i=%lld, null phrase membership\n", i); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: trie_search.c:792:35: note: format string is defined here BUILDSTDERR: log_debug("token i=%lld, null phrase membership\n", i); BUILDSTDERR: ~~~^ BUILDSTDERR: %ld BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from trie.h:31, BUILDSTDERR: from trie_search.h:10, BUILDSTDERR: from trie_search.c:1: BUILDSTDERR: log/log.h:26:55: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'int64_t' {aka 'long int'} [-Wformat=] BUILDSTDERR: #define log_debug(M, ...) do { if (0) fprintf(stderr, "\33[34mDEBUG\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__); } while (0) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: trie_search.c:796:13: note: in expansion of macro 'log_debug' BUILDSTDERR: log_debug("token i=%lld, phrase membership=%lld\n", i, j); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: trie_search.c:796:35: note: format string is defined here BUILDSTDERR: log_debug("token i=%lld, phrase membership=%lld\n", i, j); BUILDSTDERR: ~~~^ BUILDSTDERR: %ld BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from trie.h:31, BUILDSTDERR: from trie_search.h:10, BUILDSTDERR: from trie_search.c:1: BUILDSTDERR: log/log.h:26:55: warning: format '%lld' expects argument of type 'long long int', but argument 4 has type 'int64_t' {aka 'long int'} [-Wformat=] BUILDSTDERR: #define log_debug(M, ...) do { if (0) fprintf(stderr, "\33[34mDEBUG\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__); } while (0) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: trie_search.c:796:13: note: in expansion of macro 'log_debug' BUILDSTDERR: log_debug("token i=%lld, phrase membership=%lld\n", i, j); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: trie_search.c:796:59: note: format string is defined here BUILDSTDERR: log_debug("token i=%lld, phrase membership=%lld\n", i, j); BUILDSTDERR: ~~~^ BUILDSTDERR: %ld BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from trie.h:31, BUILDSTDERR: from trie_search.h:10, BUILDSTDERR: from trie_search.c:1: BUILDSTDERR: log/log.h:26:55: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'int64_t' {aka 'long int'} [-Wformat=] BUILDSTDERR: #define log_debug(M, ...) do { if (0) fprintf(stderr, "\33[34mDEBUG\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__); } while (0) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: trie_search.c:802:9: note: in expansion of macro 'log_debug' BUILDSTDERR: log_debug("token i=%lld, null phrase membership\n", i); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: trie_search.c:802:31: note: format string is defined here BUILDSTDERR: log_debug("token i=%lld, null phrase membership\n", i); BUILDSTDERR: ~~~^ BUILDSTDERR: %ld BUILDSTDERR: In file included from collections.h:11, BUILDSTDERR: from trie.h:31, BUILDSTDERR: from trie_search.h:10, BUILDSTDERR: from trie_search.c:1: BUILDSTDERR: trie_search.c: In function 'trie_search_from_index': BUILDSTDERR: vector.h:124:30: warning: 'data' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: array->a[array->n++] = value; \ BUILDSTDERR: ^ BUILDSTDERR: trie_search.c:28:14: note: 'data' was declared here BUILDSTDERR: uint32_t data; BUILDSTDERR: ^~~~ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -c -o libpostal_la-trie_utils.lo `test -f 'trie_utils.c' || echo './'`trie_utils.c libtool: compile: gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR=\"/usr/local/libpostal/data/libpostal\" -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -c trie_utils.c -fPIC -DPIC -o .libs/libpostal_la-trie_utils.o /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -c -o libpostal_la-string_utils.lo `test -f 'string_utils.c' || echo './'`string_utils.c BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from trie_utils.h:4, BUILDSTDERR: from trie_utils.c:1: BUILDSTDERR: trie_utils.c: In function 'trie_new_from_hash': BUILDSTDERR: log/log.h:45:44: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'int' [-Wformat=] BUILDSTDERR: #define log_info(M, ...) fprintf(stderr, "\33[32mINFO\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILENAME__, __LINE__) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: trie_utils.c:44:13: note: in expansion of macro 'log_info' BUILDSTDERR: log_info("added %zu keys to trie\n", i); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: trie_utils.c:44:31: note: format string is defined here BUILDSTDERR: log_info("added %zu keys to trie\n", i); BUILDSTDERR: ~~^ BUILDSTDERR: %u BUILDSTDERR: trie_utils.c: In function 'trie_new_from_cstring_array_sorted': BUILDSTDERR: trie_utils.c:55:14: warning: variable 'i' set but not used [-Wunused-but-set-variable] BUILDSTDERR: uint32_t i; BUILDSTDERR: ^ BUILDSTDERR: trie_utils.c: In function 'trie_new_from_cstring_array': BUILDSTDERR: trie_utils.c:86:14: warning: variable 'i' set but not used [-Wunused-but-set-variable] BUILDSTDERR: uint32_t i; BUILDSTDERR: ^ libtool: compile: gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR=\"/usr/local/libpostal/data/libpostal\" -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -c string_utils.c -fPIC -DPIC -o .libs/libpostal_la-string_utils.o BUILDSTDERR: string_utils.c: In function 'utf8_reversed_string': BUILDSTDERR: string_utils.c:192:18: warning: variable 'remaining' set but not used [-Wunused-but-set-variable] BUILDSTDERR: ssize_t len, remaining; BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: string_utils.c: In function 'utf8_case': BUILDSTDERR: string_utils.c:230:23: warning: unused variable 'dest' [-Wunused-variable] BUILDSTDERR: utf8proc_uint8_t *dest = NULL; BUILDSTDERR: ^~~~ BUILDSTDERR: string_utils.c: In function 'utf8_common_prefix_len': BUILDSTDERR: string_utils.c:385:12: warning: unused variable 'remaining' [-Wunused-variable] BUILDSTDERR: size_t remaining = len; BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: string_utils.c: In function 'string_is_digit': BUILDSTDERR: string_utils.c:489:10: warning: unused variable 'ignorable' [-Wunused-variable] BUILDSTDERR: bool ignorable = true; BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: string_utils.c: In function 'string_is_ignorable': BUILDSTDERR: string_utils.c:515:10: warning: unused variable 'ignorable' [-Wunused-variable] BUILDSTDERR: bool ignorable = true; BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: string_utils.c: In function 'cstring_array_get_offset': BUILDSTDERR: string_utils.c:5:34: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] BUILDSTDERR: #define INVALID_INDEX(i, n) ((i) < 0 || (i) >= (n)) BUILDSTDERR: ^ BUILDSTDERR: string_utils.c:955:9: note: in expansion of macro 'INVALID_INDEX' BUILDSTDERR: if (INVALID_INDEX(i, self->indices->n)) { BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: string_utils.c: In function 'cstring_array_token_length': BUILDSTDERR: string_utils.c:5:34: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] BUILDSTDERR: #define INVALID_INDEX(i, n) ((i) < 0 || (i) >= (n)) BUILDSTDERR: ^ BUILDSTDERR: string_utils.c:968:9: note: in expansion of macro 'INVALID_INDEX' BUILDSTDERR: if (INVALID_INDEX(i, self->indices->n)) { BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: trie_utils.c:94:14: warning: 'next_id' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: if (!trie_add(trie, key, next_id++)) { BUILDSTDERR: ^~~~~~~~ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -c -o libpostal_la-file_utils.lo `test -f 'file_utils.c' || echo './'`file_utils.c libtool: compile: gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR=\"/usr/local/libpostal/data/libpostal\" -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -c file_utils.c -fPIC -DPIC -o .libs/libpostal_la-file_utils.o /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -c -o libpostal_la-numex.lo `test -f 'numex.c' || echo './'`numex.c libtool: compile: gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR=\"/usr/local/libpostal/data/libpostal\" -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -c numex.c -fPIC -DPIC -o .libs/libpostal_la-numex.o BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from numex.h:14, BUILDSTDERR: from numex.c:3: BUILDSTDERR: numex.c: In function 'numex_table_read': BUILDSTDERR: log/log.h:26:55: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 3 has type 'uint64_t' {aka 'long unsigned int'} [-Wformat=] BUILDSTDERR: #define log_debug(M, ...) do { if (0) fprintf(stderr, "\33[34mDEBUG\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__); } while (0) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: numex.c:424:5: note: in expansion of macro 'log_debug' BUILDSTDERR: log_debug("read num_languages = %llu\n", num_languages); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: numex.c:424:40: note: format string is defined here BUILDSTDERR: log_debug("read num_languages = %llu\n", num_languages); BUILDSTDERR: ~~~^ BUILDSTDERR: %lu BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from numex.h:14, BUILDSTDERR: from numex.c:3: BUILDSTDERR: log/log.h:26:55: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 3 has type 'uint64_t' {aka 'long unsigned int'} [-Wformat=] BUILDSTDERR: #define log_debug(M, ...) do { if (0) fprintf(stderr, "\33[34mDEBUG\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__); } while (0) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: numex.c:446:5: note: in expansion of macro 'log_debug' BUILDSTDERR: log_debug("read num_rules = %llu\n", num_rules); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: numex.c:446:36: note: format string is defined here BUILDSTDERR: log_debug("read num_rules = %llu\n", num_rules); BUILDSTDERR: ~~~^ BUILDSTDERR: %lu BUILDSTDERR: numex.c: In function 'convert_numeric_expressions': BUILDSTDERR: numex.c:770:18: warning: unused variable 'rule_index' [-Wunused-variable] BUILDSTDERR: uint32_t rule_index = phrase.data; BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: numex.c:688:17: warning: unused variable 'number_str' [-Wunused-variable] BUILDSTDERR: char_array *number_str = NULL; BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: numex.c:681:10: warning: unused variable 'advance_state' [-Wunused-variable] BUILDSTDERR: bool advance_state = true; BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: numex.c:678:19: warning: unused variable 'ch' [-Wunused-variable] BUILDSTDERR: unsigned char ch = '\0'; BUILDSTDERR: ^~ BUILDSTDERR: numex.c: In function 'get_ordinal_suffix': BUILDSTDERR: numex.c:924:10: warning: unused variable 'whole_tokens_only' [-Wunused-variable] BUILDSTDERR: bool whole_tokens_only = language->whole_tokens_only; BUILDSTDERR: ^~~~~~~~~~~~~~~~~ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -c -o libpostal_la-normalize.lo `test -f 'normalize.c' || echo './'`normalize.c libtool: compile: gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR=\"/usr/local/libpostal/data/libpostal\" -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -c normalize.c -fPIC -DPIC -o .libs/libpostal_la-normalize.o BUILDSTDERR: numex.c: In function 'convert_numeric_expressions': BUILDSTDERR: numex.c:869:17: warning: 'stopword_phrase.start' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: idx = stopword_phrase.start; BUILDSTDERR: ~~~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: normalize.c: In function 'normalize_string_languages': BUILDSTDERR: normalize.c:220:22: warning: unused variable 'key' [-Wunused-variable] BUILDSTDERR: khiter_t key = kh_put(int_set, scripts, (khint_t)script, &ret); BUILDSTDERR: ^~~ BUILDSTDERR: normalize.c: In function 'numeric_starts_with_alpha': BUILDSTDERR: normalize.c:325:14: warning: unused variable 'is_hyphen' [-Wunused-variable] BUILDSTDERR: bool is_hyphen = utf8_is_hyphen(ch); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: normalize.c:318:10: warning: unused variable 'append_char' [-Wunused-variable] BUILDSTDERR: bool append_char = true; BUILDSTDERR: ^~~~~~~~~~~ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -c -o libpostal_la-features.lo `test -f 'features.c' || echo './'`features.c libtool: compile: gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR=\"/usr/local/libpostal/data/libpostal\" -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -c features.c -fPIC -DPIC -o .libs/libpostal_la-features.o /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -c -o libpostal_la-unicode_scripts.lo `test -f 'unicode_scripts.c' || echo './'`unicode_scripts.c libtool: compile: gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR=\"/usr/local/libpostal/data/libpostal\" -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -c unicode_scripts.c -fPIC -DPIC -o .libs/libpostal_la-unicode_scripts.o /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -c -o libpostal_la-address_parser.lo `test -f 'address_parser.c' || echo './'`address_parser.c libtool: compile: gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR=\"/usr/local/libpostal/data/libpostal\" -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -c address_parser.c -fPIC -DPIC -o .libs/libpostal_la-address_parser.o BUILDSTDERR: In file included from sparse_matrix.h:46, BUILDSTDERR: from averaged_perceptron.h:27, BUILDSTDERR: from address_parser.h:52, BUILDSTDERR: from address_parser.c:1: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ BUILDSTDERR: address_parser.c: In function 'word_vocab_frequency': BUILDSTDERR: address_parser.c:342:10: warning: unused variable 'has_key' [-Wunused-variable] BUILDSTDERR: bool has_key = trie_get_data(parser->vocab, word, &count); BUILDSTDERR: ^~~~~~~ BUILDSTDERR: In file included from address_parser.c:1: BUILDSTDERR: address_parser.c: In function 'address_parser_normalize_phrase_token': BUILDSTDERR: address_parser.h:66:125: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ADDRESS_PARSER_NORMALIZE_TOKEN_OPTIONS NORMALIZE_TOKEN_DELETE_FINAL_PERIOD | NORMALIZE_TOKEN_DELETE_ACRONYM_PERIODS | NORMALIZE_TOKEN_REPLACE_DIGITS BUILDSTDERR: ^ BUILDSTDERR: address_parser.h:67:54: note: in expansion of macro 'ADDRESS_PARSER_NORMALIZE_TOKEN_OPTIONS' BUILDSTDERR: #define ADDRESS_PARSER_NORMALIZE_ADMIN_TOKEN_OPTIONS ADDRESS_PARSER_NORMALIZE_TOKEN_OPTIONS ^ NORMALIZE_TOKEN_REPLACE_DIGITS BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: address_parser.c:351:40: note: in expansion of macro 'ADDRESS_PARSER_NORMALIZE_ADMIN_TOKEN_OPTIONS' BUILDSTDERR: normalize_token(array, str, token, ADDRESS_PARSER_NORMALIZE_ADMIN_TOKEN_OPTIONS); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: address_parser.c: In function 'address_parser_context_fill': BUILDSTDERR: address_parser.c:809:10: warning: unused variable 'have_postal_code_phrases' [-Wunused-variable] BUILDSTDERR: bool have_postal_code_phrases = trie_search_tokens_with_phrases(parser->postal_codes, normalized_str_admin, normalized_admin_tokens, &postal_code_phrases); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: address_parser.c:791:10: warning: unused variable 'have_component_phrases' [-Wunused-variable] BUILDSTDERR: bool have_component_phrases = trie_search_tokens_with_phrases(parser->phrases, normalized_str_admin, normalized_admin_tokens, &component_phrases); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: address_parser.c:755:10: warning: unused variable 'have_address_phrases' [-Wunused-variable] BUILDSTDERR: bool have_address_phrases = search_address_dictionaries_tokens_with_phrases(normalized_str, normalized_tokens, NULL, &address_dictionary_phrases); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: address_parser.c:683:14: warning: unused variable 'phrase' [-Wunused-variable] BUILDSTDERR: phrase_t phrase; BUILDSTDERR: ^~~~~~ BUILDSTDERR: address_parser.c:682:11: warning: variable 'word' set but not used [-Wunused-but-set-variable] BUILDSTDERR: char *word; BUILDSTDERR: ^~~~ BUILDSTDERR: address_parser.c: In function 'phrase_prefix': BUILDSTDERR: address_parser.c:828:40: warning: unused parameter 'len' [-Wunused-parameter] BUILDSTDERR: char *phrase_prefix(char *word, size_t len, phrase_t prefix_phrase, char_array *prefix_phrase_array) { BUILDSTDERR: ~~~~~~~^~~ BUILDSTDERR: address_parser.c: In function 'word_or_phrase_at_index': BUILDSTDERR: address_parser.c:918:13: warning: unused variable 'token' [-Wunused-variable] BUILDSTDERR: token_t token = tokenized->tokens->a[i]; BUILDSTDERR: ^~~~~ BUILDSTDERR: address_parser.c:876:74: warning: unused parameter 'parser' [-Wunused-parameter] BUILDSTDERR: static address_parser_phrase_t word_or_phrase_at_index(address_parser_t *parser, tokenized_string_t *tokenized, address_parser_context_t *context, uint32_t i, bool long_context) { BUILDSTDERR: ~~~~~~~~~~~~~~~~~~^~~~~~ BUILDSTDERR: address_parser.c: In function 'phrase_index': BUILDSTDERR: address_parser.c:966:13: warning: unused variable 'membership' [-Wunused-variable] BUILDSTDERR: int64_t membership; BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: address_parser.c: In function 'next_numeric_token_index': BUILDSTDERR: address_parser.c:994:14: warning: unused variable 'phrase' [-Wunused-variable] BUILDSTDERR: phrase_t phrase; BUILDSTDERR: ^~~~~~ BUILDSTDERR: address_parser.c: In function 'add_ngram_features': BUILDSTDERR: address_parser.c:1039:14: warning: variable 'idx' set but not used [-Wunused-but-set-variable] BUILDSTDERR: uint32_t idx; BUILDSTDERR: ^~~ BUILDSTDERR: address_parser.c: In function 'address_parser_features': BUILDSTDERR: address_parser.c:1278:18: warning: unused variable 'k' [-Wunused-variable] BUILDSTDERR: khiter_t k; BUILDSTDERR: ^ BUILDSTDERR: address_parser.c:1276:18: warning: unused variable 'postal_code_context' [-Wunused-variable] BUILDSTDERR: uint64_t postal_code_context; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: address_parser.c:1377:18: warning: variable 'ngrams_added' set but not used [-Wunused-but-set-variable] BUILDSTDERR: bool ngrams_added = false; BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: address_parser.c:1568:22: warning: unused variable 'right_context_street' [-Wunused-variable] BUILDSTDERR: bool right_context_street = false; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: address_parser.c:1567:22: warning: unused variable 'right_context_name' [-Wunused-variable] BUILDSTDERR: bool right_context_name = false; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: address_parser.c:1561:26: warning: unused variable 'suffix_phrase' [-Wunused-variable] BUILDSTDERR: phrase_t suffix_phrase = context->suffix_phrases->a[right_idx]; BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: address_parser.c:1503:16: warning: variable 'next_word_len' set but not used [-Wunused-but-set-variable] BUILDSTDERR: size_t next_word_len = 1; BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: address_parser.c:1322:10: warning: variable 'known_suffix' set but not used [-Wunused-but-set-variable] BUILDSTDERR: bool known_suffix = false; BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: address_parser.c:1321:10: warning: variable 'known_prefix' set but not used [-Wunused-but-set-variable] BUILDSTDERR: bool known_prefix = false; BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: address_parser.c:1319:10: warning: variable 'is_unknown' set but not used [-Wunused-but-set-variable] BUILDSTDERR: bool is_unknown = false; BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: address_parser.c:1102:19: warning: unused variable 'separators' [-Wunused-variable] BUILDSTDERR: uint32_array *separators = context->separators; BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: address_parser.c:1092:11: warning: unused variable 'country' [-Wunused-variable] BUILDSTDERR: char *country = context->country; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: address_parser.c:1091:11: warning: unused variable 'language' [-Wunused-variable] BUILDSTDERR: char *language = context->language; BUILDSTDERR: ^~~~~~~~ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -c -o libpostal_la-address_parser_io.lo `test -f 'address_parser_io.c' || echo './'`address_parser_io.c libtool: compile: gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR=\"/usr/local/libpostal/data/libpostal\" -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -c address_parser_io.c -fPIC -DPIC -o .libs/libpostal_la-address_parser_io.o BUILDSTDERR: In file included from sparse_matrix.h:46, BUILDSTDERR: from averaged_perceptron.h:27, BUILDSTDERR: from address_parser.h:52, BUILDSTDERR: from address_parser_io.h:8, BUILDSTDERR: from address_parser_io.c:1: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ BUILDSTDERR: In file included from file_utils.h:12, BUILDSTDERR: from sparse_matrix.h:45, BUILDSTDERR: from averaged_perceptron.h:27, BUILDSTDERR: from address_parser.h:52, BUILDSTDERR: from address_parser_io.h:8, BUILDSTDERR: from address_parser_io.c:1: BUILDSTDERR: address_parser_io.c: In function 'address_parser_data_set_tokenize_line': BUILDSTDERR: address_parser_io.c:105:16: warning: unused variable 'pair_len' [-Wunused-variable] BUILDSTDERR: size_t pair_len = strlen(str); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: string_utils.h:218:9: note: in definition of macro 'cstring_array_foreach' BUILDSTDERR: code; \ BUILDSTDERR: ^~~~ BUILDSTDERR: address_parser_io.c:99:12: warning: unused variable 'num_pairs' [-Wunused-variable] BUILDSTDERR: size_t num_pairs = cstring_array_num_strings(pairs); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: address_parser_io.c: In function 'address_parser_data_set_next': BUILDSTDERR: address_parser_io.c:246:12: warning: unused variable 'len' [-Wunused-variable] BUILDSTDERR: size_t len = strlen(normalized); BUILDSTDERR: ^~~ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -c -o libpostal_la-averaged_perceptron.lo `test -f 'averaged_perceptron.c' || echo './'`averaged_perceptron.c libtool: compile: gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR=\"/usr/local/libpostal/data/libpostal\" -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -c averaged_perceptron.c -fPIC -DPIC -o .libs/libpostal_la-averaged_perceptron.o BUILDSTDERR: In file included from sparse_matrix.h:46, BUILDSTDERR: from averaged_perceptron.h:27, BUILDSTDERR: from averaged_perceptron.c:1: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ BUILDSTDERR: averaged_perceptron.c: In function 'averaged_perceptron_predict_scores': BUILDSTDERR: averaged_perceptron.c:16:14: warning: variable 'i' set but not used [-Wunused-but-set-variable] BUILDSTDERR: uint32_t i = 0; BUILDSTDERR: ^ BUILDSTDERR: averaged_perceptron.c: In function 'averaged_perceptron_predict_scores_counts': BUILDSTDERR: averaged_perceptron.c:45:14: warning: unused variable 'i' [-Wunused-variable] BUILDSTDERR: uint32_t i = 0; BUILDSTDERR: ^ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -c -o libpostal_la-crf.lo `test -f 'crf.c' || echo './'`crf.c libtool: compile: gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR=\"/usr/local/libpostal/data/libpostal\" -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -c crf.c -fPIC -DPIC -o .libs/libpostal_la-crf.o BUILDSTDERR: In file included from crf_context.h:20, BUILDSTDERR: from crf.h:20, BUILDSTDERR: from crf.c:1: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -c -o libpostal_la-crf_context.lo `test -f 'crf_context.c' || echo './'`crf_context.c /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -c -o libpostal_la-sparse_matrix.lo `test -f 'sparse_matrix.c' || echo './'`sparse_matrix.c libtool: compile: gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR=\"/usr/local/libpostal/data/libpostal\" -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -c crf_context.c -fPIC -DPIC -o .libs/libpostal_la-crf_context.o libtool: compile: gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR=\"/usr/local/libpostal/data/libpostal\" -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -c sparse_matrix.c -fPIC -DPIC -o .libs/libpostal_la-sparse_matrix.o BUILDSTDERR: In file included from crf_context.h:20, BUILDSTDERR: from crf_context.c:1: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ BUILDSTDERR: crf_context.c: In function 'crf_context_reset': BUILDSTDERR: crf_context.c:238:18: warning: unused variable 'L' [-Wunused-variable] BUILDSTDERR: const size_t L = context->num_labels; BUILDSTDERR: ^ BUILDSTDERR: crf_context.c:237:18: warning: unused variable 'T' [-Wunused-variable] BUILDSTDERR: const size_t T = context->num_items; BUILDSTDERR: ^ BUILDSTDERR: crf_context.c: In function 'crf_context_alpha_score': BUILDSTDERR: crf_context.c:366:23: warning: implicit declaration of function 'double_equals'; did you mean 'string_equals'? [-Wimplicit-function-declaration] BUILDSTDERR: double scale_t = !double_equals(sum, 0.) ? 1. / sum : 1.; BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: string_equals BUILDSTDERR: crf_context.c: In function 'crf_context_score': BUILDSTDERR: crf_context.c:539:19: warning: unused variable 'cur' [-Wunused-variable] BUILDSTDERR: const double *cur = NULL; BUILDSTDERR: ^~~ BUILDSTDERR: crf_context.c:537:18: warning: unused variable 'L' [-Wunused-variable] BUILDSTDERR: const size_t L = self->num_labels; BUILDSTDERR: ^ BUILDSTDERR: crf_context.c: At top level: BUILDSTDERR: crf_context.c:295:12: warning: 'double_matrix_get_row' is static but used in inline function 'exp_state_trans_score_all' which is not static BUILDSTDERR: return double_matrix_get_row(self->exp_state_trans, t); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from sparse_matrix.h:46, BUILDSTDERR: from sparse_matrix.c:1: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ BUILDSTDERR: sparse_matrix.c: In function 'sparse_matrix_sort_indices': BUILDSTDERR: sparse_matrix.c:95:14: warning: variable 'row' set but not used [-Wunused-but-set-variable] BUILDSTDERR: uint32_t row, row_start, row_len, i; BUILDSTDERR: ^~~ BUILDSTDERR: sparse_matrix.c: In function 'sparse_matrix_dot_vector': BUILDSTDERR: sparse_matrix.c:119:12: warning: unused variable 'val' [-Wunused-variable] BUILDSTDERR: double val; BUILDSTDERR: ^~~ BUILDSTDERR: sparse_matrix.c: In function 'sparse_matrix_sum_cols': BUILDSTDERR: sparse_matrix.c:159:12: warning: unused variable 'val' [-Wunused-variable] BUILDSTDERR: double val; BUILDSTDERR: ^~~ BUILDSTDERR: sparse_matrix.c: In function 'sparse_matrix_rows_sum_cols': BUILDSTDERR: sparse_matrix.c:178:15: warning: unused variable 'indices' [-Wunused-variable] BUILDSTDERR: uint32_t *indices = self->indices->a; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: sparse_matrix.c: In function 'sparse_matrix_sum_all_rows': BUILDSTDERR: sparse_matrix.c:201:12: warning: unused variable 'val' [-Wunused-variable] BUILDSTDERR: double val; BUILDSTDERR: ^~~ BUILDSTDERR: sparse_matrix.c:200:14: warning: variable 'row' set but not used [-Wunused-but-set-variable] BUILDSTDERR: uint32_t row, row_start, row_len; BUILDSTDERR: ^~~ BUILDSTDERR: sparse_matrix.c: In function 'sparse_matrix_sum_rows': BUILDSTDERR: sparse_matrix.c:217:15: warning: unused variable 'indices' [-Wunused-variable] BUILDSTDERR: uint32_t *indices = self->indices->a; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: sparse_matrix.c: In function 'sparse_matrix_dot_dense': BUILDSTDERR: sparse_matrix.c:246:12: warning: unused variable 'm2_rows' [-Wunused-variable] BUILDSTDERR: size_t m2_rows = matrix->m; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: sparse_matrix.c:244:12: warning: unused variable 'm1_cols' [-Wunused-variable] BUILDSTDERR: size_t m1_cols = self->n; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: sparse_matrix.c:243:12: warning: unused variable 'm1_rows' [-Wunused-variable] BUILDSTDERR: size_t m1_rows = self->m; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: sparse_matrix.c:239:15: warning: unused variable 'indptr' [-Wunused-variable] BUILDSTDERR: uint32_t *indptr = self->indptr->a; BUILDSTDERR: ^~~~~~ BUILDSTDERR: sparse_matrix.c: In function 'sparse_matrix_dot_sparse': BUILDSTDERR: sparse_matrix.c:280:12: warning: unused variable 'm1_cols' [-Wunused-variable] BUILDSTDERR: size_t m1_cols = self->n; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: sparse_matrix.c:279:12: warning: unused variable 'm1_rows' [-Wunused-variable] BUILDSTDERR: size_t m1_rows = self->m; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: sparse_matrix.c:275:15: warning: unused variable 'indptr' [-Wunused-variable] BUILDSTDERR: uint32_t *indptr = self->indptr->a; BUILDSTDERR: ^~~~~~ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -c -o libpostal_la-averaged_perceptron_tagger.lo `test -f 'averaged_perceptron_tagger.c' || echo './'`averaged_perceptron_tagger.c /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -c -o libpostal_la-graph.lo `test -f 'graph.c' || echo './'`graph.c libtool: compile: gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR=\"/usr/local/libpostal/data/libpostal\" -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -c averaged_perceptron_tagger.c -fPIC -DPIC -o .libs/libpostal_la-averaged_perceptron_tagger.o libtool: compile: gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR=\"/usr/local/libpostal/data/libpostal\" -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -c graph.c -fPIC -DPIC -o .libs/libpostal_la-graph.o BUILDSTDERR: In file included from sparse_matrix.h:46, BUILDSTDERR: from averaged_perceptron.h:27, BUILDSTDERR: from averaged_perceptron_tagger.h:20, BUILDSTDERR: from averaged_perceptron_tagger.c:1: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -c -o libpostal_la-graph_builder.lo `test -f 'graph_builder.c' || echo './'`graph_builder.c libtool: compile: gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR=\"/usr/local/libpostal/data/libpostal\" -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -c graph_builder.c -fPIC -DPIC -o .libs/libpostal_la-graph_builder.o /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -c -o libpostal_la-language_classifier.lo `test -f 'language_classifier.c' || echo './'`language_classifier.c libtool: compile: gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR=\"/usr/local/libpostal/data/libpostal\" -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -c language_classifier.c -fPIC -DPIC -o .libs/libpostal_la-language_classifier.o BUILDSTDERR: In file included from logistic_regression.h:26, BUILDSTDERR: from language_classifier.h:11, BUILDSTDERR: from language_classifier.c:1: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -c -o libpostal_la-language_features.lo `test -f 'language_features.c' || echo './'`language_features.c libtool: compile: gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR=\"/usr/local/libpostal/data/libpostal\" -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -c language_features.c -fPIC -DPIC -o .libs/libpostal_la-language_features.o /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -c -o libpostal_la-logistic_regression.lo `test -f 'logistic_regression.c' || echo './'`logistic_regression.c BUILDSTDERR: In file included from logistic_regression.h:26, BUILDSTDERR: from language_classifier.h:11, BUILDSTDERR: from language_features.c:2: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ BUILDSTDERR: language_features.c: In function 'add_ngram_features': BUILDSTDERR: language_features.c:55:11: warning: unused variable 'feature_namespace' [-Wunused-variable] BUILDSTDERR: char *feature_namespace; BUILDSTDERR: ^~~~~~~~~~~~~~~~~ BUILDSTDERR: language_features.c: In function 'add_script_feature': BUILDSTDERR: language_features.c:216:69: warning: unused parameter 'prefix' [-Wunused-parameter] BUILDSTDERR: static void add_script_feature(khash_t(str_double) *features, char *prefix, char_array *feature_array, script_t script) { BUILDSTDERR: ~~~~~~^~~~~~ BUILDSTDERR: language_features.c: In function 'extract_language_features': BUILDSTDERR: language_features.c:275:19: warning: unused variable 'phrase' [-Wunused-variable] BUILDSTDERR: char *phrase = NULL; BUILDSTDERR: ^~~~~~ BUILDSTDERR: language_features.c:274:21: warning: unused variable 'prev_token' [-Wunused-variable] BUILDSTDERR: token_t prev_token; BUILDSTDERR: ^~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR=\"/usr/local/libpostal/data/libpostal\" -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -c logistic_regression.c -fPIC -DPIC -o .libs/libpostal_la-logistic_regression.o /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -c -o libpostal_la-logistic.lo `test -f 'logistic.c' || echo './'`logistic.c BUILDSTDERR: In file included from logistic_regression.h:26, BUILDSTDERR: from logistic_regression.c:3: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from logistic_regression.h:25, BUILDSTDERR: from logistic_regression.c:3: BUILDSTDERR: logistic_regression.c: In function 'logistic_regression_model_expectation_sparse': BUILDSTDERR: log/log.h:43:46: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] BUILDSTDERR: #define log_error(M, ...) fprintf(stderr, "\33[31mERR\33[39m " M " \33[90m at %s (%s:%d) \33[94merrno: %s\33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__, clean_errno()) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: logistic_regression.c:16:9: note: in expansion of macro 'log_error' BUILDSTDERR: log_error("x->m = %zu, x->n = %zu, theta->m = %zu, theta->n = %zu, p_y->m = %zu, p_y->n = %zu\n", x->m, x->n, theta->m, theta->n, p_y->m, p_y->n); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: logistic_regression.c:16:29: note: format string is defined here BUILDSTDERR: log_error("x->m = %zu, x->n = %zu, theta->m = %zu, theta->n = %zu, p_y->m = %zu, p_y->n = %zu\n", x->m, x->n, theta->m, theta->n, p_y->m, p_y->n); BUILDSTDERR: ~~^ BUILDSTDERR: %u BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from logistic_regression.h:25, BUILDSTDERR: from logistic_regression.c:3: BUILDSTDERR: log/log.h:43:46: warning: format '%zu' expects argument of type 'size_t', but argument 4 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] BUILDSTDERR: #define log_error(M, ...) fprintf(stderr, "\33[31mERR\33[39m " M " \33[90m at %s (%s:%d) \33[94merrno: %s\33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__, clean_errno()) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: logistic_regression.c:16:9: note: in expansion of macro 'log_error' BUILDSTDERR: log_error("x->m = %zu, x->n = %zu, theta->m = %zu, theta->n = %zu, p_y->m = %zu, p_y->n = %zu\n", x->m, x->n, theta->m, theta->n, p_y->m, p_y->n); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: logistic_regression.c:16:41: note: format string is defined here BUILDSTDERR: log_error("x->m = %zu, x->n = %zu, theta->m = %zu, theta->n = %zu, p_y->m = %zu, p_y->n = %zu\n", x->m, x->n, theta->m, theta->n, p_y->m, p_y->n); BUILDSTDERR: ~~^ BUILDSTDERR: %u BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from logistic_regression.h:25, BUILDSTDERR: from logistic_regression.c:3: BUILDSTDERR: log/log.h:43:46: warning: format '%zu' expects argument of type 'size_t', but argument 5 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] BUILDSTDERR: #define log_error(M, ...) fprintf(stderr, "\33[31mERR\33[39m " M " \33[90m at %s (%s:%d) \33[94merrno: %s\33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__, clean_errno()) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: logistic_regression.c:16:9: note: in expansion of macro 'log_error' BUILDSTDERR: log_error("x->m = %zu, x->n = %zu, theta->m = %zu, theta->n = %zu, p_y->m = %zu, p_y->n = %zu\n", x->m, x->n, theta->m, theta->n, p_y->m, p_y->n); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: logistic_regression.c:16:57: note: format string is defined here BUILDSTDERR: log_error("x->m = %zu, x->n = %zu, theta->m = %zu, theta->n = %zu, p_y->m = %zu, p_y->n = %zu\n", x->m, x->n, theta->m, theta->n, p_y->m, p_y->n); BUILDSTDERR: ~~^ BUILDSTDERR: %u BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from logistic_regression.h:25, BUILDSTDERR: from logistic_regression.c:3: BUILDSTDERR: log/log.h:43:46: warning: format '%zu' expects argument of type 'size_t', but argument 6 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] BUILDSTDERR: #define log_error(M, ...) fprintf(stderr, "\33[31mERR\33[39m " M " \33[90m at %s (%s:%d) \33[94merrno: %s\33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__, clean_errno()) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: logistic_regression.c:16:9: note: in expansion of macro 'log_error' BUILDSTDERR: log_error("x->m = %zu, x->n = %zu, theta->m = %zu, theta->n = %zu, p_y->m = %zu, p_y->n = %zu\n", x->m, x->n, theta->m, theta->n, p_y->m, p_y->n); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: logistic_regression.c:16:73: note: format string is defined here BUILDSTDERR: log_error("x->m = %zu, x->n = %zu, theta->m = %zu, theta->n = %zu, p_y->m = %zu, p_y->n = %zu\n", x->m, x->n, theta->m, theta->n, p_y->m, p_y->n); BUILDSTDERR: ~~^ BUILDSTDERR: %u BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from logistic_regression.h:25, BUILDSTDERR: from logistic_regression.c:3: BUILDSTDERR: logistic_regression.c: In function 'logistic_regression_model_expectation': BUILDSTDERR: log/log.h:43:46: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] BUILDSTDERR: #define log_error(M, ...) fprintf(stderr, "\33[31mERR\33[39m " M " \33[90m at %s (%s:%d) \33[94merrno: %s\33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__, clean_errno()) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: logistic_regression.c:34:9: note: in expansion of macro 'log_error' BUILDSTDERR: log_error("x->m = %zu, x->n = %zu, theta->m = %zu, theta->n = %zu, p_y->m = %zu, p_y->n = %zu\n", x->m, x->n, theta->m, theta->n, p_y->m, p_y->n); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: logistic_regression.c:34:29: note: format string is defined here BUILDSTDERR: log_error("x->m = %zu, x->n = %zu, theta->m = %zu, theta->n = %zu, p_y->m = %zu, p_y->n = %zu\n", x->m, x->n, theta->m, theta->n, p_y->m, p_y->n); BUILDSTDERR: ~~^ BUILDSTDERR: %u BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from logistic_regression.h:25, BUILDSTDERR: from logistic_regression.c:3: BUILDSTDERR: log/log.h:43:46: warning: format '%zu' expects argument of type 'size_t', but argument 4 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] BUILDSTDERR: #define log_error(M, ...) fprintf(stderr, "\33[31mERR\33[39m " M " \33[90m at %s (%s:%d) \33[94merrno: %s\33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__, clean_errno()) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: logistic_regression.c:34:9: note: in expansion of macro 'log_error' BUILDSTDERR: log_error("x->m = %zu, x->n = %zu, theta->m = %zu, theta->n = %zu, p_y->m = %zu, p_y->n = %zu\n", x->m, x->n, theta->m, theta->n, p_y->m, p_y->n); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: logistic_regression.c:34:41: note: format string is defined here BUILDSTDERR: log_error("x->m = %zu, x->n = %zu, theta->m = %zu, theta->n = %zu, p_y->m = %zu, p_y->n = %zu\n", x->m, x->n, theta->m, theta->n, p_y->m, p_y->n); BUILDSTDERR: ~~^ BUILDSTDERR: %u BUILDSTDERR: logistic_regression.c: In function 'logistic_regression_cost_function': BUILDSTDERR: logistic_regression.c:63:13: warning: unused variable 'expected_values' [-Wunused-variable] BUILDSTDERR: double *expected_values = p_y->values; BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: logistic_regression.c:45:12: warning: unused variable 'n' [-Wunused-variable] BUILDSTDERR: size_t n = x->n; BUILDSTDERR: ^ BUILDSTDERR: logistic_regression.c: In function 'logistic_regression_gradient': BUILDSTDERR: logistic_regression.c:105:13: warning: unused variable 'gradient_values' [-Wunused-variable] BUILDSTDERR: double *gradient_values = gradient->values; BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: logistic_regression.c:104:13: warning: unused variable 'predicted_values' [-Wunused-variable] BUILDSTDERR: double *predicted_values = p_y->values; BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: logistic_regression.c:103:13: warning: unused variable 'theta_values' [-Wunused-variable] BUILDSTDERR: double *theta_values = theta->values; BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: logistic_regression.c:95:12: warning: unused variable 'residual' [-Wunused-variable] BUILDSTDERR: double residual; BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: logistic_regression.c:93:14: warning: unused variable 'i' [-Wunused-variable] BUILDSTDERR: uint32_t i, j; BUILDSTDERR: ^ BUILDSTDERR: logistic_regression.c:91:12: warning: unused variable 'num_features' [-Wunused-variable] BUILDSTDERR: size_t num_features = n; BUILDSTDERR: ^~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR=\"/usr/local/libpostal/data/libpostal\" -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -c logistic.c -fPIC -DPIC -o .libs/libpostal_la-logistic.o /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -c -o libpostal_la-minibatch.lo `test -f 'minibatch.c' || echo './'`minibatch.c BUILDSTDERR: In file included from logistic.h:7, BUILDSTDERR: from logistic.c:1: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ BUILDSTDERR: logistic.c: In function 'softmax_vector': BUILDSTDERR: logistic.c:16:12: warning: unused variable 'sum' [-Wunused-variable] BUILDSTDERR: double sum = 0.0; BUILDSTDERR: ^~~ libtool: compile: gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR=\"/usr/local/libpostal/data/libpostal\" -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -c minibatch.c -fPIC -DPIC -o .libs/libpostal_la-minibatch.o /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -c -o libpostal_la-float_utils.lo `test -f 'float_utils.c' || echo './'`float_utils.c BUILDSTDERR: In file included from sparse_matrix.h:46, BUILDSTDERR: from minibatch.h:9, BUILDSTDERR: from minibatch.c:1: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ BUILDSTDERR: minibatch.c: In function 'count_features_minibatch': BUILDSTDERR: minibatch.c:12:12: warning: unused variable 'm' [-Wunused-variable] BUILDSTDERR: size_t m = minibatch->n; BUILDSTDERR: ^ BUILDSTDERR: minibatch.c:8:14: warning: unused variable 'feature_id' [-Wunused-variable] BUILDSTDERR: uint32_t feature_id; BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: minibatch.c: In function 'count_labels_minibatch': BUILDSTDERR: minibatch.c:30:14: warning: variable 'i' set but not used [-Wunused-but-set-variable] BUILDSTDERR: uint32_t i; BUILDSTDERR: ^ libtool: compile: gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR=\"/usr/local/libpostal/data/libpostal\" -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -c float_utils.c -fPIC -DPIC -o .libs/libpostal_la-float_utils.o BUILDSTDERR: minibatch.c: In function 'select_features_threshold': BUILDSTDERR: minibatch.c:53:17: warning: unused variable 'feature' [-Wunused-variable] BUILDSTDERR: const char *feature; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: minibatch.c: In function 'select_labels_threshold': BUILDSTDERR: minibatch.c:102:17: warning: unused variable 'label' [-Wunused-variable] BUILDSTDERR: const char *label; BUILDSTDERR: ^~~~~ BUILDSTDERR: minibatch.c: In function 'label_vector': BUILDSTDERR: minibatch.c:197:14: warning: variable 'i' set but not used [-Wunused-but-set-variable] BUILDSTDERR: uint32_t i; BUILDSTDERR: ^ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -c -o libpostal_la-ngrams.lo `test -f 'ngrams.c' || echo './'`ngrams.c libtool: compile: gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR=\"/usr/local/libpostal/data/libpostal\" -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -c ngrams.c -fPIC -DPIC -o .libs/libpostal_la-ngrams.o BUILDSTDERR: ngrams.c: In function 'add_ngrams': BUILDSTDERR: ngrams.c:37:22: warning: unused variable 'token_index' [-Wunused-variable] BUILDSTDERR: uint32_t token_index = cstring_array_start_token(grams); BUILDSTDERR: ^~~~~~~~~~~ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O0 -c -o libscanner_la-scanner.lo `test -f 'scanner.c' || echo './'`scanner.c libtool: compile: gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR=\"/usr/local/libpostal/data/libpostal\" -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O0 -c scanner.c -fPIC -DPIC -o .libs/libscanner_la-scanner.o BUILDSTDERR: In file included from /usr/include/bits/libc-header-start.h:33, BUILDSTDERR: from /usr/include/stdlib.h:25, BUILDSTDERR: from scanner.re:1: BUILDSTDERR: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] BUILDSTDERR: # warning _FORTIFY_SOURCE requires compiling with optimization (-O) BUILDSTDERR: ^~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o bench-bench.o `test -f 'bench.c' || echo './'`bench.c BUILDSTDERR: bench.c: In function 'main': BUILDSTDERR: bench.c:49:11: warning: unused variable 'normalized' [-Wunused-variable] BUILDSTDERR: char *normalized; BUILDSTDERR: ^~~~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser-address_parser_cli.o `test -f 'address_parser_cli.c' || echo './'`address_parser_cli.c BUILDSTDERR: In file included from sparse_matrix.h:46, BUILDSTDERR: from averaged_perceptron.h:27, BUILDSTDERR: from address_parser.h:52, BUILDSTDERR: from address_parser_cli.c:4: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser-json_encode.o `test -f 'json_encode.c' || echo './'`json_encode.c gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser-libpostal.o `test -f 'libpostal.c' || echo './'`libpostal.c BUILDSTDERR: In file included from sparse_matrix.h:46, BUILDSTDERR: from averaged_perceptron.h:27, BUILDSTDERR: from address_parser.h:52, BUILDSTDERR: from libpostal.c:10: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ BUILDSTDERR: libpostal.c: In function 'add_string_alternatives': BUILDSTDERR: libpostal.c:323:46: warning: unused variable 'start_index' [-Wunused-variable] BUILDSTDERR: uint32_t start_index = cstring_array_start_token(tree->strings); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: libpostal.c:341:38: warning: unused variable 'start_index' [-Wunused-variable] BUILDSTDERR: uint32_t start_index = cstring_array_start_token(tree->strings); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: libpostal.c:364:26: warning: unused variable 'start_index' [-Wunused-variable] BUILDSTDERR: uint32_t start_index = cstring_array_start_token(tree->strings); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: libpostal.c: In function 'add_affix_expansions': BUILDSTDERR: libpostal.c:545:72: warning: unused parameter 'lang' [-Wunused-parameter] BUILDSTDERR: static bool add_affix_expansions(string_tree_t *tree, char *str, char *lang, token_t token, phrase_t prefix, phrase_t suffix, libpostal_normalize_options_t options) { BUILDSTDERR: ~~~~~~^~~~ BUILDSTDERR: libpostal.c: In function 'expand_alternative.isra.12': BUILDSTDERR: libpostal.c:599:45: warning: '*((void *)&suffix_expansion+24)' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: add_space = suffix_expansion.separable; BUILDSTDERR: ~~~~~~~~~~~~~~~~^~~~~~~~~~ BUILDSTDERR: libpostal.c:559:25: note: '*((void *)&suffix_expansion+24)' was declared here BUILDSTDERR: address_expansion_t suffix_expansion; BUILDSTDERR: ^~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser-address_parser.o `test -f 'address_parser.c' || echo './'`address_parser.c BUILDSTDERR: In file included from sparse_matrix.h:46, BUILDSTDERR: from averaged_perceptron.h:27, BUILDSTDERR: from address_parser.h:52, BUILDSTDERR: from address_parser.c:1: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ BUILDSTDERR: address_parser.c: In function 'word_vocab_frequency': BUILDSTDERR: address_parser.c:342:10: warning: unused variable 'has_key' [-Wunused-variable] BUILDSTDERR: bool has_key = trie_get_data(parser->vocab, word, &count); BUILDSTDERR: ^~~~~~~ BUILDSTDERR: In file included from address_parser.c:1: BUILDSTDERR: address_parser.c: In function 'address_parser_normalize_phrase_token': BUILDSTDERR: address_parser.h:66:125: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ADDRESS_PARSER_NORMALIZE_TOKEN_OPTIONS NORMALIZE_TOKEN_DELETE_FINAL_PERIOD | NORMALIZE_TOKEN_DELETE_ACRONYM_PERIODS | NORMALIZE_TOKEN_REPLACE_DIGITS BUILDSTDERR: ^ BUILDSTDERR: address_parser.h:67:54: note: in expansion of macro 'ADDRESS_PARSER_NORMALIZE_TOKEN_OPTIONS' BUILDSTDERR: #define ADDRESS_PARSER_NORMALIZE_ADMIN_TOKEN_OPTIONS ADDRESS_PARSER_NORMALIZE_TOKEN_OPTIONS ^ NORMALIZE_TOKEN_REPLACE_DIGITS BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: address_parser.c:351:40: note: in expansion of macro 'ADDRESS_PARSER_NORMALIZE_ADMIN_TOKEN_OPTIONS' BUILDSTDERR: normalize_token(array, str, token, ADDRESS_PARSER_NORMALIZE_ADMIN_TOKEN_OPTIONS); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: address_parser.c: In function 'address_parser_context_fill': BUILDSTDERR: address_parser.c:809:10: warning: unused variable 'have_postal_code_phrases' [-Wunused-variable] BUILDSTDERR: bool have_postal_code_phrases = trie_search_tokens_with_phrases(parser->postal_codes, normalized_str_admin, normalized_admin_tokens, &postal_code_phrases); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: address_parser.c:791:10: warning: unused variable 'have_component_phrases' [-Wunused-variable] BUILDSTDERR: bool have_component_phrases = trie_search_tokens_with_phrases(parser->phrases, normalized_str_admin, normalized_admin_tokens, &component_phrases); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: address_parser.c:755:10: warning: unused variable 'have_address_phrases' [-Wunused-variable] BUILDSTDERR: bool have_address_phrases = search_address_dictionaries_tokens_with_phrases(normalized_str, normalized_tokens, NULL, &address_dictionary_phrases); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: address_parser.c:683:14: warning: unused variable 'phrase' [-Wunused-variable] BUILDSTDERR: phrase_t phrase; BUILDSTDERR: ^~~~~~ BUILDSTDERR: address_parser.c:682:11: warning: variable 'word' set but not used [-Wunused-but-set-variable] BUILDSTDERR: char *word; BUILDSTDERR: ^~~~ BUILDSTDERR: address_parser.c: In function 'phrase_prefix': BUILDSTDERR: address_parser.c:828:40: warning: unused parameter 'len' [-Wunused-parameter] BUILDSTDERR: char *phrase_prefix(char *word, size_t len, phrase_t prefix_phrase, char_array *prefix_phrase_array) { BUILDSTDERR: ~~~~~~~^~~ BUILDSTDERR: address_parser.c: In function 'word_or_phrase_at_index': BUILDSTDERR: address_parser.c:918:13: warning: unused variable 'token' [-Wunused-variable] BUILDSTDERR: token_t token = tokenized->tokens->a[i]; BUILDSTDERR: ^~~~~ BUILDSTDERR: address_parser.c:876:74: warning: unused parameter 'parser' [-Wunused-parameter] BUILDSTDERR: static address_parser_phrase_t word_or_phrase_at_index(address_parser_t *parser, tokenized_string_t *tokenized, address_parser_context_t *context, uint32_t i, bool long_context) { BUILDSTDERR: ~~~~~~~~~~~~~~~~~~^~~~~~ BUILDSTDERR: address_parser.c: In function 'phrase_index': BUILDSTDERR: address_parser.c:966:13: warning: unused variable 'membership' [-Wunused-variable] BUILDSTDERR: int64_t membership; BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: address_parser.c: In function 'next_numeric_token_index': BUILDSTDERR: address_parser.c:994:14: warning: unused variable 'phrase' [-Wunused-variable] BUILDSTDERR: phrase_t phrase; BUILDSTDERR: ^~~~~~ BUILDSTDERR: address_parser.c: In function 'add_ngram_features': BUILDSTDERR: address_parser.c:1039:14: warning: variable 'idx' set but not used [-Wunused-but-set-variable] BUILDSTDERR: uint32_t idx; BUILDSTDERR: ^~~ BUILDSTDERR: address_parser.c: In function 'address_parser_features': BUILDSTDERR: address_parser.c:1278:18: warning: unused variable 'k' [-Wunused-variable] BUILDSTDERR: khiter_t k; BUILDSTDERR: ^ BUILDSTDERR: address_parser.c:1276:18: warning: unused variable 'postal_code_context' [-Wunused-variable] BUILDSTDERR: uint64_t postal_code_context; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: address_parser.c:1377:18: warning: variable 'ngrams_added' set but not used [-Wunused-but-set-variable] BUILDSTDERR: bool ngrams_added = false; BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: address_parser.c:1568:22: warning: unused variable 'right_context_street' [-Wunused-variable] BUILDSTDERR: bool right_context_street = false; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: address_parser.c:1567:22: warning: unused variable 'right_context_name' [-Wunused-variable] BUILDSTDERR: bool right_context_name = false; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: address_parser.c:1561:26: warning: unused variable 'suffix_phrase' [-Wunused-variable] BUILDSTDERR: phrase_t suffix_phrase = context->suffix_phrases->a[right_idx]; BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: address_parser.c:1503:16: warning: variable 'next_word_len' set but not used [-Wunused-but-set-variable] BUILDSTDERR: size_t next_word_len = 1; BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: address_parser.c:1322:10: warning: variable 'known_suffix' set but not used [-Wunused-but-set-variable] BUILDSTDERR: bool known_suffix = false; BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: address_parser.c:1321:10: warning: variable 'known_prefix' set but not used [-Wunused-but-set-variable] BUILDSTDERR: bool known_prefix = false; BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: address_parser.c:1319:10: warning: variable 'is_unknown' set but not used [-Wunused-but-set-variable] BUILDSTDERR: bool is_unknown = false; BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: address_parser.c:1102:19: warning: unused variable 'separators' [-Wunused-variable] BUILDSTDERR: uint32_array *separators = context->separators; BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: address_parser.c:1092:11: warning: unused variable 'country' [-Wunused-variable] BUILDSTDERR: char *country = context->country; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: address_parser.c:1091:11: warning: unused variable 'language' [-Wunused-variable] BUILDSTDERR: char *language = context->language; BUILDSTDERR: ^~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser-address_parser_io.o `test -f 'address_parser_io.c' || echo './'`address_parser_io.c BUILDSTDERR: In file included from sparse_matrix.h:46, BUILDSTDERR: from averaged_perceptron.h:27, BUILDSTDERR: from address_parser.h:52, BUILDSTDERR: from address_parser_io.h:8, BUILDSTDERR: from address_parser_io.c:1: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ BUILDSTDERR: In file included from file_utils.h:12, BUILDSTDERR: from sparse_matrix.h:45, BUILDSTDERR: from averaged_perceptron.h:27, BUILDSTDERR: from address_parser.h:52, BUILDSTDERR: from address_parser_io.h:8, BUILDSTDERR: from address_parser_io.c:1: BUILDSTDERR: address_parser_io.c: In function 'address_parser_data_set_tokenize_line': BUILDSTDERR: address_parser_io.c:105:16: warning: unused variable 'pair_len' [-Wunused-variable] BUILDSTDERR: size_t pair_len = strlen(str); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: string_utils.h:218:9: note: in definition of macro 'cstring_array_foreach' BUILDSTDERR: code; \ BUILDSTDERR: ^~~~ BUILDSTDERR: address_parser_io.c:99:12: warning: unused variable 'num_pairs' [-Wunused-variable] BUILDSTDERR: size_t num_pairs = cstring_array_num_strings(pairs); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: address_parser_io.c: In function 'address_parser_data_set_next': BUILDSTDERR: address_parser_io.c:246:12: warning: unused variable 'len' [-Wunused-variable] BUILDSTDERR: size_t len = strlen(normalized); BUILDSTDERR: ^~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser-averaged_perceptron.o `test -f 'averaged_perceptron.c' || echo './'`averaged_perceptron.c BUILDSTDERR: In file included from sparse_matrix.h:46, BUILDSTDERR: from averaged_perceptron.h:27, BUILDSTDERR: from averaged_perceptron.c:1: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ BUILDSTDERR: averaged_perceptron.c: In function 'averaged_perceptron_predict_scores': BUILDSTDERR: averaged_perceptron.c:16:14: warning: variable 'i' set but not used [-Wunused-but-set-variable] BUILDSTDERR: uint32_t i = 0; BUILDSTDERR: ^ BUILDSTDERR: averaged_perceptron.c: In function 'averaged_perceptron_predict_scores_counts': BUILDSTDERR: averaged_perceptron.c:45:14: warning: unused variable 'i' [-Wunused-variable] BUILDSTDERR: uint32_t i = 0; BUILDSTDERR: ^ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser-crf.o `test -f 'crf.c' || echo './'`crf.c BUILDSTDERR: In file included from crf_context.h:20, BUILDSTDERR: from crf.h:20, BUILDSTDERR: from crf.c:1: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser-crf_context.o `test -f 'crf_context.c' || echo './'`crf_context.c BUILDSTDERR: In file included from crf_context.h:20, BUILDSTDERR: from crf_context.c:1: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ BUILDSTDERR: crf_context.c: In function 'crf_context_reset': BUILDSTDERR: crf_context.c:238:18: warning: unused variable 'L' [-Wunused-variable] BUILDSTDERR: const size_t L = context->num_labels; BUILDSTDERR: ^ BUILDSTDERR: crf_context.c:237:18: warning: unused variable 'T' [-Wunused-variable] BUILDSTDERR: const size_t T = context->num_items; BUILDSTDERR: ^ BUILDSTDERR: crf_context.c: In function 'crf_context_alpha_score': BUILDSTDERR: crf_context.c:366:23: warning: implicit declaration of function 'double_equals'; did you mean 'string_equals'? [-Wimplicit-function-declaration] BUILDSTDERR: double scale_t = !double_equals(sum, 0.) ? 1. / sum : 1.; BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: string_equals BUILDSTDERR: crf_context.c: In function 'crf_context_score': BUILDSTDERR: crf_context.c:539:19: warning: unused variable 'cur' [-Wunused-variable] BUILDSTDERR: const double *cur = NULL; BUILDSTDERR: ^~~ BUILDSTDERR: crf_context.c:537:18: warning: unused variable 'L' [-Wunused-variable] BUILDSTDERR: const size_t L = self->num_labels; BUILDSTDERR: ^ BUILDSTDERR: crf_context.c: At top level: BUILDSTDERR: crf_context.c:295:12: warning: 'double_matrix_get_row' is static but used in inline function 'exp_state_trans_score_all' which is not static BUILDSTDERR: return double_matrix_get_row(self->exp_state_trans, t); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser-sparse_matrix.o `test -f 'sparse_matrix.c' || echo './'`sparse_matrix.c BUILDSTDERR: In file included from sparse_matrix.h:46, BUILDSTDERR: from sparse_matrix.c:1: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ BUILDSTDERR: sparse_matrix.c: In function 'sparse_matrix_sort_indices': BUILDSTDERR: sparse_matrix.c:95:14: warning: variable 'row' set but not used [-Wunused-but-set-variable] BUILDSTDERR: uint32_t row, row_start, row_len, i; BUILDSTDERR: ^~~ BUILDSTDERR: sparse_matrix.c: In function 'sparse_matrix_dot_vector': BUILDSTDERR: sparse_matrix.c:119:12: warning: unused variable 'val' [-Wunused-variable] BUILDSTDERR: double val; BUILDSTDERR: ^~~ BUILDSTDERR: sparse_matrix.c: In function 'sparse_matrix_sum_cols': BUILDSTDERR: sparse_matrix.c:159:12: warning: unused variable 'val' [-Wunused-variable] BUILDSTDERR: double val; BUILDSTDERR: ^~~ BUILDSTDERR: sparse_matrix.c: In function 'sparse_matrix_rows_sum_cols': BUILDSTDERR: sparse_matrix.c:178:15: warning: unused variable 'indices' [-Wunused-variable] BUILDSTDERR: uint32_t *indices = self->indices->a; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: sparse_matrix.c: In function 'sparse_matrix_sum_all_rows': BUILDSTDERR: sparse_matrix.c:201:12: warning: unused variable 'val' [-Wunused-variable] BUILDSTDERR: double val; BUILDSTDERR: ^~~ BUILDSTDERR: sparse_matrix.c:200:14: warning: variable 'row' set but not used [-Wunused-but-set-variable] BUILDSTDERR: uint32_t row, row_start, row_len; BUILDSTDERR: ^~~ BUILDSTDERR: sparse_matrix.c: In function 'sparse_matrix_sum_rows': BUILDSTDERR: sparse_matrix.c:217:15: warning: unused variable 'indices' [-Wunused-variable] BUILDSTDERR: uint32_t *indices = self->indices->a; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: sparse_matrix.c: In function 'sparse_matrix_dot_dense': BUILDSTDERR: sparse_matrix.c:246:12: warning: unused variable 'm2_rows' [-Wunused-variable] BUILDSTDERR: size_t m2_rows = matrix->m; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: sparse_matrix.c:244:12: warning: unused variable 'm1_cols' [-Wunused-variable] BUILDSTDERR: size_t m1_cols = self->n; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: sparse_matrix.c:243:12: warning: unused variable 'm1_rows' [-Wunused-variable] BUILDSTDERR: size_t m1_rows = self->m; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: sparse_matrix.c:239:15: warning: unused variable 'indptr' [-Wunused-variable] BUILDSTDERR: uint32_t *indptr = self->indptr->a; BUILDSTDERR: ^~~~~~ BUILDSTDERR: sparse_matrix.c: In function 'sparse_matrix_dot_sparse': BUILDSTDERR: sparse_matrix.c:280:12: warning: unused variable 'm1_cols' [-Wunused-variable] BUILDSTDERR: size_t m1_cols = self->n; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: sparse_matrix.c:279:12: warning: unused variable 'm1_rows' [-Wunused-variable] BUILDSTDERR: size_t m1_rows = self->m; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: sparse_matrix.c:275:15: warning: unused variable 'indptr' [-Wunused-variable] BUILDSTDERR: uint32_t *indptr = self->indptr->a; BUILDSTDERR: ^~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser-graph.o `test -f 'graph.c' || echo './'`graph.c gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser-graph_builder.o `test -f 'graph_builder.c' || echo './'`graph_builder.c gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser-float_utils.o `test -f 'float_utils.c' || echo './'`float_utils.c gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser-averaged_perceptron_tagger.o `test -f 'averaged_perceptron_tagger.c' || echo './'`averaged_perceptron_tagger.c BUILDSTDERR: In file included from sparse_matrix.h:46, BUILDSTDERR: from averaged_perceptron.h:27, BUILDSTDERR: from averaged_perceptron_tagger.h:20, BUILDSTDERR: from averaged_perceptron_tagger.c:1: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser-address_dictionary.o `test -f 'address_dictionary.c' || echo './'`address_dictionary.c BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from address_dictionary.h:16, BUILDSTDERR: from address_dictionary.c:4: BUILDSTDERR: address_dictionary.c: In function 'address_dictionary_get_expansions': BUILDSTDERR: log/log.h:43:46: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] BUILDSTDERR: #define log_error(M, ...) fprintf(stderr, "\33[31mERR\33[39m " M " \33[90m at %s (%s:%d) \33[94merrno: %s\33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__, clean_errno()) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: address_dictionary.c:18:9: note: in expansion of macro 'log_error' BUILDSTDERR: log_error("i=%zu, address_dict->values->n=%zu\n", i, address_dict->values->n); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: address_dictionary.c:18:24: note: format string is defined here BUILDSTDERR: log_error("i=%zu, address_dict->values->n=%zu\n", i, address_dict->values->n); BUILDSTDERR: ~~^ BUILDSTDERR: %u BUILDSTDERR: address_dictionary.c: In function 'address_dictionary_add_expansion': BUILDSTDERR: address_dictionary.c:114:10: warning: variable 'is_phrase' set but not used [-Wunused-but-set-variable] BUILDSTDERR: bool is_phrase = false; BUILDSTDERR: ^~~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser-normalize.o `test -f 'normalize.c' || echo './'`normalize.c BUILDSTDERR: normalize.c: In function 'normalize_string_languages': BUILDSTDERR: normalize.c:220:22: warning: unused variable 'key' [-Wunused-variable] BUILDSTDERR: khiter_t key = kh_put(int_set, scripts, (khint_t)script, &ret); BUILDSTDERR: ^~~ BUILDSTDERR: normalize.c: In function 'numeric_starts_with_alpha': BUILDSTDERR: normalize.c:325:14: warning: unused variable 'is_hyphen' [-Wunused-variable] BUILDSTDERR: bool is_hyphen = utf8_is_hyphen(ch); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: normalize.c:318:10: warning: unused variable 'append_char' [-Wunused-variable] BUILDSTDERR: bool append_char = true; BUILDSTDERR: ^~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser-features.o `test -f 'features.c' || echo './'`features.c gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser-unicode_scripts.o `test -f 'unicode_scripts.c' || echo './'`unicode_scripts.c gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser-transliterate.o `test -f 'transliterate.c' || echo './'`transliterate.c BUILDSTDERR: transliterate.c: In function 'get_replacement': BUILDSTDERR: transliterate.c:80:104: warning: unused parameter 'str' [-Wunused-parameter] BUILDSTDERR: static transliteration_replacement_t *get_replacement(trie_t *trie, trie_prefix_result_t result, char *str, size_t start_index) { BUILDSTDERR: ~~~~~~^~~ BUILDSTDERR: transliterate.c:80:116: warning: unused parameter 'start_index' [-Wunused-parameter] BUILDSTDERR: static transliteration_replacement_t *get_replacement(trie_t *trie, trie_prefix_result_t result, char *str, size_t start_index) { BUILDSTDERR: ~~~~~~~^~~~~~~~~~~ BUILDSTDERR: transliterate.c: In function 'replace_groups': BUILDSTDERR: transliterate.c:614:12: warning: variable 'group_num_len' set but not used [-Wunused-but-set-variable] BUILDSTDERR: size_t group_num_len = 0; BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: transliterate.c:613:12: warning: variable 'group_num_start' set but not used [-Wunused-but-set-variable] BUILDSTDERR: size_t group_num_start = 0; BUILDSTDERR: ^~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser-trie.o `test -f 'trie.c' || echo './'`trie.c BUILDSTDERR: trie.c: In function 'trie_read': BUILDSTDERR: trie.c:1032:13: warning: unused variable 'check' [-Wunused-variable] BUILDSTDERR: int32_t check; BUILDSTDERR: ^~~~~ BUILDSTDERR: trie.c:1031:13: warning: unused variable 'base' [-Wunused-variable] BUILDSTDERR: int32_t base; BUILDSTDERR: ^~~~ BUILDSTDERR: trie.c: In function 'trie_get_from_index': BUILDSTDERR: trie.c:853:14: warning: 'next_id' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: uint32_t next_id; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: trie.c: In function 'trie_get_len': BUILDSTDERR: trie.c:885:12: warning: 'next_id' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: return trie_get_from_index(self, word, len, ROOT_NODE_ID); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser-trie_search.o `test -f 'trie_search.c' || echo './'`trie_search.c BUILDSTDERR: trie_search.c: In function 'trie_search_from_index': BUILDSTDERR: trie_search.c:21:54: warning: variable 'last_node' set but not used [-Wunused-but-set-variable] BUILDSTDERR: trie_node_t node = trie_get_node(self, node_id), last_node = node; BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: trie_search.c: In function 'trie_search_prefixes_from_index': BUILDSTDERR: trie_search.c:616:12: warning: variable 'separator_char_len' set but not used [-Wunused-but-set-variable] BUILDSTDERR: size_t separator_char_len = 0; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from trie.h:31, BUILDSTDERR: from trie_search.h:10, BUILDSTDERR: from trie_search.c:1: BUILDSTDERR: trie_search.c: In function 'token_phrase_memberships': BUILDSTDERR: log/log.h:26:55: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'int64_t' {aka 'long int'} [-Wformat=] BUILDSTDERR: #define log_debug(M, ...) do { if (0) fprintf(stderr, "\33[34mDEBUG\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__); } while (0) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: trie_search.c:792:13: note: in expansion of macro 'log_debug' BUILDSTDERR: log_debug("token i=%lld, null phrase membership\n", i); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: trie_search.c:792:35: note: format string is defined here BUILDSTDERR: log_debug("token i=%lld, null phrase membership\n", i); BUILDSTDERR: ~~~^ BUILDSTDERR: %ld BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from trie.h:31, BUILDSTDERR: from trie_search.h:10, BUILDSTDERR: from trie_search.c:1: BUILDSTDERR: log/log.h:26:55: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'int64_t' {aka 'long int'} [-Wformat=] BUILDSTDERR: #define log_debug(M, ...) do { if (0) fprintf(stderr, "\33[34mDEBUG\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__); } while (0) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: trie_search.c:796:13: note: in expansion of macro 'log_debug' BUILDSTDERR: log_debug("token i=%lld, phrase membership=%lld\n", i, j); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: trie_search.c:796:35: note: format string is defined here BUILDSTDERR: log_debug("token i=%lld, phrase membership=%lld\n", i, j); BUILDSTDERR: ~~~^ BUILDSTDERR: %ld BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from trie.h:31, BUILDSTDERR: from trie_search.h:10, BUILDSTDERR: from trie_search.c:1: BUILDSTDERR: log/log.h:26:55: warning: format '%lld' expects argument of type 'long long int', but argument 4 has type 'int64_t' {aka 'long int'} [-Wformat=] BUILDSTDERR: #define log_debug(M, ...) do { if (0) fprintf(stderr, "\33[34mDEBUG\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__); } while (0) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: trie_search.c:796:13: note: in expansion of macro 'log_debug' BUILDSTDERR: log_debug("token i=%lld, phrase membership=%lld\n", i, j); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: trie_search.c:796:59: note: format string is defined here BUILDSTDERR: log_debug("token i=%lld, phrase membership=%lld\n", i, j); BUILDSTDERR: ~~~^ BUILDSTDERR: %ld BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from trie.h:31, BUILDSTDERR: from trie_search.h:10, BUILDSTDERR: from trie_search.c:1: BUILDSTDERR: log/log.h:26:55: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'int64_t' {aka 'long int'} [-Wformat=] BUILDSTDERR: #define log_debug(M, ...) do { if (0) fprintf(stderr, "\33[34mDEBUG\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__); } while (0) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: trie_search.c:802:9: note: in expansion of macro 'log_debug' BUILDSTDERR: log_debug("token i=%lld, null phrase membership\n", i); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: trie_search.c:802:31: note: format string is defined here BUILDSTDERR: log_debug("token i=%lld, null phrase membership\n", i); BUILDSTDERR: ~~~^ BUILDSTDERR: %ld BUILDSTDERR: In file included from collections.h:11, BUILDSTDERR: from trie.h:31, BUILDSTDERR: from trie_search.h:10, BUILDSTDERR: from trie_search.c:1: BUILDSTDERR: trie_search.c: In function 'trie_search_from_index': BUILDSTDERR: vector.h:124:30: warning: 'data' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: array->a[array->n++] = value; \ BUILDSTDERR: ^ BUILDSTDERR: trie_search.c:28:14: note: 'data' was declared here BUILDSTDERR: uint32_t data; BUILDSTDERR: ^~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser-trie_utils.o `test -f 'trie_utils.c' || echo './'`trie_utils.c BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from trie_utils.h:4, BUILDSTDERR: from trie_utils.c:1: BUILDSTDERR: trie_utils.c: In function 'trie_new_from_hash': BUILDSTDERR: log/log.h:45:44: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'int' [-Wformat=] BUILDSTDERR: #define log_info(M, ...) fprintf(stderr, "\33[32mINFO\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILENAME__, __LINE__) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: trie_utils.c:44:13: note: in expansion of macro 'log_info' BUILDSTDERR: log_info("added %zu keys to trie\n", i); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: trie_utils.c:44:31: note: format string is defined here BUILDSTDERR: log_info("added %zu keys to trie\n", i); BUILDSTDERR: ~~^ BUILDSTDERR: %u BUILDSTDERR: trie_utils.c: In function 'trie_new_from_cstring_array_sorted': BUILDSTDERR: trie_utils.c:55:14: warning: variable 'i' set but not used [-Wunused-but-set-variable] BUILDSTDERR: uint32_t i; BUILDSTDERR: ^ BUILDSTDERR: trie_utils.c: In function 'trie_new_from_cstring_array': BUILDSTDERR: trie_utils.c:86:14: warning: variable 'i' set but not used [-Wunused-but-set-variable] BUILDSTDERR: uint32_t i; BUILDSTDERR: ^ BUILDSTDERR: trie_utils.c:94:14: warning: 'next_id' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: if (!trie_add(trie, key, next_id++)) { BUILDSTDERR: ^~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser-string_utils.o `test -f 'string_utils.c' || echo './'`string_utils.c BUILDSTDERR: string_utils.c: In function 'utf8_reversed_string': BUILDSTDERR: string_utils.c:192:18: warning: variable 'remaining' set but not used [-Wunused-but-set-variable] BUILDSTDERR: ssize_t len, remaining; BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: string_utils.c: In function 'utf8_case': BUILDSTDERR: string_utils.c:230:23: warning: unused variable 'dest' [-Wunused-variable] BUILDSTDERR: utf8proc_uint8_t *dest = NULL; BUILDSTDERR: ^~~~ BUILDSTDERR: string_utils.c: In function 'utf8_common_prefix_len': BUILDSTDERR: string_utils.c:385:12: warning: unused variable 'remaining' [-Wunused-variable] BUILDSTDERR: size_t remaining = len; BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: string_utils.c: In function 'string_is_digit': BUILDSTDERR: string_utils.c:489:10: warning: unused variable 'ignorable' [-Wunused-variable] BUILDSTDERR: bool ignorable = true; BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: string_utils.c: In function 'string_is_ignorable': BUILDSTDERR: string_utils.c:515:10: warning: unused variable 'ignorable' [-Wunused-variable] BUILDSTDERR: bool ignorable = true; BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: string_utils.c: In function 'cstring_array_get_offset': BUILDSTDERR: string_utils.c:5:34: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] BUILDSTDERR: #define INVALID_INDEX(i, n) ((i) < 0 || (i) >= (n)) BUILDSTDERR: ^ BUILDSTDERR: string_utils.c:955:9: note: in expansion of macro 'INVALID_INDEX' BUILDSTDERR: if (INVALID_INDEX(i, self->indices->n)) { BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: string_utils.c: In function 'cstring_array_token_length': BUILDSTDERR: string_utils.c:5:34: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] BUILDSTDERR: #define INVALID_INDEX(i, n) ((i) < 0 || (i) >= (n)) BUILDSTDERR: ^ BUILDSTDERR: string_utils.c:968:9: note: in expansion of macro 'INVALID_INDEX' BUILDSTDERR: if (INVALID_INDEX(i, self->indices->n)) { BUILDSTDERR: ^~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser-tokens.o `test -f 'tokens.c' || echo './'`tokens.c BUILDSTDERR: tokens.c: In function 'tokenized_string_new_size': BUILDSTDERR: tokens.c:12:66: warning: unused parameter 'num_tokens' [-Wunused-parameter] BUILDSTDERR: tokenized_string_t *tokenized_string_new_size(size_t len, size_t num_tokens) { BUILDSTDERR: ~~~~~~~^~~~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser-file_utils.o `test -f 'file_utils.c' || echo './'`file_utils.c gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o utf8proc/address_parser-utf8proc.o `test -f 'utf8proc/utf8proc.c' || echo './'`utf8proc/utf8proc.c gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser-ngrams.o `test -f 'ngrams.c' || echo './'`ngrams.c BUILDSTDERR: ngrams.c: In function 'add_ngrams': BUILDSTDERR: ngrams.c:37:22: warning: unused variable 'token_index' [-Wunused-variable] BUILDSTDERR: uint32_t token_index = cstring_array_start_token(grams); BUILDSTDERR: ^~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser-numex.o `test -f 'numex.c' || echo './'`numex.c BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from numex.h:14, BUILDSTDERR: from numex.c:3: BUILDSTDERR: numex.c: In function 'numex_table_read': BUILDSTDERR: log/log.h:26:55: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 3 has type 'uint64_t' {aka 'long unsigned int'} [-Wformat=] BUILDSTDERR: #define log_debug(M, ...) do { if (0) fprintf(stderr, "\33[34mDEBUG\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__); } while (0) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: numex.c:424:5: note: in expansion of macro 'log_debug' BUILDSTDERR: log_debug("read num_languages = %llu\n", num_languages); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: numex.c:424:40: note: format string is defined here BUILDSTDERR: log_debug("read num_languages = %llu\n", num_languages); BUILDSTDERR: ~~~^ BUILDSTDERR: %lu BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from numex.h:14, BUILDSTDERR: from numex.c:3: BUILDSTDERR: log/log.h:26:55: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 3 has type 'uint64_t' {aka 'long unsigned int'} [-Wformat=] BUILDSTDERR: #define log_debug(M, ...) do { if (0) fprintf(stderr, "\33[34mDEBUG\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__); } while (0) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: numex.c:446:5: note: in expansion of macro 'log_debug' BUILDSTDERR: log_debug("read num_rules = %llu\n", num_rules); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: numex.c:446:36: note: format string is defined here BUILDSTDERR: log_debug("read num_rules = %llu\n", num_rules); BUILDSTDERR: ~~~^ BUILDSTDERR: %lu BUILDSTDERR: numex.c: In function 'convert_numeric_expressions': BUILDSTDERR: numex.c:770:18: warning: unused variable 'rule_index' [-Wunused-variable] BUILDSTDERR: uint32_t rule_index = phrase.data; BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: numex.c:688:17: warning: unused variable 'number_str' [-Wunused-variable] BUILDSTDERR: char_array *number_str = NULL; BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: numex.c:681:10: warning: unused variable 'advance_state' [-Wunused-variable] BUILDSTDERR: bool advance_state = true; BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: numex.c:678:19: warning: unused variable 'ch' [-Wunused-variable] BUILDSTDERR: unsigned char ch = '\0'; BUILDSTDERR: ^~ BUILDSTDERR: numex.c: In function 'get_ordinal_suffix': BUILDSTDERR: numex.c:924:10: warning: unused variable 'whole_tokens_only' [-Wunused-variable] BUILDSTDERR: bool whole_tokens_only = language->whole_tokens_only; BUILDSTDERR: ^~~~~~~~~~~~~~~~~ BUILDSTDERR: numex.c: In function 'convert_numeric_expressions': BUILDSTDERR: numex.c:869:17: warning: 'stopword_phrase.start' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: idx = stopword_phrase.start; BUILDSTDERR: ~~~~^~~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser-language_classifier.o `test -f 'language_classifier.c' || echo './'`language_classifier.c BUILDSTDERR: In file included from logistic_regression.h:26, BUILDSTDERR: from language_classifier.h:11, BUILDSTDERR: from language_classifier.c:1: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser-language_features.o `test -f 'language_features.c' || echo './'`language_features.c BUILDSTDERR: In file included from logistic_regression.h:26, BUILDSTDERR: from language_classifier.h:11, BUILDSTDERR: from language_features.c:2: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ BUILDSTDERR: language_features.c: In function 'add_ngram_features': BUILDSTDERR: language_features.c:55:11: warning: unused variable 'feature_namespace' [-Wunused-variable] BUILDSTDERR: char *feature_namespace; BUILDSTDERR: ^~~~~~~~~~~~~~~~~ BUILDSTDERR: language_features.c: In function 'add_script_feature': BUILDSTDERR: language_features.c:216:69: warning: unused parameter 'prefix' [-Wunused-parameter] BUILDSTDERR: static void add_script_feature(khash_t(str_double) *features, char *prefix, char_array *feature_array, script_t script) { BUILDSTDERR: ~~~~~~^~~~~~ BUILDSTDERR: language_features.c: In function 'extract_language_features': BUILDSTDERR: language_features.c:275:19: warning: unused variable 'phrase' [-Wunused-variable] BUILDSTDERR: char *phrase = NULL; BUILDSTDERR: ^~~~~~ BUILDSTDERR: language_features.c:274:21: warning: unused variable 'prev_token' [-Wunused-variable] BUILDSTDERR: token_t prev_token; BUILDSTDERR: ^~~~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser-logistic_regression.o `test -f 'logistic_regression.c' || echo './'`logistic_regression.c BUILDSTDERR: In file included from logistic_regression.h:26, BUILDSTDERR: from logistic_regression.c:3: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from logistic_regression.h:25, BUILDSTDERR: from logistic_regression.c:3: BUILDSTDERR: logistic_regression.c: In function 'logistic_regression_model_expectation_sparse': BUILDSTDERR: log/log.h:43:46: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] BUILDSTDERR: #define log_error(M, ...) fprintf(stderr, "\33[31mERR\33[39m " M " \33[90m at %s (%s:%d) \33[94merrno: %s\33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__, clean_errno()) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: logistic_regression.c:16:9: note: in expansion of macro 'log_error' BUILDSTDERR: log_error("x->m = %zu, x->n = %zu, theta->m = %zu, theta->n = %zu, p_y->m = %zu, p_y->n = %zu\n", x->m, x->n, theta->m, theta->n, p_y->m, p_y->n); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: logistic_regression.c:16:29: note: format string is defined here BUILDSTDERR: log_error("x->m = %zu, x->n = %zu, theta->m = %zu, theta->n = %zu, p_y->m = %zu, p_y->n = %zu\n", x->m, x->n, theta->m, theta->n, p_y->m, p_y->n); BUILDSTDERR: ~~^ BUILDSTDERR: %u BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from logistic_regression.h:25, BUILDSTDERR: from logistic_regression.c:3: BUILDSTDERR: log/log.h:43:46: warning: format '%zu' expects argument of type 'size_t', but argument 4 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] BUILDSTDERR: #define log_error(M, ...) fprintf(stderr, "\33[31mERR\33[39m " M " \33[90m at %s (%s:%d) \33[94merrno: %s\33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__, clean_errno()) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: logistic_regression.c:16:9: note: in expansion of macro 'log_error' BUILDSTDERR: log_error("x->m = %zu, x->n = %zu, theta->m = %zu, theta->n = %zu, p_y->m = %zu, p_y->n = %zu\n", x->m, x->n, theta->m, theta->n, p_y->m, p_y->n); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: logistic_regression.c:16:41: note: format string is defined here BUILDSTDERR: log_error("x->m = %zu, x->n = %zu, theta->m = %zu, theta->n = %zu, p_y->m = %zu, p_y->n = %zu\n", x->m, x->n, theta->m, theta->n, p_y->m, p_y->n); BUILDSTDERR: ~~^ BUILDSTDERR: %u BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from logistic_regression.h:25, BUILDSTDERR: from logistic_regression.c:3: BUILDSTDERR: log/log.h:43:46: warning: format '%zu' expects argument of type 'size_t', but argument 5 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] BUILDSTDERR: #define log_error(M, ...) fprintf(stderr, "\33[31mERR\33[39m " M " \33[90m at %s (%s:%d) \33[94merrno: %s\33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__, clean_errno()) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: logistic_regression.c:16:9: note: in expansion of macro 'log_error' BUILDSTDERR: log_error("x->m = %zu, x->n = %zu, theta->m = %zu, theta->n = %zu, p_y->m = %zu, p_y->n = %zu\n", x->m, x->n, theta->m, theta->n, p_y->m, p_y->n); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: logistic_regression.c:16:57: note: format string is defined here BUILDSTDERR: log_error("x->m = %zu, x->n = %zu, theta->m = %zu, theta->n = %zu, p_y->m = %zu, p_y->n = %zu\n", x->m, x->n, theta->m, theta->n, p_y->m, p_y->n); BUILDSTDERR: ~~^ BUILDSTDERR: %u BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from logistic_regression.h:25, BUILDSTDERR: from logistic_regression.c:3: BUILDSTDERR: log/log.h:43:46: warning: format '%zu' expects argument of type 'size_t', but argument 6 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] BUILDSTDERR: #define log_error(M, ...) fprintf(stderr, "\33[31mERR\33[39m " M " \33[90m at %s (%s:%d) \33[94merrno: %s\33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__, clean_errno()) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: logistic_regression.c:16:9: note: in expansion of macro 'log_error' BUILDSTDERR: log_error("x->m = %zu, x->n = %zu, theta->m = %zu, theta->n = %zu, p_y->m = %zu, p_y->n = %zu\n", x->m, x->n, theta->m, theta->n, p_y->m, p_y->n); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: logistic_regression.c:16:73: note: format string is defined here BUILDSTDERR: log_error("x->m = %zu, x->n = %zu, theta->m = %zu, theta->n = %zu, p_y->m = %zu, p_y->n = %zu\n", x->m, x->n, theta->m, theta->n, p_y->m, p_y->n); BUILDSTDERR: ~~^ BUILDSTDERR: %u BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from logistic_regression.h:25, BUILDSTDERR: from logistic_regression.c:3: BUILDSTDERR: logistic_regression.c: In function 'logistic_regression_model_expectation': BUILDSTDERR: log/log.h:43:46: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] BUILDSTDERR: #define log_error(M, ...) fprintf(stderr, "\33[31mERR\33[39m " M " \33[90m at %s (%s:%d) \33[94merrno: %s\33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__, clean_errno()) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: logistic_regression.c:34:9: note: in expansion of macro 'log_error' BUILDSTDERR: log_error("x->m = %zu, x->n = %zu, theta->m = %zu, theta->n = %zu, p_y->m = %zu, p_y->n = %zu\n", x->m, x->n, theta->m, theta->n, p_y->m, p_y->n); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: logistic_regression.c:34:29: note: format string is defined here BUILDSTDERR: log_error("x->m = %zu, x->n = %zu, theta->m = %zu, theta->n = %zu, p_y->m = %zu, p_y->n = %zu\n", x->m, x->n, theta->m, theta->n, p_y->m, p_y->n); BUILDSTDERR: ~~^ BUILDSTDERR: %u BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from logistic_regression.h:25, BUILDSTDERR: from logistic_regression.c:3: BUILDSTDERR: log/log.h:43:46: warning: format '%zu' expects argument of type 'size_t', but argument 4 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] BUILDSTDERR: #define log_error(M, ...) fprintf(stderr, "\33[31mERR\33[39m " M " \33[90m at %s (%s:%d) \33[94merrno: %s\33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__, clean_errno()) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: logistic_regression.c:34:9: note: in expansion of macro 'log_error' BUILDSTDERR: log_error("x->m = %zu, x->n = %zu, theta->m = %zu, theta->n = %zu, p_y->m = %zu, p_y->n = %zu\n", x->m, x->n, theta->m, theta->n, p_y->m, p_y->n); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: logistic_regression.c:34:41: note: format string is defined here BUILDSTDERR: log_error("x->m = %zu, x->n = %zu, theta->m = %zu, theta->n = %zu, p_y->m = %zu, p_y->n = %zu\n", x->m, x->n, theta->m, theta->n, p_y->m, p_y->n); BUILDSTDERR: ~~^ BUILDSTDERR: %u BUILDSTDERR: logistic_regression.c: In function 'logistic_regression_cost_function': BUILDSTDERR: logistic_regression.c:63:13: warning: unused variable 'expected_values' [-Wunused-variable] BUILDSTDERR: double *expected_values = p_y->values; BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: logistic_regression.c:45:12: warning: unused variable 'n' [-Wunused-variable] BUILDSTDERR: size_t n = x->n; BUILDSTDERR: ^ BUILDSTDERR: logistic_regression.c: In function 'logistic_regression_gradient': BUILDSTDERR: logistic_regression.c:105:13: warning: unused variable 'gradient_values' [-Wunused-variable] BUILDSTDERR: double *gradient_values = gradient->values; BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: logistic_regression.c:104:13: warning: unused variable 'predicted_values' [-Wunused-variable] BUILDSTDERR: double *predicted_values = p_y->values; BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: logistic_regression.c:103:13: warning: unused variable 'theta_values' [-Wunused-variable] BUILDSTDERR: double *theta_values = theta->values; BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: logistic_regression.c:95:12: warning: unused variable 'residual' [-Wunused-variable] BUILDSTDERR: double residual; BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: logistic_regression.c:93:14: warning: unused variable 'i' [-Wunused-variable] BUILDSTDERR: uint32_t i, j; BUILDSTDERR: ^ BUILDSTDERR: logistic_regression.c:91:12: warning: unused variable 'num_features' [-Wunused-variable] BUILDSTDERR: size_t num_features = n; BUILDSTDERR: ^~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser-logistic.o `test -f 'logistic.c' || echo './'`logistic.c BUILDSTDERR: In file included from logistic.h:7, BUILDSTDERR: from logistic.c:1: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ BUILDSTDERR: logistic.c: In function 'softmax_vector': BUILDSTDERR: logistic.c:16:12: warning: unused variable 'sum' [-Wunused-variable] BUILDSTDERR: double sum = 0.0; BUILDSTDERR: ^~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser-minibatch.o `test -f 'minibatch.c' || echo './'`minibatch.c BUILDSTDERR: In file included from sparse_matrix.h:46, BUILDSTDERR: from minibatch.h:9, BUILDSTDERR: from minibatch.c:1: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ BUILDSTDERR: minibatch.c: In function 'count_features_minibatch': BUILDSTDERR: minibatch.c:12:12: warning: unused variable 'm' [-Wunused-variable] BUILDSTDERR: size_t m = minibatch->n; BUILDSTDERR: ^ BUILDSTDERR: minibatch.c:8:14: warning: unused variable 'feature_id' [-Wunused-variable] BUILDSTDERR: uint32_t feature_id; BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: minibatch.c: In function 'count_labels_minibatch': BUILDSTDERR: minibatch.c:30:14: warning: variable 'i' set but not used [-Wunused-but-set-variable] BUILDSTDERR: uint32_t i; BUILDSTDERR: ^ BUILDSTDERR: minibatch.c: In function 'select_features_threshold': BUILDSTDERR: minibatch.c:53:17: warning: unused variable 'feature' [-Wunused-variable] BUILDSTDERR: const char *feature; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: minibatch.c: In function 'select_labels_threshold': BUILDSTDERR: minibatch.c:102:17: warning: unused variable 'label' [-Wunused-variable] BUILDSTDERR: const char *label; BUILDSTDERR: ^~~~~ BUILDSTDERR: minibatch.c: In function 'label_vector': BUILDSTDERR: minibatch.c:197:14: warning: variable 'i' set but not used [-Wunused-but-set-variable] BUILDSTDERR: uint32_t i; BUILDSTDERR: ^ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser_train-address_parser_train.o `test -f 'address_parser_train.c' || echo './'`address_parser_train.c BUILDSTDERR: In file included from sparse_matrix.h:46, BUILDSTDERR: from averaged_perceptron.h:27, BUILDSTDERR: from address_parser.h:52, BUILDSTDERR: from address_parser_train.c:3: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ BUILDSTDERR: In file included from file_utils.h:12, BUILDSTDERR: from sparse_matrix.h:45, BUILDSTDERR: from averaged_perceptron.h:27, BUILDSTDERR: from address_parser.h:52, BUILDSTDERR: from address_parser_train.c:3: BUILDSTDERR: address_parser_train.c: In function 'address_phrases_and_labels': BUILDSTDERR: address_parser.h:66:125: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ADDRESS_PARSER_NORMALIZE_TOKEN_OPTIONS NORMALIZE_TOKEN_DELETE_FINAL_PERIOD | NORMALIZE_TOKEN_DELETE_ACRONYM_PERIODS | NORMALIZE_TOKEN_REPLACE_DIGITS BUILDSTDERR: ^ BUILDSTDERR: string_utils.h:218:9: note: in definition of macro 'cstring_array_foreach' BUILDSTDERR: code; \ BUILDSTDERR: ^~~~ BUILDSTDERR: address_parser.h:67:54: note: in expansion of macro 'ADDRESS_PARSER_NORMALIZE_TOKEN_OPTIONS' BUILDSTDERR: #define ADDRESS_PARSER_NORMALIZE_ADMIN_TOKEN_OPTIONS ADDRESS_PARSER_NORMALIZE_TOKEN_OPTIONS ^ NORMALIZE_TOKEN_REPLACE_DIGITS BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: address_parser_train.c:135:39: note: in expansion of macro 'ADDRESS_PARSER_NORMALIZE_ADMIN_TOKEN_OPTIONS' BUILDSTDERR: normalize_token_options = ADDRESS_PARSER_NORMALIZE_ADMIN_TOKEN_OPTIONS; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: address_parser.h:66:125: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ADDRESS_PARSER_NORMALIZE_TOKEN_OPTIONS NORMALIZE_TOKEN_DELETE_FINAL_PERIOD | NORMALIZE_TOKEN_DELETE_ACRONYM_PERIODS | NORMALIZE_TOKEN_REPLACE_DIGITS BUILDSTDERR: ^ BUILDSTDERR: string_utils.h:218:9: note: in definition of macro 'cstring_array_foreach' BUILDSTDERR: code; \ BUILDSTDERR: ^~~~ BUILDSTDERR: address_parser.h:67:54: note: in expansion of macro 'ADDRESS_PARSER_NORMALIZE_TOKEN_OPTIONS' BUILDSTDERR: #define ADDRESS_PARSER_NORMALIZE_ADMIN_TOKEN_OPTIONS ADDRESS_PARSER_NORMALIZE_TOKEN_OPTIONS ^ NORMALIZE_TOKEN_REPLACE_DIGITS BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: address_parser.h:68:60: note: in expansion of macro 'ADDRESS_PARSER_NORMALIZE_ADMIN_TOKEN_OPTIONS' BUILDSTDERR: #define ADDRESS_PARSER_NORMALIZE_POSTAL_CODE_TOKEN_OPTIONS ADDRESS_PARSER_NORMALIZE_ADMIN_TOKEN_OPTIONS | NORMALIZE_TOKEN_SPLIT_ALPHA_FROM_NUMERIC BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: address_parser_train.c:198:69: note: in expansion of macro 'ADDRESS_PARSER_NORMALIZE_POSTAL_CODE_TOKEN_OPTIONS' BUILDSTDERR: add_normalized_token(postal_code_token_builder, str, t, ADDRESS_PARSER_NORMALIZE_POSTAL_CODE_TOKEN_OPTIONS); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: address_parser_train.c:116:10: warning: unused variable 'have_dictionary_phrases' [-Wunused-variable] BUILDSTDERR: bool have_dictionary_phrases = search_address_dictionaries_tokens_with_phrases(tokenized_str->str, tokenized_str->tokens, language, &dictionary_phrases); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: address_parser_train.c:107:10: warning: unused variable 'have_postal_code' [-Wunused-variable] BUILDSTDERR: bool have_postal_code = false; BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: address_parser_train.c:93:17: warning: variable 'token' set but not used [-Wunused-but-set-variable] BUILDSTDERR: const char *token; BUILDSTDERR: ^~~~~ BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from averaged_perceptron.h:26, BUILDSTDERR: from address_parser.h:52, BUILDSTDERR: from address_parser_train.c:3: BUILDSTDERR: address_parser_train.c: In function 'address_parser_init': BUILDSTDERR: log/log.h:45:44: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'khint_t' {aka 'unsigned int'} [-Wformat=] BUILDSTDERR: #define log_info(M, ...) fprintf(stderr, "\33[32mINFO\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILENAME__, __LINE__) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: address_parser_train.c:665:5: note: in expansion of macro 'log_info' BUILDSTDERR: log_info("Done with vocab, total size=%zu\n", kh_size(vocab)); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: address_parser_train.c:665:45: note: format string is defined here BUILDSTDERR: log_info("Done with vocab, total size=%zu\n", kh_size(vocab)); BUILDSTDERR: ~~^ BUILDSTDERR: %u BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from averaged_perceptron.h:26, BUILDSTDERR: from address_parser.h:52, BUILDSTDERR: from address_parser_train.c:3: BUILDSTDERR: log/log.h:45:44: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'khint_t' {aka 'unsigned int'} [-Wformat=] BUILDSTDERR: #define log_info(M, ...) fprintf(stderr, "\33[32mINFO\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILENAME__, __LINE__) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: address_parser_train.c:679:5: note: in expansion of macro 'log_info' BUILDSTDERR: log_info("After pruning vocab size=%zu\n", kh_size(vocab)); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: address_parser_train.c:679:42: note: format string is defined here BUILDSTDERR: log_info("After pruning vocab size=%zu\n", kh_size(vocab)); BUILDSTDERR: ~~^ BUILDSTDERR: %u BUILDSTDERR: address_parser_train.c:838:18: warning: unused variable 'pc_count' [-Wunused-variable] BUILDSTDERR: uint32_t pc_count = kh_value(postal_code_counts, k); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: address_parser_train.c:444:18: warning: unused variable 'tokens' [-Wunused-variable] BUILDSTDERR: token_array *tokens; BUILDSTDERR: ^~~~~~ BUILDSTDERR: address_parser_train.c:402:11: warning: unused variable 'prev_label' [-Wunused-variable] BUILDSTDERR: char *prev_label; BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: address_parser_train.c:397:33: warning: unused variable 'pc_ctx' [-Wunused-variable] BUILDSTDERR: postal_code_context_value_t pc_ctx; BUILDSTDERR: ^~~~~~ BUILDSTDERR: address_parser_train.c:391:11: warning: unused variable 'normalized' [-Wunused-variable] BUILDSTDERR: char *normalized; BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: address_parser_train.c:381:11: warning: unused variable 'str' [-Wunused-variable] BUILDSTDERR: char *str; BUILDSTDERR: ^~~ BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from averaged_perceptron.h:26, BUILDSTDERR: from address_parser.h:52, BUILDSTDERR: from address_parser_train.c:3: BUILDSTDERR: address_parser_train.c: In function 'address_parser_train_epoch': BUILDSTDERR: log/log.h:45:44: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 5 has type 'uint64_t' {aka 'long unsigned int'} [-Wformat=] BUILDSTDERR: #define log_info(M, ...) fprintf(stderr, "\33[32mINFO\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILENAME__, __LINE__) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: address_parser_train.c:1091:13: note: in expansion of macro 'log_info' BUILDSTDERR: log_info("Iter %d: Did %zu examples with %llu errors\n", iteration, examples, errors - prev_errors); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: address_parser_train.c:1091:57: note: format string is defined here BUILDSTDERR: log_info("Iter %d: Did %zu examples with %llu errors\n", iteration, examples, errors - prev_errors); BUILDSTDERR: ~~~^ BUILDSTDERR: %lu BUILDSTDERR: address_parser_train.c:1060:10: warning: unused variable 'logged' [-Wunused-variable] BUILDSTDERR: bool logged = false; BUILDSTDERR: ^~~~~~ BUILDSTDERR: address_parser_train.c: In function 'main': BUILDSTDERR: address_parser_train.c:1207:33: warning: format '%llu' expects argument of type 'long long unsigned int *', but argument 3 has type 'uint64_t *' {aka 'long unsigned int *'} [-Wformat=] BUILDSTDERR: if (sscanf(arg, "%llu", &arg_min_updates) != 1) { BUILDSTDERR: ~~~^ ~~~~~~~~~~~~~~~~ BUILDSTDERR: %lu BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from averaged_perceptron.h:26, BUILDSTDERR: from address_parser.h:52, BUILDSTDERR: from address_parser_train.c:3: BUILDSTDERR: log/log.h:45:44: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 3 has type 'uint64_t' {aka 'long unsigned int'} [-Wformat=] BUILDSTDERR: #define log_info(M, ...) fprintf(stderr, "\33[32mINFO\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILENAME__, __LINE__) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: address_parser_train.c:1212:13: note: in expansion of macro 'log_info' BUILDSTDERR: log_info("min_updates = %llu\n", min_updates); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: address_parser_train.c:1212:40: note: format string is defined here BUILDSTDERR: log_info("min_updates = %llu\n", min_updates); BUILDSTDERR: ~~~^ BUILDSTDERR: %lu BUILDSTDERR: address_parser_train.c: In function 'address_parser_init': BUILDSTDERR: address_parser_train.c:484:22: warning: 'class_id' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: uint32_t class_id; BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: address_parser_train.c: In function 'address_parser_train': BUILDSTDERR: address_parser_train.c:992:26: warning: 'trainer' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: self->model.ap = averaged_perceptron_trainer_finalize((averaged_perceptron_trainer_t *)trainer); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: address_parser_train.c:1104:11: note: 'trainer' was declared here BUILDSTDERR: void *trainer; BUILDSTDERR: ^~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser_train-address_parser.o `test -f 'address_parser.c' || echo './'`address_parser.c BUILDSTDERR: In file included from sparse_matrix.h:46, BUILDSTDERR: from averaged_perceptron.h:27, BUILDSTDERR: from address_parser.h:52, BUILDSTDERR: from address_parser.c:1: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ BUILDSTDERR: address_parser.c: In function 'word_vocab_frequency': BUILDSTDERR: address_parser.c:342:10: warning: unused variable 'has_key' [-Wunused-variable] BUILDSTDERR: bool has_key = trie_get_data(parser->vocab, word, &count); BUILDSTDERR: ^~~~~~~ BUILDSTDERR: In file included from address_parser.c:1: BUILDSTDERR: address_parser.c: In function 'address_parser_normalize_phrase_token': BUILDSTDERR: address_parser.h:66:125: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ADDRESS_PARSER_NORMALIZE_TOKEN_OPTIONS NORMALIZE_TOKEN_DELETE_FINAL_PERIOD | NORMALIZE_TOKEN_DELETE_ACRONYM_PERIODS | NORMALIZE_TOKEN_REPLACE_DIGITS BUILDSTDERR: ^ BUILDSTDERR: address_parser.h:67:54: note: in expansion of macro 'ADDRESS_PARSER_NORMALIZE_TOKEN_OPTIONS' BUILDSTDERR: #define ADDRESS_PARSER_NORMALIZE_ADMIN_TOKEN_OPTIONS ADDRESS_PARSER_NORMALIZE_TOKEN_OPTIONS ^ NORMALIZE_TOKEN_REPLACE_DIGITS BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: address_parser.c:351:40: note: in expansion of macro 'ADDRESS_PARSER_NORMALIZE_ADMIN_TOKEN_OPTIONS' BUILDSTDERR: normalize_token(array, str, token, ADDRESS_PARSER_NORMALIZE_ADMIN_TOKEN_OPTIONS); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: address_parser.c: In function 'address_parser_context_fill': BUILDSTDERR: address_parser.c:809:10: warning: unused variable 'have_postal_code_phrases' [-Wunused-variable] BUILDSTDERR: bool have_postal_code_phrases = trie_search_tokens_with_phrases(parser->postal_codes, normalized_str_admin, normalized_admin_tokens, &postal_code_phrases); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: address_parser.c:791:10: warning: unused variable 'have_component_phrases' [-Wunused-variable] BUILDSTDERR: bool have_component_phrases = trie_search_tokens_with_phrases(parser->phrases, normalized_str_admin, normalized_admin_tokens, &component_phrases); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: address_parser.c:755:10: warning: unused variable 'have_address_phrases' [-Wunused-variable] BUILDSTDERR: bool have_address_phrases = search_address_dictionaries_tokens_with_phrases(normalized_str, normalized_tokens, NULL, &address_dictionary_phrases); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: address_parser.c:683:14: warning: unused variable 'phrase' [-Wunused-variable] BUILDSTDERR: phrase_t phrase; BUILDSTDERR: ^~~~~~ BUILDSTDERR: address_parser.c:682:11: warning: variable 'word' set but not used [-Wunused-but-set-variable] BUILDSTDERR: char *word; BUILDSTDERR: ^~~~ BUILDSTDERR: address_parser.c: In function 'phrase_prefix': BUILDSTDERR: address_parser.c:828:40: warning: unused parameter 'len' [-Wunused-parameter] BUILDSTDERR: char *phrase_prefix(char *word, size_t len, phrase_t prefix_phrase, char_array *prefix_phrase_array) { BUILDSTDERR: ~~~~~~~^~~ BUILDSTDERR: address_parser.c: In function 'word_or_phrase_at_index': BUILDSTDERR: address_parser.c:918:13: warning: unused variable 'token' [-Wunused-variable] BUILDSTDERR: token_t token = tokenized->tokens->a[i]; BUILDSTDERR: ^~~~~ BUILDSTDERR: address_parser.c:876:74: warning: unused parameter 'parser' [-Wunused-parameter] BUILDSTDERR: static address_parser_phrase_t word_or_phrase_at_index(address_parser_t *parser, tokenized_string_t *tokenized, address_parser_context_t *context, uint32_t i, bool long_context) { BUILDSTDERR: ~~~~~~~~~~~~~~~~~~^~~~~~ BUILDSTDERR: address_parser.c: In function 'phrase_index': BUILDSTDERR: address_parser.c:966:13: warning: unused variable 'membership' [-Wunused-variable] BUILDSTDERR: int64_t membership; BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: address_parser.c: In function 'next_numeric_token_index': BUILDSTDERR: address_parser.c:994:14: warning: unused variable 'phrase' [-Wunused-variable] BUILDSTDERR: phrase_t phrase; BUILDSTDERR: ^~~~~~ BUILDSTDERR: address_parser.c: In function 'add_ngram_features': BUILDSTDERR: address_parser.c:1039:14: warning: variable 'idx' set but not used [-Wunused-but-set-variable] BUILDSTDERR: uint32_t idx; BUILDSTDERR: ^~~ BUILDSTDERR: address_parser.c: In function 'address_parser_features': BUILDSTDERR: address_parser.c:1278:18: warning: unused variable 'k' [-Wunused-variable] BUILDSTDERR: khiter_t k; BUILDSTDERR: ^ BUILDSTDERR: address_parser.c:1276:18: warning: unused variable 'postal_code_context' [-Wunused-variable] BUILDSTDERR: uint64_t postal_code_context; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: address_parser.c:1377:18: warning: variable 'ngrams_added' set but not used [-Wunused-but-set-variable] BUILDSTDERR: bool ngrams_added = false; BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: address_parser.c:1568:22: warning: unused variable 'right_context_street' [-Wunused-variable] BUILDSTDERR: bool right_context_street = false; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: address_parser.c:1567:22: warning: unused variable 'right_context_name' [-Wunused-variable] BUILDSTDERR: bool right_context_name = false; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: address_parser.c:1561:26: warning: unused variable 'suffix_phrase' [-Wunused-variable] BUILDSTDERR: phrase_t suffix_phrase = context->suffix_phrases->a[right_idx]; BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: address_parser.c:1503:16: warning: variable 'next_word_len' set but not used [-Wunused-but-set-variable] BUILDSTDERR: size_t next_word_len = 1; BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: address_parser.c:1322:10: warning: variable 'known_suffix' set but not used [-Wunused-but-set-variable] BUILDSTDERR: bool known_suffix = false; BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: address_parser.c:1321:10: warning: variable 'known_prefix' set but not used [-Wunused-but-set-variable] BUILDSTDERR: bool known_prefix = false; BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: address_parser.c:1319:10: warning: variable 'is_unknown' set but not used [-Wunused-but-set-variable] BUILDSTDERR: bool is_unknown = false; BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: address_parser.c:1102:19: warning: unused variable 'separators' [-Wunused-variable] BUILDSTDERR: uint32_array *separators = context->separators; BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: address_parser.c:1092:11: warning: unused variable 'country' [-Wunused-variable] BUILDSTDERR: char *country = context->country; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: address_parser.c:1091:11: warning: unused variable 'language' [-Wunused-variable] BUILDSTDERR: char *language = context->language; BUILDSTDERR: ^~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser_train-address_parser_io.o `test -f 'address_parser_io.c' || echo './'`address_parser_io.c BUILDSTDERR: In file included from sparse_matrix.h:46, BUILDSTDERR: from averaged_perceptron.h:27, BUILDSTDERR: from address_parser.h:52, BUILDSTDERR: from address_parser_io.h:8, BUILDSTDERR: from address_parser_io.c:1: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ BUILDSTDERR: In file included from file_utils.h:12, BUILDSTDERR: from sparse_matrix.h:45, BUILDSTDERR: from averaged_perceptron.h:27, BUILDSTDERR: from address_parser.h:52, BUILDSTDERR: from address_parser_io.h:8, BUILDSTDERR: from address_parser_io.c:1: BUILDSTDERR: address_parser_io.c: In function 'address_parser_data_set_tokenize_line': BUILDSTDERR: address_parser_io.c:105:16: warning: unused variable 'pair_len' [-Wunused-variable] BUILDSTDERR: size_t pair_len = strlen(str); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: string_utils.h:218:9: note: in definition of macro 'cstring_array_foreach' BUILDSTDERR: code; \ BUILDSTDERR: ^~~~ BUILDSTDERR: address_parser_io.c:99:12: warning: unused variable 'num_pairs' [-Wunused-variable] BUILDSTDERR: size_t num_pairs = cstring_array_num_strings(pairs); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: address_parser_io.c: In function 'address_parser_data_set_next': BUILDSTDERR: address_parser_io.c:246:12: warning: unused variable 'len' [-Wunused-variable] BUILDSTDERR: size_t len = strlen(normalized); BUILDSTDERR: ^~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser_train-averaged_perceptron.o `test -f 'averaged_perceptron.c' || echo './'`averaged_perceptron.c BUILDSTDERR: In file included from sparse_matrix.h:46, BUILDSTDERR: from averaged_perceptron.h:27, BUILDSTDERR: from averaged_perceptron.c:1: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ BUILDSTDERR: averaged_perceptron.c: In function 'averaged_perceptron_predict_scores': BUILDSTDERR: averaged_perceptron.c:16:14: warning: variable 'i' set but not used [-Wunused-but-set-variable] BUILDSTDERR: uint32_t i = 0; BUILDSTDERR: ^ BUILDSTDERR: averaged_perceptron.c: In function 'averaged_perceptron_predict_scores_counts': BUILDSTDERR: averaged_perceptron.c:45:14: warning: unused variable 'i' [-Wunused-variable] BUILDSTDERR: uint32_t i = 0; BUILDSTDERR: ^ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser_train-crf.o `test -f 'crf.c' || echo './'`crf.c BUILDSTDERR: In file included from crf_context.h:20, BUILDSTDERR: from crf.h:20, BUILDSTDERR: from crf.c:1: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser_train-crf_context.o `test -f 'crf_context.c' || echo './'`crf_context.c BUILDSTDERR: In file included from crf_context.h:20, BUILDSTDERR: from crf_context.c:1: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ BUILDSTDERR: crf_context.c: In function 'crf_context_reset': BUILDSTDERR: crf_context.c:238:18: warning: unused variable 'L' [-Wunused-variable] BUILDSTDERR: const size_t L = context->num_labels; BUILDSTDERR: ^ BUILDSTDERR: crf_context.c:237:18: warning: unused variable 'T' [-Wunused-variable] BUILDSTDERR: const size_t T = context->num_items; BUILDSTDERR: ^ BUILDSTDERR: crf_context.c: In function 'crf_context_alpha_score': BUILDSTDERR: crf_context.c:366:23: warning: implicit declaration of function 'double_equals'; did you mean 'string_equals'? [-Wimplicit-function-declaration] BUILDSTDERR: double scale_t = !double_equals(sum, 0.) ? 1. / sum : 1.; BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: string_equals BUILDSTDERR: crf_context.c: In function 'crf_context_score': BUILDSTDERR: crf_context.c:539:19: warning: unused variable 'cur' [-Wunused-variable] BUILDSTDERR: const double *cur = NULL; BUILDSTDERR: ^~~ BUILDSTDERR: crf_context.c:537:18: warning: unused variable 'L' [-Wunused-variable] BUILDSTDERR: const size_t L = self->num_labels; BUILDSTDERR: ^ BUILDSTDERR: crf_context.c: At top level: BUILDSTDERR: crf_context.c:295:12: warning: 'double_matrix_get_row' is static but used in inline function 'exp_state_trans_score_all' which is not static BUILDSTDERR: return double_matrix_get_row(self->exp_state_trans, t); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser_train-sparse_matrix.o `test -f 'sparse_matrix.c' || echo './'`sparse_matrix.c BUILDSTDERR: In file included from sparse_matrix.h:46, BUILDSTDERR: from sparse_matrix.c:1: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ BUILDSTDERR: sparse_matrix.c: In function 'sparse_matrix_sort_indices': BUILDSTDERR: sparse_matrix.c:95:14: warning: variable 'row' set but not used [-Wunused-but-set-variable] BUILDSTDERR: uint32_t row, row_start, row_len, i; BUILDSTDERR: ^~~ BUILDSTDERR: sparse_matrix.c: In function 'sparse_matrix_dot_vector': BUILDSTDERR: sparse_matrix.c:119:12: warning: unused variable 'val' [-Wunused-variable] BUILDSTDERR: double val; BUILDSTDERR: ^~~ BUILDSTDERR: sparse_matrix.c: In function 'sparse_matrix_sum_cols': BUILDSTDERR: sparse_matrix.c:159:12: warning: unused variable 'val' [-Wunused-variable] BUILDSTDERR: double val; BUILDSTDERR: ^~~ BUILDSTDERR: sparse_matrix.c: In function 'sparse_matrix_rows_sum_cols': BUILDSTDERR: sparse_matrix.c:178:15: warning: unused variable 'indices' [-Wunused-variable] BUILDSTDERR: uint32_t *indices = self->indices->a; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: sparse_matrix.c: In function 'sparse_matrix_sum_all_rows': BUILDSTDERR: sparse_matrix.c:201:12: warning: unused variable 'val' [-Wunused-variable] BUILDSTDERR: double val; BUILDSTDERR: ^~~ BUILDSTDERR: sparse_matrix.c:200:14: warning: variable 'row' set but not used [-Wunused-but-set-variable] BUILDSTDERR: uint32_t row, row_start, row_len; BUILDSTDERR: ^~~ BUILDSTDERR: sparse_matrix.c: In function 'sparse_matrix_sum_rows': BUILDSTDERR: sparse_matrix.c:217:15: warning: unused variable 'indices' [-Wunused-variable] BUILDSTDERR: uint32_t *indices = self->indices->a; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: sparse_matrix.c: In function 'sparse_matrix_dot_dense': BUILDSTDERR: sparse_matrix.c:246:12: warning: unused variable 'm2_rows' [-Wunused-variable] BUILDSTDERR: size_t m2_rows = matrix->m; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: sparse_matrix.c:244:12: warning: unused variable 'm1_cols' [-Wunused-variable] BUILDSTDERR: size_t m1_cols = self->n; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: sparse_matrix.c:243:12: warning: unused variable 'm1_rows' [-Wunused-variable] BUILDSTDERR: size_t m1_rows = self->m; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: sparse_matrix.c:239:15: warning: unused variable 'indptr' [-Wunused-variable] BUILDSTDERR: uint32_t *indptr = self->indptr->a; BUILDSTDERR: ^~~~~~ BUILDSTDERR: sparse_matrix.c: In function 'sparse_matrix_dot_sparse': BUILDSTDERR: sparse_matrix.c:280:12: warning: unused variable 'm1_cols' [-Wunused-variable] BUILDSTDERR: size_t m1_cols = self->n; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: sparse_matrix.c:279:12: warning: unused variable 'm1_rows' [-Wunused-variable] BUILDSTDERR: size_t m1_rows = self->m; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: sparse_matrix.c:275:15: warning: unused variable 'indptr' [-Wunused-variable] BUILDSTDERR: uint32_t *indptr = self->indptr->a; BUILDSTDERR: ^~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser_train-graph.o `test -f 'graph.c' || echo './'`graph.c gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser_train-graph_builder.o `test -f 'graph_builder.c' || echo './'`graph_builder.c gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser_train-float_utils.o `test -f 'float_utils.c' || echo './'`float_utils.c gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser_train-averaged_perceptron_trainer.o `test -f 'averaged_perceptron_trainer.c' || echo './'`averaged_perceptron_trainer.c BUILDSTDERR: In file included from sparse_matrix.h:46, BUILDSTDERR: from averaged_perceptron.h:27, BUILDSTDERR: from averaged_perceptron_trainer.h:36, BUILDSTDERR: from averaged_perceptron_trainer.c:1: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ BUILDSTDERR: averaged_perceptron_trainer.c: In function 'averaged_perceptron_trainer_destroy': BUILDSTDERR: averaged_perceptron_trainer.c:27:14: warning: variable 'feature_id' set but not used [-Wunused-but-set-variable] BUILDSTDERR: uint32_t feature_id; BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: averaged_perceptron_trainer.c:7:14: warning: variable 'id' set but not used [-Wunused-but-set-variable] BUILDSTDERR: uint32_t id; BUILDSTDERR: ^~ BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from averaged_perceptron.h:26, BUILDSTDERR: from averaged_perceptron_trainer.h:36, BUILDSTDERR: from averaged_perceptron_trainer.c:1: BUILDSTDERR: averaged_perceptron_trainer.c: In function 'averaged_perceptron_trainer_finalize': BUILDSTDERR: log/log.h:45:44: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 3 has type 'uint64_t' {aka 'long unsigned int'} [-Wformat=] BUILDSTDERR: #define log_info(M, ...) fprintf(stderr, "\33[32mINFO\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILENAME__, __LINE__) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: averaged_perceptron_trainer.c:151:5: note: in expansion of macro 'log_info' BUILDSTDERR: log_info("Pruning weights with < min_updates = %llu\n", self->min_updates); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: averaged_perceptron_trainer.c:151:55: note: format string is defined here BUILDSTDERR: log_info("Pruning weights with < min_updates = %llu\n", self->min_updates); BUILDSTDERR: ~~~^ BUILDSTDERR: %lu BUILDSTDERR: averaged_perceptron_trainer.c:125:14: warning: unused variable 'class_id' [-Wunused-variable] BUILDSTDERR: uint32_t class_id; BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: averaged_perceptron_trainer.c: In function 'averaged_perceptron_trainer_update_weight': BUILDSTDERR: averaged_perceptron_trainer.c:253:12: warning: unused variable 'index' [-Wunused-variable] BUILDSTDERR: size_t index; BUILDSTDERR: ^~~~~ BUILDSTDERR: averaged_perceptron_trainer.c: In function 'averaged_perceptron_trainer_predict': BUILDSTDERR: averaged_perceptron_trainer.c:300:14: warning: variable 'i' set but not used [-Wunused-but-set-variable] BUILDSTDERR: uint32_t i = 0; BUILDSTDERR: ^ BUILDSTDERR: averaged_perceptron_trainer.c: In function 'averaged_perceptron_trainer_update': BUILDSTDERR: averaged_perceptron_trainer.c:348:14: warning: variable 'i' set but not used [-Wunused-but-set-variable] BUILDSTDERR: uint32_t i = 0; BUILDSTDERR: ^ BUILDSTDERR: averaged_perceptron_trainer.c: In function 'averaged_perceptron_trainer_train_example': BUILDSTDERR: averaged_perceptron_trainer.c:426:18: warning: variable 'fidx' set but not used [-Wunused-but-set-variable] BUILDSTDERR: uint32_t fidx; BUILDSTDERR: ^~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser_train-crf_trainer.o `test -f 'crf_trainer.c' || echo './'`crf_trainer.c BUILDSTDERR: In file included from crf_context.h:20, BUILDSTDERR: from crf_trainer.h:8, BUILDSTDERR: from crf_trainer.c:1: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ BUILDSTDERR: crf_trainer.c: In function 'crf_trainer_destroy': BUILDSTDERR: crf_trainer.c:7:14: warning: variable 'id' set but not used [-Wunused-but-set-variable] BUILDSTDERR: uint32_t id; BUILDSTDERR: ^~ BUILDSTDERR: crf_trainer.c: In function 'crf_trainer_new_classes': BUILDSTDERR: crf_trainer.c:126:12: warning: variable 'i' set but not used [-Wunused-but-set-variable] BUILDSTDERR: size_t i; BUILDSTDERR: ^ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser_train-crf_trainer_averaged_perceptron.o `test -f 'crf_trainer_averaged_perceptron.c' || echo './'`crf_trainer_averaged_perceptron.c BUILDSTDERR: In file included from sparse_matrix.h:46, BUILDSTDERR: from averaged_perceptron.h:27, BUILDSTDERR: from averaged_perceptron_trainer.h:36, BUILDSTDERR: from crf_trainer_averaged_perceptron.h:7, BUILDSTDERR: from crf_trainer_averaged_perceptron.c:1: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ BUILDSTDERR: crf_trainer_averaged_perceptron.c: In function 'crf_averaged_perceptron_trainer_destroy': BUILDSTDERR: crf_trainer_averaged_perceptron.c:6:14: warning: variable 'feature_id' set but not used [-Wunused-but-set-variable] BUILDSTDERR: uint32_t feature_id; BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: crf_trainer_averaged_perceptron.c: In function 'crf_averaged_perceptron_trainer_update_trans_feature': BUILDSTDERR: crf_trainer_averaged_perceptron.c:285:10: warning: unused variable 'add_if_missing' [-Wunused-variable] BUILDSTDERR: bool add_if_missing = true; BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: crf_trainer_averaged_perceptron.c: In function 'crf_averaged_perceptron_trainer_cache_features': BUILDSTDERR: crf_trainer_averaged_perceptron.c:306:14: warning: unused variable 'feature_id' [-Wunused-variable] BUILDSTDERR: uint32_t feature_id; BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: crf_trainer_averaged_perceptron.c:304:12: warning: variable 'i' set but not used [-Wunused-but-set-variable] BUILDSTDERR: size_t i; BUILDSTDERR: ^ BUILDSTDERR: crf_trainer_averaged_perceptron.c: In function 'crf_averaged_perceptron_trainer_cache_prev_tag_features': BUILDSTDERR: crf_trainer_averaged_perceptron.c:321:14: warning: unused variable 'feature_id' [-Wunused-variable] BUILDSTDERR: uint32_t feature_id; BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: crf_trainer_averaged_perceptron.c:319:12: warning: variable 'i' set but not used [-Wunused-but-set-variable] BUILDSTDERR: size_t i; BUILDSTDERR: ^ BUILDSTDERR: crf_trainer_averaged_perceptron.c: In function 'crf_averaged_perceptron_trainer_state_trans_score': BUILDSTDERR: crf_trainer_averaged_perceptron.c:396:10: warning: unused variable 'add_if_missing' [-Wunused-variable] BUILDSTDERR: bool add_if_missing = false; BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: crf_trainer_averaged_perceptron.c:394:14: warning: unused variable 'length' [-Wunused-variable] BUILDSTDERR: uint32_t length = 0; BUILDSTDERR: ^~~~~~ BUILDSTDERR: crf_trainer_averaged_perceptron.c:393:14: warning: unused variable 'idx' [-Wunused-variable] BUILDSTDERR: uint32_t idx = 0; BUILDSTDERR: ^~~ BUILDSTDERR: crf_trainer_averaged_perceptron.c:392:14: warning: unused variable 't' [-Wunused-variable] BUILDSTDERR: uint32_t t = 0; BUILDSTDERR: ^ BUILDSTDERR: crf_trainer_averaged_perceptron.c: In function 'crf_averaged_perceptron_trainer_update': BUILDSTDERR: crf_trainer_averaged_perceptron.c:530:15: warning: unused variable 'prev_tag_update_counts' [-Wunused-variable] BUILDSTDERR: uint64_t *prev_tag_update_counts = self->prev_tag_update_counts->a; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: crf_trainer_averaged_perceptron.c:479:10: warning: unused variable 'add_if_missing' [-Wunused-variable] BUILDSTDERR: bool add_if_missing = false; BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: crf_trainer_averaged_perceptron.c:477:22: warning: unused variable 'length' [-Wunused-variable] BUILDSTDERR: uint32_t t, idx, length; BUILDSTDERR: ^~~~~~ BUILDSTDERR: crf_trainer_averaged_perceptron.c:477:17: warning: unused variable 'idx' [-Wunused-variable] BUILDSTDERR: uint32_t t, idx, length; BUILDSTDERR: ^~~ BUILDSTDERR: crf_trainer_averaged_perceptron.c: In function 'crf_averaged_perceptron_trainer_train_example': BUILDSTDERR: crf_trainer_averaged_perceptron.c:683:12: warning: unused variable 'viterbi_score' [-Wunused-variable] BUILDSTDERR: double viterbi_score = crf_context_viterbi(crf_context, viterbi); BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from averaged_perceptron.h:26, BUILDSTDERR: from averaged_perceptron_trainer.h:36, BUILDSTDERR: from crf_trainer_averaged_perceptron.h:7, BUILDSTDERR: from crf_trainer_averaged_perceptron.c:1: BUILDSTDERR: crf_trainer_averaged_perceptron.c: In function 'crf_averaged_perceptron_trainer_finalize': BUILDSTDERR: log/log.h:45:44: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 3 has type 'uint64_t' {aka 'long unsigned int'} [-Wformat=] BUILDSTDERR: #define log_info(M, ...) fprintf(stderr, "\33[32mINFO\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILENAME__, __LINE__) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: crf_trainer_averaged_perceptron.c:756:5: note: in expansion of macro 'log_info' BUILDSTDERR: log_info("Pruning weights with < min_updates = %llu\n", self->min_updates); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: crf_trainer_averaged_perceptron.c:756:55: note: format string is defined here BUILDSTDERR: log_info("Pruning weights with < min_updates = %llu\n", self->min_updates); BUILDSTDERR: ~~~^ BUILDSTDERR: %lu gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser_train-averaged_perceptron_tagger.o `test -f 'averaged_perceptron_tagger.c' || echo './'`averaged_perceptron_tagger.c BUILDSTDERR: In file included from sparse_matrix.h:46, BUILDSTDERR: from averaged_perceptron.h:27, BUILDSTDERR: from averaged_perceptron_tagger.h:20, BUILDSTDERR: from averaged_perceptron_tagger.c:1: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser_train-address_dictionary.o `test -f 'address_dictionary.c' || echo './'`address_dictionary.c BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from address_dictionary.h:16, BUILDSTDERR: from address_dictionary.c:4: BUILDSTDERR: address_dictionary.c: In function 'address_dictionary_get_expansions': BUILDSTDERR: log/log.h:43:46: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] BUILDSTDERR: #define log_error(M, ...) fprintf(stderr, "\33[31mERR\33[39m " M " \33[90m at %s (%s:%d) \33[94merrno: %s\33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__, clean_errno()) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: address_dictionary.c:18:9: note: in expansion of macro 'log_error' BUILDSTDERR: log_error("i=%zu, address_dict->values->n=%zu\n", i, address_dict->values->n); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: address_dictionary.c:18:24: note: format string is defined here BUILDSTDERR: log_error("i=%zu, address_dict->values->n=%zu\n", i, address_dict->values->n); BUILDSTDERR: ~~^ BUILDSTDERR: %u BUILDSTDERR: address_dictionary.c: In function 'address_dictionary_add_expansion': BUILDSTDERR: address_dictionary.c:114:10: warning: variable 'is_phrase' set but not used [-Wunused-but-set-variable] BUILDSTDERR: bool is_phrase = false; BUILDSTDERR: ^~~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser_train-normalize.o `test -f 'normalize.c' || echo './'`normalize.c BUILDSTDERR: normalize.c: In function 'normalize_string_languages': BUILDSTDERR: normalize.c:220:22: warning: unused variable 'key' [-Wunused-variable] BUILDSTDERR: khiter_t key = kh_put(int_set, scripts, (khint_t)script, &ret); BUILDSTDERR: ^~~ BUILDSTDERR: normalize.c: In function 'numeric_starts_with_alpha': BUILDSTDERR: normalize.c:325:14: warning: unused variable 'is_hyphen' [-Wunused-variable] BUILDSTDERR: bool is_hyphen = utf8_is_hyphen(ch); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: normalize.c:318:10: warning: unused variable 'append_char' [-Wunused-variable] BUILDSTDERR: bool append_char = true; BUILDSTDERR: ^~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser_train-features.o `test -f 'features.c' || echo './'`features.c gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser_train-unicode_scripts.o `test -f 'unicode_scripts.c' || echo './'`unicode_scripts.c gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser_train-transliterate.o `test -f 'transliterate.c' || echo './'`transliterate.c BUILDSTDERR: transliterate.c: In function 'get_replacement': BUILDSTDERR: transliterate.c:80:104: warning: unused parameter 'str' [-Wunused-parameter] BUILDSTDERR: static transliteration_replacement_t *get_replacement(trie_t *trie, trie_prefix_result_t result, char *str, size_t start_index) { BUILDSTDERR: ~~~~~~^~~ BUILDSTDERR: transliterate.c:80:116: warning: unused parameter 'start_index' [-Wunused-parameter] BUILDSTDERR: static transliteration_replacement_t *get_replacement(trie_t *trie, trie_prefix_result_t result, char *str, size_t start_index) { BUILDSTDERR: ~~~~~~~^~~~~~~~~~~ BUILDSTDERR: transliterate.c: In function 'replace_groups': BUILDSTDERR: transliterate.c:614:12: warning: variable 'group_num_len' set but not used [-Wunused-but-set-variable] BUILDSTDERR: size_t group_num_len = 0; BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: transliterate.c:613:12: warning: variable 'group_num_start' set but not used [-Wunused-but-set-variable] BUILDSTDERR: size_t group_num_start = 0; BUILDSTDERR: ^~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser_train-trie.o `test -f 'trie.c' || echo './'`trie.c BUILDSTDERR: trie.c: In function 'trie_read': BUILDSTDERR: trie.c:1032:13: warning: unused variable 'check' [-Wunused-variable] BUILDSTDERR: int32_t check; BUILDSTDERR: ^~~~~ BUILDSTDERR: trie.c:1031:13: warning: unused variable 'base' [-Wunused-variable] BUILDSTDERR: int32_t base; BUILDSTDERR: ^~~~ BUILDSTDERR: trie.c: In function 'trie_get_from_index': BUILDSTDERR: trie.c:853:14: warning: 'next_id' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: uint32_t next_id; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: trie.c: In function 'trie_get_len': BUILDSTDERR: trie.c:885:12: warning: 'next_id' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: return trie_get_from_index(self, word, len, ROOT_NODE_ID); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser_train-trie_search.o `test -f 'trie_search.c' || echo './'`trie_search.c BUILDSTDERR: trie_search.c: In function 'trie_search_from_index': BUILDSTDERR: trie_search.c:21:54: warning: variable 'last_node' set but not used [-Wunused-but-set-variable] BUILDSTDERR: trie_node_t node = trie_get_node(self, node_id), last_node = node; BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: trie_search.c: In function 'trie_search_prefixes_from_index': BUILDSTDERR: trie_search.c:616:12: warning: variable 'separator_char_len' set but not used [-Wunused-but-set-variable] BUILDSTDERR: size_t separator_char_len = 0; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from trie.h:31, BUILDSTDERR: from trie_search.h:10, BUILDSTDERR: from trie_search.c:1: BUILDSTDERR: trie_search.c: In function 'token_phrase_memberships': BUILDSTDERR: log/log.h:26:55: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'int64_t' {aka 'long int'} [-Wformat=] BUILDSTDERR: #define log_debug(M, ...) do { if (0) fprintf(stderr, "\33[34mDEBUG\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__); } while (0) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: trie_search.c:792:13: note: in expansion of macro 'log_debug' BUILDSTDERR: log_debug("token i=%lld, null phrase membership\n", i); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: trie_search.c:792:35: note: format string is defined here BUILDSTDERR: log_debug("token i=%lld, null phrase membership\n", i); BUILDSTDERR: ~~~^ BUILDSTDERR: %ld BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from trie.h:31, BUILDSTDERR: from trie_search.h:10, BUILDSTDERR: from trie_search.c:1: BUILDSTDERR: log/log.h:26:55: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'int64_t' {aka 'long int'} [-Wformat=] BUILDSTDERR: #define log_debug(M, ...) do { if (0) fprintf(stderr, "\33[34mDEBUG\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__); } while (0) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: trie_search.c:796:13: note: in expansion of macro 'log_debug' BUILDSTDERR: log_debug("token i=%lld, phrase membership=%lld\n", i, j); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: trie_search.c:796:35: note: format string is defined here BUILDSTDERR: log_debug("token i=%lld, phrase membership=%lld\n", i, j); BUILDSTDERR: ~~~^ BUILDSTDERR: %ld BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from trie.h:31, BUILDSTDERR: from trie_search.h:10, BUILDSTDERR: from trie_search.c:1: BUILDSTDERR: log/log.h:26:55: warning: format '%lld' expects argument of type 'long long int', but argument 4 has type 'int64_t' {aka 'long int'} [-Wformat=] BUILDSTDERR: #define log_debug(M, ...) do { if (0) fprintf(stderr, "\33[34mDEBUG\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__); } while (0) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: trie_search.c:796:13: note: in expansion of macro 'log_debug' BUILDSTDERR: log_debug("token i=%lld, phrase membership=%lld\n", i, j); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: trie_search.c:796:59: note: format string is defined here BUILDSTDERR: log_debug("token i=%lld, phrase membership=%lld\n", i, j); BUILDSTDERR: ~~~^ BUILDSTDERR: %ld BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from trie.h:31, BUILDSTDERR: from trie_search.h:10, BUILDSTDERR: from trie_search.c:1: BUILDSTDERR: log/log.h:26:55: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'int64_t' {aka 'long int'} [-Wformat=] BUILDSTDERR: #define log_debug(M, ...) do { if (0) fprintf(stderr, "\33[34mDEBUG\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__); } while (0) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: trie_search.c:802:9: note: in expansion of macro 'log_debug' BUILDSTDERR: log_debug("token i=%lld, null phrase membership\n", i); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: trie_search.c:802:31: note: format string is defined here BUILDSTDERR: log_debug("token i=%lld, null phrase membership\n", i); BUILDSTDERR: ~~~^ BUILDSTDERR: %ld BUILDSTDERR: In file included from collections.h:11, BUILDSTDERR: from trie.h:31, BUILDSTDERR: from trie_search.h:10, BUILDSTDERR: from trie_search.c:1: BUILDSTDERR: trie_search.c: In function 'trie_search_from_index': BUILDSTDERR: vector.h:124:30: warning: 'data' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: array->a[array->n++] = value; \ BUILDSTDERR: ^ BUILDSTDERR: trie_search.c:28:14: note: 'data' was declared here BUILDSTDERR: uint32_t data; BUILDSTDERR: ^~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser_train-trie_utils.o `test -f 'trie_utils.c' || echo './'`trie_utils.c BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from trie_utils.h:4, BUILDSTDERR: from trie_utils.c:1: BUILDSTDERR: trie_utils.c: In function 'trie_new_from_hash': BUILDSTDERR: log/log.h:45:44: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'int' [-Wformat=] BUILDSTDERR: #define log_info(M, ...) fprintf(stderr, "\33[32mINFO\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILENAME__, __LINE__) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: trie_utils.c:44:13: note: in expansion of macro 'log_info' BUILDSTDERR: log_info("added %zu keys to trie\n", i); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: trie_utils.c:44:31: note: format string is defined here BUILDSTDERR: log_info("added %zu keys to trie\n", i); BUILDSTDERR: ~~^ BUILDSTDERR: %u BUILDSTDERR: trie_utils.c: In function 'trie_new_from_cstring_array_sorted': BUILDSTDERR: trie_utils.c:55:14: warning: variable 'i' set but not used [-Wunused-but-set-variable] BUILDSTDERR: uint32_t i; BUILDSTDERR: ^ BUILDSTDERR: trie_utils.c: In function 'trie_new_from_cstring_array': BUILDSTDERR: trie_utils.c:86:14: warning: variable 'i' set but not used [-Wunused-but-set-variable] BUILDSTDERR: uint32_t i; BUILDSTDERR: ^ BUILDSTDERR: trie_utils.c:94:14: warning: 'next_id' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: if (!trie_add(trie, key, next_id++)) { BUILDSTDERR: ^~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser_train-string_utils.o `test -f 'string_utils.c' || echo './'`string_utils.c BUILDSTDERR: string_utils.c: In function 'utf8_reversed_string': BUILDSTDERR: string_utils.c:192:18: warning: variable 'remaining' set but not used [-Wunused-but-set-variable] BUILDSTDERR: ssize_t len, remaining; BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: string_utils.c: In function 'utf8_case': BUILDSTDERR: string_utils.c:230:23: warning: unused variable 'dest' [-Wunused-variable] BUILDSTDERR: utf8proc_uint8_t *dest = NULL; BUILDSTDERR: ^~~~ BUILDSTDERR: string_utils.c: In function 'utf8_common_prefix_len': BUILDSTDERR: string_utils.c:385:12: warning: unused variable 'remaining' [-Wunused-variable] BUILDSTDERR: size_t remaining = len; BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: string_utils.c: In function 'string_is_digit': BUILDSTDERR: string_utils.c:489:10: warning: unused variable 'ignorable' [-Wunused-variable] BUILDSTDERR: bool ignorable = true; BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: string_utils.c: In function 'string_is_ignorable': BUILDSTDERR: string_utils.c:515:10: warning: unused variable 'ignorable' [-Wunused-variable] BUILDSTDERR: bool ignorable = true; BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: string_utils.c: In function 'cstring_array_get_offset': BUILDSTDERR: string_utils.c:5:34: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] BUILDSTDERR: #define INVALID_INDEX(i, n) ((i) < 0 || (i) >= (n)) BUILDSTDERR: ^ BUILDSTDERR: string_utils.c:955:9: note: in expansion of macro 'INVALID_INDEX' BUILDSTDERR: if (INVALID_INDEX(i, self->indices->n)) { BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: string_utils.c: In function 'cstring_array_token_length': BUILDSTDERR: string_utils.c:5:34: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] BUILDSTDERR: #define INVALID_INDEX(i, n) ((i) < 0 || (i) >= (n)) BUILDSTDERR: ^ BUILDSTDERR: string_utils.c:968:9: note: in expansion of macro 'INVALID_INDEX' BUILDSTDERR: if (INVALID_INDEX(i, self->indices->n)) { BUILDSTDERR: ^~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser_train-tokens.o `test -f 'tokens.c' || echo './'`tokens.c BUILDSTDERR: tokens.c: In function 'tokenized_string_new_size': BUILDSTDERR: tokens.c:12:66: warning: unused parameter 'num_tokens' [-Wunused-parameter] BUILDSTDERR: tokenized_string_t *tokenized_string_new_size(size_t len, size_t num_tokens) { BUILDSTDERR: ~~~~~~~^~~~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser_train-file_utils.o `test -f 'file_utils.c' || echo './'`file_utils.c gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser_train-shuffle.o `test -f 'shuffle.c' || echo './'`shuffle.c BUILDSTDERR: shuffle.c: In function 'shuffle_file_chunked': BUILDSTDERR: shuffle.c:50:10: warning: implicit declaration of function 'file_exists'; did you mean 'kh_exist'? [-Wimplicit-function-declaration] BUILDSTDERR: if (!file_exists(filename)) { BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: kh_exist gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o utf8proc/address_parser_train-utf8proc.o `test -f 'utf8proc/utf8proc.c' || echo './'`utf8proc/utf8proc.c gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser_train-ngrams.o `test -f 'ngrams.c' || echo './'`ngrams.c BUILDSTDERR: ngrams.c: In function 'add_ngrams': BUILDSTDERR: ngrams.c:37:22: warning: unused variable 'token_index' [-Wunused-variable] BUILDSTDERR: uint32_t token_index = cstring_array_start_token(grams); BUILDSTDERR: ^~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser_test-address_parser_test.o `test -f 'address_parser_test.c' || echo './'`address_parser_test.c BUILDSTDERR: In file included from sparse_matrix.h:46, BUILDSTDERR: from averaged_perceptron.h:27, BUILDSTDERR: from address_parser.h:52, BUILDSTDERR: from address_parser_test.c:1: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ BUILDSTDERR: address_parser_test.c: In function 'address_parser_num_classes': BUILDSTDERR: address_parser_test.c:23:32: warning: unused variable 'ap' [-Wunused-variable] BUILDSTDERR: averaged_perceptron_t *ap = parser->model.ap; BUILDSTDERR: ^~ BUILDSTDERR: address_parser_test.c: In function 'address_parser_class_strings': BUILDSTDERR: address_parser_test.c:33:24: warning: unused variable 'classes' [-Wunused-variable] BUILDSTDERR: cstring_array *classes = parser->model.ap->classes; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: address_parser_test.c: In function 'address_parser_test': BUILDSTDERR: address_parser_test.c:99:15: warning: unused variable 'prev_label' [-Wunused-variable] BUILDSTDERR: char *prev_label = NULL; BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: address_parser_test.c:84:10: warning: unused variable 'logged' [-Wunused-variable] BUILDSTDERR: bool logged = false; BUILDSTDERR: ^~~~~~ BUILDSTDERR: address_parser_test.c:82:12: warning: unused variable 'examples' [-Wunused-variable] BUILDSTDERR: size_t examples = 0; BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: address_parser_test.c:80:10: warning: unused variable 'success' [-Wunused-variable] BUILDSTDERR: bool success = false; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: address_parser_test.c: In function 'main': BUILDSTDERR: address_parser_test.c:172:11: warning: unused variable 'addres_parser_dir' [-Wunused-variable] BUILDSTDERR: char *addres_parser_dir = NULL; BUILDSTDERR: ^~~~~~~~~~~~~~~~~ BUILDSTDERR: address_parser_test.c:169:13: warning: unused variable 'arg_iterations' [-Wunused-variable] BUILDSTDERR: ssize_t arg_iterations; BUILDSTDERR: ^~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser_test-address_parser.o `test -f 'address_parser.c' || echo './'`address_parser.c BUILDSTDERR: In file included from sparse_matrix.h:46, BUILDSTDERR: from averaged_perceptron.h:27, BUILDSTDERR: from address_parser.h:52, BUILDSTDERR: from address_parser.c:1: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ BUILDSTDERR: address_parser.c: In function 'word_vocab_frequency': BUILDSTDERR: address_parser.c:342:10: warning: unused variable 'has_key' [-Wunused-variable] BUILDSTDERR: bool has_key = trie_get_data(parser->vocab, word, &count); BUILDSTDERR: ^~~~~~~ BUILDSTDERR: In file included from address_parser.c:1: BUILDSTDERR: address_parser.c: In function 'address_parser_normalize_phrase_token': BUILDSTDERR: address_parser.h:66:125: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ADDRESS_PARSER_NORMALIZE_TOKEN_OPTIONS NORMALIZE_TOKEN_DELETE_FINAL_PERIOD | NORMALIZE_TOKEN_DELETE_ACRONYM_PERIODS | NORMALIZE_TOKEN_REPLACE_DIGITS BUILDSTDERR: ^ BUILDSTDERR: address_parser.h:67:54: note: in expansion of macro 'ADDRESS_PARSER_NORMALIZE_TOKEN_OPTIONS' BUILDSTDERR: #define ADDRESS_PARSER_NORMALIZE_ADMIN_TOKEN_OPTIONS ADDRESS_PARSER_NORMALIZE_TOKEN_OPTIONS ^ NORMALIZE_TOKEN_REPLACE_DIGITS BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: address_parser.c:351:40: note: in expansion of macro 'ADDRESS_PARSER_NORMALIZE_ADMIN_TOKEN_OPTIONS' BUILDSTDERR: normalize_token(array, str, token, ADDRESS_PARSER_NORMALIZE_ADMIN_TOKEN_OPTIONS); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: address_parser.c: In function 'address_parser_context_fill': BUILDSTDERR: address_parser.c:809:10: warning: unused variable 'have_postal_code_phrases' [-Wunused-variable] BUILDSTDERR: bool have_postal_code_phrases = trie_search_tokens_with_phrases(parser->postal_codes, normalized_str_admin, normalized_admin_tokens, &postal_code_phrases); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: address_parser.c:791:10: warning: unused variable 'have_component_phrases' [-Wunused-variable] BUILDSTDERR: bool have_component_phrases = trie_search_tokens_with_phrases(parser->phrases, normalized_str_admin, normalized_admin_tokens, &component_phrases); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: address_parser.c:755:10: warning: unused variable 'have_address_phrases' [-Wunused-variable] BUILDSTDERR: bool have_address_phrases = search_address_dictionaries_tokens_with_phrases(normalized_str, normalized_tokens, NULL, &address_dictionary_phrases); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: address_parser.c:683:14: warning: unused variable 'phrase' [-Wunused-variable] BUILDSTDERR: phrase_t phrase; BUILDSTDERR: ^~~~~~ BUILDSTDERR: address_parser.c:682:11: warning: variable 'word' set but not used [-Wunused-but-set-variable] BUILDSTDERR: char *word; BUILDSTDERR: ^~~~ BUILDSTDERR: address_parser.c: In function 'phrase_prefix': BUILDSTDERR: address_parser.c:828:40: warning: unused parameter 'len' [-Wunused-parameter] BUILDSTDERR: char *phrase_prefix(char *word, size_t len, phrase_t prefix_phrase, char_array *prefix_phrase_array) { BUILDSTDERR: ~~~~~~~^~~ BUILDSTDERR: address_parser.c: In function 'word_or_phrase_at_index': BUILDSTDERR: address_parser.c:918:13: warning: unused variable 'token' [-Wunused-variable] BUILDSTDERR: token_t token = tokenized->tokens->a[i]; BUILDSTDERR: ^~~~~ BUILDSTDERR: address_parser.c:876:74: warning: unused parameter 'parser' [-Wunused-parameter] BUILDSTDERR: static address_parser_phrase_t word_or_phrase_at_index(address_parser_t *parser, tokenized_string_t *tokenized, address_parser_context_t *context, uint32_t i, bool long_context) { BUILDSTDERR: ~~~~~~~~~~~~~~~~~~^~~~~~ BUILDSTDERR: address_parser.c: In function 'phrase_index': BUILDSTDERR: address_parser.c:966:13: warning: unused variable 'membership' [-Wunused-variable] BUILDSTDERR: int64_t membership; BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: address_parser.c: In function 'next_numeric_token_index': BUILDSTDERR: address_parser.c:994:14: warning: unused variable 'phrase' [-Wunused-variable] BUILDSTDERR: phrase_t phrase; BUILDSTDERR: ^~~~~~ BUILDSTDERR: address_parser.c: In function 'add_ngram_features': BUILDSTDERR: address_parser.c:1039:14: warning: variable 'idx' set but not used [-Wunused-but-set-variable] BUILDSTDERR: uint32_t idx; BUILDSTDERR: ^~~ BUILDSTDERR: address_parser.c: In function 'address_parser_features': BUILDSTDERR: address_parser.c:1278:18: warning: unused variable 'k' [-Wunused-variable] BUILDSTDERR: khiter_t k; BUILDSTDERR: ^ BUILDSTDERR: address_parser.c:1276:18: warning: unused variable 'postal_code_context' [-Wunused-variable] BUILDSTDERR: uint64_t postal_code_context; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: address_parser.c:1377:18: warning: variable 'ngrams_added' set but not used [-Wunused-but-set-variable] BUILDSTDERR: bool ngrams_added = false; BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: address_parser.c:1568:22: warning: unused variable 'right_context_street' [-Wunused-variable] BUILDSTDERR: bool right_context_street = false; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: address_parser.c:1567:22: warning: unused variable 'right_context_name' [-Wunused-variable] BUILDSTDERR: bool right_context_name = false; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: address_parser.c:1561:26: warning: unused variable 'suffix_phrase' [-Wunused-variable] BUILDSTDERR: phrase_t suffix_phrase = context->suffix_phrases->a[right_idx]; BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: address_parser.c:1503:16: warning: variable 'next_word_len' set but not used [-Wunused-but-set-variable] BUILDSTDERR: size_t next_word_len = 1; BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: address_parser.c:1322:10: warning: variable 'known_suffix' set but not used [-Wunused-but-set-variable] BUILDSTDERR: bool known_suffix = false; BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: address_parser.c:1321:10: warning: variable 'known_prefix' set but not used [-Wunused-but-set-variable] BUILDSTDERR: bool known_prefix = false; BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: address_parser.c:1319:10: warning: variable 'is_unknown' set but not used [-Wunused-but-set-variable] BUILDSTDERR: bool is_unknown = false; BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: address_parser.c:1102:19: warning: unused variable 'separators' [-Wunused-variable] BUILDSTDERR: uint32_array *separators = context->separators; BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: address_parser.c:1092:11: warning: unused variable 'country' [-Wunused-variable] BUILDSTDERR: char *country = context->country; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: address_parser.c:1091:11: warning: unused variable 'language' [-Wunused-variable] BUILDSTDERR: char *language = context->language; BUILDSTDERR: ^~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser_test-address_parser_io.o `test -f 'address_parser_io.c' || echo './'`address_parser_io.c BUILDSTDERR: In file included from sparse_matrix.h:46, BUILDSTDERR: from averaged_perceptron.h:27, BUILDSTDERR: from address_parser.h:52, BUILDSTDERR: from address_parser_io.h:8, BUILDSTDERR: from address_parser_io.c:1: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ BUILDSTDERR: In file included from file_utils.h:12, BUILDSTDERR: from sparse_matrix.h:45, BUILDSTDERR: from averaged_perceptron.h:27, BUILDSTDERR: from address_parser.h:52, BUILDSTDERR: from address_parser_io.h:8, BUILDSTDERR: from address_parser_io.c:1: BUILDSTDERR: address_parser_io.c: In function 'address_parser_data_set_tokenize_line': BUILDSTDERR: address_parser_io.c:105:16: warning: unused variable 'pair_len' [-Wunused-variable] BUILDSTDERR: size_t pair_len = strlen(str); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: string_utils.h:218:9: note: in definition of macro 'cstring_array_foreach' BUILDSTDERR: code; \ BUILDSTDERR: ^~~~ BUILDSTDERR: address_parser_io.c:99:12: warning: unused variable 'num_pairs' [-Wunused-variable] BUILDSTDERR: size_t num_pairs = cstring_array_num_strings(pairs); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: address_parser_io.c: In function 'address_parser_data_set_next': BUILDSTDERR: address_parser_io.c:246:12: warning: unused variable 'len' [-Wunused-variable] BUILDSTDERR: size_t len = strlen(normalized); BUILDSTDERR: ^~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser_test-averaged_perceptron.o `test -f 'averaged_perceptron.c' || echo './'`averaged_perceptron.c BUILDSTDERR: In file included from sparse_matrix.h:46, BUILDSTDERR: from averaged_perceptron.h:27, BUILDSTDERR: from averaged_perceptron.c:1: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ BUILDSTDERR: averaged_perceptron.c: In function 'averaged_perceptron_predict_scores': BUILDSTDERR: averaged_perceptron.c:16:14: warning: variable 'i' set but not used [-Wunused-but-set-variable] BUILDSTDERR: uint32_t i = 0; BUILDSTDERR: ^ BUILDSTDERR: averaged_perceptron.c: In function 'averaged_perceptron_predict_scores_counts': BUILDSTDERR: averaged_perceptron.c:45:14: warning: unused variable 'i' [-Wunused-variable] BUILDSTDERR: uint32_t i = 0; BUILDSTDERR: ^ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser_test-crf.o `test -f 'crf.c' || echo './'`crf.c BUILDSTDERR: In file included from crf_context.h:20, BUILDSTDERR: from crf.h:20, BUILDSTDERR: from crf.c:1: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser_test-crf_context.o `test -f 'crf_context.c' || echo './'`crf_context.c BUILDSTDERR: In file included from crf_context.h:20, BUILDSTDERR: from crf_context.c:1: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ BUILDSTDERR: crf_context.c: In function 'crf_context_reset': BUILDSTDERR: crf_context.c:238:18: warning: unused variable 'L' [-Wunused-variable] BUILDSTDERR: const size_t L = context->num_labels; BUILDSTDERR: ^ BUILDSTDERR: crf_context.c:237:18: warning: unused variable 'T' [-Wunused-variable] BUILDSTDERR: const size_t T = context->num_items; BUILDSTDERR: ^ BUILDSTDERR: crf_context.c: In function 'crf_context_alpha_score': BUILDSTDERR: crf_context.c:366:23: warning: implicit declaration of function 'double_equals'; did you mean 'string_equals'? [-Wimplicit-function-declaration] BUILDSTDERR: double scale_t = !double_equals(sum, 0.) ? 1. / sum : 1.; BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: string_equals BUILDSTDERR: crf_context.c: In function 'crf_context_score': BUILDSTDERR: crf_context.c:539:19: warning: unused variable 'cur' [-Wunused-variable] BUILDSTDERR: const double *cur = NULL; BUILDSTDERR: ^~~ BUILDSTDERR: crf_context.c:537:18: warning: unused variable 'L' [-Wunused-variable] BUILDSTDERR: const size_t L = self->num_labels; BUILDSTDERR: ^ BUILDSTDERR: crf_context.c: At top level: BUILDSTDERR: crf_context.c:295:12: warning: 'double_matrix_get_row' is static but used in inline function 'exp_state_trans_score_all' which is not static BUILDSTDERR: return double_matrix_get_row(self->exp_state_trans, t); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser_test-sparse_matrix.o `test -f 'sparse_matrix.c' || echo './'`sparse_matrix.c BUILDSTDERR: In file included from sparse_matrix.h:46, BUILDSTDERR: from sparse_matrix.c:1: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ BUILDSTDERR: sparse_matrix.c: In function 'sparse_matrix_sort_indices': BUILDSTDERR: sparse_matrix.c:95:14: warning: variable 'row' set but not used [-Wunused-but-set-variable] BUILDSTDERR: uint32_t row, row_start, row_len, i; BUILDSTDERR: ^~~ BUILDSTDERR: sparse_matrix.c: In function 'sparse_matrix_dot_vector': BUILDSTDERR: sparse_matrix.c:119:12: warning: unused variable 'val' [-Wunused-variable] BUILDSTDERR: double val; BUILDSTDERR: ^~~ BUILDSTDERR: sparse_matrix.c: In function 'sparse_matrix_sum_cols': BUILDSTDERR: sparse_matrix.c:159:12: warning: unused variable 'val' [-Wunused-variable] BUILDSTDERR: double val; BUILDSTDERR: ^~~ BUILDSTDERR: sparse_matrix.c: In function 'sparse_matrix_rows_sum_cols': BUILDSTDERR: sparse_matrix.c:178:15: warning: unused variable 'indices' [-Wunused-variable] BUILDSTDERR: uint32_t *indices = self->indices->a; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: sparse_matrix.c: In function 'sparse_matrix_sum_all_rows': BUILDSTDERR: sparse_matrix.c:201:12: warning: unused variable 'val' [-Wunused-variable] BUILDSTDERR: double val; BUILDSTDERR: ^~~ BUILDSTDERR: sparse_matrix.c:200:14: warning: variable 'row' set but not used [-Wunused-but-set-variable] BUILDSTDERR: uint32_t row, row_start, row_len; BUILDSTDERR: ^~~ BUILDSTDERR: sparse_matrix.c: In function 'sparse_matrix_sum_rows': BUILDSTDERR: sparse_matrix.c:217:15: warning: unused variable 'indices' [-Wunused-variable] BUILDSTDERR: uint32_t *indices = self->indices->a; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: sparse_matrix.c: In function 'sparse_matrix_dot_dense': BUILDSTDERR: sparse_matrix.c:246:12: warning: unused variable 'm2_rows' [-Wunused-variable] BUILDSTDERR: size_t m2_rows = matrix->m; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: sparse_matrix.c:244:12: warning: unused variable 'm1_cols' [-Wunused-variable] BUILDSTDERR: size_t m1_cols = self->n; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: sparse_matrix.c:243:12: warning: unused variable 'm1_rows' [-Wunused-variable] BUILDSTDERR: size_t m1_rows = self->m; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: sparse_matrix.c:239:15: warning: unused variable 'indptr' [-Wunused-variable] BUILDSTDERR: uint32_t *indptr = self->indptr->a; BUILDSTDERR: ^~~~~~ BUILDSTDERR: sparse_matrix.c: In function 'sparse_matrix_dot_sparse': BUILDSTDERR: sparse_matrix.c:280:12: warning: unused variable 'm1_cols' [-Wunused-variable] BUILDSTDERR: size_t m1_cols = self->n; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: sparse_matrix.c:279:12: warning: unused variable 'm1_rows' [-Wunused-variable] BUILDSTDERR: size_t m1_rows = self->m; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: sparse_matrix.c:275:15: warning: unused variable 'indptr' [-Wunused-variable] BUILDSTDERR: uint32_t *indptr = self->indptr->a; BUILDSTDERR: ^~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser_test-graph.o `test -f 'graph.c' || echo './'`graph.c gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser_test-graph_builder.o `test -f 'graph_builder.c' || echo './'`graph_builder.c gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser_test-float_utils.o `test -f 'float_utils.c' || echo './'`float_utils.c gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser_test-averaged_perceptron_tagger.o `test -f 'averaged_perceptron_tagger.c' || echo './'`averaged_perceptron_tagger.c BUILDSTDERR: In file included from sparse_matrix.h:46, BUILDSTDERR: from averaged_perceptron.h:27, BUILDSTDERR: from averaged_perceptron_tagger.h:20, BUILDSTDERR: from averaged_perceptron_tagger.c:1: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser_test-address_dictionary.o `test -f 'address_dictionary.c' || echo './'`address_dictionary.c BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from address_dictionary.h:16, BUILDSTDERR: from address_dictionary.c:4: BUILDSTDERR: address_dictionary.c: In function 'address_dictionary_get_expansions': BUILDSTDERR: log/log.h:43:46: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] BUILDSTDERR: #define log_error(M, ...) fprintf(stderr, "\33[31mERR\33[39m " M " \33[90m at %s (%s:%d) \33[94merrno: %s\33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__, clean_errno()) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: address_dictionary.c:18:9: note: in expansion of macro 'log_error' BUILDSTDERR: log_error("i=%zu, address_dict->values->n=%zu\n", i, address_dict->values->n); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: address_dictionary.c:18:24: note: format string is defined here BUILDSTDERR: log_error("i=%zu, address_dict->values->n=%zu\n", i, address_dict->values->n); BUILDSTDERR: ~~^ BUILDSTDERR: %u BUILDSTDERR: address_dictionary.c: In function 'address_dictionary_add_expansion': BUILDSTDERR: address_dictionary.c:114:10: warning: variable 'is_phrase' set but not used [-Wunused-but-set-variable] BUILDSTDERR: bool is_phrase = false; BUILDSTDERR: ^~~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser_test-normalize.o `test -f 'normalize.c' || echo './'`normalize.c BUILDSTDERR: normalize.c: In function 'normalize_string_languages': BUILDSTDERR: normalize.c:220:22: warning: unused variable 'key' [-Wunused-variable] BUILDSTDERR: khiter_t key = kh_put(int_set, scripts, (khint_t)script, &ret); BUILDSTDERR: ^~~ BUILDSTDERR: normalize.c: In function 'numeric_starts_with_alpha': BUILDSTDERR: normalize.c:325:14: warning: unused variable 'is_hyphen' [-Wunused-variable] BUILDSTDERR: bool is_hyphen = utf8_is_hyphen(ch); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: normalize.c:318:10: warning: unused variable 'append_char' [-Wunused-variable] BUILDSTDERR: bool append_char = true; BUILDSTDERR: ^~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser_test-features.o `test -f 'features.c' || echo './'`features.c gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser_test-unicode_scripts.o `test -f 'unicode_scripts.c' || echo './'`unicode_scripts.c gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser_test-transliterate.o `test -f 'transliterate.c' || echo './'`transliterate.c BUILDSTDERR: transliterate.c: In function 'get_replacement': BUILDSTDERR: transliterate.c:80:104: warning: unused parameter 'str' [-Wunused-parameter] BUILDSTDERR: static transliteration_replacement_t *get_replacement(trie_t *trie, trie_prefix_result_t result, char *str, size_t start_index) { BUILDSTDERR: ~~~~~~^~~ BUILDSTDERR: transliterate.c:80:116: warning: unused parameter 'start_index' [-Wunused-parameter] BUILDSTDERR: static transliteration_replacement_t *get_replacement(trie_t *trie, trie_prefix_result_t result, char *str, size_t start_index) { BUILDSTDERR: ~~~~~~~^~~~~~~~~~~ BUILDSTDERR: transliterate.c: In function 'replace_groups': BUILDSTDERR: transliterate.c:614:12: warning: variable 'group_num_len' set but not used [-Wunused-but-set-variable] BUILDSTDERR: size_t group_num_len = 0; BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: transliterate.c:613:12: warning: variable 'group_num_start' set but not used [-Wunused-but-set-variable] BUILDSTDERR: size_t group_num_start = 0; BUILDSTDERR: ^~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser_test-trie.o `test -f 'trie.c' || echo './'`trie.c BUILDSTDERR: trie.c: In function 'trie_read': BUILDSTDERR: trie.c:1032:13: warning: unused variable 'check' [-Wunused-variable] BUILDSTDERR: int32_t check; BUILDSTDERR: ^~~~~ BUILDSTDERR: trie.c:1031:13: warning: unused variable 'base' [-Wunused-variable] BUILDSTDERR: int32_t base; BUILDSTDERR: ^~~~ BUILDSTDERR: trie.c: In function 'trie_get_from_index': BUILDSTDERR: trie.c:853:14: warning: 'next_id' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: uint32_t next_id; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: trie.c: In function 'trie_get_len': BUILDSTDERR: trie.c:885:12: warning: 'next_id' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: return trie_get_from_index(self, word, len, ROOT_NODE_ID); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser_test-trie_search.o `test -f 'trie_search.c' || echo './'`trie_search.c BUILDSTDERR: trie_search.c: In function 'trie_search_from_index': BUILDSTDERR: trie_search.c:21:54: warning: variable 'last_node' set but not used [-Wunused-but-set-variable] BUILDSTDERR: trie_node_t node = trie_get_node(self, node_id), last_node = node; BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: trie_search.c: In function 'trie_search_prefixes_from_index': BUILDSTDERR: trie_search.c:616:12: warning: variable 'separator_char_len' set but not used [-Wunused-but-set-variable] BUILDSTDERR: size_t separator_char_len = 0; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from trie.h:31, BUILDSTDERR: from trie_search.h:10, BUILDSTDERR: from trie_search.c:1: BUILDSTDERR: trie_search.c: In function 'token_phrase_memberships': BUILDSTDERR: log/log.h:26:55: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'int64_t' {aka 'long int'} [-Wformat=] BUILDSTDERR: #define log_debug(M, ...) do { if (0) fprintf(stderr, "\33[34mDEBUG\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__); } while (0) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: trie_search.c:792:13: note: in expansion of macro 'log_debug' BUILDSTDERR: log_debug("token i=%lld, null phrase membership\n", i); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: trie_search.c:792:35: note: format string is defined here BUILDSTDERR: log_debug("token i=%lld, null phrase membership\n", i); BUILDSTDERR: ~~~^ BUILDSTDERR: %ld BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from trie.h:31, BUILDSTDERR: from trie_search.h:10, BUILDSTDERR: from trie_search.c:1: BUILDSTDERR: log/log.h:26:55: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'int64_t' {aka 'long int'} [-Wformat=] BUILDSTDERR: #define log_debug(M, ...) do { if (0) fprintf(stderr, "\33[34mDEBUG\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__); } while (0) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: trie_search.c:796:13: note: in expansion of macro 'log_debug' BUILDSTDERR: log_debug("token i=%lld, phrase membership=%lld\n", i, j); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: trie_search.c:796:35: note: format string is defined here BUILDSTDERR: log_debug("token i=%lld, phrase membership=%lld\n", i, j); BUILDSTDERR: ~~~^ BUILDSTDERR: %ld BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from trie.h:31, BUILDSTDERR: from trie_search.h:10, BUILDSTDERR: from trie_search.c:1: BUILDSTDERR: log/log.h:26:55: warning: format '%lld' expects argument of type 'long long int', but argument 4 has type 'int64_t' {aka 'long int'} [-Wformat=] BUILDSTDERR: #define log_debug(M, ...) do { if (0) fprintf(stderr, "\33[34mDEBUG\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__); } while (0) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: trie_search.c:796:13: note: in expansion of macro 'log_debug' BUILDSTDERR: log_debug("token i=%lld, phrase membership=%lld\n", i, j); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: trie_search.c:796:59: note: format string is defined here BUILDSTDERR: log_debug("token i=%lld, phrase membership=%lld\n", i, j); BUILDSTDERR: ~~~^ BUILDSTDERR: %ld BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from trie.h:31, BUILDSTDERR: from trie_search.h:10, BUILDSTDERR: from trie_search.c:1: BUILDSTDERR: log/log.h:26:55: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'int64_t' {aka 'long int'} [-Wformat=] BUILDSTDERR: #define log_debug(M, ...) do { if (0) fprintf(stderr, "\33[34mDEBUG\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__); } while (0) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: trie_search.c:802:9: note: in expansion of macro 'log_debug' BUILDSTDERR: log_debug("token i=%lld, null phrase membership\n", i); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: trie_search.c:802:31: note: format string is defined here BUILDSTDERR: log_debug("token i=%lld, null phrase membership\n", i); BUILDSTDERR: ~~~^ BUILDSTDERR: %ld BUILDSTDERR: In file included from collections.h:11, BUILDSTDERR: from trie.h:31, BUILDSTDERR: from trie_search.h:10, BUILDSTDERR: from trie_search.c:1: BUILDSTDERR: trie_search.c: In function 'trie_search_from_index': BUILDSTDERR: vector.h:124:30: warning: 'data' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: array->a[array->n++] = value; \ BUILDSTDERR: ^ BUILDSTDERR: trie_search.c:28:14: note: 'data' was declared here BUILDSTDERR: uint32_t data; BUILDSTDERR: ^~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser_test-trie_utils.o `test -f 'trie_utils.c' || echo './'`trie_utils.c BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from trie_utils.h:4, BUILDSTDERR: from trie_utils.c:1: BUILDSTDERR: trie_utils.c: In function 'trie_new_from_hash': BUILDSTDERR: log/log.h:45:44: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'int' [-Wformat=] BUILDSTDERR: #define log_info(M, ...) fprintf(stderr, "\33[32mINFO\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILENAME__, __LINE__) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: trie_utils.c:44:13: note: in expansion of macro 'log_info' BUILDSTDERR: log_info("added %zu keys to trie\n", i); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: trie_utils.c:44:31: note: format string is defined here BUILDSTDERR: log_info("added %zu keys to trie\n", i); BUILDSTDERR: ~~^ BUILDSTDERR: %u BUILDSTDERR: trie_utils.c: In function 'trie_new_from_cstring_array_sorted': BUILDSTDERR: trie_utils.c:55:14: warning: variable 'i' set but not used [-Wunused-but-set-variable] BUILDSTDERR: uint32_t i; BUILDSTDERR: ^ BUILDSTDERR: trie_utils.c: In function 'trie_new_from_cstring_array': BUILDSTDERR: trie_utils.c:86:14: warning: variable 'i' set but not used [-Wunused-but-set-variable] BUILDSTDERR: uint32_t i; BUILDSTDERR: ^ BUILDSTDERR: trie_utils.c:94:14: warning: 'next_id' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: if (!trie_add(trie, key, next_id++)) { BUILDSTDERR: ^~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser_test-string_utils.o `test -f 'string_utils.c' || echo './'`string_utils.c BUILDSTDERR: string_utils.c: In function 'utf8_reversed_string': BUILDSTDERR: string_utils.c:192:18: warning: variable 'remaining' set but not used [-Wunused-but-set-variable] BUILDSTDERR: ssize_t len, remaining; BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: string_utils.c: In function 'utf8_case': BUILDSTDERR: string_utils.c:230:23: warning: unused variable 'dest' [-Wunused-variable] BUILDSTDERR: utf8proc_uint8_t *dest = NULL; BUILDSTDERR: ^~~~ BUILDSTDERR: string_utils.c: In function 'utf8_common_prefix_len': BUILDSTDERR: string_utils.c:385:12: warning: unused variable 'remaining' [-Wunused-variable] BUILDSTDERR: size_t remaining = len; BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: string_utils.c: In function 'string_is_digit': BUILDSTDERR: string_utils.c:489:10: warning: unused variable 'ignorable' [-Wunused-variable] BUILDSTDERR: bool ignorable = true; BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: string_utils.c: In function 'string_is_ignorable': BUILDSTDERR: string_utils.c:515:10: warning: unused variable 'ignorable' [-Wunused-variable] BUILDSTDERR: bool ignorable = true; BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: string_utils.c: In function 'cstring_array_get_offset': BUILDSTDERR: string_utils.c:5:34: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] BUILDSTDERR: #define INVALID_INDEX(i, n) ((i) < 0 || (i) >= (n)) BUILDSTDERR: ^ BUILDSTDERR: string_utils.c:955:9: note: in expansion of macro 'INVALID_INDEX' BUILDSTDERR: if (INVALID_INDEX(i, self->indices->n)) { BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: string_utils.c: In function 'cstring_array_token_length': BUILDSTDERR: string_utils.c:5:34: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] BUILDSTDERR: #define INVALID_INDEX(i, n) ((i) < 0 || (i) >= (n)) BUILDSTDERR: ^ BUILDSTDERR: string_utils.c:968:9: note: in expansion of macro 'INVALID_INDEX' BUILDSTDERR: if (INVALID_INDEX(i, self->indices->n)) { BUILDSTDERR: ^~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser_test-tokens.o `test -f 'tokens.c' || echo './'`tokens.c BUILDSTDERR: tokens.c: In function 'tokenized_string_new_size': BUILDSTDERR: tokens.c:12:66: warning: unused parameter 'num_tokens' [-Wunused-parameter] BUILDSTDERR: tokenized_string_t *tokenized_string_new_size(size_t len, size_t num_tokens) { BUILDSTDERR: ~~~~~~~^~~~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser_test-file_utils.o `test -f 'file_utils.c' || echo './'`file_utils.c gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o utf8proc/address_parser_test-utf8proc.o `test -f 'utf8proc/utf8proc.c' || echo './'`utf8proc/utf8proc.c gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o address_parser_test-ngrams.o `test -f 'ngrams.c' || echo './'`ngrams.c BUILDSTDERR: ngrams.c: In function 'add_ngrams': BUILDSTDERR: ngrams.c:37:22: warning: unused variable 'token_index' [-Wunused-variable] BUILDSTDERR: uint32_t token_index = cstring_array_start_token(grams); BUILDSTDERR: ^~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o build_address_dictionary-address_dictionary_builder.o `test -f 'address_dictionary_builder.c' || echo './'`address_dictionary_builder.c BUILDSTDERR: address_dictionary_builder.c: In function 'main': BUILDSTDERR: address_dictionary_builder.c:25:27: warning: unused variable 'address_dict' [-Wunused-variable] BUILDSTDERR: address_dictionary_t *address_dict = get_address_dictionary(); BUILDSTDERR: ^~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o build_address_dictionary-address_dictionary.o `test -f 'address_dictionary.c' || echo './'`address_dictionary.c BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from address_dictionary.h:16, BUILDSTDERR: from address_dictionary.c:4: BUILDSTDERR: address_dictionary.c: In function 'address_dictionary_get_expansions': BUILDSTDERR: log/log.h:43:46: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] BUILDSTDERR: #define log_error(M, ...) fprintf(stderr, "\33[31mERR\33[39m " M " \33[90m at %s (%s:%d) \33[94merrno: %s\33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__, clean_errno()) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: address_dictionary.c:18:9: note: in expansion of macro 'log_error' BUILDSTDERR: log_error("i=%zu, address_dict->values->n=%zu\n", i, address_dict->values->n); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: address_dictionary.c:18:24: note: format string is defined here BUILDSTDERR: log_error("i=%zu, address_dict->values->n=%zu\n", i, address_dict->values->n); BUILDSTDERR: ~~^ BUILDSTDERR: %u BUILDSTDERR: address_dictionary.c: In function 'address_dictionary_add_expansion': BUILDSTDERR: address_dictionary.c:114:10: warning: variable 'is_phrase' set but not used [-Wunused-but-set-variable] BUILDSTDERR: bool is_phrase = false; BUILDSTDERR: ^~~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o build_address_dictionary-file_utils.o `test -f 'file_utils.c' || echo './'`file_utils.c gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o build_address_dictionary-string_utils.o `test -f 'string_utils.c' || echo './'`string_utils.c BUILDSTDERR: string_utils.c: In function 'utf8_reversed_string': BUILDSTDERR: string_utils.c:192:18: warning: variable 'remaining' set but not used [-Wunused-but-set-variable] BUILDSTDERR: ssize_t len, remaining; BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: string_utils.c: In function 'utf8_case': BUILDSTDERR: string_utils.c:230:23: warning: unused variable 'dest' [-Wunused-variable] BUILDSTDERR: utf8proc_uint8_t *dest = NULL; BUILDSTDERR: ^~~~ BUILDSTDERR: string_utils.c: In function 'utf8_common_prefix_len': BUILDSTDERR: string_utils.c:385:12: warning: unused variable 'remaining' [-Wunused-variable] BUILDSTDERR: size_t remaining = len; BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: string_utils.c: In function 'string_is_digit': BUILDSTDERR: string_utils.c:489:10: warning: unused variable 'ignorable' [-Wunused-variable] BUILDSTDERR: bool ignorable = true; BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: string_utils.c: In function 'string_is_ignorable': BUILDSTDERR: string_utils.c:515:10: warning: unused variable 'ignorable' [-Wunused-variable] BUILDSTDERR: bool ignorable = true; BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: string_utils.c: In function 'cstring_array_get_offset': BUILDSTDERR: string_utils.c:5:34: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] BUILDSTDERR: #define INVALID_INDEX(i, n) ((i) < 0 || (i) >= (n)) BUILDSTDERR: ^ BUILDSTDERR: string_utils.c:955:9: note: in expansion of macro 'INVALID_INDEX' BUILDSTDERR: if (INVALID_INDEX(i, self->indices->n)) { BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: string_utils.c: In function 'cstring_array_token_length': BUILDSTDERR: string_utils.c:5:34: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] BUILDSTDERR: #define INVALID_INDEX(i, n) ((i) < 0 || (i) >= (n)) BUILDSTDERR: ^ BUILDSTDERR: string_utils.c:968:9: note: in expansion of macro 'INVALID_INDEX' BUILDSTDERR: if (INVALID_INDEX(i, self->indices->n)) { BUILDSTDERR: ^~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o build_address_dictionary-trie.o `test -f 'trie.c' || echo './'`trie.c BUILDSTDERR: trie.c: In function 'trie_read': BUILDSTDERR: trie.c:1032:13: warning: unused variable 'check' [-Wunused-variable] BUILDSTDERR: int32_t check; BUILDSTDERR: ^~~~~ BUILDSTDERR: trie.c:1031:13: warning: unused variable 'base' [-Wunused-variable] BUILDSTDERR: int32_t base; BUILDSTDERR: ^~~~ BUILDSTDERR: trie.c: In function 'trie_get_from_index': BUILDSTDERR: trie.c:853:14: warning: 'next_id' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: uint32_t next_id; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: trie.c: In function 'trie_get_len': BUILDSTDERR: trie.c:885:12: warning: 'next_id' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: return trie_get_from_index(self, word, len, ROOT_NODE_ID); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o build_address_dictionary-trie_search.o `test -f 'trie_search.c' || echo './'`trie_search.c BUILDSTDERR: trie_search.c: In function 'trie_search_from_index': BUILDSTDERR: trie_search.c:21:54: warning: variable 'last_node' set but not used [-Wunused-but-set-variable] BUILDSTDERR: trie_node_t node = trie_get_node(self, node_id), last_node = node; BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: trie_search.c: In function 'trie_search_prefixes_from_index': BUILDSTDERR: trie_search.c:616:12: warning: variable 'separator_char_len' set but not used [-Wunused-but-set-variable] BUILDSTDERR: size_t separator_char_len = 0; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from trie.h:31, BUILDSTDERR: from trie_search.h:10, BUILDSTDERR: from trie_search.c:1: BUILDSTDERR: trie_search.c: In function 'token_phrase_memberships': BUILDSTDERR: log/log.h:26:55: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'int64_t' {aka 'long int'} [-Wformat=] BUILDSTDERR: #define log_debug(M, ...) do { if (0) fprintf(stderr, "\33[34mDEBUG\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__); } while (0) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: trie_search.c:792:13: note: in expansion of macro 'log_debug' BUILDSTDERR: log_debug("token i=%lld, null phrase membership\n", i); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: trie_search.c:792:35: note: format string is defined here BUILDSTDERR: log_debug("token i=%lld, null phrase membership\n", i); BUILDSTDERR: ~~~^ BUILDSTDERR: %ld BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from trie.h:31, BUILDSTDERR: from trie_search.h:10, BUILDSTDERR: from trie_search.c:1: BUILDSTDERR: log/log.h:26:55: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'int64_t' {aka 'long int'} [-Wformat=] BUILDSTDERR: #define log_debug(M, ...) do { if (0) fprintf(stderr, "\33[34mDEBUG\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__); } while (0) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: trie_search.c:796:13: note: in expansion of macro 'log_debug' BUILDSTDERR: log_debug("token i=%lld, phrase membership=%lld\n", i, j); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: trie_search.c:796:35: note: format string is defined here BUILDSTDERR: log_debug("token i=%lld, phrase membership=%lld\n", i, j); BUILDSTDERR: ~~~^ BUILDSTDERR: %ld BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from trie.h:31, BUILDSTDERR: from trie_search.h:10, BUILDSTDERR: from trie_search.c:1: BUILDSTDERR: log/log.h:26:55: warning: format '%lld' expects argument of type 'long long int', but argument 4 has type 'int64_t' {aka 'long int'} [-Wformat=] BUILDSTDERR: #define log_debug(M, ...) do { if (0) fprintf(stderr, "\33[34mDEBUG\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__); } while (0) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: trie_search.c:796:13: note: in expansion of macro 'log_debug' BUILDSTDERR: log_debug("token i=%lld, phrase membership=%lld\n", i, j); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: trie_search.c:796:59: note: format string is defined here BUILDSTDERR: log_debug("token i=%lld, phrase membership=%lld\n", i, j); BUILDSTDERR: ~~~^ BUILDSTDERR: %ld BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from trie.h:31, BUILDSTDERR: from trie_search.h:10, BUILDSTDERR: from trie_search.c:1: BUILDSTDERR: log/log.h:26:55: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'int64_t' {aka 'long int'} [-Wformat=] BUILDSTDERR: #define log_debug(M, ...) do { if (0) fprintf(stderr, "\33[34mDEBUG\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__); } while (0) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: trie_search.c:802:9: note: in expansion of macro 'log_debug' BUILDSTDERR: log_debug("token i=%lld, null phrase membership\n", i); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: trie_search.c:802:31: note: format string is defined here BUILDSTDERR: log_debug("token i=%lld, null phrase membership\n", i); BUILDSTDERR: ~~~^ BUILDSTDERR: %ld BUILDSTDERR: In file included from collections.h:11, BUILDSTDERR: from trie.h:31, BUILDSTDERR: from trie_search.h:10, BUILDSTDERR: from trie_search.c:1: BUILDSTDERR: trie_search.c: In function 'trie_search_from_index': BUILDSTDERR: vector.h:124:30: warning: 'data' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: array->a[array->n++] = value; \ BUILDSTDERR: ^ BUILDSTDERR: trie_search.c:28:14: note: 'data' was declared here BUILDSTDERR: uint32_t data; BUILDSTDERR: ^~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o utf8proc/build_address_dictionary-utf8proc.o `test -f 'utf8proc/utf8proc.c' || echo './'`utf8proc/utf8proc.c gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o build_numex_table-numex_table_builder.o `test -f 'numex_table_builder.c' || echo './'`numex_table_builder.c BUILDSTDERR: numex_table_builder.c: In function 'main': BUILDSTDERR: numex_table_builder.c:64:22: warning: unused variable 'rule' [-Wunused-variable] BUILDSTDERR: numex_rule_t rule; BUILDSTDERR: ^~~~ BUILDSTDERR: numex_table_builder.c:48:12: warning: unused variable 'num_ordinal_indicator_rules' [-Wunused-variable] BUILDSTDERR: size_t num_ordinal_indicator_rules = sizeof(ordinal_indicator_rules) / sizeof(ordinal_indicator_t); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o build_numex_table-numex.o `test -f 'numex.c' || echo './'`numex.c BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from numex.h:14, BUILDSTDERR: from numex.c:3: BUILDSTDERR: numex.c: In function 'numex_table_read': BUILDSTDERR: log/log.h:26:55: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 3 has type 'uint64_t' {aka 'long unsigned int'} [-Wformat=] BUILDSTDERR: #define log_debug(M, ...) do { if (0) fprintf(stderr, "\33[34mDEBUG\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__); } while (0) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: numex.c:424:5: note: in expansion of macro 'log_debug' BUILDSTDERR: log_debug("read num_languages = %llu\n", num_languages); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: numex.c:424:40: note: format string is defined here BUILDSTDERR: log_debug("read num_languages = %llu\n", num_languages); BUILDSTDERR: ~~~^ BUILDSTDERR: %lu BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from numex.h:14, BUILDSTDERR: from numex.c:3: BUILDSTDERR: log/log.h:26:55: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 3 has type 'uint64_t' {aka 'long unsigned int'} [-Wformat=] BUILDSTDERR: #define log_debug(M, ...) do { if (0) fprintf(stderr, "\33[34mDEBUG\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__); } while (0) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: numex.c:446:5: note: in expansion of macro 'log_debug' BUILDSTDERR: log_debug("read num_rules = %llu\n", num_rules); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: numex.c:446:36: note: format string is defined here BUILDSTDERR: log_debug("read num_rules = %llu\n", num_rules); BUILDSTDERR: ~~~^ BUILDSTDERR: %lu BUILDSTDERR: numex.c: In function 'convert_numeric_expressions': BUILDSTDERR: numex.c:770:18: warning: unused variable 'rule_index' [-Wunused-variable] BUILDSTDERR: uint32_t rule_index = phrase.data; BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: numex.c:688:17: warning: unused variable 'number_str' [-Wunused-variable] BUILDSTDERR: char_array *number_str = NULL; BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: numex.c:681:10: warning: unused variable 'advance_state' [-Wunused-variable] BUILDSTDERR: bool advance_state = true; BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: numex.c:678:19: warning: unused variable 'ch' [-Wunused-variable] BUILDSTDERR: unsigned char ch = '\0'; BUILDSTDERR: ^~ BUILDSTDERR: numex.c: In function 'get_ordinal_suffix': BUILDSTDERR: numex.c:924:10: warning: unused variable 'whole_tokens_only' [-Wunused-variable] BUILDSTDERR: bool whole_tokens_only = language->whole_tokens_only; BUILDSTDERR: ^~~~~~~~~~~~~~~~~ BUILDSTDERR: numex.c: In function 'convert_numeric_expressions': BUILDSTDERR: numex.c:869:17: warning: 'stopword_phrase.start' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: idx = stopword_phrase.start; BUILDSTDERR: ~~~~^~~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o build_numex_table-file_utils.o `test -f 'file_utils.c' || echo './'`file_utils.c gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o build_numex_table-string_utils.o `test -f 'string_utils.c' || echo './'`string_utils.c BUILDSTDERR: string_utils.c: In function 'utf8_reversed_string': BUILDSTDERR: string_utils.c:192:18: warning: variable 'remaining' set but not used [-Wunused-but-set-variable] BUILDSTDERR: ssize_t len, remaining; BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: string_utils.c: In function 'utf8_case': BUILDSTDERR: string_utils.c:230:23: warning: unused variable 'dest' [-Wunused-variable] BUILDSTDERR: utf8proc_uint8_t *dest = NULL; BUILDSTDERR: ^~~~ BUILDSTDERR: string_utils.c: In function 'utf8_common_prefix_len': BUILDSTDERR: string_utils.c:385:12: warning: unused variable 'remaining' [-Wunused-variable] BUILDSTDERR: size_t remaining = len; BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: string_utils.c: In function 'string_is_digit': BUILDSTDERR: string_utils.c:489:10: warning: unused variable 'ignorable' [-Wunused-variable] BUILDSTDERR: bool ignorable = true; BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: string_utils.c: In function 'string_is_ignorable': BUILDSTDERR: string_utils.c:515:10: warning: unused variable 'ignorable' [-Wunused-variable] BUILDSTDERR: bool ignorable = true; BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: string_utils.c: In function 'cstring_array_get_offset': BUILDSTDERR: string_utils.c:5:34: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] BUILDSTDERR: #define INVALID_INDEX(i, n) ((i) < 0 || (i) >= (n)) BUILDSTDERR: ^ BUILDSTDERR: string_utils.c:955:9: note: in expansion of macro 'INVALID_INDEX' BUILDSTDERR: if (INVALID_INDEX(i, self->indices->n)) { BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: string_utils.c: In function 'cstring_array_token_length': BUILDSTDERR: string_utils.c:5:34: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] BUILDSTDERR: #define INVALID_INDEX(i, n) ((i) < 0 || (i) >= (n)) BUILDSTDERR: ^ BUILDSTDERR: string_utils.c:968:9: note: in expansion of macro 'INVALID_INDEX' BUILDSTDERR: if (INVALID_INDEX(i, self->indices->n)) { BUILDSTDERR: ^~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o build_numex_table-tokens.o `test -f 'tokens.c' || echo './'`tokens.c BUILDSTDERR: tokens.c: In function 'tokenized_string_new_size': BUILDSTDERR: tokens.c:12:66: warning: unused parameter 'num_tokens' [-Wunused-parameter] BUILDSTDERR: tokenized_string_t *tokenized_string_new_size(size_t len, size_t num_tokens) { BUILDSTDERR: ~~~~~~~^~~~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o build_numex_table-trie.o `test -f 'trie.c' || echo './'`trie.c BUILDSTDERR: trie.c: In function 'trie_read': BUILDSTDERR: trie.c:1032:13: warning: unused variable 'check' [-Wunused-variable] BUILDSTDERR: int32_t check; BUILDSTDERR: ^~~~~ BUILDSTDERR: trie.c:1031:13: warning: unused variable 'base' [-Wunused-variable] BUILDSTDERR: int32_t base; BUILDSTDERR: ^~~~ BUILDSTDERR: trie.c: In function 'trie_get_from_index': BUILDSTDERR: trie.c:853:14: warning: 'next_id' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: uint32_t next_id; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: trie.c: In function 'trie_get_len': BUILDSTDERR: trie.c:885:12: warning: 'next_id' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: return trie_get_from_index(self, word, len, ROOT_NODE_ID); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o build_numex_table-trie_search.o `test -f 'trie_search.c' || echo './'`trie_search.c BUILDSTDERR: trie_search.c: In function 'trie_search_from_index': BUILDSTDERR: trie_search.c:21:54: warning: variable 'last_node' set but not used [-Wunused-but-set-variable] BUILDSTDERR: trie_node_t node = trie_get_node(self, node_id), last_node = node; BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: trie_search.c: In function 'trie_search_prefixes_from_index': BUILDSTDERR: trie_search.c:616:12: warning: variable 'separator_char_len' set but not used [-Wunused-but-set-variable] BUILDSTDERR: size_t separator_char_len = 0; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from trie.h:31, BUILDSTDERR: from trie_search.h:10, BUILDSTDERR: from trie_search.c:1: BUILDSTDERR: trie_search.c: In function 'token_phrase_memberships': BUILDSTDERR: log/log.h:26:55: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'int64_t' {aka 'long int'} [-Wformat=] BUILDSTDERR: #define log_debug(M, ...) do { if (0) fprintf(stderr, "\33[34mDEBUG\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__); } while (0) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: trie_search.c:792:13: note: in expansion of macro 'log_debug' BUILDSTDERR: log_debug("token i=%lld, null phrase membership\n", i); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: trie_search.c:792:35: note: format string is defined here BUILDSTDERR: log_debug("token i=%lld, null phrase membership\n", i); BUILDSTDERR: ~~~^ BUILDSTDERR: %ld BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from trie.h:31, BUILDSTDERR: from trie_search.h:10, BUILDSTDERR: from trie_search.c:1: BUILDSTDERR: log/log.h:26:55: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'int64_t' {aka 'long int'} [-Wformat=] BUILDSTDERR: #define log_debug(M, ...) do { if (0) fprintf(stderr, "\33[34mDEBUG\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__); } while (0) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: trie_search.c:796:13: note: in expansion of macro 'log_debug' BUILDSTDERR: log_debug("token i=%lld, phrase membership=%lld\n", i, j); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: trie_search.c:796:35: note: format string is defined here BUILDSTDERR: log_debug("token i=%lld, phrase membership=%lld\n", i, j); BUILDSTDERR: ~~~^ BUILDSTDERR: %ld BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from trie.h:31, BUILDSTDERR: from trie_search.h:10, BUILDSTDERR: from trie_search.c:1: BUILDSTDERR: log/log.h:26:55: warning: format '%lld' expects argument of type 'long long int', but argument 4 has type 'int64_t' {aka 'long int'} [-Wformat=] BUILDSTDERR: #define log_debug(M, ...) do { if (0) fprintf(stderr, "\33[34mDEBUG\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__); } while (0) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: trie_search.c:796:13: note: in expansion of macro 'log_debug' BUILDSTDERR: log_debug("token i=%lld, phrase membership=%lld\n", i, j); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: trie_search.c:796:59: note: format string is defined here BUILDSTDERR: log_debug("token i=%lld, phrase membership=%lld\n", i, j); BUILDSTDERR: ~~~^ BUILDSTDERR: %ld BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from trie.h:31, BUILDSTDERR: from trie_search.h:10, BUILDSTDERR: from trie_search.c:1: BUILDSTDERR: log/log.h:26:55: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'int64_t' {aka 'long int'} [-Wformat=] BUILDSTDERR: #define log_debug(M, ...) do { if (0) fprintf(stderr, "\33[34mDEBUG\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__); } while (0) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: trie_search.c:802:9: note: in expansion of macro 'log_debug' BUILDSTDERR: log_debug("token i=%lld, null phrase membership\n", i); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: trie_search.c:802:31: note: format string is defined here BUILDSTDERR: log_debug("token i=%lld, null phrase membership\n", i); BUILDSTDERR: ~~~^ BUILDSTDERR: %ld BUILDSTDERR: In file included from collections.h:11, BUILDSTDERR: from trie.h:31, BUILDSTDERR: from trie_search.h:10, BUILDSTDERR: from trie_search.c:1: BUILDSTDERR: trie_search.c: In function 'trie_search_from_index': BUILDSTDERR: vector.h:124:30: warning: 'data' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: array->a[array->n++] = value; \ BUILDSTDERR: ^ BUILDSTDERR: trie_search.c:28:14: note: 'data' was declared here BUILDSTDERR: uint32_t data; BUILDSTDERR: ^~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o utf8proc/build_numex_table-utf8proc.o `test -f 'utf8proc/utf8proc.c' || echo './'`utf8proc/utf8proc.c gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o build_trans_table-transliteration_table_builder.o `test -f 'transliteration_table_builder.c' || echo './'`transliteration_table_builder.c BUILDSTDERR: transliteration_table_builder.c: In function 'regex_string_tree': BUILDSTDERR: transliteration_table_builder.c:48:9: warning: unused variable 'i' [-Wunused-variable] BUILDSTDERR: int i, j; BUILDSTDERR: ^ BUILDSTDERR: transliteration_table_builder.c: In function 'parse_groups': BUILDSTDERR: transliteration_table_builder.c:153:12: warning: unused variable 'chars_in_group' [-Wunused-variable] BUILDSTDERR: size_t chars_in_group = 0; BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: transliteration_table_builder.c:140:13: warning: unused variable 'temp_char_len' [-Wunused-variable] BUILDSTDERR: ssize_t temp_char_len; BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: transliteration_table_builder.c:139:10: warning: unused variable 'temp_char' [-Wunused-variable] BUILDSTDERR: char temp_char[MAX_UTF8_CHAR_SIZE]; BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: transliteration_table_builder.c:133:10: warning: variable 'in_group' set but not used [-Wunused-but-set-variable] BUILDSTDERR: bool in_group = false; BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: transliteration_table_builder.c:132:10: warning: unused variable 'last_ch' [-Wunused-variable] BUILDSTDERR: char last_ch = '\0'; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: transliteration_table_builder.c: In function 'main': BUILDSTDERR: transliteration_table_builder.c:518:23: warning: unused variable 'key_str' [-Wunused-variable] BUILDSTDERR: char *key_str; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: transliteration_table_builder.c:318:26: warning: unused variable 'data' [-Wunused-variable] BUILDSTDERR: uint32_t data = trans_table->replacements->n; BUILDSTDERR: ^~~~ BUILDSTDERR: transliteration_table_builder.c:274:20: warning: unused variable 'step_name_len' [-Wunused-variable] BUILDSTDERR: size_t step_name_len = strlen(step_source.name); BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: transliteration_table_builder.c:256:16: warning: unused variable 'trans_name_len' [-Wunused-variable] BUILDSTDERR: size_t trans_name_len = strlen(trans_source.name); BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: transliteration_table_builder.c: In function 'regex_string_tree': BUILDSTDERR: transliteration_table_builder.c:106:25: warning: 'bracket_len' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: bracket_len += char_len; BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: transliteration_table_builder.c:94:13: warning: 'bracket_start' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: string_tree_add_string_len(tree, regex + bracket_start, bracket_len); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o build_trans_table-transliterate.o `test -f 'transliterate.c' || echo './'`transliterate.c BUILDSTDERR: transliterate.c: In function 'get_replacement': BUILDSTDERR: transliterate.c:80:104: warning: unused parameter 'str' [-Wunused-parameter] BUILDSTDERR: static transliteration_replacement_t *get_replacement(trie_t *trie, trie_prefix_result_t result, char *str, size_t start_index) { BUILDSTDERR: ~~~~~~^~~ BUILDSTDERR: transliterate.c:80:116: warning: unused parameter 'start_index' [-Wunused-parameter] BUILDSTDERR: static transliteration_replacement_t *get_replacement(trie_t *trie, trie_prefix_result_t result, char *str, size_t start_index) { BUILDSTDERR: ~~~~~~~^~~~~~~~~~~ BUILDSTDERR: transliterate.c: In function 'replace_groups': BUILDSTDERR: transliterate.c:614:12: warning: variable 'group_num_len' set but not used [-Wunused-but-set-variable] BUILDSTDERR: size_t group_num_len = 0; BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: transliterate.c:613:12: warning: variable 'group_num_start' set but not used [-Wunused-but-set-variable] BUILDSTDERR: size_t group_num_start = 0; BUILDSTDERR: ^~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o build_trans_table-trie.o `test -f 'trie.c' || echo './'`trie.c BUILDSTDERR: trie.c: In function 'trie_read': BUILDSTDERR: trie.c:1032:13: warning: unused variable 'check' [-Wunused-variable] BUILDSTDERR: int32_t check; BUILDSTDERR: ^~~~~ BUILDSTDERR: trie.c:1031:13: warning: unused variable 'base' [-Wunused-variable] BUILDSTDERR: int32_t base; BUILDSTDERR: ^~~~ BUILDSTDERR: trie.c: In function 'trie_get_from_index': BUILDSTDERR: trie.c:853:14: warning: 'next_id' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: uint32_t next_id; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: trie.c: In function 'trie_get_len': BUILDSTDERR: trie.c:885:12: warning: 'next_id' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: return trie_get_from_index(self, word, len, ROOT_NODE_ID); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o build_trans_table-trie_search.o `test -f 'trie_search.c' || echo './'`trie_search.c BUILDSTDERR: trie_search.c: In function 'trie_search_from_index': BUILDSTDERR: trie_search.c:21:54: warning: variable 'last_node' set but not used [-Wunused-but-set-variable] BUILDSTDERR: trie_node_t node = trie_get_node(self, node_id), last_node = node; BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: trie_search.c: In function 'trie_search_prefixes_from_index': BUILDSTDERR: trie_search.c:616:12: warning: variable 'separator_char_len' set but not used [-Wunused-but-set-variable] BUILDSTDERR: size_t separator_char_len = 0; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from trie.h:31, BUILDSTDERR: from trie_search.h:10, BUILDSTDERR: from trie_search.c:1: BUILDSTDERR: trie_search.c: In function 'token_phrase_memberships': BUILDSTDERR: log/log.h:26:55: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'int64_t' {aka 'long int'} [-Wformat=] BUILDSTDERR: #define log_debug(M, ...) do { if (0) fprintf(stderr, "\33[34mDEBUG\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__); } while (0) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: trie_search.c:792:13: note: in expansion of macro 'log_debug' BUILDSTDERR: log_debug("token i=%lld, null phrase membership\n", i); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: trie_search.c:792:35: note: format string is defined here BUILDSTDERR: log_debug("token i=%lld, null phrase membership\n", i); BUILDSTDERR: ~~~^ BUILDSTDERR: %ld BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from trie.h:31, BUILDSTDERR: from trie_search.h:10, BUILDSTDERR: from trie_search.c:1: BUILDSTDERR: log/log.h:26:55: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'int64_t' {aka 'long int'} [-Wformat=] BUILDSTDERR: #define log_debug(M, ...) do { if (0) fprintf(stderr, "\33[34mDEBUG\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__); } while (0) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: trie_search.c:796:13: note: in expansion of macro 'log_debug' BUILDSTDERR: log_debug("token i=%lld, phrase membership=%lld\n", i, j); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: trie_search.c:796:35: note: format string is defined here BUILDSTDERR: log_debug("token i=%lld, phrase membership=%lld\n", i, j); BUILDSTDERR: ~~~^ BUILDSTDERR: %ld BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from trie.h:31, BUILDSTDERR: from trie_search.h:10, BUILDSTDERR: from trie_search.c:1: BUILDSTDERR: log/log.h:26:55: warning: format '%lld' expects argument of type 'long long int', but argument 4 has type 'int64_t' {aka 'long int'} [-Wformat=] BUILDSTDERR: #define log_debug(M, ...) do { if (0) fprintf(stderr, "\33[34mDEBUG\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__); } while (0) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: trie_search.c:796:13: note: in expansion of macro 'log_debug' BUILDSTDERR: log_debug("token i=%lld, phrase membership=%lld\n", i, j); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: trie_search.c:796:59: note: format string is defined here BUILDSTDERR: log_debug("token i=%lld, phrase membership=%lld\n", i, j); BUILDSTDERR: ~~~^ BUILDSTDERR: %ld BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from trie.h:31, BUILDSTDERR: from trie_search.h:10, BUILDSTDERR: from trie_search.c:1: BUILDSTDERR: log/log.h:26:55: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'int64_t' {aka 'long int'} [-Wformat=] BUILDSTDERR: #define log_debug(M, ...) do { if (0) fprintf(stderr, "\33[34mDEBUG\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__); } while (0) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: trie_search.c:802:9: note: in expansion of macro 'log_debug' BUILDSTDERR: log_debug("token i=%lld, null phrase membership\n", i); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: trie_search.c:802:31: note: format string is defined here BUILDSTDERR: log_debug("token i=%lld, null phrase membership\n", i); BUILDSTDERR: ~~~^ BUILDSTDERR: %ld BUILDSTDERR: In file included from collections.h:11, BUILDSTDERR: from trie.h:31, BUILDSTDERR: from trie_search.h:10, BUILDSTDERR: from trie_search.c:1: BUILDSTDERR: trie_search.c: In function 'trie_search_from_index': BUILDSTDERR: vector.h:124:30: warning: 'data' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: array->a[array->n++] = value; \ BUILDSTDERR: ^ BUILDSTDERR: trie_search.c:28:14: note: 'data' was declared here BUILDSTDERR: uint32_t data; BUILDSTDERR: ^~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o build_trans_table-file_utils.o `test -f 'file_utils.c' || echo './'`file_utils.c gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o build_trans_table-string_utils.o `test -f 'string_utils.c' || echo './'`string_utils.c BUILDSTDERR: string_utils.c: In function 'utf8_reversed_string': BUILDSTDERR: string_utils.c:192:18: warning: variable 'remaining' set but not used [-Wunused-but-set-variable] BUILDSTDERR: ssize_t len, remaining; BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: string_utils.c: In function 'utf8_case': BUILDSTDERR: string_utils.c:230:23: warning: unused variable 'dest' [-Wunused-variable] BUILDSTDERR: utf8proc_uint8_t *dest = NULL; BUILDSTDERR: ^~~~ BUILDSTDERR: string_utils.c: In function 'utf8_common_prefix_len': BUILDSTDERR: string_utils.c:385:12: warning: unused variable 'remaining' [-Wunused-variable] BUILDSTDERR: size_t remaining = len; BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: string_utils.c: In function 'string_is_digit': BUILDSTDERR: string_utils.c:489:10: warning: unused variable 'ignorable' [-Wunused-variable] BUILDSTDERR: bool ignorable = true; BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: string_utils.c: In function 'string_is_ignorable': BUILDSTDERR: string_utils.c:515:10: warning: unused variable 'ignorable' [-Wunused-variable] BUILDSTDERR: bool ignorable = true; BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: string_utils.c: In function 'cstring_array_get_offset': BUILDSTDERR: string_utils.c:5:34: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] BUILDSTDERR: #define INVALID_INDEX(i, n) ((i) < 0 || (i) >= (n)) BUILDSTDERR: ^ BUILDSTDERR: string_utils.c:955:9: note: in expansion of macro 'INVALID_INDEX' BUILDSTDERR: if (INVALID_INDEX(i, self->indices->n)) { BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: string_utils.c: In function 'cstring_array_token_length': BUILDSTDERR: string_utils.c:5:34: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] BUILDSTDERR: #define INVALID_INDEX(i, n) ((i) < 0 || (i) >= (n)) BUILDSTDERR: ^ BUILDSTDERR: string_utils.c:968:9: note: in expansion of macro 'INVALID_INDEX' BUILDSTDERR: if (INVALID_INDEX(i, self->indices->n)) { BUILDSTDERR: ^~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o utf8proc/build_trans_table-utf8proc.o `test -f 'utf8proc/utf8proc.c' || echo './'`utf8proc/utf8proc.c gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o language_classifier_train-language_classifier_train.o `test -f 'language_classifier_train.c' || echo './'`language_classifier_train.c BUILDSTDERR: In file included from logistic_regression.h:26, BUILDSTDERR: from language_classifier.h:11, BUILDSTDERR: from language_classifier_train.c:11: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ BUILDSTDERR: language_classifier_train.c: In function 'compute_total_cost': BUILDSTDERR: language_classifier_train.c:248:22: warning: unused variable 'theta' [-Wunused-variable] BUILDSTDERR: double_matrix_t *theta = logistic_regression_trainer_get_regularized_weights(trainer); BUILDSTDERR: ^~~~~ BUILDSTDERR: language_classifier_train.c: In function 'language_classifier_train_epoch': BUILDSTDERR: language_classifier_train.c:301:12: warning: unused variable 'last_cost' [-Wunused-variable] BUILDSTDERR: double last_cost = 0.0; BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: language_classifier_train.c:300:12: warning: unused variable 'total_cost' [-Wunused-variable] BUILDSTDERR: double total_cost = 0.0; BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: language_classifier_train.c:299:12: warning: unused variable 'batch_cost' [-Wunused-variable] BUILDSTDERR: double batch_cost = 0.0; BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from language_classifier_train.c:7: BUILDSTDERR: language_classifier_train.c: In function 'trainer_finalize': BUILDSTDERR: log/log.h:45:44: warning: format '%zu' expects argument of type 'size_t', but argument 5 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] BUILDSTDERR: #define log_info(M, ...) fprintf(stderr, "\33[32mINFO\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILENAME__, __LINE__) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: language_classifier_train.c:602:13: note: in expansion of macro 'log_info' BUILDSTDERR: log_info("Weights sparse: %zu rows (m=%u), %zu cols, %zu elements\n", sparse_weights->indptr->n, sparse_weights->m, sparse_weights->n, sparse_weights->data->n); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: language_classifier_train.c:602:58: note: format string is defined here BUILDSTDERR: log_info("Weights sparse: %zu rows (m=%u), %zu cols, %zu elements\n", sparse_weights->indptr->n, sparse_weights->m, sparse_weights->n, sparse_weights->data->n); BUILDSTDERR: ~~^ BUILDSTDERR: %u BUILDSTDERR: In file included from language_classifier_train.c:7: BUILDSTDERR: log/log.h:45:44: warning: format '%zu' expects argument of type 'size_t', but argument 5 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] BUILDSTDERR: #define log_info(M, ...) fprintf(stderr, "\33[32mINFO\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILENAME__, __LINE__) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: language_classifier_train.c:608:9: note: in expansion of macro 'log_info' BUILDSTDERR: log_info("Weights sparse: %zu rows (m=%u), %zu cols, %zu elements\n", sparse_weights->indptr->n, sparse_weights->m, sparse_weights->n, sparse_weights->data->n); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: language_classifier_train.c:608:54: note: format string is defined here BUILDSTDERR: log_info("Weights sparse: %zu rows (m=%u), %zu cols, %zu elements\n", sparse_weights->indptr->n, sparse_weights->m, sparse_weights->n, sparse_weights->data->n); BUILDSTDERR: ~~^ BUILDSTDERR: %u BUILDSTDERR: language_classifier_train.c: In function 'main': BUILDSTDERR: language_classifier_train.c:884:13: warning: unused variable 'ret' [-Wunused-variable] BUILDSTDERR: int ret = system(char_array_get_string(head_command)); BUILDSTDERR: ^~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o language_classifier_train-language_classifier.o `test -f 'language_classifier.c' || echo './'`language_classifier.c BUILDSTDERR: In file included from logistic_regression.h:26, BUILDSTDERR: from language_classifier.h:11, BUILDSTDERR: from language_classifier.c:1: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o language_classifier_train-language_features.o `test -f 'language_features.c' || echo './'`language_features.c BUILDSTDERR: In file included from logistic_regression.h:26, BUILDSTDERR: from language_classifier.h:11, BUILDSTDERR: from language_features.c:2: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ BUILDSTDERR: language_features.c: In function 'add_ngram_features': BUILDSTDERR: language_features.c:55:11: warning: unused variable 'feature_namespace' [-Wunused-variable] BUILDSTDERR: char *feature_namespace; BUILDSTDERR: ^~~~~~~~~~~~~~~~~ BUILDSTDERR: language_features.c: In function 'add_script_feature': BUILDSTDERR: language_features.c:216:69: warning: unused parameter 'prefix' [-Wunused-parameter] BUILDSTDERR: static void add_script_feature(khash_t(str_double) *features, char *prefix, char_array *feature_array, script_t script) { BUILDSTDERR: ~~~~~~^~~~~~ BUILDSTDERR: language_features.c: In function 'extract_language_features': BUILDSTDERR: language_features.c:275:19: warning: unused variable 'phrase' [-Wunused-variable] BUILDSTDERR: char *phrase = NULL; BUILDSTDERR: ^~~~~~ BUILDSTDERR: language_features.c:274:21: warning: unused variable 'prev_token' [-Wunused-variable] BUILDSTDERR: token_t prev_token; BUILDSTDERR: ^~~~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o language_classifier_train-language_classifier_io.o `test -f 'language_classifier_io.c' || echo './'`language_classifier_io.c BUILDSTDERR: In file included from logistic_regression.h:26, BUILDSTDERR: from language_classifier.h:11, BUILDSTDERR: from language_classifier_io.h:11, BUILDSTDERR: from language_classifier_io.c:1: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o language_classifier_train-logistic_regression_trainer.o `test -f 'logistic_regression_trainer.c' || echo './'`logistic_regression_trainer.c BUILDSTDERR: In file included from sparse_matrix.h:46, BUILDSTDERR: from averaged_perceptron.h:27, BUILDSTDERR: from averaged_perceptron_tagger.h:20, BUILDSTDERR: from logistic_regression_trainer.h:9, BUILDSTDERR: from logistic_regression_trainer.c:1: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o language_classifier_train-logistic_regression.o `test -f 'logistic_regression.c' || echo './'`logistic_regression.c BUILDSTDERR: In file included from logistic_regression.h:26, BUILDSTDERR: from logistic_regression.c:3: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from logistic_regression.h:25, BUILDSTDERR: from logistic_regression.c:3: BUILDSTDERR: logistic_regression.c: In function 'logistic_regression_model_expectation_sparse': BUILDSTDERR: log/log.h:43:46: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] BUILDSTDERR: #define log_error(M, ...) fprintf(stderr, "\33[31mERR\33[39m " M " \33[90m at %s (%s:%d) \33[94merrno: %s\33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__, clean_errno()) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: logistic_regression.c:16:9: note: in expansion of macro 'log_error' BUILDSTDERR: log_error("x->m = %zu, x->n = %zu, theta->m = %zu, theta->n = %zu, p_y->m = %zu, p_y->n = %zu\n", x->m, x->n, theta->m, theta->n, p_y->m, p_y->n); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: logistic_regression.c:16:29: note: format string is defined here BUILDSTDERR: log_error("x->m = %zu, x->n = %zu, theta->m = %zu, theta->n = %zu, p_y->m = %zu, p_y->n = %zu\n", x->m, x->n, theta->m, theta->n, p_y->m, p_y->n); BUILDSTDERR: ~~^ BUILDSTDERR: %u BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from logistic_regression.h:25, BUILDSTDERR: from logistic_regression.c:3: BUILDSTDERR: log/log.h:43:46: warning: format '%zu' expects argument of type 'size_t', but argument 4 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] BUILDSTDERR: #define log_error(M, ...) fprintf(stderr, "\33[31mERR\33[39m " M " \33[90m at %s (%s:%d) \33[94merrno: %s\33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__, clean_errno()) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: logistic_regression.c:16:9: note: in expansion of macro 'log_error' BUILDSTDERR: log_error("x->m = %zu, x->n = %zu, theta->m = %zu, theta->n = %zu, p_y->m = %zu, p_y->n = %zu\n", x->m, x->n, theta->m, theta->n, p_y->m, p_y->n); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: logistic_regression.c:16:41: note: format string is defined here BUILDSTDERR: log_error("x->m = %zu, x->n = %zu, theta->m = %zu, theta->n = %zu, p_y->m = %zu, p_y->n = %zu\n", x->m, x->n, theta->m, theta->n, p_y->m, p_y->n); BUILDSTDERR: ~~^ BUILDSTDERR: %u BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from logistic_regression.h:25, BUILDSTDERR: from logistic_regression.c:3: BUILDSTDERR: log/log.h:43:46: warning: format '%zu' expects argument of type 'size_t', but argument 5 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] BUILDSTDERR: #define log_error(M, ...) fprintf(stderr, "\33[31mERR\33[39m " M " \33[90m at %s (%s:%d) \33[94merrno: %s\33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__, clean_errno()) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: logistic_regression.c:16:9: note: in expansion of macro 'log_error' BUILDSTDERR: log_error("x->m = %zu, x->n = %zu, theta->m = %zu, theta->n = %zu, p_y->m = %zu, p_y->n = %zu\n", x->m, x->n, theta->m, theta->n, p_y->m, p_y->n); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: logistic_regression.c:16:57: note: format string is defined here BUILDSTDERR: log_error("x->m = %zu, x->n = %zu, theta->m = %zu, theta->n = %zu, p_y->m = %zu, p_y->n = %zu\n", x->m, x->n, theta->m, theta->n, p_y->m, p_y->n); BUILDSTDERR: ~~^ BUILDSTDERR: %u BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from logistic_regression.h:25, BUILDSTDERR: from logistic_regression.c:3: BUILDSTDERR: log/log.h:43:46: warning: format '%zu' expects argument of type 'size_t', but argument 6 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] BUILDSTDERR: #define log_error(M, ...) fprintf(stderr, "\33[31mERR\33[39m " M " \33[90m at %s (%s:%d) \33[94merrno: %s\33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__, clean_errno()) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: logistic_regression.c:16:9: note: in expansion of macro 'log_error' BUILDSTDERR: log_error("x->m = %zu, x->n = %zu, theta->m = %zu, theta->n = %zu, p_y->m = %zu, p_y->n = %zu\n", x->m, x->n, theta->m, theta->n, p_y->m, p_y->n); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: logistic_regression.c:16:73: note: format string is defined here BUILDSTDERR: log_error("x->m = %zu, x->n = %zu, theta->m = %zu, theta->n = %zu, p_y->m = %zu, p_y->n = %zu\n", x->m, x->n, theta->m, theta->n, p_y->m, p_y->n); BUILDSTDERR: ~~^ BUILDSTDERR: %u BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from logistic_regression.h:25, BUILDSTDERR: from logistic_regression.c:3: BUILDSTDERR: logistic_regression.c: In function 'logistic_regression_model_expectation': BUILDSTDERR: log/log.h:43:46: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] BUILDSTDERR: #define log_error(M, ...) fprintf(stderr, "\33[31mERR\33[39m " M " \33[90m at %s (%s:%d) \33[94merrno: %s\33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__, clean_errno()) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: logistic_regression.c:34:9: note: in expansion of macro 'log_error' BUILDSTDERR: log_error("x->m = %zu, x->n = %zu, theta->m = %zu, theta->n = %zu, p_y->m = %zu, p_y->n = %zu\n", x->m, x->n, theta->m, theta->n, p_y->m, p_y->n); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: logistic_regression.c:34:29: note: format string is defined here BUILDSTDERR: log_error("x->m = %zu, x->n = %zu, theta->m = %zu, theta->n = %zu, p_y->m = %zu, p_y->n = %zu\n", x->m, x->n, theta->m, theta->n, p_y->m, p_y->n); BUILDSTDERR: ~~^ BUILDSTDERR: %u BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from logistic_regression.h:25, BUILDSTDERR: from logistic_regression.c:3: BUILDSTDERR: log/log.h:43:46: warning: format '%zu' expects argument of type 'size_t', but argument 4 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] BUILDSTDERR: #define log_error(M, ...) fprintf(stderr, "\33[31mERR\33[39m " M " \33[90m at %s (%s:%d) \33[94merrno: %s\33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__, clean_errno()) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: logistic_regression.c:34:9: note: in expansion of macro 'log_error' BUILDSTDERR: log_error("x->m = %zu, x->n = %zu, theta->m = %zu, theta->n = %zu, p_y->m = %zu, p_y->n = %zu\n", x->m, x->n, theta->m, theta->n, p_y->m, p_y->n); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: logistic_regression.c:34:41: note: format string is defined here BUILDSTDERR: log_error("x->m = %zu, x->n = %zu, theta->m = %zu, theta->n = %zu, p_y->m = %zu, p_y->n = %zu\n", x->m, x->n, theta->m, theta->n, p_y->m, p_y->n); BUILDSTDERR: ~~^ BUILDSTDERR: %u BUILDSTDERR: logistic_regression.c: In function 'logistic_regression_cost_function': BUILDSTDERR: logistic_regression.c:63:13: warning: unused variable 'expected_values' [-Wunused-variable] BUILDSTDERR: double *expected_values = p_y->values; BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: logistic_regression.c:45:12: warning: unused variable 'n' [-Wunused-variable] BUILDSTDERR: size_t n = x->n; BUILDSTDERR: ^ BUILDSTDERR: logistic_regression.c: In function 'logistic_regression_gradient': BUILDSTDERR: logistic_regression.c:105:13: warning: unused variable 'gradient_values' [-Wunused-variable] BUILDSTDERR: double *gradient_values = gradient->values; BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: logistic_regression.c:104:13: warning: unused variable 'predicted_values' [-Wunused-variable] BUILDSTDERR: double *predicted_values = p_y->values; BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: logistic_regression.c:103:13: warning: unused variable 'theta_values' [-Wunused-variable] BUILDSTDERR: double *theta_values = theta->values; BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: logistic_regression.c:95:12: warning: unused variable 'residual' [-Wunused-variable] BUILDSTDERR: double residual; BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: logistic_regression.c:93:14: warning: unused variable 'i' [-Wunused-variable] BUILDSTDERR: uint32_t i, j; BUILDSTDERR: ^ BUILDSTDERR: logistic_regression.c:91:12: warning: unused variable 'num_features' [-Wunused-variable] BUILDSTDERR: size_t num_features = n; BUILDSTDERR: ^~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o language_classifier_train-logistic.o `test -f 'logistic.c' || echo './'`logistic.c BUILDSTDERR: In file included from logistic.h:7, BUILDSTDERR: from logistic.c:1: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ BUILDSTDERR: logistic.c: In function 'softmax_vector': BUILDSTDERR: logistic.c:16:12: warning: unused variable 'sum' [-Wunused-variable] BUILDSTDERR: double sum = 0.0; BUILDSTDERR: ^~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o language_classifier_train-sparse_matrix.o `test -f 'sparse_matrix.c' || echo './'`sparse_matrix.c BUILDSTDERR: In file included from sparse_matrix.h:46, BUILDSTDERR: from sparse_matrix.c:1: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ BUILDSTDERR: sparse_matrix.c: In function 'sparse_matrix_sort_indices': BUILDSTDERR: sparse_matrix.c:95:14: warning: variable 'row' set but not used [-Wunused-but-set-variable] BUILDSTDERR: uint32_t row, row_start, row_len, i; BUILDSTDERR: ^~~ BUILDSTDERR: sparse_matrix.c: In function 'sparse_matrix_dot_vector': BUILDSTDERR: sparse_matrix.c:119:12: warning: unused variable 'val' [-Wunused-variable] BUILDSTDERR: double val; BUILDSTDERR: ^~~ BUILDSTDERR: sparse_matrix.c: In function 'sparse_matrix_sum_cols': BUILDSTDERR: sparse_matrix.c:159:12: warning: unused variable 'val' [-Wunused-variable] BUILDSTDERR: double val; BUILDSTDERR: ^~~ BUILDSTDERR: sparse_matrix.c: In function 'sparse_matrix_rows_sum_cols': BUILDSTDERR: sparse_matrix.c:178:15: warning: unused variable 'indices' [-Wunused-variable] BUILDSTDERR: uint32_t *indices = self->indices->a; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: sparse_matrix.c: In function 'sparse_matrix_sum_all_rows': BUILDSTDERR: sparse_matrix.c:201:12: warning: unused variable 'val' [-Wunused-variable] BUILDSTDERR: double val; BUILDSTDERR: ^~~ BUILDSTDERR: sparse_matrix.c:200:14: warning: variable 'row' set but not used [-Wunused-but-set-variable] BUILDSTDERR: uint32_t row, row_start, row_len; BUILDSTDERR: ^~~ BUILDSTDERR: sparse_matrix.c: In function 'sparse_matrix_sum_rows': BUILDSTDERR: sparse_matrix.c:217:15: warning: unused variable 'indices' [-Wunused-variable] BUILDSTDERR: uint32_t *indices = self->indices->a; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: sparse_matrix.c: In function 'sparse_matrix_dot_dense': BUILDSTDERR: sparse_matrix.c:246:12: warning: unused variable 'm2_rows' [-Wunused-variable] BUILDSTDERR: size_t m2_rows = matrix->m; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: sparse_matrix.c:244:12: warning: unused variable 'm1_cols' [-Wunused-variable] BUILDSTDERR: size_t m1_cols = self->n; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: sparse_matrix.c:243:12: warning: unused variable 'm1_rows' [-Wunused-variable] BUILDSTDERR: size_t m1_rows = self->m; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: sparse_matrix.c:239:15: warning: unused variable 'indptr' [-Wunused-variable] BUILDSTDERR: uint32_t *indptr = self->indptr->a; BUILDSTDERR: ^~~~~~ BUILDSTDERR: sparse_matrix.c: In function 'sparse_matrix_dot_sparse': BUILDSTDERR: sparse_matrix.c:280:12: warning: unused variable 'm1_cols' [-Wunused-variable] BUILDSTDERR: size_t m1_cols = self->n; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: sparse_matrix.c:279:12: warning: unused variable 'm1_rows' [-Wunused-variable] BUILDSTDERR: size_t m1_rows = self->m; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: sparse_matrix.c:275:15: warning: unused variable 'indptr' [-Wunused-variable] BUILDSTDERR: uint32_t *indptr = self->indptr->a; BUILDSTDERR: ^~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o language_classifier_train-sparse_matrix_utils.o `test -f 'sparse_matrix_utils.c' || echo './'`sparse_matrix_utils.c BUILDSTDERR: In file included from sparse_matrix.h:46, BUILDSTDERR: from sparse_matrix_utils.h:6, BUILDSTDERR: from sparse_matrix_utils.c:1: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ BUILDSTDERR: sparse_matrix_utils.c: In function 'sparse_matrix_alias_columns': BUILDSTDERR: sparse_matrix_utils.c:76:13: warning: unused variable 'ret' [-Wunused-variable] BUILDSTDERR: int ret = 0; BUILDSTDERR: ^~~ BUILDSTDERR: sparse_matrix_utils.c: In function 'sparse_matrix_unique_columns': BUILDSTDERR: sparse_matrix_utils.c:100:50: warning: passing argument 2 of 'sparse_matrix_add_unique_columns' from incompatible pointer type [-Wincompatible-pointer-types] BUILDSTDERR: if (sparse_matrix_add_unique_columns(matrix, unique_columns, ret)) { BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: sparse_matrix_utils.c:22:85: note: expected 'kh_int_uint32_t *' {aka 'struct *'} but argument is of type 'kh_int_set_t *' {aka 'struct *'} BUILDSTDERR: bool sparse_matrix_add_unique_columns(sparse_matrix_t *matrix, khash_t(int_uint32) *unique_columns, uint32_array *array) { gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o language_classifier_train-features.o `test -f 'features.c' || echo './'`features.c gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o language_classifier_train-minibatch.o `test -f 'minibatch.c' || echo './'`minibatch.c BUILDSTDERR: In file included from sparse_matrix.h:46, BUILDSTDERR: from minibatch.h:9, BUILDSTDERR: from minibatch.c:1: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ BUILDSTDERR: minibatch.c: In function 'count_features_minibatch': BUILDSTDERR: minibatch.c:12:12: warning: unused variable 'm' [-Wunused-variable] BUILDSTDERR: size_t m = minibatch->n; BUILDSTDERR: ^ BUILDSTDERR: minibatch.c:8:14: warning: unused variable 'feature_id' [-Wunused-variable] BUILDSTDERR: uint32_t feature_id; BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: minibatch.c: In function 'count_labels_minibatch': BUILDSTDERR: minibatch.c:30:14: warning: variable 'i' set but not used [-Wunused-but-set-variable] BUILDSTDERR: uint32_t i; BUILDSTDERR: ^ BUILDSTDERR: minibatch.c: In function 'select_features_threshold': BUILDSTDERR: minibatch.c:53:17: warning: unused variable 'feature' [-Wunused-variable] BUILDSTDERR: const char *feature; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: minibatch.c: In function 'select_labels_threshold': BUILDSTDERR: minibatch.c:102:17: warning: unused variable 'label' [-Wunused-variable] BUILDSTDERR: const char *label; BUILDSTDERR: ^~~~~ BUILDSTDERR: minibatch.c: In function 'label_vector': BUILDSTDERR: minibatch.c:197:14: warning: variable 'i' set but not used [-Wunused-but-set-variable] BUILDSTDERR: uint32_t i; BUILDSTDERR: ^ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o language_classifier_train-float_utils.o `test -f 'float_utils.c' || echo './'`float_utils.c gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o language_classifier_train-stochastic_gradient_descent.o `test -f 'stochastic_gradient_descent.c' || echo './'`stochastic_gradient_descent.c BUILDSTDERR: In file included from stochastic_gradient_descent.h:20, BUILDSTDERR: from stochastic_gradient_descent.c:1: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from matrix.h:11, BUILDSTDERR: from stochastic_gradient_descent.h:20, BUILDSTDERR: from stochastic_gradient_descent.c:1: BUILDSTDERR: stochastic_gradient_descent.c: In function 'stochastic_gradient_descent_update_sparse': BUILDSTDERR: log/log.h:45:44: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] BUILDSTDERR: #define log_info(M, ...) fprintf(stderr, "\33[32mINFO\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILENAME__, __LINE__) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: stochastic_gradient_descent.c:206:13: note: in expansion of macro 'log_info' BUILDSTDERR: log_info("t = %zu, penalties->n = %zu\n", t, self->penalties->n); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: stochastic_gradient_descent.c:206:29: note: format string is defined here BUILDSTDERR: log_info("t = %zu, penalties->n = %zu\n", t, self->penalties->n); BUILDSTDERR: ~~^ BUILDSTDERR: %u BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from matrix.h:11, BUILDSTDERR: from stochastic_gradient_descent.h:20, BUILDSTDERR: from stochastic_gradient_descent.c:1: BUILDSTDERR: log/log.h:45:44: warning: format '%zu' expects argument of type 'size_t', but argument 4 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] BUILDSTDERR: #define log_info(M, ...) fprintf(stderr, "\33[32mINFO\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILENAME__, __LINE__) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: stochastic_gradient_descent.c:222:17: note: in expansion of macro 'log_info' BUILDSTDERR: log_info("col = %u, t = %zu, last_updated = %zu, penalties->n = %zu\n", col, t, last_updated, self->penalties->n); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: stochastic_gradient_descent.c:222:43: note: format string is defined here BUILDSTDERR: log_info("col = %u, t = %zu, last_updated = %zu, penalties->n = %zu\n", col, t, last_updated, self->penalties->n); BUILDSTDERR: ~~^ BUILDSTDERR: %u BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from matrix.h:11, BUILDSTDERR: from stochastic_gradient_descent.h:20, BUILDSTDERR: from stochastic_gradient_descent.c:1: BUILDSTDERR: log/log.h:45:44: warning: format '%zu' expects argument of type 'size_t', but argument 5 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] BUILDSTDERR: #define log_info(M, ...) fprintf(stderr, "\33[32mINFO\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILENAME__, __LINE__) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: stochastic_gradient_descent.c:222:17: note: in expansion of macro 'log_info' BUILDSTDERR: log_info("col = %u, t = %zu, last_updated = %zu, penalties->n = %zu\n", col, t, last_updated, self->penalties->n); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: stochastic_gradient_descent.c:222:63: note: format string is defined here BUILDSTDERR: log_info("col = %u, t = %zu, last_updated = %zu, penalties->n = %zu\n", col, t, last_updated, self->penalties->n); BUILDSTDERR: ~~^ BUILDSTDERR: %u BUILDSTDERR: stochastic_gradient_descent.c: In function 'stochastic_gradient_descent_reg_cost': BUILDSTDERR: stochastic_gradient_descent.c:286:16: warning: unused variable 'num_indices' [-Wunused-variable] BUILDSTDERR: size_t num_indices = update_indices->n; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: stochastic_gradient_descent.c:285:19: warning: unused variable 'indices' [-Wunused-variable] BUILDSTDERR: uint32_t *indices = update_indices->a; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from matrix.h:11, BUILDSTDERR: from stochastic_gradient_descent.h:20, BUILDSTDERR: from stochastic_gradient_descent.c:1: BUILDSTDERR: stochastic_gradient_descent.c: In function 'stochastic_gradient_descent_set_regularized_weights': BUILDSTDERR: log/log.h:43:46: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] BUILDSTDERR: #define log_error(M, ...) fprintf(stderr, "\33[31mERR\33[39m " M " \33[90m at %s (%s:%d) \33[94merrno: %s\33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__, clean_errno()) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: stochastic_gradient_descent.c:379:17: note: in expansion of macro 'log_error' BUILDSTDERR: log_error("last_updated (%zu) >= self->penalties-> (%zu)\n", last_updated, self->penalties->n); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: stochastic_gradient_descent.c:379:44: note: format string is defined here BUILDSTDERR: log_error("last_updated (%zu) >= self->penalties-> (%zu)\n", last_updated, self->penalties->n); BUILDSTDERR: ~~^ BUILDSTDERR: %u gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o language_classifier_train-ftrl.o `test -f 'ftrl.c' || echo './'`ftrl.c BUILDSTDERR: In file included from ftrl.h:18, BUILDSTDERR: from ftrl.c:1: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ftrl.c: In function 'ftrl_reg_cost': BUILDSTDERR: ftrl.c:192:16: warning: unused variable 'num_indices' [-Wunused-variable] BUILDSTDERR: size_t num_indices = update_indices->n; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ftrl.c:191:19: warning: unused variable 'indices' [-Wunused-variable] BUILDSTDERR: uint32_t *indices = update_indices->a; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ftrl.c:188:12: warning: unused variable 'num_indices' [-Wunused-variable] BUILDSTDERR: size_t num_indices = m; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from matrix.h:11, BUILDSTDERR: from ftrl.h:18, BUILDSTDERR: from ftrl.c:1: BUILDSTDERR: ftrl.c: In function 'ftrl_weights_finalize_sparse': BUILDSTDERR: log/log.h:45:44: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] BUILDSTDERR: #define log_info(M, ...) fprintf(stderr, "\33[32mINFO\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILENAME__, __LINE__) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ftrl.c:246:5: note: in expansion of macro 'log_info' BUILDSTDERR: log_info("weights->m = %zu\n", weights->m); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ftrl.c:246:30: note: format string is defined here BUILDSTDERR: log_info("weights->m = %zu\n", weights->m); BUILDSTDERR: ~~^ BUILDSTDERR: %u BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from matrix.h:11, BUILDSTDERR: from ftrl.h:18, BUILDSTDERR: from ftrl.c:1: BUILDSTDERR: log/log.h:45:44: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] BUILDSTDERR: #define log_info(M, ...) fprintf(stderr, "\33[32mINFO\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILENAME__, __LINE__) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ftrl.c:262:5: note: in expansion of macro 'log_info' BUILDSTDERR: log_info("after intercept weights->m = %zu\n", weights->m); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ftrl.c:262:46: note: format string is defined here BUILDSTDERR: log_info("after intercept weights->m = %zu\n", weights->m); BUILDSTDERR: ~~^ BUILDSTDERR: %u BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from matrix.h:11, BUILDSTDERR: from ftrl.h:18, BUILDSTDERR: from ftrl.c:1: BUILDSTDERR: log/log.h:45:44: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] BUILDSTDERR: #define log_info(M, ...) fprintf(stderr, "\33[32mINFO\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILENAME__, __LINE__) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ftrl.c:278:13: note: in expansion of macro 'log_info' BUILDSTDERR: log_info("adding rows, weights->m = %zu\n", weights->m); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ftrl.c:278:51: note: format string is defined here BUILDSTDERR: log_info("adding rows, weights->m = %zu\n", weights->m); BUILDSTDERR: ~~^ BUILDSTDERR: %u gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o language_classifier_train-regularization.o `test -f 'regularization.c' || echo './'`regularization.c gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o language_classifier_train-cartesian_product.o `test -f 'cartesian_product.c' || echo './'`cartesian_product.c gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o language_classifier_train-normalize.o `test -f 'normalize.c' || echo './'`normalize.c BUILDSTDERR: normalize.c: In function 'normalize_string_languages': BUILDSTDERR: normalize.c:220:22: warning: unused variable 'key' [-Wunused-variable] BUILDSTDERR: khiter_t key = kh_put(int_set, scripts, (khint_t)script, &ret); BUILDSTDERR: ^~~ BUILDSTDERR: normalize.c: In function 'numeric_starts_with_alpha': BUILDSTDERR: normalize.c:325:14: warning: unused variable 'is_hyphen' [-Wunused-variable] BUILDSTDERR: bool is_hyphen = utf8_is_hyphen(ch); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: normalize.c:318:10: warning: unused variable 'append_char' [-Wunused-variable] BUILDSTDERR: bool append_char = true; BUILDSTDERR: ^~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o language_classifier_train-transliterate.o `test -f 'transliterate.c' || echo './'`transliterate.c BUILDSTDERR: transliterate.c: In function 'get_replacement': BUILDSTDERR: transliterate.c:80:104: warning: unused parameter 'str' [-Wunused-parameter] BUILDSTDERR: static transliteration_replacement_t *get_replacement(trie_t *trie, trie_prefix_result_t result, char *str, size_t start_index) { BUILDSTDERR: ~~~~~~^~~ BUILDSTDERR: transliterate.c:80:116: warning: unused parameter 'start_index' [-Wunused-parameter] BUILDSTDERR: static transliteration_replacement_t *get_replacement(trie_t *trie, trie_prefix_result_t result, char *str, size_t start_index) { BUILDSTDERR: ~~~~~~~^~~~~~~~~~~ BUILDSTDERR: transliterate.c: In function 'replace_groups': BUILDSTDERR: transliterate.c:614:12: warning: variable 'group_num_len' set but not used [-Wunused-but-set-variable] BUILDSTDERR: size_t group_num_len = 0; BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: transliterate.c:613:12: warning: variable 'group_num_start' set but not used [-Wunused-but-set-variable] BUILDSTDERR: size_t group_num_start = 0; BUILDSTDERR: ^~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o language_classifier_train-trie.o `test -f 'trie.c' || echo './'`trie.c BUILDSTDERR: trie.c: In function 'trie_read': BUILDSTDERR: trie.c:1032:13: warning: unused variable 'check' [-Wunused-variable] BUILDSTDERR: int32_t check; BUILDSTDERR: ^~~~~ BUILDSTDERR: trie.c:1031:13: warning: unused variable 'base' [-Wunused-variable] BUILDSTDERR: int32_t base; BUILDSTDERR: ^~~~ BUILDSTDERR: trie.c: In function 'trie_get_from_index': BUILDSTDERR: trie.c:853:14: warning: 'next_id' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: uint32_t next_id; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: trie.c: In function 'trie_get_len': BUILDSTDERR: trie.c:885:12: warning: 'next_id' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: return trie_get_from_index(self, word, len, ROOT_NODE_ID); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o language_classifier_train-trie_search.o `test -f 'trie_search.c' || echo './'`trie_search.c BUILDSTDERR: trie_search.c: In function 'trie_search_from_index': BUILDSTDERR: trie_search.c:21:54: warning: variable 'last_node' set but not used [-Wunused-but-set-variable] BUILDSTDERR: trie_node_t node = trie_get_node(self, node_id), last_node = node; BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: trie_search.c: In function 'trie_search_prefixes_from_index': BUILDSTDERR: trie_search.c:616:12: warning: variable 'separator_char_len' set but not used [-Wunused-but-set-variable] BUILDSTDERR: size_t separator_char_len = 0; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from trie.h:31, BUILDSTDERR: from trie_search.h:10, BUILDSTDERR: from trie_search.c:1: BUILDSTDERR: trie_search.c: In function 'token_phrase_memberships': BUILDSTDERR: log/log.h:26:55: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'int64_t' {aka 'long int'} [-Wformat=] BUILDSTDERR: #define log_debug(M, ...) do { if (0) fprintf(stderr, "\33[34mDEBUG\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__); } while (0) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: trie_search.c:792:13: note: in expansion of macro 'log_debug' BUILDSTDERR: log_debug("token i=%lld, null phrase membership\n", i); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: trie_search.c:792:35: note: format string is defined here BUILDSTDERR: log_debug("token i=%lld, null phrase membership\n", i); BUILDSTDERR: ~~~^ BUILDSTDERR: %ld BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from trie.h:31, BUILDSTDERR: from trie_search.h:10, BUILDSTDERR: from trie_search.c:1: BUILDSTDERR: log/log.h:26:55: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'int64_t' {aka 'long int'} [-Wformat=] BUILDSTDERR: #define log_debug(M, ...) do { if (0) fprintf(stderr, "\33[34mDEBUG\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__); } while (0) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: trie_search.c:796:13: note: in expansion of macro 'log_debug' BUILDSTDERR: log_debug("token i=%lld, phrase membership=%lld\n", i, j); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: trie_search.c:796:35: note: format string is defined here BUILDSTDERR: log_debug("token i=%lld, phrase membership=%lld\n", i, j); BUILDSTDERR: ~~~^ BUILDSTDERR: %ld BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from trie.h:31, BUILDSTDERR: from trie_search.h:10, BUILDSTDERR: from trie_search.c:1: BUILDSTDERR: log/log.h:26:55: warning: format '%lld' expects argument of type 'long long int', but argument 4 has type 'int64_t' {aka 'long int'} [-Wformat=] BUILDSTDERR: #define log_debug(M, ...) do { if (0) fprintf(stderr, "\33[34mDEBUG\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__); } while (0) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: trie_search.c:796:13: note: in expansion of macro 'log_debug' BUILDSTDERR: log_debug("token i=%lld, phrase membership=%lld\n", i, j); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: trie_search.c:796:59: note: format string is defined here BUILDSTDERR: log_debug("token i=%lld, phrase membership=%lld\n", i, j); BUILDSTDERR: ~~~^ BUILDSTDERR: %ld BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from trie.h:31, BUILDSTDERR: from trie_search.h:10, BUILDSTDERR: from trie_search.c:1: BUILDSTDERR: log/log.h:26:55: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'int64_t' {aka 'long int'} [-Wformat=] BUILDSTDERR: #define log_debug(M, ...) do { if (0) fprintf(stderr, "\33[34mDEBUG\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__); } while (0) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: trie_search.c:802:9: note: in expansion of macro 'log_debug' BUILDSTDERR: log_debug("token i=%lld, null phrase membership\n", i); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: trie_search.c:802:31: note: format string is defined here BUILDSTDERR: log_debug("token i=%lld, null phrase membership\n", i); BUILDSTDERR: ~~~^ BUILDSTDERR: %ld BUILDSTDERR: In file included from collections.h:11, BUILDSTDERR: from trie.h:31, BUILDSTDERR: from trie_search.h:10, BUILDSTDERR: from trie_search.c:1: BUILDSTDERR: trie_search.c: In function 'trie_search_from_index': BUILDSTDERR: vector.h:124:30: warning: 'data' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: array->a[array->n++] = value; \ BUILDSTDERR: ^ BUILDSTDERR: trie_search.c:28:14: note: 'data' was declared here BUILDSTDERR: uint32_t data; BUILDSTDERR: ^~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o language_classifier_train-trie_utils.o `test -f 'trie_utils.c' || echo './'`trie_utils.c BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from trie_utils.h:4, BUILDSTDERR: from trie_utils.c:1: BUILDSTDERR: trie_utils.c: In function 'trie_new_from_hash': BUILDSTDERR: log/log.h:45:44: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'int' [-Wformat=] BUILDSTDERR: #define log_info(M, ...) fprintf(stderr, "\33[32mINFO\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILENAME__, __LINE__) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: trie_utils.c:44:13: note: in expansion of macro 'log_info' BUILDSTDERR: log_info("added %zu keys to trie\n", i); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: trie_utils.c:44:31: note: format string is defined here BUILDSTDERR: log_info("added %zu keys to trie\n", i); BUILDSTDERR: ~~^ BUILDSTDERR: %u BUILDSTDERR: trie_utils.c: In function 'trie_new_from_cstring_array_sorted': BUILDSTDERR: trie_utils.c:55:14: warning: variable 'i' set but not used [-Wunused-but-set-variable] BUILDSTDERR: uint32_t i; BUILDSTDERR: ^ BUILDSTDERR: trie_utils.c: In function 'trie_new_from_cstring_array': BUILDSTDERR: trie_utils.c:86:14: warning: variable 'i' set but not used [-Wunused-but-set-variable] BUILDSTDERR: uint32_t i; BUILDSTDERR: ^ BUILDSTDERR: trie_utils.c:94:14: warning: 'next_id' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: if (!trie_add(trie, key, next_id++)) { BUILDSTDERR: ^~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o language_classifier_train-address_dictionary.o `test -f 'address_dictionary.c' || echo './'`address_dictionary.c BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from address_dictionary.h:16, BUILDSTDERR: from address_dictionary.c:4: BUILDSTDERR: address_dictionary.c: In function 'address_dictionary_get_expansions': BUILDSTDERR: log/log.h:43:46: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] BUILDSTDERR: #define log_error(M, ...) fprintf(stderr, "\33[31mERR\33[39m " M " \33[90m at %s (%s:%d) \33[94merrno: %s\33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__, clean_errno()) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: address_dictionary.c:18:9: note: in expansion of macro 'log_error' BUILDSTDERR: log_error("i=%zu, address_dict->values->n=%zu\n", i, address_dict->values->n); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: address_dictionary.c:18:24: note: format string is defined here BUILDSTDERR: log_error("i=%zu, address_dict->values->n=%zu\n", i, address_dict->values->n); BUILDSTDERR: ~~^ BUILDSTDERR: %u BUILDSTDERR: address_dictionary.c: In function 'address_dictionary_add_expansion': BUILDSTDERR: address_dictionary.c:114:10: warning: variable 'is_phrase' set but not used [-Wunused-but-set-variable] BUILDSTDERR: bool is_phrase = false; BUILDSTDERR: ^~~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o language_classifier_train-string_utils.o `test -f 'string_utils.c' || echo './'`string_utils.c BUILDSTDERR: string_utils.c: In function 'utf8_reversed_string': BUILDSTDERR: string_utils.c:192:18: warning: variable 'remaining' set but not used [-Wunused-but-set-variable] BUILDSTDERR: ssize_t len, remaining; BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: string_utils.c: In function 'utf8_case': BUILDSTDERR: string_utils.c:230:23: warning: unused variable 'dest' [-Wunused-variable] BUILDSTDERR: utf8proc_uint8_t *dest = NULL; BUILDSTDERR: ^~~~ BUILDSTDERR: string_utils.c: In function 'utf8_common_prefix_len': BUILDSTDERR: string_utils.c:385:12: warning: unused variable 'remaining' [-Wunused-variable] BUILDSTDERR: size_t remaining = len; BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: string_utils.c: In function 'string_is_digit': BUILDSTDERR: string_utils.c:489:10: warning: unused variable 'ignorable' [-Wunused-variable] BUILDSTDERR: bool ignorable = true; BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: string_utils.c: In function 'string_is_ignorable': BUILDSTDERR: string_utils.c:515:10: warning: unused variable 'ignorable' [-Wunused-variable] BUILDSTDERR: bool ignorable = true; BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: string_utils.c: In function 'cstring_array_get_offset': BUILDSTDERR: string_utils.c:5:34: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] BUILDSTDERR: #define INVALID_INDEX(i, n) ((i) < 0 || (i) >= (n)) BUILDSTDERR: ^ BUILDSTDERR: string_utils.c:955:9: note: in expansion of macro 'INVALID_INDEX' BUILDSTDERR: if (INVALID_INDEX(i, self->indices->n)) { BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: string_utils.c: In function 'cstring_array_token_length': BUILDSTDERR: string_utils.c:5:34: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] BUILDSTDERR: #define INVALID_INDEX(i, n) ((i) < 0 || (i) >= (n)) BUILDSTDERR: ^ BUILDSTDERR: string_utils.c:968:9: note: in expansion of macro 'INVALID_INDEX' BUILDSTDERR: if (INVALID_INDEX(i, self->indices->n)) { BUILDSTDERR: ^~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o language_classifier_train-file_utils.o `test -f 'file_utils.c' || echo './'`file_utils.c gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o utf8proc/language_classifier_train-utf8proc.o `test -f 'utf8proc/utf8proc.c' || echo './'`utf8proc/utf8proc.c gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o language_classifier_train-unicode_scripts.o `test -f 'unicode_scripts.c' || echo './'`unicode_scripts.c gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o language_classifier_train-shuffle.o `test -f 'shuffle.c' || echo './'`shuffle.c BUILDSTDERR: shuffle.c: In function 'shuffle_file_chunked': BUILDSTDERR: shuffle.c:50:10: warning: implicit declaration of function 'file_exists'; did you mean 'kh_exist'? [-Wimplicit-function-declaration] BUILDSTDERR: if (!file_exists(filename)) { BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: kh_exist gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o language_classifier-language_classifier_cli.o `test -f 'language_classifier_cli.c' || echo './'`language_classifier_cli.c BUILDSTDERR: In file included from logistic_regression.h:26, BUILDSTDERR: from language_classifier.h:11, BUILDSTDERR: from language_classifier_cli.c:6: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o language_classifier-language_classifier.o `test -f 'language_classifier.c' || echo './'`language_classifier.c BUILDSTDERR: In file included from logistic_regression.h:26, BUILDSTDERR: from language_classifier.h:11, BUILDSTDERR: from language_classifier.c:1: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o language_classifier-language_features.o `test -f 'language_features.c' || echo './'`language_features.c BUILDSTDERR: In file included from logistic_regression.h:26, BUILDSTDERR: from language_classifier.h:11, BUILDSTDERR: from language_features.c:2: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ BUILDSTDERR: language_features.c: In function 'add_ngram_features': BUILDSTDERR: language_features.c:55:11: warning: unused variable 'feature_namespace' [-Wunused-variable] BUILDSTDERR: char *feature_namespace; BUILDSTDERR: ^~~~~~~~~~~~~~~~~ BUILDSTDERR: language_features.c: In function 'add_script_feature': BUILDSTDERR: language_features.c:216:69: warning: unused parameter 'prefix' [-Wunused-parameter] BUILDSTDERR: static void add_script_feature(khash_t(str_double) *features, char *prefix, char_array *feature_array, script_t script) { BUILDSTDERR: ~~~~~~^~~~~~ BUILDSTDERR: language_features.c: In function 'extract_language_features': BUILDSTDERR: language_features.c:275:19: warning: unused variable 'phrase' [-Wunused-variable] BUILDSTDERR: char *phrase = NULL; BUILDSTDERR: ^~~~~~ BUILDSTDERR: language_features.c:274:21: warning: unused variable 'prev_token' [-Wunused-variable] BUILDSTDERR: token_t prev_token; BUILDSTDERR: ^~~~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o language_classifier-logistic_regression.o `test -f 'logistic_regression.c' || echo './'`logistic_regression.c BUILDSTDERR: In file included from logistic_regression.h:26, BUILDSTDERR: from logistic_regression.c:3: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from logistic_regression.h:25, BUILDSTDERR: from logistic_regression.c:3: BUILDSTDERR: logistic_regression.c: In function 'logistic_regression_model_expectation_sparse': BUILDSTDERR: log/log.h:43:46: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] BUILDSTDERR: #define log_error(M, ...) fprintf(stderr, "\33[31mERR\33[39m " M " \33[90m at %s (%s:%d) \33[94merrno: %s\33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__, clean_errno()) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: logistic_regression.c:16:9: note: in expansion of macro 'log_error' BUILDSTDERR: log_error("x->m = %zu, x->n = %zu, theta->m = %zu, theta->n = %zu, p_y->m = %zu, p_y->n = %zu\n", x->m, x->n, theta->m, theta->n, p_y->m, p_y->n); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: logistic_regression.c:16:29: note: format string is defined here BUILDSTDERR: log_error("x->m = %zu, x->n = %zu, theta->m = %zu, theta->n = %zu, p_y->m = %zu, p_y->n = %zu\n", x->m, x->n, theta->m, theta->n, p_y->m, p_y->n); BUILDSTDERR: ~~^ BUILDSTDERR: %u BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from logistic_regression.h:25, BUILDSTDERR: from logistic_regression.c:3: BUILDSTDERR: log/log.h:43:46: warning: format '%zu' expects argument of type 'size_t', but argument 4 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] BUILDSTDERR: #define log_error(M, ...) fprintf(stderr, "\33[31mERR\33[39m " M " \33[90m at %s (%s:%d) \33[94merrno: %s\33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__, clean_errno()) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: logistic_regression.c:16:9: note: in expansion of macro 'log_error' BUILDSTDERR: log_error("x->m = %zu, x->n = %zu, theta->m = %zu, theta->n = %zu, p_y->m = %zu, p_y->n = %zu\n", x->m, x->n, theta->m, theta->n, p_y->m, p_y->n); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: logistic_regression.c:16:41: note: format string is defined here BUILDSTDERR: log_error("x->m = %zu, x->n = %zu, theta->m = %zu, theta->n = %zu, p_y->m = %zu, p_y->n = %zu\n", x->m, x->n, theta->m, theta->n, p_y->m, p_y->n); BUILDSTDERR: ~~^ BUILDSTDERR: %u BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from logistic_regression.h:25, BUILDSTDERR: from logistic_regression.c:3: BUILDSTDERR: log/log.h:43:46: warning: format '%zu' expects argument of type 'size_t', but argument 5 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] BUILDSTDERR: #define log_error(M, ...) fprintf(stderr, "\33[31mERR\33[39m " M " \33[90m at %s (%s:%d) \33[94merrno: %s\33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__, clean_errno()) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: logistic_regression.c:16:9: note: in expansion of macro 'log_error' BUILDSTDERR: log_error("x->m = %zu, x->n = %zu, theta->m = %zu, theta->n = %zu, p_y->m = %zu, p_y->n = %zu\n", x->m, x->n, theta->m, theta->n, p_y->m, p_y->n); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: logistic_regression.c:16:57: note: format string is defined here BUILDSTDERR: log_error("x->m = %zu, x->n = %zu, theta->m = %zu, theta->n = %zu, p_y->m = %zu, p_y->n = %zu\n", x->m, x->n, theta->m, theta->n, p_y->m, p_y->n); BUILDSTDERR: ~~^ BUILDSTDERR: %u BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from logistic_regression.h:25, BUILDSTDERR: from logistic_regression.c:3: BUILDSTDERR: log/log.h:43:46: warning: format '%zu' expects argument of type 'size_t', but argument 6 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] BUILDSTDERR: #define log_error(M, ...) fprintf(stderr, "\33[31mERR\33[39m " M " \33[90m at %s (%s:%d) \33[94merrno: %s\33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__, clean_errno()) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: logistic_regression.c:16:9: note: in expansion of macro 'log_error' BUILDSTDERR: log_error("x->m = %zu, x->n = %zu, theta->m = %zu, theta->n = %zu, p_y->m = %zu, p_y->n = %zu\n", x->m, x->n, theta->m, theta->n, p_y->m, p_y->n); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: logistic_regression.c:16:73: note: format string is defined here BUILDSTDERR: log_error("x->m = %zu, x->n = %zu, theta->m = %zu, theta->n = %zu, p_y->m = %zu, p_y->n = %zu\n", x->m, x->n, theta->m, theta->n, p_y->m, p_y->n); BUILDSTDERR: ~~^ BUILDSTDERR: %u BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from logistic_regression.h:25, BUILDSTDERR: from logistic_regression.c:3: BUILDSTDERR: logistic_regression.c: In function 'logistic_regression_model_expectation': BUILDSTDERR: log/log.h:43:46: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] BUILDSTDERR: #define log_error(M, ...) fprintf(stderr, "\33[31mERR\33[39m " M " \33[90m at %s (%s:%d) \33[94merrno: %s\33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__, clean_errno()) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: logistic_regression.c:34:9: note: in expansion of macro 'log_error' BUILDSTDERR: log_error("x->m = %zu, x->n = %zu, theta->m = %zu, theta->n = %zu, p_y->m = %zu, p_y->n = %zu\n", x->m, x->n, theta->m, theta->n, p_y->m, p_y->n); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: logistic_regression.c:34:29: note: format string is defined here BUILDSTDERR: log_error("x->m = %zu, x->n = %zu, theta->m = %zu, theta->n = %zu, p_y->m = %zu, p_y->n = %zu\n", x->m, x->n, theta->m, theta->n, p_y->m, p_y->n); BUILDSTDERR: ~~^ BUILDSTDERR: %u BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from logistic_regression.h:25, BUILDSTDERR: from logistic_regression.c:3: BUILDSTDERR: log/log.h:43:46: warning: format '%zu' expects argument of type 'size_t', but argument 4 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] BUILDSTDERR: #define log_error(M, ...) fprintf(stderr, "\33[31mERR\33[39m " M " \33[90m at %s (%s:%d) \33[94merrno: %s\33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__, clean_errno()) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: logistic_regression.c:34:9: note: in expansion of macro 'log_error' BUILDSTDERR: log_error("x->m = %zu, x->n = %zu, theta->m = %zu, theta->n = %zu, p_y->m = %zu, p_y->n = %zu\n", x->m, x->n, theta->m, theta->n, p_y->m, p_y->n); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: logistic_regression.c:34:41: note: format string is defined here BUILDSTDERR: log_error("x->m = %zu, x->n = %zu, theta->m = %zu, theta->n = %zu, p_y->m = %zu, p_y->n = %zu\n", x->m, x->n, theta->m, theta->n, p_y->m, p_y->n); BUILDSTDERR: ~~^ BUILDSTDERR: %u BUILDSTDERR: logistic_regression.c: In function 'logistic_regression_cost_function': BUILDSTDERR: logistic_regression.c:63:13: warning: unused variable 'expected_values' [-Wunused-variable] BUILDSTDERR: double *expected_values = p_y->values; BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: logistic_regression.c:45:12: warning: unused variable 'n' [-Wunused-variable] BUILDSTDERR: size_t n = x->n; BUILDSTDERR: ^ BUILDSTDERR: logistic_regression.c: In function 'logistic_regression_gradient': BUILDSTDERR: logistic_regression.c:105:13: warning: unused variable 'gradient_values' [-Wunused-variable] BUILDSTDERR: double *gradient_values = gradient->values; BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: logistic_regression.c:104:13: warning: unused variable 'predicted_values' [-Wunused-variable] BUILDSTDERR: double *predicted_values = p_y->values; BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: logistic_regression.c:103:13: warning: unused variable 'theta_values' [-Wunused-variable] BUILDSTDERR: double *theta_values = theta->values; BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: logistic_regression.c:95:12: warning: unused variable 'residual' [-Wunused-variable] BUILDSTDERR: double residual; BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: logistic_regression.c:93:14: warning: unused variable 'i' [-Wunused-variable] BUILDSTDERR: uint32_t i, j; BUILDSTDERR: ^ BUILDSTDERR: logistic_regression.c:91:12: warning: unused variable 'num_features' [-Wunused-variable] BUILDSTDERR: size_t num_features = n; BUILDSTDERR: ^~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o language_classifier-logistic.o `test -f 'logistic.c' || echo './'`logistic.c BUILDSTDERR: In file included from logistic.h:7, BUILDSTDERR: from logistic.c:1: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ BUILDSTDERR: logistic.c: In function 'softmax_vector': BUILDSTDERR: logistic.c:16:12: warning: unused variable 'sum' [-Wunused-variable] BUILDSTDERR: double sum = 0.0; BUILDSTDERR: ^~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o language_classifier-sparse_matrix.o `test -f 'sparse_matrix.c' || echo './'`sparse_matrix.c BUILDSTDERR: In file included from sparse_matrix.h:46, BUILDSTDERR: from sparse_matrix.c:1: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ BUILDSTDERR: sparse_matrix.c: In function 'sparse_matrix_sort_indices': BUILDSTDERR: sparse_matrix.c:95:14: warning: variable 'row' set but not used [-Wunused-but-set-variable] BUILDSTDERR: uint32_t row, row_start, row_len, i; BUILDSTDERR: ^~~ BUILDSTDERR: sparse_matrix.c: In function 'sparse_matrix_dot_vector': BUILDSTDERR: sparse_matrix.c:119:12: warning: unused variable 'val' [-Wunused-variable] BUILDSTDERR: double val; BUILDSTDERR: ^~~ BUILDSTDERR: sparse_matrix.c: In function 'sparse_matrix_sum_cols': BUILDSTDERR: sparse_matrix.c:159:12: warning: unused variable 'val' [-Wunused-variable] BUILDSTDERR: double val; BUILDSTDERR: ^~~ BUILDSTDERR: sparse_matrix.c: In function 'sparse_matrix_rows_sum_cols': BUILDSTDERR: sparse_matrix.c:178:15: warning: unused variable 'indices' [-Wunused-variable] BUILDSTDERR: uint32_t *indices = self->indices->a; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: sparse_matrix.c: In function 'sparse_matrix_sum_all_rows': BUILDSTDERR: sparse_matrix.c:201:12: warning: unused variable 'val' [-Wunused-variable] BUILDSTDERR: double val; BUILDSTDERR: ^~~ BUILDSTDERR: sparse_matrix.c:200:14: warning: variable 'row' set but not used [-Wunused-but-set-variable] BUILDSTDERR: uint32_t row, row_start, row_len; BUILDSTDERR: ^~~ BUILDSTDERR: sparse_matrix.c: In function 'sparse_matrix_sum_rows': BUILDSTDERR: sparse_matrix.c:217:15: warning: unused variable 'indices' [-Wunused-variable] BUILDSTDERR: uint32_t *indices = self->indices->a; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: sparse_matrix.c: In function 'sparse_matrix_dot_dense': BUILDSTDERR: sparse_matrix.c:246:12: warning: unused variable 'm2_rows' [-Wunused-variable] BUILDSTDERR: size_t m2_rows = matrix->m; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: sparse_matrix.c:244:12: warning: unused variable 'm1_cols' [-Wunused-variable] BUILDSTDERR: size_t m1_cols = self->n; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: sparse_matrix.c:243:12: warning: unused variable 'm1_rows' [-Wunused-variable] BUILDSTDERR: size_t m1_rows = self->m; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: sparse_matrix.c:239:15: warning: unused variable 'indptr' [-Wunused-variable] BUILDSTDERR: uint32_t *indptr = self->indptr->a; BUILDSTDERR: ^~~~~~ BUILDSTDERR: sparse_matrix.c: In function 'sparse_matrix_dot_sparse': BUILDSTDERR: sparse_matrix.c:280:12: warning: unused variable 'm1_cols' [-Wunused-variable] BUILDSTDERR: size_t m1_cols = self->n; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: sparse_matrix.c:279:12: warning: unused variable 'm1_rows' [-Wunused-variable] BUILDSTDERR: size_t m1_rows = self->m; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: sparse_matrix.c:275:15: warning: unused variable 'indptr' [-Wunused-variable] BUILDSTDERR: uint32_t *indptr = self->indptr->a; BUILDSTDERR: ^~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o language_classifier-features.o `test -f 'features.c' || echo './'`features.c gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o language_classifier-minibatch.o `test -f 'minibatch.c' || echo './'`minibatch.c BUILDSTDERR: In file included from sparse_matrix.h:46, BUILDSTDERR: from minibatch.h:9, BUILDSTDERR: from minibatch.c:1: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ BUILDSTDERR: minibatch.c: In function 'count_features_minibatch': BUILDSTDERR: minibatch.c:12:12: warning: unused variable 'm' [-Wunused-variable] BUILDSTDERR: size_t m = minibatch->n; BUILDSTDERR: ^ BUILDSTDERR: minibatch.c:8:14: warning: unused variable 'feature_id' [-Wunused-variable] BUILDSTDERR: uint32_t feature_id; BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: minibatch.c: In function 'count_labels_minibatch': BUILDSTDERR: minibatch.c:30:14: warning: variable 'i' set but not used [-Wunused-but-set-variable] BUILDSTDERR: uint32_t i; BUILDSTDERR: ^ BUILDSTDERR: minibatch.c: In function 'select_features_threshold': BUILDSTDERR: minibatch.c:53:17: warning: unused variable 'feature' [-Wunused-variable] BUILDSTDERR: const char *feature; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: minibatch.c: In function 'select_labels_threshold': BUILDSTDERR: minibatch.c:102:17: warning: unused variable 'label' [-Wunused-variable] BUILDSTDERR: const char *label; BUILDSTDERR: ^~~~~ BUILDSTDERR: minibatch.c: In function 'label_vector': BUILDSTDERR: minibatch.c:197:14: warning: variable 'i' set but not used [-Wunused-but-set-variable] BUILDSTDERR: uint32_t i; BUILDSTDERR: ^ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o language_classifier-float_utils.o `test -f 'float_utils.c' || echo './'`float_utils.c gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o language_classifier-normalize.o `test -f 'normalize.c' || echo './'`normalize.c BUILDSTDERR: normalize.c: In function 'normalize_string_languages': BUILDSTDERR: normalize.c:220:22: warning: unused variable 'key' [-Wunused-variable] BUILDSTDERR: khiter_t key = kh_put(int_set, scripts, (khint_t)script, &ret); BUILDSTDERR: ^~~ BUILDSTDERR: normalize.c: In function 'numeric_starts_with_alpha': BUILDSTDERR: normalize.c:325:14: warning: unused variable 'is_hyphen' [-Wunused-variable] BUILDSTDERR: bool is_hyphen = utf8_is_hyphen(ch); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: normalize.c:318:10: warning: unused variable 'append_char' [-Wunused-variable] BUILDSTDERR: bool append_char = true; BUILDSTDERR: ^~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o language_classifier-transliterate.o `test -f 'transliterate.c' || echo './'`transliterate.c BUILDSTDERR: transliterate.c: In function 'get_replacement': BUILDSTDERR: transliterate.c:80:104: warning: unused parameter 'str' [-Wunused-parameter] BUILDSTDERR: static transliteration_replacement_t *get_replacement(trie_t *trie, trie_prefix_result_t result, char *str, size_t start_index) { BUILDSTDERR: ~~~~~~^~~ BUILDSTDERR: transliterate.c:80:116: warning: unused parameter 'start_index' [-Wunused-parameter] BUILDSTDERR: static transliteration_replacement_t *get_replacement(trie_t *trie, trie_prefix_result_t result, char *str, size_t start_index) { BUILDSTDERR: ~~~~~~~^~~~~~~~~~~ BUILDSTDERR: transliterate.c: In function 'replace_groups': BUILDSTDERR: transliterate.c:614:12: warning: variable 'group_num_len' set but not used [-Wunused-but-set-variable] BUILDSTDERR: size_t group_num_len = 0; BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: transliterate.c:613:12: warning: variable 'group_num_start' set but not used [-Wunused-but-set-variable] BUILDSTDERR: size_t group_num_start = 0; BUILDSTDERR: ^~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o language_classifier-trie.o `test -f 'trie.c' || echo './'`trie.c BUILDSTDERR: trie.c: In function 'trie_read': BUILDSTDERR: trie.c:1032:13: warning: unused variable 'check' [-Wunused-variable] BUILDSTDERR: int32_t check; BUILDSTDERR: ^~~~~ BUILDSTDERR: trie.c:1031:13: warning: unused variable 'base' [-Wunused-variable] BUILDSTDERR: int32_t base; BUILDSTDERR: ^~~~ BUILDSTDERR: trie.c: In function 'trie_get_from_index': BUILDSTDERR: trie.c:853:14: warning: 'next_id' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: uint32_t next_id; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: trie.c: In function 'trie_get_len': BUILDSTDERR: trie.c:885:12: warning: 'next_id' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: return trie_get_from_index(self, word, len, ROOT_NODE_ID); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o language_classifier-trie_search.o `test -f 'trie_search.c' || echo './'`trie_search.c BUILDSTDERR: trie_search.c: In function 'trie_search_from_index': BUILDSTDERR: trie_search.c:21:54: warning: variable 'last_node' set but not used [-Wunused-but-set-variable] BUILDSTDERR: trie_node_t node = trie_get_node(self, node_id), last_node = node; BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: trie_search.c: In function 'trie_search_prefixes_from_index': BUILDSTDERR: trie_search.c:616:12: warning: variable 'separator_char_len' set but not used [-Wunused-but-set-variable] BUILDSTDERR: size_t separator_char_len = 0; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from trie.h:31, BUILDSTDERR: from trie_search.h:10, BUILDSTDERR: from trie_search.c:1: BUILDSTDERR: trie_search.c: In function 'token_phrase_memberships': BUILDSTDERR: log/log.h:26:55: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'int64_t' {aka 'long int'} [-Wformat=] BUILDSTDERR: #define log_debug(M, ...) do { if (0) fprintf(stderr, "\33[34mDEBUG\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__); } while (0) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: trie_search.c:792:13: note: in expansion of macro 'log_debug' BUILDSTDERR: log_debug("token i=%lld, null phrase membership\n", i); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: trie_search.c:792:35: note: format string is defined here BUILDSTDERR: log_debug("token i=%lld, null phrase membership\n", i); BUILDSTDERR: ~~~^ BUILDSTDERR: %ld BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from trie.h:31, BUILDSTDERR: from trie_search.h:10, BUILDSTDERR: from trie_search.c:1: BUILDSTDERR: log/log.h:26:55: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'int64_t' {aka 'long int'} [-Wformat=] BUILDSTDERR: #define log_debug(M, ...) do { if (0) fprintf(stderr, "\33[34mDEBUG\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__); } while (0) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: trie_search.c:796:13: note: in expansion of macro 'log_debug' BUILDSTDERR: log_debug("token i=%lld, phrase membership=%lld\n", i, j); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: trie_search.c:796:35: note: format string is defined here BUILDSTDERR: log_debug("token i=%lld, phrase membership=%lld\n", i, j); BUILDSTDERR: ~~~^ BUILDSTDERR: %ld BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from trie.h:31, BUILDSTDERR: from trie_search.h:10, BUILDSTDERR: from trie_search.c:1: BUILDSTDERR: log/log.h:26:55: warning: format '%lld' expects argument of type 'long long int', but argument 4 has type 'int64_t' {aka 'long int'} [-Wformat=] BUILDSTDERR: #define log_debug(M, ...) do { if (0) fprintf(stderr, "\33[34mDEBUG\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__); } while (0) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: trie_search.c:796:13: note: in expansion of macro 'log_debug' BUILDSTDERR: log_debug("token i=%lld, phrase membership=%lld\n", i, j); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: trie_search.c:796:59: note: format string is defined here BUILDSTDERR: log_debug("token i=%lld, phrase membership=%lld\n", i, j); BUILDSTDERR: ~~~^ BUILDSTDERR: %ld BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from trie.h:31, BUILDSTDERR: from trie_search.h:10, BUILDSTDERR: from trie_search.c:1: BUILDSTDERR: log/log.h:26:55: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'int64_t' {aka 'long int'} [-Wformat=] BUILDSTDERR: #define log_debug(M, ...) do { if (0) fprintf(stderr, "\33[34mDEBUG\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__); } while (0) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: trie_search.c:802:9: note: in expansion of macro 'log_debug' BUILDSTDERR: log_debug("token i=%lld, null phrase membership\n", i); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: trie_search.c:802:31: note: format string is defined here BUILDSTDERR: log_debug("token i=%lld, null phrase membership\n", i); BUILDSTDERR: ~~~^ BUILDSTDERR: %ld BUILDSTDERR: In file included from collections.h:11, BUILDSTDERR: from trie.h:31, BUILDSTDERR: from trie_search.h:10, BUILDSTDERR: from trie_search.c:1: BUILDSTDERR: trie_search.c: In function 'trie_search_from_index': BUILDSTDERR: vector.h:124:30: warning: 'data' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: array->a[array->n++] = value; \ BUILDSTDERR: ^ BUILDSTDERR: trie_search.c:28:14: note: 'data' was declared here BUILDSTDERR: uint32_t data; BUILDSTDERR: ^~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o language_classifier-trie_utils.o `test -f 'trie_utils.c' || echo './'`trie_utils.c BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from trie_utils.h:4, BUILDSTDERR: from trie_utils.c:1: BUILDSTDERR: trie_utils.c: In function 'trie_new_from_hash': BUILDSTDERR: log/log.h:45:44: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'int' [-Wformat=] BUILDSTDERR: #define log_info(M, ...) fprintf(stderr, "\33[32mINFO\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILENAME__, __LINE__) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: trie_utils.c:44:13: note: in expansion of macro 'log_info' BUILDSTDERR: log_info("added %zu keys to trie\n", i); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: trie_utils.c:44:31: note: format string is defined here BUILDSTDERR: log_info("added %zu keys to trie\n", i); BUILDSTDERR: ~~^ BUILDSTDERR: %u BUILDSTDERR: trie_utils.c: In function 'trie_new_from_cstring_array_sorted': BUILDSTDERR: trie_utils.c:55:14: warning: variable 'i' set but not used [-Wunused-but-set-variable] BUILDSTDERR: uint32_t i; BUILDSTDERR: ^ BUILDSTDERR: trie_utils.c: In function 'trie_new_from_cstring_array': BUILDSTDERR: trie_utils.c:86:14: warning: variable 'i' set but not used [-Wunused-but-set-variable] BUILDSTDERR: uint32_t i; BUILDSTDERR: ^ BUILDSTDERR: trie_utils.c:94:14: warning: 'next_id' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: if (!trie_add(trie, key, next_id++)) { BUILDSTDERR: ^~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o language_classifier-address_dictionary.o `test -f 'address_dictionary.c' || echo './'`address_dictionary.c BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from address_dictionary.h:16, BUILDSTDERR: from address_dictionary.c:4: BUILDSTDERR: address_dictionary.c: In function 'address_dictionary_get_expansions': BUILDSTDERR: log/log.h:43:46: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] BUILDSTDERR: #define log_error(M, ...) fprintf(stderr, "\33[31mERR\33[39m " M " \33[90m at %s (%s:%d) \33[94merrno: %s\33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__, clean_errno()) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: address_dictionary.c:18:9: note: in expansion of macro 'log_error' BUILDSTDERR: log_error("i=%zu, address_dict->values->n=%zu\n", i, address_dict->values->n); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: address_dictionary.c:18:24: note: format string is defined here BUILDSTDERR: log_error("i=%zu, address_dict->values->n=%zu\n", i, address_dict->values->n); BUILDSTDERR: ~~^ BUILDSTDERR: %u BUILDSTDERR: address_dictionary.c: In function 'address_dictionary_add_expansion': BUILDSTDERR: address_dictionary.c:114:10: warning: variable 'is_phrase' set but not used [-Wunused-but-set-variable] BUILDSTDERR: bool is_phrase = false; BUILDSTDERR: ^~~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o language_classifier-string_utils.o `test -f 'string_utils.c' || echo './'`string_utils.c BUILDSTDERR: string_utils.c: In function 'utf8_reversed_string': BUILDSTDERR: string_utils.c:192:18: warning: variable 'remaining' set but not used [-Wunused-but-set-variable] BUILDSTDERR: ssize_t len, remaining; BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: string_utils.c: In function 'utf8_case': BUILDSTDERR: string_utils.c:230:23: warning: unused variable 'dest' [-Wunused-variable] BUILDSTDERR: utf8proc_uint8_t *dest = NULL; BUILDSTDERR: ^~~~ BUILDSTDERR: string_utils.c: In function 'utf8_common_prefix_len': BUILDSTDERR: string_utils.c:385:12: warning: unused variable 'remaining' [-Wunused-variable] BUILDSTDERR: size_t remaining = len; BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: string_utils.c: In function 'string_is_digit': BUILDSTDERR: string_utils.c:489:10: warning: unused variable 'ignorable' [-Wunused-variable] BUILDSTDERR: bool ignorable = true; BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: string_utils.c: In function 'string_is_ignorable': BUILDSTDERR: string_utils.c:515:10: warning: unused variable 'ignorable' [-Wunused-variable] BUILDSTDERR: bool ignorable = true; BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: string_utils.c: In function 'cstring_array_get_offset': BUILDSTDERR: string_utils.c:5:34: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] BUILDSTDERR: #define INVALID_INDEX(i, n) ((i) < 0 || (i) >= (n)) BUILDSTDERR: ^ BUILDSTDERR: string_utils.c:955:9: note: in expansion of macro 'INVALID_INDEX' BUILDSTDERR: if (INVALID_INDEX(i, self->indices->n)) { BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: string_utils.c: In function 'cstring_array_token_length': BUILDSTDERR: string_utils.c:5:34: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] BUILDSTDERR: #define INVALID_INDEX(i, n) ((i) < 0 || (i) >= (n)) BUILDSTDERR: ^ BUILDSTDERR: string_utils.c:968:9: note: in expansion of macro 'INVALID_INDEX' BUILDSTDERR: if (INVALID_INDEX(i, self->indices->n)) { BUILDSTDERR: ^~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o language_classifier-file_utils.o `test -f 'file_utils.c' || echo './'`file_utils.c gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o utf8proc/language_classifier-utf8proc.o `test -f 'utf8proc/utf8proc.c' || echo './'`utf8proc/utf8proc.c gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o language_classifier-unicode_scripts.o `test -f 'unicode_scripts.c' || echo './'`unicode_scripts.c gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o language_classifier_test-language_classifier_test.o `test -f 'language_classifier_test.c' || echo './'`language_classifier_test.c BUILDSTDERR: In file included from logistic_regression.h:26, BUILDSTDERR: from language_classifier.h:11, BUILDSTDERR: from language_classifier_test.c:6: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ BUILDSTDERR: In file included from language_classifier_test.c:4: BUILDSTDERR: language_classifier_test.c: In function 'test_accuracy': BUILDSTDERR: log/log.h:45:44: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] BUILDSTDERR: #define log_info(M, ...) fprintf(stderr, "\33[32mINFO\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILENAME__, __LINE__) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: language_classifier_test.c:56:5: note: in expansion of macro 'log_info' BUILDSTDERR: log_info("total=%zu\n", total); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: language_classifier_test.c:56:23: note: format string is defined here BUILDSTDERR: log_info("total=%zu\n", total); BUILDSTDERR: ~~^ BUILDSTDERR: %u BUILDSTDERR: language_classifier_test.c:19:38: warning: unused variable 'minibatch' [-Wunused-variable] BUILDSTDERR: language_classifier_minibatch_t *minibatch; BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: language_classifier_test.c: In function 'main': BUILDSTDERR: language_classifier_test.c:82:94: warning: implicit declaration of function 'transliteration_module_setup'; did you mean 'address_dictionary_module_setup'? [-Wimplicit-function-declaration] BUILDSTDERR: if (!language_classifier_module_setup(dir) || !address_dictionary_module_setup(NULL) || !transliteration_module_setup(NULL)) { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: address_dictionary_module_setup gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o language_classifier_test-language_classifier.o `test -f 'language_classifier.c' || echo './'`language_classifier.c BUILDSTDERR: In file included from logistic_regression.h:26, BUILDSTDERR: from language_classifier.h:11, BUILDSTDERR: from language_classifier.c:1: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o language_classifier_test-language_classifier_io.o `test -f 'language_classifier_io.c' || echo './'`language_classifier_io.c BUILDSTDERR: In file included from logistic_regression.h:26, BUILDSTDERR: from language_classifier.h:11, BUILDSTDERR: from language_classifier_io.h:11, BUILDSTDERR: from language_classifier_io.c:1: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o language_classifier_test-language_features.o `test -f 'language_features.c' || echo './'`language_features.c BUILDSTDERR: In file included from logistic_regression.h:26, BUILDSTDERR: from language_classifier.h:11, BUILDSTDERR: from language_features.c:2: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ BUILDSTDERR: language_features.c: In function 'add_ngram_features': BUILDSTDERR: language_features.c:55:11: warning: unused variable 'feature_namespace' [-Wunused-variable] BUILDSTDERR: char *feature_namespace; BUILDSTDERR: ^~~~~~~~~~~~~~~~~ BUILDSTDERR: language_features.c: In function 'add_script_feature': BUILDSTDERR: language_features.c:216:69: warning: unused parameter 'prefix' [-Wunused-parameter] BUILDSTDERR: static void add_script_feature(khash_t(str_double) *features, char *prefix, char_array *feature_array, script_t script) { BUILDSTDERR: ~~~~~~^~~~~~ BUILDSTDERR: language_features.c: In function 'extract_language_features': BUILDSTDERR: language_features.c:275:19: warning: unused variable 'phrase' [-Wunused-variable] BUILDSTDERR: char *phrase = NULL; BUILDSTDERR: ^~~~~~ BUILDSTDERR: language_features.c:274:21: warning: unused variable 'prev_token' [-Wunused-variable] BUILDSTDERR: token_t prev_token; BUILDSTDERR: ^~~~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o language_classifier_test-logistic_regression.o `test -f 'logistic_regression.c' || echo './'`logistic_regression.c BUILDSTDERR: In file included from logistic_regression.h:26, BUILDSTDERR: from logistic_regression.c:3: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from logistic_regression.h:25, BUILDSTDERR: from logistic_regression.c:3: BUILDSTDERR: logistic_regression.c: In function 'logistic_regression_model_expectation_sparse': BUILDSTDERR: log/log.h:43:46: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] BUILDSTDERR: #define log_error(M, ...) fprintf(stderr, "\33[31mERR\33[39m " M " \33[90m at %s (%s:%d) \33[94merrno: %s\33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__, clean_errno()) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: logistic_regression.c:16:9: note: in expansion of macro 'log_error' BUILDSTDERR: log_error("x->m = %zu, x->n = %zu, theta->m = %zu, theta->n = %zu, p_y->m = %zu, p_y->n = %zu\n", x->m, x->n, theta->m, theta->n, p_y->m, p_y->n); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: logistic_regression.c:16:29: note: format string is defined here BUILDSTDERR: log_error("x->m = %zu, x->n = %zu, theta->m = %zu, theta->n = %zu, p_y->m = %zu, p_y->n = %zu\n", x->m, x->n, theta->m, theta->n, p_y->m, p_y->n); BUILDSTDERR: ~~^ BUILDSTDERR: %u BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from logistic_regression.h:25, BUILDSTDERR: from logistic_regression.c:3: BUILDSTDERR: log/log.h:43:46: warning: format '%zu' expects argument of type 'size_t', but argument 4 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] BUILDSTDERR: #define log_error(M, ...) fprintf(stderr, "\33[31mERR\33[39m " M " \33[90m at %s (%s:%d) \33[94merrno: %s\33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__, clean_errno()) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: logistic_regression.c:16:9: note: in expansion of macro 'log_error' BUILDSTDERR: log_error("x->m = %zu, x->n = %zu, theta->m = %zu, theta->n = %zu, p_y->m = %zu, p_y->n = %zu\n", x->m, x->n, theta->m, theta->n, p_y->m, p_y->n); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: logistic_regression.c:16:41: note: format string is defined here BUILDSTDERR: log_error("x->m = %zu, x->n = %zu, theta->m = %zu, theta->n = %zu, p_y->m = %zu, p_y->n = %zu\n", x->m, x->n, theta->m, theta->n, p_y->m, p_y->n); BUILDSTDERR: ~~^ BUILDSTDERR: %u BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from logistic_regression.h:25, BUILDSTDERR: from logistic_regression.c:3: BUILDSTDERR: log/log.h:43:46: warning: format '%zu' expects argument of type 'size_t', but argument 5 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] BUILDSTDERR: #define log_error(M, ...) fprintf(stderr, "\33[31mERR\33[39m " M " \33[90m at %s (%s:%d) \33[94merrno: %s\33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__, clean_errno()) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: logistic_regression.c:16:9: note: in expansion of macro 'log_error' BUILDSTDERR: log_error("x->m = %zu, x->n = %zu, theta->m = %zu, theta->n = %zu, p_y->m = %zu, p_y->n = %zu\n", x->m, x->n, theta->m, theta->n, p_y->m, p_y->n); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: logistic_regression.c:16:57: note: format string is defined here BUILDSTDERR: log_error("x->m = %zu, x->n = %zu, theta->m = %zu, theta->n = %zu, p_y->m = %zu, p_y->n = %zu\n", x->m, x->n, theta->m, theta->n, p_y->m, p_y->n); BUILDSTDERR: ~~^ BUILDSTDERR: %u BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from logistic_regression.h:25, BUILDSTDERR: from logistic_regression.c:3: BUILDSTDERR: log/log.h:43:46: warning: format '%zu' expects argument of type 'size_t', but argument 6 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] BUILDSTDERR: #define log_error(M, ...) fprintf(stderr, "\33[31mERR\33[39m " M " \33[90m at %s (%s:%d) \33[94merrno: %s\33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__, clean_errno()) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: logistic_regression.c:16:9: note: in expansion of macro 'log_error' BUILDSTDERR: log_error("x->m = %zu, x->n = %zu, theta->m = %zu, theta->n = %zu, p_y->m = %zu, p_y->n = %zu\n", x->m, x->n, theta->m, theta->n, p_y->m, p_y->n); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: logistic_regression.c:16:73: note: format string is defined here BUILDSTDERR: log_error("x->m = %zu, x->n = %zu, theta->m = %zu, theta->n = %zu, p_y->m = %zu, p_y->n = %zu\n", x->m, x->n, theta->m, theta->n, p_y->m, p_y->n); BUILDSTDERR: ~~^ BUILDSTDERR: %u BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from logistic_regression.h:25, BUILDSTDERR: from logistic_regression.c:3: BUILDSTDERR: logistic_regression.c: In function 'logistic_regression_model_expectation': BUILDSTDERR: log/log.h:43:46: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] BUILDSTDERR: #define log_error(M, ...) fprintf(stderr, "\33[31mERR\33[39m " M " \33[90m at %s (%s:%d) \33[94merrno: %s\33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__, clean_errno()) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: logistic_regression.c:34:9: note: in expansion of macro 'log_error' BUILDSTDERR: log_error("x->m = %zu, x->n = %zu, theta->m = %zu, theta->n = %zu, p_y->m = %zu, p_y->n = %zu\n", x->m, x->n, theta->m, theta->n, p_y->m, p_y->n); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: logistic_regression.c:34:29: note: format string is defined here BUILDSTDERR: log_error("x->m = %zu, x->n = %zu, theta->m = %zu, theta->n = %zu, p_y->m = %zu, p_y->n = %zu\n", x->m, x->n, theta->m, theta->n, p_y->m, p_y->n); BUILDSTDERR: ~~^ BUILDSTDERR: %u BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from logistic_regression.h:25, BUILDSTDERR: from logistic_regression.c:3: BUILDSTDERR: log/log.h:43:46: warning: format '%zu' expects argument of type 'size_t', but argument 4 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] BUILDSTDERR: #define log_error(M, ...) fprintf(stderr, "\33[31mERR\33[39m " M " \33[90m at %s (%s:%d) \33[94merrno: %s\33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__, clean_errno()) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: logistic_regression.c:34:9: note: in expansion of macro 'log_error' BUILDSTDERR: log_error("x->m = %zu, x->n = %zu, theta->m = %zu, theta->n = %zu, p_y->m = %zu, p_y->n = %zu\n", x->m, x->n, theta->m, theta->n, p_y->m, p_y->n); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: logistic_regression.c:34:41: note: format string is defined here BUILDSTDERR: log_error("x->m = %zu, x->n = %zu, theta->m = %zu, theta->n = %zu, p_y->m = %zu, p_y->n = %zu\n", x->m, x->n, theta->m, theta->n, p_y->m, p_y->n); BUILDSTDERR: ~~^ BUILDSTDERR: %u BUILDSTDERR: logistic_regression.c: In function 'logistic_regression_cost_function': BUILDSTDERR: logistic_regression.c:63:13: warning: unused variable 'expected_values' [-Wunused-variable] BUILDSTDERR: double *expected_values = p_y->values; BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: logistic_regression.c:45:12: warning: unused variable 'n' [-Wunused-variable] BUILDSTDERR: size_t n = x->n; BUILDSTDERR: ^ BUILDSTDERR: logistic_regression.c: In function 'logistic_regression_gradient': BUILDSTDERR: logistic_regression.c:105:13: warning: unused variable 'gradient_values' [-Wunused-variable] BUILDSTDERR: double *gradient_values = gradient->values; BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: logistic_regression.c:104:13: warning: unused variable 'predicted_values' [-Wunused-variable] BUILDSTDERR: double *predicted_values = p_y->values; BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: logistic_regression.c:103:13: warning: unused variable 'theta_values' [-Wunused-variable] BUILDSTDERR: double *theta_values = theta->values; BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: logistic_regression.c:95:12: warning: unused variable 'residual' [-Wunused-variable] BUILDSTDERR: double residual; BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: logistic_regression.c:93:14: warning: unused variable 'i' [-Wunused-variable] BUILDSTDERR: uint32_t i, j; BUILDSTDERR: ^ BUILDSTDERR: logistic_regression.c:91:12: warning: unused variable 'num_features' [-Wunused-variable] BUILDSTDERR: size_t num_features = n; BUILDSTDERR: ^~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o language_classifier_test-logistic.o `test -f 'logistic.c' || echo './'`logistic.c BUILDSTDERR: In file included from logistic.h:7, BUILDSTDERR: from logistic.c:1: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ BUILDSTDERR: logistic.c: In function 'softmax_vector': BUILDSTDERR: logistic.c:16:12: warning: unused variable 'sum' [-Wunused-variable] BUILDSTDERR: double sum = 0.0; BUILDSTDERR: ^~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o language_classifier_test-sparse_matrix.o `test -f 'sparse_matrix.c' || echo './'`sparse_matrix.c BUILDSTDERR: In file included from sparse_matrix.h:46, BUILDSTDERR: from sparse_matrix.c:1: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ BUILDSTDERR: sparse_matrix.c: In function 'sparse_matrix_sort_indices': BUILDSTDERR: sparse_matrix.c:95:14: warning: variable 'row' set but not used [-Wunused-but-set-variable] BUILDSTDERR: uint32_t row, row_start, row_len, i; BUILDSTDERR: ^~~ BUILDSTDERR: sparse_matrix.c: In function 'sparse_matrix_dot_vector': BUILDSTDERR: sparse_matrix.c:119:12: warning: unused variable 'val' [-Wunused-variable] BUILDSTDERR: double val; BUILDSTDERR: ^~~ BUILDSTDERR: sparse_matrix.c: In function 'sparse_matrix_sum_cols': BUILDSTDERR: sparse_matrix.c:159:12: warning: unused variable 'val' [-Wunused-variable] BUILDSTDERR: double val; BUILDSTDERR: ^~~ BUILDSTDERR: sparse_matrix.c: In function 'sparse_matrix_rows_sum_cols': BUILDSTDERR: sparse_matrix.c:178:15: warning: unused variable 'indices' [-Wunused-variable] BUILDSTDERR: uint32_t *indices = self->indices->a; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: sparse_matrix.c: In function 'sparse_matrix_sum_all_rows': BUILDSTDERR: sparse_matrix.c:201:12: warning: unused variable 'val' [-Wunused-variable] BUILDSTDERR: double val; BUILDSTDERR: ^~~ BUILDSTDERR: sparse_matrix.c:200:14: warning: variable 'row' set but not used [-Wunused-but-set-variable] BUILDSTDERR: uint32_t row, row_start, row_len; BUILDSTDERR: ^~~ BUILDSTDERR: sparse_matrix.c: In function 'sparse_matrix_sum_rows': BUILDSTDERR: sparse_matrix.c:217:15: warning: unused variable 'indices' [-Wunused-variable] BUILDSTDERR: uint32_t *indices = self->indices->a; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: sparse_matrix.c: In function 'sparse_matrix_dot_dense': BUILDSTDERR: sparse_matrix.c:246:12: warning: unused variable 'm2_rows' [-Wunused-variable] BUILDSTDERR: size_t m2_rows = matrix->m; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: sparse_matrix.c:244:12: warning: unused variable 'm1_cols' [-Wunused-variable] BUILDSTDERR: size_t m1_cols = self->n; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: sparse_matrix.c:243:12: warning: unused variable 'm1_rows' [-Wunused-variable] BUILDSTDERR: size_t m1_rows = self->m; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: sparse_matrix.c:239:15: warning: unused variable 'indptr' [-Wunused-variable] BUILDSTDERR: uint32_t *indptr = self->indptr->a; BUILDSTDERR: ^~~~~~ BUILDSTDERR: sparse_matrix.c: In function 'sparse_matrix_dot_sparse': BUILDSTDERR: sparse_matrix.c:280:12: warning: unused variable 'm1_cols' [-Wunused-variable] BUILDSTDERR: size_t m1_cols = self->n; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: sparse_matrix.c:279:12: warning: unused variable 'm1_rows' [-Wunused-variable] BUILDSTDERR: size_t m1_rows = self->m; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: sparse_matrix.c:275:15: warning: unused variable 'indptr' [-Wunused-variable] BUILDSTDERR: uint32_t *indptr = self->indptr->a; BUILDSTDERR: ^~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o language_classifier_test-features.o `test -f 'features.c' || echo './'`features.c gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o language_classifier_test-minibatch.o `test -f 'minibatch.c' || echo './'`minibatch.c BUILDSTDERR: In file included from sparse_matrix.h:46, BUILDSTDERR: from minibatch.h:9, BUILDSTDERR: from minibatch.c:1: BUILDSTDERR: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] BUILDSTDERR: #warning "No CLBAS" BUILDSTDERR: ^~~~~~~ BUILDSTDERR: minibatch.c: In function 'count_features_minibatch': BUILDSTDERR: minibatch.c:12:12: warning: unused variable 'm' [-Wunused-variable] BUILDSTDERR: size_t m = minibatch->n; BUILDSTDERR: ^ BUILDSTDERR: minibatch.c:8:14: warning: unused variable 'feature_id' [-Wunused-variable] BUILDSTDERR: uint32_t feature_id; BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: minibatch.c: In function 'count_labels_minibatch': BUILDSTDERR: minibatch.c:30:14: warning: variable 'i' set but not used [-Wunused-but-set-variable] BUILDSTDERR: uint32_t i; BUILDSTDERR: ^ BUILDSTDERR: minibatch.c: In function 'select_features_threshold': BUILDSTDERR: minibatch.c:53:17: warning: unused variable 'feature' [-Wunused-variable] BUILDSTDERR: const char *feature; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: minibatch.c: In function 'select_labels_threshold': BUILDSTDERR: minibatch.c:102:17: warning: unused variable 'label' [-Wunused-variable] BUILDSTDERR: const char *label; BUILDSTDERR: ^~~~~ BUILDSTDERR: minibatch.c: In function 'label_vector': BUILDSTDERR: minibatch.c:197:14: warning: variable 'i' set but not used [-Wunused-but-set-variable] BUILDSTDERR: uint32_t i; BUILDSTDERR: ^ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o language_classifier_test-float_utils.o `test -f 'float_utils.c' || echo './'`float_utils.c gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o language_classifier_test-normalize.o `test -f 'normalize.c' || echo './'`normalize.c BUILDSTDERR: normalize.c: In function 'normalize_string_languages': BUILDSTDERR: normalize.c:220:22: warning: unused variable 'key' [-Wunused-variable] BUILDSTDERR: khiter_t key = kh_put(int_set, scripts, (khint_t)script, &ret); BUILDSTDERR: ^~~ BUILDSTDERR: normalize.c: In function 'numeric_starts_with_alpha': BUILDSTDERR: normalize.c:325:14: warning: unused variable 'is_hyphen' [-Wunused-variable] BUILDSTDERR: bool is_hyphen = utf8_is_hyphen(ch); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: normalize.c:318:10: warning: unused variable 'append_char' [-Wunused-variable] BUILDSTDERR: bool append_char = true; BUILDSTDERR: ^~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o language_classifier_test-transliterate.o `test -f 'transliterate.c' || echo './'`transliterate.c BUILDSTDERR: transliterate.c: In function 'get_replacement': BUILDSTDERR: transliterate.c:80:104: warning: unused parameter 'str' [-Wunused-parameter] BUILDSTDERR: static transliteration_replacement_t *get_replacement(trie_t *trie, trie_prefix_result_t result, char *str, size_t start_index) { BUILDSTDERR: ~~~~~~^~~ BUILDSTDERR: transliterate.c:80:116: warning: unused parameter 'start_index' [-Wunused-parameter] BUILDSTDERR: static transliteration_replacement_t *get_replacement(trie_t *trie, trie_prefix_result_t result, char *str, size_t start_index) { BUILDSTDERR: ~~~~~~~^~~~~~~~~~~ BUILDSTDERR: transliterate.c: In function 'replace_groups': BUILDSTDERR: transliterate.c:614:12: warning: variable 'group_num_len' set but not used [-Wunused-but-set-variable] BUILDSTDERR: size_t group_num_len = 0; BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: transliterate.c:613:12: warning: variable 'group_num_start' set but not used [-Wunused-but-set-variable] BUILDSTDERR: size_t group_num_start = 0; BUILDSTDERR: ^~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o language_classifier_test-trie.o `test -f 'trie.c' || echo './'`trie.c BUILDSTDERR: trie.c: In function 'trie_read': BUILDSTDERR: trie.c:1032:13: warning: unused variable 'check' [-Wunused-variable] BUILDSTDERR: int32_t check; BUILDSTDERR: ^~~~~ BUILDSTDERR: trie.c:1031:13: warning: unused variable 'base' [-Wunused-variable] BUILDSTDERR: int32_t base; BUILDSTDERR: ^~~~ BUILDSTDERR: trie.c: In function 'trie_get_from_index': BUILDSTDERR: trie.c:853:14: warning: 'next_id' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: uint32_t next_id; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: trie.c: In function 'trie_get_len': BUILDSTDERR: trie.c:885:12: warning: 'next_id' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: return trie_get_from_index(self, word, len, ROOT_NODE_ID); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o language_classifier_test-trie_search.o `test -f 'trie_search.c' || echo './'`trie_search.c BUILDSTDERR: trie_search.c: In function 'trie_search_from_index': BUILDSTDERR: trie_search.c:21:54: warning: variable 'last_node' set but not used [-Wunused-but-set-variable] BUILDSTDERR: trie_node_t node = trie_get_node(self, node_id), last_node = node; BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: trie_search.c: In function 'trie_search_prefixes_from_index': BUILDSTDERR: trie_search.c:616:12: warning: variable 'separator_char_len' set but not used [-Wunused-but-set-variable] BUILDSTDERR: size_t separator_char_len = 0; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from trie.h:31, BUILDSTDERR: from trie_search.h:10, BUILDSTDERR: from trie_search.c:1: BUILDSTDERR: trie_search.c: In function 'token_phrase_memberships': BUILDSTDERR: log/log.h:26:55: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'int64_t' {aka 'long int'} [-Wformat=] BUILDSTDERR: #define log_debug(M, ...) do { if (0) fprintf(stderr, "\33[34mDEBUG\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__); } while (0) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: trie_search.c:792:13: note: in expansion of macro 'log_debug' BUILDSTDERR: log_debug("token i=%lld, null phrase membership\n", i); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: trie_search.c:792:35: note: format string is defined here BUILDSTDERR: log_debug("token i=%lld, null phrase membership\n", i); BUILDSTDERR: ~~~^ BUILDSTDERR: %ld BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from trie.h:31, BUILDSTDERR: from trie_search.h:10, BUILDSTDERR: from trie_search.c:1: BUILDSTDERR: log/log.h:26:55: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'int64_t' {aka 'long int'} [-Wformat=] BUILDSTDERR: #define log_debug(M, ...) do { if (0) fprintf(stderr, "\33[34mDEBUG\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__); } while (0) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: trie_search.c:796:13: note: in expansion of macro 'log_debug' BUILDSTDERR: log_debug("token i=%lld, phrase membership=%lld\n", i, j); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: trie_search.c:796:35: note: format string is defined here BUILDSTDERR: log_debug("token i=%lld, phrase membership=%lld\n", i, j); BUILDSTDERR: ~~~^ BUILDSTDERR: %ld BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from trie.h:31, BUILDSTDERR: from trie_search.h:10, BUILDSTDERR: from trie_search.c:1: BUILDSTDERR: log/log.h:26:55: warning: format '%lld' expects argument of type 'long long int', but argument 4 has type 'int64_t' {aka 'long int'} [-Wformat=] BUILDSTDERR: #define log_debug(M, ...) do { if (0) fprintf(stderr, "\33[34mDEBUG\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__); } while (0) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: trie_search.c:796:13: note: in expansion of macro 'log_debug' BUILDSTDERR: log_debug("token i=%lld, phrase membership=%lld\n", i, j); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: trie_search.c:796:59: note: format string is defined here BUILDSTDERR: log_debug("token i=%lld, phrase membership=%lld\n", i, j); BUILDSTDERR: ~~~^ BUILDSTDERR: %ld BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from trie.h:31, BUILDSTDERR: from trie_search.h:10, BUILDSTDERR: from trie_search.c:1: BUILDSTDERR: log/log.h:26:55: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'int64_t' {aka 'long int'} [-Wformat=] BUILDSTDERR: #define log_debug(M, ...) do { if (0) fprintf(stderr, "\33[34mDEBUG\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__); } while (0) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: trie_search.c:802:9: note: in expansion of macro 'log_debug' BUILDSTDERR: log_debug("token i=%lld, null phrase membership\n", i); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: trie_search.c:802:31: note: format string is defined here BUILDSTDERR: log_debug("token i=%lld, null phrase membership\n", i); BUILDSTDERR: ~~~^ BUILDSTDERR: %ld BUILDSTDERR: In file included from collections.h:11, BUILDSTDERR: from trie.h:31, BUILDSTDERR: from trie_search.h:10, BUILDSTDERR: from trie_search.c:1: BUILDSTDERR: trie_search.c: In function 'trie_search_from_index': BUILDSTDERR: vector.h:124:30: warning: 'data' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: array->a[array->n++] = value; \ BUILDSTDERR: ^ BUILDSTDERR: trie_search.c:28:14: note: 'data' was declared here BUILDSTDERR: uint32_t data; BUILDSTDERR: ^~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o language_classifier_test-trie_utils.o `test -f 'trie_utils.c' || echo './'`trie_utils.c BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from trie_utils.h:4, BUILDSTDERR: from trie_utils.c:1: BUILDSTDERR: trie_utils.c: In function 'trie_new_from_hash': BUILDSTDERR: log/log.h:45:44: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'int' [-Wformat=] BUILDSTDERR: #define log_info(M, ...) fprintf(stderr, "\33[32mINFO\33[39m " M " \33[90m at %s (%s:%d) \33[39m\n", ##__VA_ARGS__, __func__, __FILENAME__, __LINE__) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: trie_utils.c:44:13: note: in expansion of macro 'log_info' BUILDSTDERR: log_info("added %zu keys to trie\n", i); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: trie_utils.c:44:31: note: format string is defined here BUILDSTDERR: log_info("added %zu keys to trie\n", i); BUILDSTDERR: ~~^ BUILDSTDERR: %u BUILDSTDERR: trie_utils.c: In function 'trie_new_from_cstring_array_sorted': BUILDSTDERR: trie_utils.c:55:14: warning: variable 'i' set but not used [-Wunused-but-set-variable] BUILDSTDERR: uint32_t i; BUILDSTDERR: ^ BUILDSTDERR: trie_utils.c: In function 'trie_new_from_cstring_array': BUILDSTDERR: trie_utils.c:86:14: warning: variable 'i' set but not used [-Wunused-but-set-variable] BUILDSTDERR: uint32_t i; BUILDSTDERR: ^ BUILDSTDERR: trie_utils.c:94:14: warning: 'next_id' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: if (!trie_add(trie, key, next_id++)) { BUILDSTDERR: ^~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o language_classifier_test-address_dictionary.o `test -f 'address_dictionary.c' || echo './'`address_dictionary.c BUILDSTDERR: In file included from collections.h:8, BUILDSTDERR: from address_dictionary.h:16, BUILDSTDERR: from address_dictionary.c:4: BUILDSTDERR: address_dictionary.c: In function 'address_dictionary_get_expansions': BUILDSTDERR: log/log.h:43:46: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] BUILDSTDERR: #define log_error(M, ...) fprintf(stderr, "\33[31mERR\33[39m " M " \33[90m at %s (%s:%d) \33[94merrno: %s\33[39m\n", ##__VA_ARGS__, __func__, __FILE__, __LINE__, clean_errno()) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: address_dictionary.c:18:9: note: in expansion of macro 'log_error' BUILDSTDERR: log_error("i=%zu, address_dict->values->n=%zu\n", i, address_dict->values->n); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: address_dictionary.c:18:24: note: format string is defined here BUILDSTDERR: log_error("i=%zu, address_dict->values->n=%zu\n", i, address_dict->values->n); BUILDSTDERR: ~~^ BUILDSTDERR: %u BUILDSTDERR: address_dictionary.c: In function 'address_dictionary_add_expansion': BUILDSTDERR: address_dictionary.c:114:10: warning: variable 'is_phrase' set but not used [-Wunused-but-set-variable] BUILDSTDERR: bool is_phrase = false; BUILDSTDERR: ^~~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o language_classifier_test-string_utils.o `test -f 'string_utils.c' || echo './'`string_utils.c BUILDSTDERR: string_utils.c: In function 'utf8_reversed_string': BUILDSTDERR: string_utils.c:192:18: warning: variable 'remaining' set but not used [-Wunused-but-set-variable] BUILDSTDERR: ssize_t len, remaining; BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: string_utils.c: In function 'utf8_case': BUILDSTDERR: string_utils.c:230:23: warning: unused variable 'dest' [-Wunused-variable] BUILDSTDERR: utf8proc_uint8_t *dest = NULL; BUILDSTDERR: ^~~~ BUILDSTDERR: string_utils.c: In function 'utf8_common_prefix_len': BUILDSTDERR: string_utils.c:385:12: warning: unused variable 'remaining' [-Wunused-variable] BUILDSTDERR: size_t remaining = len; BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: string_utils.c: In function 'string_is_digit': BUILDSTDERR: string_utils.c:489:10: warning: unused variable 'ignorable' [-Wunused-variable] BUILDSTDERR: bool ignorable = true; BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: string_utils.c: In function 'string_is_ignorable': BUILDSTDERR: string_utils.c:515:10: warning: unused variable 'ignorable' [-Wunused-variable] BUILDSTDERR: bool ignorable = true; BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: string_utils.c: In function 'cstring_array_get_offset': BUILDSTDERR: string_utils.c:5:34: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] BUILDSTDERR: #define INVALID_INDEX(i, n) ((i) < 0 || (i) >= (n)) BUILDSTDERR: ^ BUILDSTDERR: string_utils.c:955:9: note: in expansion of macro 'INVALID_INDEX' BUILDSTDERR: if (INVALID_INDEX(i, self->indices->n)) { BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: string_utils.c: In function 'cstring_array_token_length': BUILDSTDERR: string_utils.c:5:34: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] BUILDSTDERR: #define INVALID_INDEX(i, n) ((i) < 0 || (i) >= (n)) BUILDSTDERR: ^ BUILDSTDERR: string_utils.c:968:9: note: in expansion of macro 'INVALID_INDEX' BUILDSTDERR: if (INVALID_INDEX(i, self->indices->n)) { BUILDSTDERR: ^~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o language_classifier_test-file_utils.o `test -f 'file_utils.c' || echo './'`file_utils.c gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o utf8proc/language_classifier_test-utf8proc.o `test -f 'utf8proc/utf8proc.c' || echo './'`utf8proc/utf8proc.c gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o language_classifier_test-unicode_scripts.o `test -f 'unicode_scripts.c' || echo './'`unicode_scripts.c /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -c -o utf8proc/libpostal_la-utf8proc.lo `test -f 'utf8proc/utf8proc.c' || echo './'`utf8proc/utf8proc.c libtool: compile: gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR=\"/usr/local/libpostal/data/libpostal\" -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -c utf8proc/utf8proc.c -fPIC -DPIC -o utf8proc/.libs/libpostal_la-utf8proc.o /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -c -o cmp/libpostal_la-cmp.lo `test -f 'cmp/cmp.c' || echo './'`cmp/cmp.c libtool: compile: gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR=\"/usr/local/libpostal/data/libpostal\" -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -c cmp/cmp.c -fPIC -DPIC -o cmp/.libs/libpostal_la-cmp.o BUILDSTDERR: cmp/cmp.c: In function 'cmp_read_char': BUILDSTDERR: cmp/cmp.c:1163:10: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: if (obj.as.u8 <= 127) { BUILDSTDERR: ^ BUILDSTDERR: cmp/cmp.c:1167:5: note: here BUILDSTDERR: default: BUILDSTDERR: ^~~~~~~ BUILDSTDERR: cmp/cmp.c: In function 'cmp_read_short': BUILDSTDERR: cmp/cmp.c:1192:10: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: if (obj.as.u16 <= 32767) { BUILDSTDERR: ^ BUILDSTDERR: cmp/cmp.c:1196:5: note: here BUILDSTDERR: default: BUILDSTDERR: ^~~~~~~ BUILDSTDERR: cmp/cmp.c: In function 'cmp_read_int': BUILDSTDERR: cmp/cmp.c:1227:10: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: if (obj.as.u32 <= 2147483647) { BUILDSTDERR: ^ BUILDSTDERR: cmp/cmp.c:1231:5: note: here BUILDSTDERR: default: BUILDSTDERR: ^~~~~~~ BUILDSTDERR: cmp/cmp.c: In function 'cmp_read_long': BUILDSTDERR: cmp/cmp.c:1268:10: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: if (obj.as.u64 <= 9223372036854775807) { BUILDSTDERR: ^ BUILDSTDERR: cmp/cmp.c:1272:5: note: here BUILDSTDERR: default: BUILDSTDERR: ^~~~~~~ gcc -DHAVE_CONFIG_H -I.. -I/usr/local/include -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -c -o linenoise/address_parser-linenoise.o `test -f 'linenoise/linenoise.c' || echo './'`linenoise/linenoise.c /bin/sh ../libtool --tag=CC --mode=link gcc -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -L/usr/local/lib -o build_address_dictionary build_address_dictionary-address_dictionary_builder.o build_address_dictionary-address_dictionary.o build_address_dictionary-file_utils.o build_address_dictionary-string_utils.o build_address_dictionary-trie.o build_address_dictionary-trie_search.o utf8proc/build_address_dictionary-utf8proc.o -lm libtool: link: gcc -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR=\"/usr/local/libpostal/data/libpostal\" -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o build_address_dictionary build_address_dictionary-address_dictionary_builder.o build_address_dictionary-address_dictionary.o build_address_dictionary-file_utils.o build_address_dictionary-string_utils.o build_address_dictionary-trie.o build_address_dictionary-trie_search.o utf8proc/build_address_dictionary-utf8proc.o -L/usr/local/lib -lm /bin/sh ../libtool --tag=CC --mode=link gcc -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -L/usr/local/lib -o build_numex_table build_numex_table-numex_table_builder.o build_numex_table-numex.o build_numex_table-file_utils.o build_numex_table-string_utils.o build_numex_table-tokens.o build_numex_table-trie.o build_numex_table-trie_search.o utf8proc/build_numex_table-utf8proc.o -lm libtool: link: gcc -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR=\"/usr/local/libpostal/data/libpostal\" -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o build_numex_table build_numex_table-numex_table_builder.o build_numex_table-numex.o build_numex_table-file_utils.o build_numex_table-string_utils.o build_numex_table-tokens.o build_numex_table-trie.o build_numex_table-trie_search.o utf8proc/build_numex_table-utf8proc.o -L/usr/local/lib -lm /bin/sh ../libtool --tag=CC --mode=link gcc -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -L/usr/local/lib -o build_trans_table build_trans_table-transliteration_table_builder.o build_trans_table-transliterate.o build_trans_table-trie.o build_trans_table-trie_search.o build_trans_table-file_utils.o build_trans_table-string_utils.o utf8proc/build_trans_table-utf8proc.o -lm libtool: link: gcc -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR=\"/usr/local/libpostal/data/libpostal\" -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o build_trans_table build_trans_table-transliteration_table_builder.o build_trans_table-transliterate.o build_trans_table-trie.o build_trans_table-trie_search.o build_trans_table-file_utils.o build_trans_table-string_utils.o utf8proc/build_trans_table-utf8proc.o -L/usr/local/lib -lm /bin/sh ../libtool --tag=CC --mode=link gcc -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O0 -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -L/usr/local/lib -o libscanner.la libscanner_la-scanner.lo -lm libtool: link: ar cru .libs/libscanner.a .libs/libscanner_la-scanner.o libtool: link: ranlib .libs/libscanner.a libtool: link: ( cd ".libs" && rm -f "libscanner.la" && ln -s "../libscanner.la" "libscanner.la" ) /bin/sh ../libtool --tag=CC --mode=link gcc -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -version-info 1:0:0 -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -L/usr/local/lib -o libpostal.la -rpath /usr/lib64 libpostal_la-libpostal.lo libpostal_la-address_dictionary.lo libpostal_la-transliterate.lo libpostal_la-tokens.lo libpostal_la-trie.lo libpostal_la-trie_search.lo libpostal_la-trie_utils.lo libpostal_la-string_utils.lo libpostal_la-file_utils.lo libpostal_la-numex.lo utf8proc/libpostal_la-utf8proc.lo cmp/libpostal_la-cmp.lo libpostal_la-normalize.lo libpostal_la-features.lo libpostal_la-unicode_scripts.lo libpostal_la-address_parser.lo libpostal_la-address_parser_io.lo libpostal_la-averaged_perceptron.lo libpostal_la-crf.lo libpostal_la-crf_context.lo libpostal_la-sparse_matrix.lo libpostal_la-averaged_perceptron_tagger.lo libpostal_la-graph.lo libpostal_la-graph_builder.lo libpostal_la-language_classifier.lo libpostal_la-language_features.lo libpostal_la-logistic_regression.lo libpostal_la-logistic.lo libpostal_la-minibatch.lo libpostal_la-float_utils.lo libpostal_la-ngrams.lo libscanner.la -lm /bin/sh ../libtool --tag=CC --mode=link gcc -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -L/usr/local/lib -o address_parser address_parser-address_parser_cli.o address_parser-json_encode.o linenoise/address_parser-linenoise.o address_parser-libpostal.o address_parser-address_parser.o address_parser-address_parser_io.o address_parser-averaged_perceptron.o address_parser-crf.o address_parser-crf_context.o address_parser-sparse_matrix.o address_parser-graph.o address_parser-graph_builder.o address_parser-float_utils.o address_parser-averaged_perceptron_tagger.o address_parser-address_dictionary.o address_parser-normalize.o address_parser-features.o address_parser-unicode_scripts.o address_parser-transliterate.o address_parser-trie.o address_parser-trie_search.o address_parser-trie_utils.o address_parser-string_utils.o address_parser-tokens.o address_parser-file_utils.o utf8proc/address_parser-utf8proc.o address_parser-ngrams.o address_parser-numex.o address_parser-language_classifier.o address_parser-language_features.o address_parser-logistic_regression.o address_parser-logistic.o address_parser-minibatch.o libscanner.la -lm libtool: link: gcc -shared -fPIC -DPIC .libs/libpostal_la-libpostal.o .libs/libpostal_la-address_dictionary.o .libs/libpostal_la-transliterate.o .libs/libpostal_la-tokens.o .libs/libpostal_la-trie.o .libs/libpostal_la-trie_search.o .libs/libpostal_la-trie_utils.o .libs/libpostal_la-string_utils.o .libs/libpostal_la-file_utils.o .libs/libpostal_la-numex.o utf8proc/.libs/libpostal_la-utf8proc.o cmp/.libs/libpostal_la-cmp.o .libs/libpostal_la-normalize.o .libs/libpostal_la-features.o .libs/libpostal_la-unicode_scripts.o .libs/libpostal_la-address_parser.o .libs/libpostal_la-address_parser_io.o .libs/libpostal_la-averaged_perceptron.o .libs/libpostal_la-crf.o .libs/libpostal_la-crf_context.o .libs/libpostal_la-sparse_matrix.o .libs/libpostal_la-averaged_perceptron_tagger.o .libs/libpostal_la-graph.o .libs/libpostal_la-graph_builder.o .libs/libpostal_la-language_classifier.o .libs/libpostal_la-language_features.o .libs/libpostal_la-logistic_regression.o .libs/libpostal_la-logistic.o .libs/libpostal_la-minibatch.o .libs/libpostal_la-float_utils.o .libs/libpostal_la-ngrams.o -Wl,--whole-archive ./.libs/libscanner.a -Wl,--no-whole-archive -L/usr/local/lib -lm -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -g -mfpmath=sse -msse2 -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -O2 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-soname -Wl,libpostal.so.1 -o .libs/libpostal.so.1.0.0 libtool: link: gcc -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR=\"/usr/local/libpostal/data/libpostal\" -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o address_parser address_parser-address_parser_cli.o address_parser-json_encode.o linenoise/address_parser-linenoise.o address_parser-libpostal.o address_parser-address_parser.o address_parser-address_parser_io.o address_parser-averaged_perceptron.o address_parser-crf.o address_parser-crf_context.o address_parser-sparse_matrix.o address_parser-graph.o address_parser-graph_builder.o address_parser-float_utils.o address_parser-averaged_perceptron_tagger.o address_parser-address_dictionary.o address_parser-normalize.o address_parser-features.o address_parser-unicode_scripts.o address_parser-transliterate.o address_parser-trie.o address_parser-trie_search.o address_parser-trie_utils.o address_parser-string_utils.o address_parser-tokens.o address_parser-file_utils.o utf8proc/address_parser-utf8proc.o address_parser-ngrams.o address_parser-numex.o address_parser-language_classifier.o address_parser-language_features.o address_parser-logistic_regression.o address_parser-logistic.o address_parser-minibatch.o -L/usr/local/lib ./.libs/libscanner.a -lm libtool: link: (cd ".libs" && rm -f "libpostal.so.1" && ln -s "libpostal.so.1.0.0" "libpostal.so.1") libtool: link: (cd ".libs" && rm -f "libpostal.so" && ln -s "libpostal.so.1.0.0" "libpostal.so") /bin/sh ../libtool --tag=CC --mode=link gcc -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -L/usr/local/lib -o address_parser_train address_parser_train-address_parser_train.o address_parser_train-address_parser.o address_parser_train-address_parser_io.o address_parser_train-averaged_perceptron.o address_parser_train-crf.o address_parser_train-crf_context.o address_parser_train-sparse_matrix.o address_parser_train-graph.o address_parser_train-graph_builder.o address_parser_train-float_utils.o address_parser_train-averaged_perceptron_trainer.o address_parser_train-crf_trainer.o address_parser_train-crf_trainer_averaged_perceptron.o address_parser_train-averaged_perceptron_tagger.o address_parser_train-address_dictionary.o address_parser_train-normalize.o address_parser_train-features.o address_parser_train-unicode_scripts.o address_parser_train-transliterate.o address_parser_train-trie.o address_parser_train-trie_search.o address_parser_train-trie_utils.o address_parser_train-string_utils.o address_parser_train-tokens.o address_parser_train-file_utils.o address_parser_train-shuffle.o utf8proc/address_parser_train-utf8proc.o address_parser_train-ngrams.o libscanner.la -lm libtool: link: ( cd ".libs" && rm -f "libpostal.la" && ln -s "../libpostal.la" "libpostal.la" ) /bin/sh ../libtool --tag=CC --mode=link gcc -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -L/usr/local/lib -o address_parser_test address_parser_test-address_parser_test.o address_parser_test-address_parser.o address_parser_test-address_parser_io.o address_parser_test-averaged_perceptron.o address_parser_test-crf.o address_parser_test-crf_context.o address_parser_test-sparse_matrix.o address_parser_test-graph.o address_parser_test-graph_builder.o address_parser_test-float_utils.o address_parser_test-averaged_perceptron_tagger.o address_parser_test-address_dictionary.o address_parser_test-normalize.o address_parser_test-features.o address_parser_test-unicode_scripts.o address_parser_test-transliterate.o address_parser_test-trie.o address_parser_test-trie_search.o address_parser_test-trie_utils.o address_parser_test-string_utils.o address_parser_test-tokens.o address_parser_test-file_utils.o utf8proc/address_parser_test-utf8proc.o address_parser_test-ngrams.o libscanner.la -lm libtool: link: gcc -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR=\"/usr/local/libpostal/data/libpostal\" -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o address_parser_test address_parser_test-address_parser_test.o address_parser_test-address_parser.o address_parser_test-address_parser_io.o address_parser_test-averaged_perceptron.o address_parser_test-crf.o address_parser_test-crf_context.o address_parser_test-sparse_matrix.o address_parser_test-graph.o address_parser_test-graph_builder.o address_parser_test-float_utils.o address_parser_test-averaged_perceptron_tagger.o address_parser_test-address_dictionary.o address_parser_test-normalize.o address_parser_test-features.o address_parser_test-unicode_scripts.o address_parser_test-transliterate.o address_parser_test-trie.o address_parser_test-trie_search.o address_parser_test-trie_utils.o address_parser_test-string_utils.o address_parser_test-tokens.o address_parser_test-file_utils.o utf8proc/address_parser_test-utf8proc.o address_parser_test-ngrams.o -L/usr/local/lib ./.libs/libscanner.a -lm libtool: link: gcc -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR=\"/usr/local/libpostal/data/libpostal\" -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o address_parser_train address_parser_train-address_parser_train.o address_parser_train-address_parser.o address_parser_train-address_parser_io.o address_parser_train-averaged_perceptron.o address_parser_train-crf.o address_parser_train-crf_context.o address_parser_train-sparse_matrix.o address_parser_train-graph.o address_parser_train-graph_builder.o address_parser_train-float_utils.o address_parser_train-averaged_perceptron_trainer.o address_parser_train-crf_trainer.o address_parser_train-crf_trainer_averaged_perceptron.o address_parser_train-averaged_perceptron_tagger.o address_parser_train-address_dictionary.o address_parser_train-normalize.o address_parser_train-features.o address_parser_train-unicode_scripts.o address_parser_train-transliterate.o address_parser_train-trie.o address_parser_train-trie_search.o address_parser_train-trie_utils.o address_parser_train-string_utils.o address_parser_train-tokens.o address_parser_train-file_utils.o address_parser_train-shuffle.o utf8proc/address_parser_train-utf8proc.o address_parser_train-ngrams.o -L/usr/local/lib ./.libs/libscanner.a -lm /bin/sh ../libtool --tag=CC --mode=link gcc -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -L/usr/local/lib -o language_classifier_train language_classifier_train-language_classifier_train.o language_classifier_train-language_classifier.o language_classifier_train-language_features.o language_classifier_train-language_classifier_io.o language_classifier_train-logistic_regression_trainer.o language_classifier_train-logistic_regression.o language_classifier_train-logistic.o language_classifier_train-sparse_matrix.o language_classifier_train-sparse_matrix_utils.o language_classifier_train-features.o language_classifier_train-minibatch.o language_classifier_train-float_utils.o language_classifier_train-stochastic_gradient_descent.o language_classifier_train-ftrl.o language_classifier_train-regularization.o language_classifier_train-cartesian_product.o language_classifier_train-normalize.o language_classifier_train-transliterate.o language_classifier_train-trie.o language_classifier_train-trie_search.o language_classifier_train-trie_utils.o language_classifier_train-address_dictionary.o language_classifier_train-string_utils.o language_classifier_train-file_utils.o utf8proc/language_classifier_train-utf8proc.o language_classifier_train-unicode_scripts.o language_classifier_train-shuffle.o libscanner.la -lm /bin/sh ../libtool --tag=CC --mode=link gcc -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -L/usr/local/lib -o language_classifier language_classifier-language_classifier_cli.o language_classifier-language_classifier.o language_classifier-language_features.o language_classifier-logistic_regression.o language_classifier-logistic.o language_classifier-sparse_matrix.o language_classifier-features.o language_classifier-minibatch.o language_classifier-float_utils.o language_classifier-normalize.o language_classifier-transliterate.o language_classifier-trie.o language_classifier-trie_search.o language_classifier-trie_utils.o language_classifier-address_dictionary.o language_classifier-string_utils.o language_classifier-file_utils.o utf8proc/language_classifier-utf8proc.o language_classifier-unicode_scripts.o libscanner.la -lm libtool: link: gcc -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR=\"/usr/local/libpostal/data/libpostal\" -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o language_classifier_train language_classifier_train-language_classifier_train.o language_classifier_train-language_classifier.o language_classifier_train-language_features.o language_classifier_train-language_classifier_io.o language_classifier_train-logistic_regression_trainer.o language_classifier_train-logistic_regression.o language_classifier_train-logistic.o language_classifier_train-sparse_matrix.o language_classifier_train-sparse_matrix_utils.o language_classifier_train-features.o language_classifier_train-minibatch.o language_classifier_train-float_utils.o language_classifier_train-stochastic_gradient_descent.o language_classifier_train-ftrl.o language_classifier_train-regularization.o language_classifier_train-cartesian_product.o language_classifier_train-normalize.o language_classifier_train-transliterate.o language_classifier_train-trie.o language_classifier_train-trie_search.o language_classifier_train-trie_utils.o language_classifier_train-address_dictionary.o language_classifier_train-string_utils.o language_classifier_train-file_utils.o utf8proc/language_classifier_train-utf8proc.o language_classifier_train-unicode_scripts.o language_classifier_train-shuffle.o -L/usr/local/lib ./.libs/libscanner.a -lm libtool: link: gcc -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR=\"/usr/local/libpostal/data/libpostal\" -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o language_classifier language_classifier-language_classifier_cli.o language_classifier-language_classifier.o language_classifier-language_features.o language_classifier-logistic_regression.o language_classifier-logistic.o language_classifier-sparse_matrix.o language_classifier-features.o language_classifier-minibatch.o language_classifier-float_utils.o language_classifier-normalize.o language_classifier-transliterate.o language_classifier-trie.o language_classifier-trie_search.o language_classifier-trie_utils.o language_classifier-address_dictionary.o language_classifier-string_utils.o language_classifier-file_utils.o utf8proc/language_classifier-utf8proc.o language_classifier-unicode_scripts.o -L/usr/local/lib ./.libs/libscanner.a -lm /bin/sh ../libtool --tag=CC --mode=link gcc -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -L/usr/local/lib -o language_classifier_test language_classifier_test-language_classifier_test.o language_classifier_test-language_classifier.o language_classifier_test-language_classifier_io.o language_classifier_test-language_features.o language_classifier_test-logistic_regression.o language_classifier_test-logistic.o language_classifier_test-sparse_matrix.o language_classifier_test-features.o language_classifier_test-minibatch.o language_classifier_test-float_utils.o language_classifier_test-normalize.o language_classifier_test-transliterate.o language_classifier_test-trie.o language_classifier_test-trie_search.o language_classifier_test-trie_utils.o language_classifier_test-address_dictionary.o language_classifier_test-string_utils.o language_classifier_test-file_utils.o utf8proc/language_classifier_test-utf8proc.o language_classifier_test-unicode_scripts.o libscanner.la -lm /bin/sh ../libtool --tag=CC --mode=link gcc -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -L/usr/local/lib -o libpostal libpostal-main.o libpostal-json_encode.o libpostal.la -lm libtool: link: gcc -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR=\"/usr/local/libpostal/data/libpostal\" -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o .libs/libpostal libpostal-main.o libpostal-json_encode.o -L/usr/local/lib ./.libs/libpostal.so -lm libtool: link: gcc -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR=\"/usr/local/libpostal/data/libpostal\" -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o language_classifier_test language_classifier_test-language_classifier_test.o language_classifier_test-language_classifier.o language_classifier_test-language_classifier_io.o language_classifier_test-language_features.o language_classifier_test-logistic_regression.o language_classifier_test-logistic.o language_classifier_test-sparse_matrix.o language_classifier_test-features.o language_classifier_test-minibatch.o language_classifier_test-float_utils.o language_classifier_test-normalize.o language_classifier_test-transliterate.o language_classifier_test-trie.o language_classifier_test-trie_search.o language_classifier_test-trie_utils.o language_classifier_test-address_dictionary.o language_classifier_test-string_utils.o language_classifier_test-file_utils.o utf8proc/language_classifier_test-utf8proc.o language_classifier_test-unicode_scripts.o -L/usr/local/lib ./.libs/libscanner.a -lm /bin/sh ../libtool --tag=CC --mode=link gcc -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR='"/usr/local/libpostal/data/libpostal"' -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -L/usr/local/lib -o bench bench-bench.o libpostal.la libscanner.la -lm libtool: link: gcc -Wall -Wextra -Wno-unused-function -Wformat -Werror=format-security -Winit-self -Wno-sign-compare -DLIBPOSTAL_DATA_DIR=\"/usr/local/libpostal/data/libpostal\" -g -mfpmath=sse -msse2 -DUSE_SSE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O3 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o .libs/bench bench-bench.o -L/usr/local/lib ./.libs/libpostal.so ./.libs/libscanner.a -lm make[2]: Leaving directory '/builddir/build/BUILD/libpostal-1.0.0/src' make[2]: Entering directory '/builddir/build/BUILD/libpostal-1.0.0' make[2]: Leaving directory '/builddir/build/BUILD/libpostal-1.0.0' make[1]: Leaving directory '/builddir/build/BUILD/libpostal-1.0.0' + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.Nno6Od + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/libpostal-1.0.0-13.fc29.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/libpostal-1.0.0-13.fc29.x86_64 BUILDSTDERR: ++ dirname /builddir/build/BUILDROOT/libpostal-1.0.0-13.fc29.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/libpostal-1.0.0-13.fc29.x86_64 + cd libpostal-1.0.0 + /usr/bin/rm -rf /builddir/build/BUILDROOT/libpostal-1.0.0-13.fc29.x86_64 + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/libpostal-1.0.0-13.fc29.x86_64 Making install in src make[1]: Entering directory '/builddir/build/BUILD/libpostal-1.0.0/src' make[2]: Entering directory '/builddir/build/BUILD/libpostal-1.0.0/src' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libpostal-1.0.0-13.fc29.x86_64/usr/bin' /usr/bin/install -c libpostal_data '/builddir/build/BUILDROOT/libpostal-1.0.0-13.fc29.x86_64/usr/bin' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libpostal-1.0.0-13.fc29.x86_64/usr/lib64' /bin/sh ../libtool --mode=install /usr/bin/install -c libpostal.la '/builddir/build/BUILDROOT/libpostal-1.0.0-13.fc29.x86_64/usr/lib64' libtool: install: /usr/bin/install -c .libs/libpostal.so.1.0.0 /builddir/build/BUILDROOT/libpostal-1.0.0-13.fc29.x86_64/usr/lib64/libpostal.so.1.0.0 libtool: install: (cd /builddir/build/BUILDROOT/libpostal-1.0.0-13.fc29.x86_64/usr/lib64 && { ln -s -f libpostal.so.1.0.0 libpostal.so.1 || { rm -f libpostal.so.1 && ln -s libpostal.so.1.0.0 libpostal.so.1; }; }) libtool: install: (cd /builddir/build/BUILDROOT/libpostal-1.0.0-13.fc29.x86_64/usr/lib64 && { ln -s -f libpostal.so.1.0.0 libpostal.so || { rm -f libpostal.so && ln -s libpostal.so.1.0.0 libpostal.so; }; }) libtool: install: /usr/bin/install -c .libs/libpostal.lai /builddir/build/BUILDROOT/libpostal-1.0.0-13.fc29.x86_64/usr/lib64/libpostal.la BUILDSTDERR: libtool: warning: remember to run 'libtool --finish /usr/lib64' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libpostal-1.0.0-13.fc29.x86_64/usr/include/libpostal' /usr/bin/install -c -m 644 libpostal.h '/builddir/build/BUILDROOT/libpostal-1.0.0-13.fc29.x86_64/usr/include/libpostal' make[2]: Leaving directory '/builddir/build/BUILD/libpostal-1.0.0/src' make[1]: Leaving directory '/builddir/build/BUILD/libpostal-1.0.0/src' make[1]: Entering directory '/builddir/build/BUILD/libpostal-1.0.0' make[2]: Entering directory '/builddir/build/BUILD/libpostal-1.0.0' make[2]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libpostal-1.0.0-13.fc29.x86_64/usr/lib64/pkgconfig' /usr/bin/install -c -m 644 libpostal.pc '/builddir/build/BUILDROOT/libpostal-1.0.0-13.fc29.x86_64/usr/lib64/pkgconfig' make[2]: Leaving directory '/builddir/build/BUILD/libpostal-1.0.0' make[1]: Leaving directory '/builddir/build/BUILD/libpostal-1.0.0' + /usr/lib/rpm/find-debuginfo.sh -j2 --strict-build-id -m -i --build-id-seed 1.0.0-13.fc29 --unique-debug-suffix -1.0.0-13.fc29.x86_64 --unique-debug-src-base libpostal-1.0.0-13.fc29.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/libpostal-1.0.0 extracting debug info from /builddir/build/BUILDROOT/libpostal-1.0.0-13.fc29.x86_64/usr/lib64/libpostal.so.1.0.0 /usr/lib/rpm/sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. BUILDSTDERR: 23811 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig BUILDSTDERR: /sbin/ldconfig: Warning: ignoring configuration file that cannot be opened: /etc/ld.so.conf: No such file or directory + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs BUILDSTDERR: *** WARNING: ./usr/lib64/libpostal.la is executable but has empty or no shebang, removing executable bit Processing files: libpostal-1.0.0-13.fc29.x86_64 Provides: libpostal = 1.0.0-13.fc29 libpostal(x86-64) = 1.0.0-13.fc29 libpostal.so.1()(64bit) Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(pre): /bin/sh Requires(post): /bin/sh Requires: /bin/sh libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libpostal.so.1()(64bit) rtld(GNU_HASH) Processing files: libpostal-devel-1.0.0-13.fc29.x86_64 Provides: libpostal-devel = 1.0.0-13.fc29 libpostal-devel(x86-64) = 1.0.0-13.fc29 libtool(/usr/lib64/libpostal.la) pkgconfig(libpostal) = 1.0.0 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/pkg-config Processing files: libpostal-debugsource-1.0.0-13.fc29.x86_64 Provides: libpostal-debugsource = 1.0.0-13.fc29 libpostal-debugsource(x86-64) = 1.0.0-13.fc29 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: libpostal-debuginfo-1.0.0-13.fc29.x86_64 Provides: debuginfo(build-id) = c67cb0d93c61279e03297dff305357b2183064fd libpostal-debuginfo = 1.0.0-13.fc29 libpostal-debuginfo(x86-64) = 1.0.0-13.fc29 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: libpostal-debugsource(x86-64) = 1.0.0-13.fc29 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/libpostal-1.0.0-13.fc29.x86_64 Wrote: /builddir/build/RPMS/libpostal-1.0.0-13.fc29.x86_64.rpm Wrote: /builddir/build/RPMS/libpostal-devel-1.0.0-13.fc29.x86_64.rpm Wrote: /builddir/build/RPMS/libpostal-debugsource-1.0.0-13.fc29.x86_64.rpm Wrote: /builddir/build/RPMS/libpostal-debuginfo-1.0.0-13.fc29.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.vVQb18 + umask 022 + cd /builddir/build/BUILD + cd libpostal-1.0.0 + /usr/bin/rm -rf /builddir/build/BUILDROOT/libpostal-1.0.0-13.fc29.x86_64 + exit 0 Child return code was: 0