Warning: Permanently added '172.25.81.164' (ECDSA) to the list of known hosts. Running: /usr/bin/copr-rpmbuild --verbose --drop-resultdir --build-id 762949 --chroot fedora-rawhide-x86_64 --detached Version: 0.19 Task: {'build_id': 762949, 'buildroot_pkgs': [], 'chroot': 'fedora-rawhide-x86_64', 'enable_net': False, 'fetch_sources_only': True, 'git_hash': '12fbc9db899d1975a9021060aefe1857e61085a6', 'git_repo': 'm4rtink/osm-scout-server/libpostal', 'memory_reqs': 2048, 'package_name': 'libpostal', 'package_version': '1.0.0-13.fc28', 'project_name': 'osm-scout-server', 'project_owner': 'm4rtink', 'repos': [{'id': 'copr_base', 'name': 'Copr repository', 'url': 'https://copr-be.cloud.fedoraproject.org/results/m4rtink/osm-scout-server/fedora-rawhide-x86_64/'}], 'source_json': {'clone_url': 'http://copr-dist-git.fedorainfracloud.org/git/m4rtink/osm-scout-server/libpostal.git', 'committish': '12fbc9db899d1975a9021060aefe1857e61085a6'}, 'source_type': 8, 'submitter': 'm4rtink', 'task_id': '762949-fedora-rawhide-x86_64', 'timeout': 64800, 'use_bootstrap_container': False, 'with_opts': [], 'without_opts': []} Running: git clone http://copr-dist-git.fedorainfracloud.org/git/m4rtink/osm-scout-server/libpostal.git /tmp/tmpoy9jb8ay/libpostal --depth 500 --no-single-branch cmd: ['git', 'clone', 'http://copr-dist-git.fedorainfracloud.org/git/m4rtink/osm-scout-server/libpostal.git', '/tmp/tmpoy9jb8ay/libpostal', '--depth', '500', '--no-single-branch'] cwd: . rc: 0 stdout: stderr: Cloning into '/tmp/tmpoy9jb8ay/libpostal'... Running: git checkout 12fbc9db899d1975a9021060aefe1857e61085a6 cmd: ['git', 'checkout', '12fbc9db899d1975a9021060aefe1857e61085a6'] cwd: /tmp/tmpoy9jb8ay/libpostal rc: 0 stdout: stderr: Note: checking out '12fbc9db899d1975a9021060aefe1857e61085a6'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example: git checkout -b HEAD is now at 12fbc9d... automatic import of libpostal 1.0.0-13.fc28 Running: cp -r . /tmp/tmp4d_3g4w6 cmd: ['cp', '-r', '.', '/tmp/tmp4d_3g4w6'] cwd: /tmp/tmpoy9jb8ay/libpostal rc: 0 stdout: stderr: Generated rpkg config: [rpkg] preprocess_spec = True # auto-packing is deprecated: auto_pack = True [git] lookaside = http://copr-dist-git.fedorainfracloud.org/repo/pkgs/%(ns2)s/%(ns1)s/%(name)s/%(filename)s/%(hashtype)s/%(hash)s/%(filename)s anongiturl = http://copr-dist-git.fedorainfracloud.org/git/%(module)s Running: rpkg -C /tmp/tmpoy9jb8ay/rpkg.conf sources --outdir /tmp/tmp4d_3g4w6 cmd: ['rpkg', '-C', '/tmp/tmpoy9jb8ay/rpkg.conf', 'sources', '--outdir', '/tmp/tmp4d_3g4w6'] cwd: /tmp/tmpoy9jb8ay/libpostal rc: 0 stdout: Downloading libpostal-1.0.0.tar.gz stderr: {'task_id': '762949-fedora-rawhide-x86_64', 'chroot': 'fedora-rawhide-x86_64', 'buildroot_pkgs': [], 'enable_net': False, 'repos': [{'id': 'copr_base', 'name': 'Copr repository', 'url': 'https://copr-be.cloud.fedoraproject.org/results/m4rtink/osm-scout-server/fedora-rawhide-x86_64/'}], 'use_bootstrap_container': False, 'pkg_manager_conf': 'yum', 'timeout': 64800, 'with_opts': [], 'without_opts': [], 'sourcedir': '/tmp/tmp4d_3g4w6', 'resultdir': '/var/lib/copr-rpmbuild/results', 'config': , 'logfile': '/var/lib/copr-rpmbuild/main.log'} /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated Running: unbuffer /usr/bin/mock --buildsrpm --spec /tmp/tmp4d_3g4w6/libpostal.spec --sources /tmp/tmp4d_3g4w6 --configdir /var/lib/copr-rpmbuild/results/configs --resultdir /var/lib/copr-rpmbuild/results --define %_disable_source_fetch 0 --uniqueext 1528169861.387167 -r child WARNING: Could not find required logging config file: /var/lib/copr-rpmbuild/results/configs/logging.ini. Using default... INFO: mock.py version 1.4.10 starting (python version = 3.6.5)... Start: init plugins INFO: tmpfs initialized INFO: selinux disabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins Start: run INFO: Start(/tmp/tmp4d_3g4w6/libpostal.spec) Config(762949-fedora-rawhide-x86_64) Start: clean chroot Finish: clean chroot Start: chroot init INFO: mounting tmpfs at /var/lib/mock/762949-fedora-rawhide-x86_64-1528169861.387167/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled HW Info plugin Mock Version: 1.4.10 INFO: Mock Version: 1.4.10 Start: dnf install 'Copr repository' 244 kB/s | 18 kB 00:00 fedora 63 MB/s | 61 MB 00:00 Last metadata expiration check: 0:00:00 ago on Tue 05 Jun 2018 03:37:43 AM UTC. Dependencies resolved. ================================================================================ Group Packages ================================================================================ Marking packages as installed by the group: @Buildsystem building group redhat-rpm-config shadow-utils info sed gcc-c++ diffutils gzip gcc xz gawk make which bzip2 findutils coreutils tar grep rpm-build patch unzip util-linux cpio fedora-release bash ================================================================================ Package Arch Version Repository Size ================================================================================ Installing group packages: bash x86_64 4.4.19-2.fc29 fedora 1.5 M bzip2 x86_64 1.0.6-27.fc29 fedora 59 k coreutils x86_64 8.29-12.fc29 fedora 1.2 M cpio x86_64 2.12-8.fc29 fedora 264 k diffutils x86_64 3.6-4.fc28 fedora 357 k fedora-release noarch 29-0.4 fedora 26 k findutils x86_64 1:4.6.0-19.fc29 fedora 518 k gawk x86_64 4.2.1-1.fc29 fedora 1.1 M gcc x86_64 8.1.1-1.fc29 fedora 22 M gcc-c++ x86_64 8.1.1-1.fc29 fedora 12 M grep x86_64 3.1-5.fc28 fedora 273 k gzip x86_64 1.9-5.fc29 fedora 164 k info x86_64 6.5-4.fc29 fedora 197 k make x86_64 1:4.2.1-9.fc29 fedora 493 k patch x86_64 2.7.6-4.fc29 fedora 132 k redhat-rpm-config noarch 111-1.fc29 fedora 78 k rpm-build x86_64 4.14.1-9.fc29 fedora 157 k sed x86_64 4.5-1.fc29 fedora 297 k shadow-utils x86_64 2:4.6-1.fc29 fedora 1.2 M tar x86_64 2:1.30-3.fc28 fedora 837 k unzip x86_64 6.0-39.fc29 fedora 191 k util-linux x86_64 2.32-5.fc29 fedora 2.3 M which x86_64 2.21-8.fc28 fedora 47 k xz x86_64 5.2.4-2.fc29 fedora 148 k Installing dependencies: acl x86_64 2.2.52-21.fc29 fedora 80 k annobin x86_64 5.11-1.fc29 fedora 88 k audit-libs x86_64 2.8.3-3.fc29 fedora 114 k basesystem noarch 11-5.fc28 fedora 9.4 k binutils x86_64 2.30-22.fc29 fedora 6.1 M bzip2-libs x86_64 1.0.6-27.fc29 fedora 47 k ca-certificates noarch 2018.2.24-2.fc29 fedora 392 k chkconfig x86_64 1.10-4.fc28 fedora 187 k coreutils-common x86_64 8.29-12.fc29 fedora 2.0 M cpp x86_64 8.1.1-1.fc29 fedora 9.8 M cracklib x86_64 2.9.6-13.fc29 fedora 88 k crypto-policies noarch 20180425-5.git6ad4018.fc29 fedora 40 k cryptsetup-libs x86_64 2.0.3-3.fc29 fedora 285 k curl x86_64 7.60.0-1.fc29 fedora 343 k cyrus-sasl-lib x86_64 2.1.27-0.2rc7.fc29 fedora 114 k dbus x86_64 1:1.12.8-2.fc29 fedora 39 k dbus-common noarch 1:1.12.8-2.fc29 fedora 44 k dbus-daemon x86_64 1:1.12.8-2.fc29 fedora 225 k dbus-libs x86_64 1:1.12.8-2.fc29 fedora 173 k dbus-tools x86_64 1:1.12.8-2.fc29 fedora 79 k device-mapper x86_64 1.02.147-0.1.rc1.fc29 fedora 366 k device-mapper-libs x86_64 1.02.147-0.1.rc1.fc29 fedora 398 k dwz x86_64 0.12-7.fc29 fedora 107 k efi-srpm-macros noarch 3-2.fc29 fedora 21 k elfutils x86_64 0.171-1.fc29 fedora 334 k elfutils-default-yama-scope noarch 0.171-1.fc29 fedora 42 k elfutils-libelf x86_64 0.171-1.fc29 fedora 206 k elfutils-libs x86_64 0.171-1.fc29 fedora 306 k expat x86_64 2.2.5-3.fc28 fedora 109 k fedora-gpg-keys noarch 29-0.5 fedora 95 k fedora-repos noarch 29-0.5 fedora 8.6 k fedora-repos-rawhide noarch 29-0.5 fedora 8.0 k file x86_64 5.33-6.fc29 fedora 74 k file-libs x86_64 5.33-6.fc29 fedora 540 k filesystem x86_64 3.8-3.fc28 fedora 1.1 M fpc-srpm-macros noarch 1.1-4.fc28 fedora 7.5 k gc x86_64 7.6.4-3.fc29 fedora 108 k gdb-headless x86_64 8.1.50.20180522-15.fc29 fedora 3.7 M gdbm x86_64 1:1.14.1-4.fc29 fedora 121 k gdbm-libs x86_64 1:1.14.1-4.fc29 fedora 57 k ghc-srpm-macros noarch 1.4.2-7.fc28 fedora 8.2 k glib2 x86_64 2.56.1-3.fc29 fedora 2.5 M glibc x86_64 2.27.9000-22.fc29 fedora 3.6 M glibc-all-langpacks x86_64 2.27.9000-22.fc29 fedora 24 M glibc-common x86_64 2.27.9000-22.fc29 fedora 783 k glibc-devel x86_64 2.27.9000-22.fc29 fedora 1.0 M glibc-headers x86_64 2.27.9000-22.fc29 fedora 450 k gmp x86_64 1:6.1.2-7.fc28 fedora 285 k gnat-srpm-macros noarch 4-5.fc28 fedora 8.8 k go-srpm-macros noarch 2-17.fc29 fedora 11 k guile x86_64 5:2.0.14-7.fc29 fedora 3.5 M iptables-libs x86_64 1.6.2-3.fc29 fedora 87 k isl x86_64 0.16.1-6.fc28 fedora 841 k json-c x86_64 0.13.1-2.fc29 fedora 37 k kernel-headers x86_64 4.17.0-0.rc7.git2.1.fc29 fedora 1.2 M keyutils-libs x86_64 1.5.10-6.fc28 fedora 33 k kmod-libs x86_64 25-2.fc28 fedora 64 k krb5-libs x86_64 1.16.1-3.fc29 fedora 836 k libacl x86_64 2.2.52-21.fc29 fedora 34 k libarchive x86_64 3.3.2-1.fc29 fedora 356 k libargon2 x86_64 20161029-5.fc29 fedora 28 k libatomic_ops x86_64 7.6.4-1.fc29 fedora 37 k libattr x86_64 2.4.47-23.fc28 fedora 25 k libbabeltrace x86_64 1.5.5-1.fc29 fedora 199 k libblkid x86_64 2.32-5.fc29 fedora 203 k libcap x86_64 2.25-10.fc29 fedora 55 k libcap-ng x86_64 0.7.9-1.fc28 fedora 31 k libcom_err x86_64 1.44.2-0.fc29 fedora 46 k libcurl x86_64 7.60.0-1.fc29 fedora 279 k libdb x86_64 5.3.28-31.fc29 fedora 739 k libdb-utils x86_64 5.3.28-31.fc29 fedora 132 k libfdisk x86_64 2.32-5.fc29 fedora 252 k libffi x86_64 3.1-16.fc28 fedora 35 k libgcc x86_64 8.1.1-1.fc29 fedora 89 k libgcrypt x86_64 1.8.2-2.fc28 fedora 456 k libgomp x86_64 8.1.1-1.fc29 fedora 198 k libgpg-error x86_64 1.29-1.fc29 fedora 235 k libidn2 x86_64 2.0.5-1.fc29 fedora 87 k libipt x86_64 1.6.1-8.fc29 fedora 49 k libmetalink x86_64 0.1.3-6.fc28 fedora 31 k libmount x86_64 2.32-5.fc29 fedora 224 k libmpc x86_64 1.1.0-1.fc29 fedora 60 k libnghttp2 x86_64 1.32.0-1.fc29 fedora 70 k libnsl2 x86_64 1.2.0-1.fc28 fedora 56 k libpcap x86_64 14:1.8.1-9.fc28 fedora 152 k libpkgconf x86_64 1.4.2-1.fc29 fedora 34 k libpsl x86_64 0.20.2-2.fc29 fedora 59 k libpwquality x86_64 1.4.0-7.fc29 fedora 101 k libseccomp x86_64 2.3.3-2.fc28 fedora 62 k libselinux x86_64 2.8-1.fc29 fedora 176 k libsemanage x86_64 2.8-1.fc29 fedora 160 k libsepol x86_64 2.8-1.fc29 fedora 337 k libsigsegv x86_64 2.11-5.fc28 fedora 29 k libsmartcols x86_64 2.32-5.fc29 fedora 167 k libssh x86_64 0.7.5-8.fc29 fedora 203 k libstdc++ x86_64 8.1.1-1.fc29 fedora 468 k libstdc++-devel x86_64 8.1.1-1.fc29 fedora 2.0 M libtasn1 x86_64 4.13-2.fc28 fedora 75 k libtirpc x86_64 1.0.3-1.rc1.fc29 fedora 105 k libtool-ltdl x86_64 2.4.6-24.fc29 fedora 55 k libunistring x86_64 0.9.10-1.fc29 fedora 422 k libutempter x86_64 1.1.6-14.fc29 fedora 31 k libuuid x86_64 2.32-5.fc29 fedora 89 k libverto x86_64 0.3.0-5.fc28 fedora 23 k libxcrypt x86_64 4.0.1-1.fc29 fedora 75 k libxcrypt-devel x86_64 4.0.1-1.fc29 fedora 15 k libxml2 x86_64 2.9.8-1.fc29 fedora 693 k libzstd x86_64 1.3.4-1.fc29 fedora 230 k lua-libs x86_64 5.3.4-10.fc28 fedora 117 k lz4-libs x86_64 1.8.2-1.fc29 fedora 62 k mpfr x86_64 3.1.6-1.fc29 fedora 220 k ncurses x86_64 6.1-5.20180224.fc29 fedora 377 k ncurses-base noarch 6.1-5.20180224.fc29 fedora 80 k ncurses-libs x86_64 6.1-5.20180224.fc29 fedora 307 k nim-srpm-macros noarch 1-2.fc29 fedora 7.9 k ocaml-srpm-macros noarch 5-3.fc29 fedora 8.2 k openblas-srpm-macros noarch 2-3.fc29 fedora 7.1 k openldap x86_64 2.4.46-1.fc29 fedora 349 k openssl-libs x86_64 1:1.1.0h-3.fc29 fedora 1.3 M p11-kit x86_64 0.23.12-1.fc29 fedora 270 k p11-kit-trust x86_64 0.23.12-1.fc29 fedora 138 k pam x86_64 1.3.1-1.fc29 fedora 685 k pcre x86_64 8.42-1.fc29 fedora 207 k pcre2 x86_64 10.31-4.fc29 fedora 235 k perl-srpm-macros noarch 1-25.fc28 fedora 9.7 k pkgconf x86_64 1.4.2-1.fc29 fedora 37 k pkgconf-m4 noarch 1.4.2-1.fc29 fedora 16 k pkgconf-pkg-config x86_64 1.4.2-1.fc29 fedora 14 k popt x86_64 1.16-14.fc28 fedora 60 k publicsuffix-list-dafsa noarch 20180514-1.fc29 fedora 55 k python-srpm-macros noarch 3-29.fc29 fedora 11 k python3-libs x86_64 3.6.5-4.fc29 fedora 7.7 M qrencode-libs x86_64 3.4.4-5.fc28 fedora 58 k qt5-srpm-macros noarch 5.11.0-2.fc29 fedora 9.8 k readline x86_64 7.0-10.fc29 fedora 198 k rpm x86_64 4.14.1-9.fc29 fedora 527 k rpm-build-libs x86_64 4.14.1-9.fc29 fedora 135 k rpm-libs x86_64 4.14.1-9.fc29 fedora 312 k rpm-plugin-selinux x86_64 4.14.1-9.fc29 fedora 67 k rust-srpm-macros noarch 5-2.fc28 fedora 8.1 k setup noarch 2.11.4-1.fc29 fedora 177 k sqlite-libs x86_64 3.22.0-4.fc29 fedora 546 k systemd x86_64 238-8.git0e0aa59.fc29 fedora 3.5 M systemd-libs x86_64 238-8.git0e0aa59.fc29 fedora 471 k systemd-pam x86_64 238-8.git0e0aa59.fc29 fedora 195 k tzdata noarch 2018e-1.fc29 fedora 458 k xz-libs x86_64 5.2.4-2.fc29 fedora 89 k zip x86_64 3.0-22.fc29 fedora 268 k zlib x86_64 1.2.11-8.fc29 fedora 98 k zstd x86_64 1.3.4-1.fc29 fedora 333 k Transaction Summary ================================================================================ Install 174 Packages Total download size: 142 M Installed size: 565 M Downloading Packages: (1/174): gzip-1.9-5.fc29.x86_64.rpm 2.2 MB/s | 164 kB 00:00 (2/174): diffutils-3.6-4.fc28.x86_64.rpm 4.4 MB/s | 357 kB 00:00 (3/174): shadow-utils-4.6-1.fc29.x86_64.rpm 12 MB/s | 1.2 MB 00:00 (4/174): make-4.2.1-9.fc29.x86_64.rpm 17 MB/s | 493 kB 00:00 (5/174): redhat-rpm-config-111-1.fc29.noarch.rp 4.4 MB/s | 78 kB 00:00 (6/174): fedora-release-29-0.4.noarch.rpm 3.1 MB/s | 26 kB 00:00 (7/174): findutils-4.6.0-19.fc29.x86_64.rpm 19 MB/s | 518 kB 00:00 (8/174): bash-4.4.19-2.fc29.x86_64.rpm 25 MB/s | 1.5 MB 00:00 (9/174): sed-4.5-1.fc29.x86_64.rpm 14 MB/s | 297 kB 00:00 (10/174): rpm-build-4.14.1-9.fc29.x86_64.rpm 8.9 MB/s | 157 kB 00:00 (11/174): grep-3.1-5.fc28.x86_64.rpm 23 MB/s | 273 kB 00:00 (12/174): which-2.21-8.fc28.x86_64.rpm 3.1 MB/s | 47 kB 00:00 (13/174): patch-2.7.6-4.fc29.x86_64.rpm 6.0 MB/s | 132 kB 00:00 (14/174): info-6.5-4.fc29.x86_64.rpm 15 MB/s | 197 kB 00:00 (15/174): tar-1.30-3.fc28.x86_64.rpm 26 MB/s | 837 kB 00:00 (16/174): unzip-6.0-39.fc29.x86_64.rpm 10 MB/s | 191 kB 00:00 (17/174): cpio-2.12-8.fc29.x86_64.rpm 14 MB/s | 264 kB 00:00 (18/174): bzip2-1.0.6-27.fc29.x86_64.rpm 4.3 MB/s | 59 kB 00:00 (19/174): xz-5.2.4-2.fc29.x86_64.rpm 6.1 MB/s | 148 kB 00:00 (20/174): coreutils-8.29-12.fc29.x86_64.rpm 36 MB/s | 1.2 MB 00:00 (21/174): gawk-4.2.1-1.fc29.x86_64.rpm 22 MB/s | 1.1 MB 00:00 (22/174): util-linux-2.32-5.fc29.x86_64.rpm 35 MB/s | 2.3 MB 00:00 (23/174): audit-libs-2.8.3-3.fc29.x86_64.rpm 9.1 MB/s | 114 kB 00:00 (24/174): glibc-2.27.9000-22.fc29.x86_64.rpm 22 MB/s | 3.6 MB 00:00 (25/174): libacl-2.2.52-21.fc29.x86_64.rpm 3.7 MB/s | 34 kB 00:00 (26/174): libattr-2.4.47-23.fc28.x86_64.rpm 1.6 MB/s | 25 kB 00:00 (27/174): libselinux-2.8-1.fc29.x86_64.rpm 2.4 MB/s | 176 kB 00:00 (28/174): gcc-c++-8.1.1-1.fc29.x86_64.rpm 27 MB/s | 12 MB 00:00 (29/174): libsemanage-2.8-1.fc29.x86_64.rpm 2.0 MB/s | 160 kB 00:00 (30/174): libxcrypt-4.0.1-1.fc29.x86_64.rpm 9.4 MB/s | 75 kB 00:00 (31/174): setup-2.11.4-1.fc29.noarch.rpm 8.2 MB/s | 177 kB 00:00 (32/174): guile-2.0.14-7.fc29.x86_64.rpm 33 MB/s | 3.5 MB 00:00 (33/174): filesystem-3.8-3.fc28.x86_64.rpm 8.6 MB/s | 1.1 MB 00:00 (34/174): ncurses-libs-6.1-5.20180224.fc29.x86_ 7.3 MB/s | 307 kB 00:00 (35/174): dwz-0.12-7.fc29.x86_64.rpm 5.9 MB/s | 107 kB 00:00 (36/174): gcc-8.1.1-1.fc29.x86_64.rpm 34 MB/s | 22 MB 00:00 (37/174): efi-srpm-macros-3-2.fc29.noarch.rpm 176 kB/s | 21 kB 00:00 (38/174): file-5.33-6.fc29.x86_64.rpm 676 kB/s | 74 kB 00:00 (39/174): fpc-srpm-macros-1.1-4.fc28.noarch.rpm 1.4 MB/s | 7.5 kB 00:00 (40/174): ghc-srpm-macros-1.4.2-7.fc28.noarch.r 1.7 MB/s | 8.2 kB 00:00 (41/174): gnat-srpm-macros-4-5.fc28.noarch.rpm 1.7 MB/s | 8.8 kB 00:00 (42/174): go-srpm-macros-2-17.fc29.noarch.rpm 2.3 MB/s | 11 kB 00:00 (43/174): nim-srpm-macros-1-2.fc29.noarch.rpm 1.5 MB/s | 7.9 kB 00:00 (44/174): ocaml-srpm-macros-5-3.fc29.noarch.rpm 1.5 MB/s | 8.2 kB 00:00 (45/174): openblas-srpm-macros-2-3.fc29.noarch. 1.4 MB/s | 7.1 kB 00:00 (46/174): perl-srpm-macros-1-25.fc28.noarch.rpm 1.8 MB/s | 9.7 kB 00:00 (47/174): python-srpm-macros-3-29.fc29.noarch.r 2.1 MB/s | 11 kB 00:00 (48/174): qt5-srpm-macros-5.11.0-2.fc29.noarch. 1.8 MB/s | 9.8 kB 00:00 (49/174): rust-srpm-macros-5-2.fc28.noarch.rpm 1.7 MB/s | 8.1 kB 00:00 (50/174): rpm-4.14.1-9.fc29.x86_64.rpm 43 MB/s | 527 kB 00:00 (51/174): fedora-repos-29-0.5.noarch.rpm 2.4 MB/s | 8.6 kB 00:00 (52/174): zip-3.0-22.fc29.x86_64.rpm 23 MB/s | 268 kB 00:00 (53/174): bzip2-libs-1.0.6-27.fc29.x86_64.rpm 6.9 MB/s | 47 kB 00:00 (54/174): elfutils-libelf-0.171-1.fc29.x86_64.r 14 MB/s | 206 kB 00:00 (55/174): elfutils-0.171-1.fc29.x86_64.rpm 16 MB/s | 334 kB 00:00 (56/174): elfutils-libs-0.171-1.fc29.x86_64.rpm 18 MB/s | 306 kB 00:00 (57/174): file-libs-5.33-6.fc29.x86_64.rpm 13 MB/s | 540 kB 00:00 (58/174): libcap-2.25-10.fc29.x86_64.rpm 1.4 MB/s | 55 kB 00:00 (59/174): binutils-2.30-22.fc29.x86_64.rpm 45 MB/s | 6.1 MB 00:00 (60/174): libdb-5.3.28-31.fc29.x86_64.rpm 13 MB/s | 739 kB 00:00 (61/174): libzstd-1.3.4-1.fc29.x86_64.rpm 8.1 MB/s | 230 kB 00:00 (62/174): gdb-headless-8.1.50.20180522-15.fc29. 26 MB/s | 3.7 MB 00:00 (63/174): lua-libs-5.3.4-10.fc28.x86_64.rpm 5.0 MB/s | 117 kB 00:00 (64/174): popt-1.16-14.fc28.x86_64.rpm 5.6 MB/s | 60 kB 00:00 (65/174): rpm-build-libs-4.14.1-9.fc29.x86_64.r 12 MB/s | 135 kB 00:00 (66/174): openssl-libs-1.1.0h-3.fc29.x86_64.rpm 33 MB/s | 1.3 MB 00:00 (67/174): xz-libs-5.2.4-2.fc29.x86_64.rpm 8.8 MB/s | 89 kB 00:00 (68/174): rpm-libs-4.14.1-9.fc29.x86_64.rpm 18 MB/s | 312 kB 00:00 (69/174): zlib-1.2.11-8.fc29.x86_64.rpm 11 MB/s | 98 kB 00:00 (70/174): zstd-1.3.4-1.fc29.x86_64.rpm 17 MB/s | 333 kB 00:00 (71/174): pcre-8.42-1.fc29.x86_64.rpm 11 MB/s | 207 kB 00:00 (72/174): coreutils-common-8.29-12.fc29.x86_64. 40 MB/s | 2.0 MB 00:00 (73/174): ncurses-6.1-5.20180224.fc29.x86_64.rp 10 MB/s | 377 kB 00:00 (74/174): gmp-6.1.2-7.fc28.x86_64.rpm 6.7 MB/s | 285 kB 00:00 (75/174): libsigsegv-2.11-5.fc28.x86_64.rpm 3.0 MB/s | 29 kB 00:00 (76/174): mpfr-3.1.6-1.fc29.x86_64.rpm 23 MB/s | 220 kB 00:00 (77/174): readline-7.0-10.fc29.x86_64.rpm 18 MB/s | 198 kB 00:00 (78/174): libmpc-1.1.0-1.fc29.x86_64.rpm 7.2 MB/s | 60 kB 00:00 (79/174): libstdc++-8.1.1-1.fc29.x86_64.rpm 22 MB/s | 468 kB 00:00 (80/174): libcap-ng-0.7.9-1.fc28.x86_64.rpm 1.8 MB/s | 31 kB 00:00 (81/174): libblkid-2.32-5.fc29.x86_64.rpm 8.3 MB/s | 203 kB 00:00 (82/174): libmount-2.32-5.fc29.x86_64.rpm 22 MB/s | 224 kB 00:00 (83/174): libfdisk-2.32-5.fc29.x86_64.rpm 19 MB/s | 252 kB 00:00 (84/174): libsmartcols-2.32-5.fc29.x86_64.rpm 17 MB/s | 167 kB 00:00 (85/174): libutempter-1.1.6-14.fc29.x86_64.rpm 4.5 MB/s | 31 kB 00:00 (86/174): libuuid-2.32-5.fc29.x86_64.rpm 11 MB/s | 89 kB 00:00 (87/174): pam-1.3.1-1.fc29.x86_64.rpm 39 MB/s | 685 kB 00:00 (88/174): annobin-5.11-1.fc29.x86_64.rpm 5.9 MB/s | 88 kB 00:00 (89/174): systemd-libs-238-8.git0e0aa59.fc29.x8 18 MB/s | 471 kB 00:00 (90/174): libgcc-8.1.1-1.fc29.x86_64.rpm 2.1 MB/s | 89 kB 00:00 (91/174): isl-0.16.1-6.fc28.x86_64.rpm 10 MB/s | 841 kB 00:00 (92/174): libgomp-8.1.1-1.fc29.x86_64.rpm 5.8 MB/s | 198 kB 00:00 (93/174): basesystem-11-5.fc28.noarch.rpm 163 kB/s | 9.4 kB 00:00 (94/174): cpp-8.1.1-1.fc29.x86_64.rpm 49 MB/s | 9.8 MB 00:00 (95/174): glibc-common-2.27.9000-22.fc29.x86_64 6.4 MB/s | 783 kB 00:00 (96/174): libsepol-2.8-1.fc29.x86_64.rpm 5.0 MB/s | 337 kB 00:00 (97/174): pcre2-10.31-4.fc29.x86_64.rpm 20 MB/s | 235 kB 00:00 (98/174): gc-7.6.4-3.fc29.x86_64.rpm 13 MB/s | 108 kB 00:00 (99/174): libffi-3.1-16.fc28.x86_64.rpm 6.5 MB/s | 35 kB 00:00 (100/174): libtool-ltdl-2.4.6-24.fc29.x86_64.rp 6.6 MB/s | 55 kB 00:00 (101/174): libunistring-0.9.10-1.fc29.x86_64.rp 17 MB/s | 422 kB 00:00 (102/174): ncurses-base-6.1-5.20180224.fc29.noa 3.3 MB/s | 80 kB 00:00 (103/174): libarchive-3.3.2-1.fc29.x86_64.rpm 14 MB/s | 356 kB 00:00 (104/174): fedora-gpg-keys-29-0.5.noarch.rpm 11 MB/s | 95 kB 00:00 (105/174): libdb-utils-5.3.28-31.fc29.x86_64.rp 12 MB/s | 132 kB 00:00 (106/174): fedora-repos-rawhide-29-0.5.noarch.r 1.6 MB/s | 8.0 kB 00:00 (107/174): elfutils-default-yama-scope-0.171-1. 7.9 MB/s | 42 kB 00:00 (108/174): chkconfig-1.10-4.fc28.x86_64.rpm 17 MB/s | 187 kB 00:00 (109/174): expat-2.2.5-3.fc28.x86_64.rpm 11 MB/s | 109 kB 00:00 (110/174): libbabeltrace-1.5.5-1.fc29.x86_64.rp 22 MB/s | 199 kB 00:00 (111/174): libipt-1.6.1-8.fc29.x86_64.rpm 5.5 MB/s | 49 kB 00:00 (112/174): ca-certificates-2018.2.24-2.fc29.noa 5.2 MB/s | 392 kB 00:00 (113/174): crypto-policies-20180425-5.git6ad401 555 kB/s | 40 kB 00:00 (114/174): python3-libs-3.6.5-4.fc29.x86_64.rpm 58 MB/s | 7.7 MB 00:00 (115/174): rpm-plugin-selinux-4.14.1-9.fc29.x86 1.1 MB/s | 67 kB 00:00 (116/174): cracklib-2.9.6-13.fc29.x86_64.rpm 1.4 MB/s | 88 kB 00:00 (117/174): libnsl2-1.2.0-1.fc28.x86_64.rpm 8.7 MB/s | 56 kB 00:00 (118/174): libtirpc-1.0.3-1.rc1.fc29.x86_64.rpm 12 MB/s | 105 kB 00:00 (119/174): lz4-libs-1.8.2-1.fc29.x86_64.rpm 6.6 MB/s | 62 kB 00:00 (120/174): libgcrypt-1.8.2-2.fc28.x86_64.rpm 26 MB/s | 456 kB 00:00 (121/174): tzdata-2018e-1.fc29.noarch.rpm 21 MB/s | 458 kB 00:00 (122/174): libatomic_ops-7.6.4-1.fc29.x86_64.rp 2.1 MB/s | 37 kB 00:00 (123/174): gdbm-1.14.1-4.fc29.x86_64.rpm 12 MB/s | 121 kB 00:00 (124/174): libxml2-2.9.8-1.fc29.x86_64.rpm 27 MB/s | 693 kB 00:00 (125/174): gdbm-libs-1.14.1-4.fc29.x86_64.rpm 2.2 MB/s | 57 kB 00:00 (126/174): glib2-2.56.1-3.fc29.x86_64.rpm 42 MB/s | 2.5 MB 00:00 (127/174): krb5-libs-1.16.1-3.fc29.x86_64.rpm 26 MB/s | 836 kB 00:00 (128/174): libcom_err-1.44.2-0.fc29.x86_64.rpm 4.3 MB/s | 46 kB 00:00 (129/174): sqlite-libs-3.22.0-4.fc29.x86_64.rpm 9.3 MB/s | 546 kB 00:00 (130/174): libgpg-error-1.29-1.fc29.x86_64.rpm 27 MB/s | 235 kB 00:00 (131/174): libverto-0.3.0-5.fc28.x86_64.rpm 4.1 MB/s | 23 kB 00:00 (132/174): keyutils-libs-1.5.10-6.fc28.x86_64.r 3.4 MB/s | 33 kB 00:00 (133/174): pkgconf-pkg-config-1.4.2-1.fc29.x86_ 1.9 MB/s | 14 kB 00:00 (134/174): pkgconf-1.4.2-1.fc29.x86_64.rpm 4.7 MB/s | 37 kB 00:00 (135/174): pkgconf-m4-1.4.2-1.fc29.noarch.rpm 2.1 MB/s | 16 kB 00:00 (136/174): libpkgconf-1.4.2-1.fc29.x86_64.rpm 6.1 MB/s | 34 kB 00:00 (137/174): libpwquality-1.4.0-7.fc29.x86_64.rpm 12 MB/s | 101 kB 00:00 (138/174): libxcrypt-devel-4.0.1-1.fc29.x86_64. 784 kB/s | 15 kB 00:00 (139/174): glibc-devel-2.27.9000-22.fc29.x86_64 21 MB/s | 1.0 MB 00:00 (140/174): glibc-headers-2.27.9000-22.fc29.x86_ 10 MB/s | 450 kB 00:00 (141/174): kernel-headers-4.17.0-0.rc7.git2.1.f 27 MB/s | 1.2 MB 00:00 (142/174): libstdc++-devel-8.1.1-1.fc29.x86_64. 18 MB/s | 2.0 MB 00:00 (143/174): acl-2.2.52-21.fc29.x86_64.rpm 2.9 MB/s | 80 kB 00:00 (144/174): iptables-libs-1.6.2-3.fc29.x86_64.rp 7.4 MB/s | 87 kB 00:00 (145/174): kmod-libs-25-2.fc28.x86_64.rpm 7.3 MB/s | 64 kB 00:00 (146/174): cryptsetup-libs-2.0.3-3.fc29.x86_64. 9.2 MB/s | 285 kB 00:00 (147/174): libidn2-2.0.5-1.fc29.x86_64.rpm 9.3 MB/s | 87 kB 00:00 (148/174): libseccomp-2.3.3-2.fc28.x86_64.rpm 4.7 MB/s | 62 kB 00:00 (149/174): qrencode-libs-3.4.4-5.fc28.x86_64.rp 3.4 MB/s | 58 kB 00:00 (150/174): systemd-pam-238-8.git0e0aa59.fc29.x8 8.8 MB/s | 195 kB 00:00 (151/174): json-c-0.13.1-2.fc29.x86_64.rpm 3.3 MB/s | 37 kB 00:00 (152/174): device-mapper-libs-1.02.147-0.1.rc1. 16 MB/s | 398 kB 00:00 (153/174): systemd-238-8.git0e0aa59.fc29.x86_64 24 MB/s | 3.5 MB 00:00 (154/174): libargon2-20161029-5.fc29.x86_64.rpm 1.2 MB/s | 28 kB 00:00 (155/174): libpcap-1.8.1-9.fc28.x86_64.rpm 5.3 MB/s | 152 kB 00:00 (156/174): device-mapper-1.02.147-0.1.rc1.fc29. 18 MB/s | 366 kB 00:00 (157/174): p11-kit-trust-0.23.12-1.fc29.x86_64. 6.0 MB/s | 138 kB 00:00 (158/174): p11-kit-0.23.12-1.fc29.x86_64.rpm 8.3 MB/s | 270 kB 00:00 (159/174): libtasn1-4.13-2.fc28.x86_64.rpm 5.3 MB/s | 75 kB 00:00 (160/174): dbus-1.12.8-2.fc29.x86_64.rpm 3.6 MB/s | 39 kB 00:00 (161/174): dbus-common-1.12.8-2.fc29.noarch.rpm 3.7 MB/s | 44 kB 00:00 (162/174): dbus-daemon-1.12.8-2.fc29.x86_64.rpm 12 MB/s | 225 kB 00:00 (163/174): dbus-tools-1.12.8-2.fc29.x86_64.rpm 7.4 MB/s | 79 kB 00:00 (164/174): dbus-libs-1.12.8-2.fc29.x86_64.rpm 7.8 MB/s | 173 kB 00:00 (165/174): libmetalink-0.1.3-6.fc28.x86_64.rpm 2.9 MB/s | 31 kB 00:00 (166/174): curl-7.60.0-1.fc29.x86_64.rpm 13 MB/s | 343 kB 00:00 (167/174): libcurl-7.60.0-1.fc29.x86_64.rpm 14 MB/s | 279 kB 00:00 (168/174): libnghttp2-1.32.0-1.fc29.x86_64.rpm 5.3 MB/s | 70 kB 00:00 (169/174): libpsl-0.20.2-2.fc29.x86_64.rpm 1.8 MB/s | 59 kB 00:00 (170/174): libssh-0.7.5-8.fc29.x86_64.rpm 5.6 MB/s | 203 kB 00:00 (171/174): publicsuffix-list-dafsa-20180514-1.f 4.7 MB/s | 55 kB 00:00 (172/174): openldap-2.4.46-1.fc29.x86_64.rpm 16 MB/s | 349 kB 00:00 (173/174): cyrus-sasl-lib-2.1.27-0.2rc7.fc29.x8 9.5 MB/s | 114 kB 00:00 (174/174): glibc-all-langpacks-2.27.9000-22.fc2 26 MB/s | 24 MB 00:00 -------------------------------------------------------------------------------- Total 44 MB/s | 142 MB 00:03 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.8-3.fc28.x86_64 1/1 Preparing : 1/1 Installing : libgcc-8.1.1-1.fc29.x86_64 1/174 Running scriptlet: libgcc-8.1.1-1.fc29.x86_64 1/174 Installing : publicsuffix-list-dafsa-20180514-1.fc29.noarch 2/174 Installing : kernel-headers-4.17.0-0.rc7.git2.1.fc29.x86_64 3/174 Installing : pkgconf-m4-1.4.2-1.fc29.noarch 4/174 Installing : tzdata-2018e-1.fc29.noarch 5/174 Installing : fedora-gpg-keys-29-0.5.noarch 6/174 Installing : fedora-repos-rawhide-29-0.5.noarch 7/174 Installing : fedora-repos-29-0.5.noarch 8/174 Installing : fedora-release-29-0.4.noarch 9/174 Running scriptlet: fedora-release-29-0.4.noarch 9/174 Installing : setup-2.11.4-1.fc29.noarch 10/174 Running scriptlet: setup-2.11.4-1.fc29.noarch 10/174 warning: /etc/hosts created as /etc/hosts.rpmnew Installing : filesystem-3.8-3.fc28.x86_64 11/174 Installing : basesystem-11-5.fc28.noarch 12/174 Installing : ncurses-base-6.1-5.20180224.fc29.noarch 13/174 Installing : pcre2-10.31-4.fc29.x86_64 14/174 Installing : libselinux-2.8-1.fc29.x86_64 15/174 Installing : ncurses-libs-6.1-5.20180224.fc29.x86_64 16/174 Installing : glibc-all-langpacks-2.27.9000-22.fc29.x86_64 17/174 Installing : glibc-common-2.27.9000-22.fc29.x86_64 18/174 Running scriptlet: glibc-2.27.9000-22.fc29.x86_64 19/174 Installing : glibc-2.27.9000-22.fc29.x86_64 19/174 Running scriptlet: glibc-2.27.9000-22.fc29.x86_64 19/174 Installing : bash-4.4.19-2.fc29.x86_64 20/174 Running scriptlet: bash-4.4.19-2.fc29.x86_64 20/174 Installing : libsepol-2.8-1.fc29.x86_64 21/174 Running scriptlet: libsepol-2.8-1.fc29.x86_64 21/174 Installing : zlib-1.2.11-8.fc29.x86_64 22/174 Installing : info-6.5-4.fc29.x86_64 23/174 Installing : xz-libs-5.2.4-2.fc29.x86_64 24/174 Installing : bzip2-libs-1.0.6-27.fc29.x86_64 25/174 Installing : elfutils-libelf-0.171-1.fc29.x86_64 26/174 Installing : libcap-2.25-10.fc29.x86_64 27/174 Installing : gmp-1:6.1.2-7.fc28.x86_64 28/174 Running scriptlet: gmp-1:6.1.2-7.fc28.x86_64 28/174 Installing : libxcrypt-4.0.1-1.fc29.x86_64 29/174 Installing : libdb-5.3.28-31.fc29.x86_64 30/174 Running scriptlet: libdb-5.3.28-31.fc29.x86_64 30/174 Installing : popt-1.16-14.fc28.x86_64 31/174 Installing : libstdc++-8.1.1-1.fc29.x86_64 32/174 Running scriptlet: libstdc++-8.1.1-1.fc29.x86_64 32/174 Installing : libuuid-2.32-5.fc29.x86_64 33/174 Running scriptlet: libuuid-2.32-5.fc29.x86_64 33/174 Installing : mpfr-3.1.6-1.fc29.x86_64 34/174 Running scriptlet: mpfr-3.1.6-1.fc29.x86_64 34/174 Installing : readline-7.0-10.fc29.x86_64 35/174 Running scriptlet: readline-7.0-10.fc29.x86_64 35/174 Installing : libattr-2.4.47-23.fc28.x86_64 36/174 Installing : libacl-2.2.52-21.fc29.x86_64 37/174 Installing : sed-4.5-1.fc29.x86_64 38/174 Running scriptlet: sed-4.5-1.fc29.x86_64 38/174 Installing : libzstd-1.3.4-1.fc29.x86_64 39/174 Installing : lua-libs-5.3.4-10.fc28.x86_64 40/174 Installing : libffi-3.1-16.fc28.x86_64 41/174 Installing : libcom_err-1.44.2-0.fc29.x86_64 42/174 Running scriptlet: libcom_err-1.44.2-0.fc29.x86_64 42/174 Installing : expat-2.2.5-3.fc28.x86_64 43/174 Installing : libmpc-1.1.0-1.fc29.x86_64 44/174 Installing : libunistring-0.9.10-1.fc29.x86_64 45/174 Installing : libidn2-2.0.5-1.fc29.x86_64 46/174 Running scriptlet: libidn2-2.0.5-1.fc29.x86_64 46/174 Installing : file-libs-5.33-6.fc29.x86_64 47/174 Installing : libcap-ng-0.7.9-1.fc28.x86_64 48/174 Installing : audit-libs-2.8.3-3.fc29.x86_64 49/174 Running scriptlet: audit-libs-2.8.3-3.fc29.x86_64 49/174 Installing : lz4-libs-1.8.2-1.fc29.x86_64 50/174 Installing : libgpg-error-1.29-1.fc29.x86_64 51/174 Installing : libgcrypt-1.8.2-2.fc28.x86_64 52/174 Running scriptlet: libgcrypt-1.8.2-2.fc28.x86_64 52/174 Installing : file-5.33-6.fc29.x86_64 53/174 Installing : p11-kit-0.23.12-1.fc29.x86_64 54/174 Running scriptlet: p11-kit-0.23.12-1.fc29.x86_64 54/174 Installing : chkconfig-1.10-4.fc28.x86_64 55/174 Installing : unzip-6.0-39.fc29.x86_64 56/174 Installing : findutils-1:4.6.0-19.fc29.x86_64 57/174 Running scriptlet: findutils-1:4.6.0-19.fc29.x86_64 57/174 Running scriptlet: glibc-headers-2.27.9000-22.fc29.x86_64 58/174 Installing : glibc-headers-2.27.9000-22.fc29.x86_64 58/174 Installing : pcre-8.42-1.fc29.x86_64 59/174 Installing : grep-3.1-5.fc28.x86_64 60/174 Running scriptlet: grep-3.1-5.fc28.x86_64 60/174 Installing : gdbm-libs-1:1.14.1-4.fc29.x86_64 61/174 Installing : gdbm-1:1.14.1-4.fc29.x86_64 62/174 Installing : xz-5.2.4-2.fc29.x86_64 63/174 Installing : zip-3.0-22.fc29.x86_64 64/174 Installing : libsemanage-2.8-1.fc29.x86_64 65/174 Installing : libpsl-0.20.2-2.fc29.x86_64 66/174 Installing : cpp-8.1.1-1.fc29.x86_64 67/174 Running scriptlet: cpp-8.1.1-1.fc29.x86_64 67/174 Installing : libmetalink-0.1.3-6.fc28.x86_64 68/174 Installing : tar-2:1.30-3.fc28.x86_64 69/174 Running scriptlet: tar-2:1.30-3.fc28.x86_64 69/174 Installing : acl-2.2.52-21.fc29.x86_64 70/174 Installing : patch-2.7.6-4.fc29.x86_64 71/174 Installing : zstd-1.3.4-1.fc29.x86_64 72/174 Installing : annobin-5.11-1.fc29.x86_64 73/174 Running scriptlet: annobin-5.11-1.fc29.x86_64 73/174 Installing : libstdc++-devel-8.1.1-1.fc29.x86_64 74/174 Installing : libdb-utils-5.3.28-31.fc29.x86_64 75/174 Installing : isl-0.16.1-6.fc28.x86_64 76/174 Running scriptlet: isl-0.16.1-6.fc28.x86_64 76/174 Installing : dwz-0.12-7.fc29.x86_64 77/174 Installing : bzip2-1.0.6-27.fc29.x86_64 78/174 Installing : libxml2-2.9.8-1.fc29.x86_64 79/174 Installing : kmod-libs-25-2.fc28.x86_64 80/174 Running scriptlet: kmod-libs-25-2.fc28.x86_64 80/174 Installing : diffutils-3.6-4.fc28.x86_64 81/174 Running scriptlet: diffutils-3.6-4.fc28.x86_64 81/174 Installing : cpio-2.12-8.fc29.x86_64 82/174 Running scriptlet: cpio-2.12-8.fc29.x86_64 82/174 Installing : coreutils-common-8.29-12.fc29.x86_64 83/174 Running scriptlet: coreutils-common-8.29-12.fc29.x86_64 83/174 Installing : libgomp-8.1.1-1.fc29.x86_64 84/174 Running scriptlet: libgomp-8.1.1-1.fc29.x86_64 84/174 Installing : sqlite-libs-3.22.0-4.fc29.x86_64 85/174 Installing : ncurses-6.1-5.20180224.fc29.x86_64 86/174 Installing : libsigsegv-2.11-5.fc28.x86_64 87/174 Installing : gawk-4.2.1-1.fc29.x86_64 88/174 Running scriptlet: gawk-4.2.1-1.fc29.x86_64 88/174 Installing : libsmartcols-2.32-5.fc29.x86_64 89/174 Running scriptlet: libsmartcols-2.32-5.fc29.x86_64 89/174 Installing : libtool-ltdl-2.4.6-24.fc29.x86_64 90/174 Running scriptlet: libtool-ltdl-2.4.6-24.fc29.x86_64 90/174 Installing : libipt-1.6.1-8.fc29.x86_64 91/174 Installing : libatomic_ops-7.6.4-1.fc29.x86_64 92/174 Installing : gc-7.6.4-3.fc29.x86_64 93/174 Installing : keyutils-libs-1.5.10-6.fc28.x86_64 94/174 Installing : libverto-0.3.0-5.fc28.x86_64 95/174 Installing : libpkgconf-1.4.2-1.fc29.x86_64 96/174 Installing : pkgconf-1.4.2-1.fc29.x86_64 97/174 Installing : pkgconf-pkg-config-1.4.2-1.fc29.x86_64 98/174 Installing : glibc-devel-2.27.9000-22.fc29.x86_64 99/174 Running scriptlet: glibc-devel-2.27.9000-22.fc29.x86_64 99/174 Installing : libxcrypt-devel-4.0.1-1.fc29.x86_64 100/174 Installing : libseccomp-2.3.3-2.fc28.x86_64 101/174 Running scriptlet: libseccomp-2.3.3-2.fc28.x86_64 101/174 Installing : qrencode-libs-3.4.4-5.fc28.x86_64 102/174 Installing : json-c-0.13.1-2.fc29.x86_64 103/174 Installing : libargon2-20161029-5.fc29.x86_64 104/174 Installing : libpcap-14:1.8.1-9.fc28.x86_64 105/174 Installing : iptables-libs-1.6.2-3.fc29.x86_64 106/174 Installing : libtasn1-4.13-2.fc28.x86_64 107/174 Running scriptlet: libtasn1-4.13-2.fc28.x86_64 107/174 Installing : p11-kit-trust-0.23.12-1.fc29.x86_64 108/174 Running scriptlet: p11-kit-trust-0.23.12-1.fc29.x86_64 108/174 Installing : openssl-libs-1:1.1.0h-3.fc29.x86_64 109/174 Running scriptlet: openssl-libs-1:1.1.0h-3.fc29.x86_64 109/174 Installing : coreutils-8.29-12.fc29.x86_64 110/174 Installing : crypto-policies-20180425-5.git6ad4018.fc29.noarc 111/174 Running scriptlet: crypto-policies-20180425-5.git6ad4018.fc29.noarc 111/174 Running scriptlet: ca-certificates-2018.2.24-2.fc29.noarch 112/174 Installing : ca-certificates-2018.2.24-2.fc29.noarch 112/174 Running scriptlet: ca-certificates-2018.2.24-2.fc29.noarch 112/174 Installing : krb5-libs-1.16.1-3.fc29.x86_64 113/174 Installing : libblkid-2.32-5.fc29.x86_64 114/174 Running scriptlet: libblkid-2.32-5.fc29.x86_64 114/174 Installing : libmount-2.32-5.fc29.x86_64 115/174 Running scriptlet: libmount-2.32-5.fc29.x86_64 115/174 Installing : systemd-libs-238-8.git0e0aa59.fc29.x86_64 116/174 Running scriptlet: systemd-libs-238-8.git0e0aa59.fc29.x86_64 116/174 Installing : libtirpc-1.0.3-1.rc1.fc29.x86_64 117/174 Running scriptlet: libtirpc-1.0.3-1.rc1.fc29.x86_64 117/174 Installing : shadow-utils-2:4.6-1.fc29.x86_64 118/174 Installing : libnsl2-1.2.0-1.fc28.x86_64 119/174 Running scriptlet: libnsl2-1.2.0-1.fc28.x86_64 119/174 Installing : dbus-libs-1:1.12.8-2.fc29.x86_64 120/174 Running scriptlet: dbus-libs-1:1.12.8-2.fc29.x86_64 120/174 Installing : gzip-1.9-5.fc29.x86_64 121/174 Running scriptlet: gzip-1.9-5.fc29.x86_64 121/174 Installing : cracklib-2.9.6-13.fc29.x86_64 122/174 Installing : pam-1.3.1-1.fc29.x86_64 123/174 Running scriptlet: pam-1.3.1-1.fc29.x86_64 123/174 Installing : libpwquality-1.4.0-7.fc29.x86_64 124/174 Installing : guile-5:2.0.14-7.fc29.x86_64 125/174 Running scriptlet: guile-5:2.0.14-7.fc29.x86_64 125/174 Installing : binutils-2.30-22.fc29.x86_64 126/174 Running scriptlet: binutils-2.30-22.fc29.x86_64 126/174 Installing : gcc-8.1.1-1.fc29.x86_64 127/174 Running scriptlet: gcc-8.1.1-1.fc29.x86_64 127/174 Installing : dbus-tools-1:1.12.8-2.fc29.x86_64 128/174 Installing : python3-libs-3.6.5-4.fc29.x86_64 129/174 Running scriptlet: libutempter-1.1.6-14.fc29.x86_64 130/174 Installing : libutempter-1.1.6-14.fc29.x86_64 130/174 Running scriptlet: dbus-common-1:1.12.8-2.fc29.noarch 131/174 Installing : dbus-common-1:1.12.8-2.fc29.noarch 131/174 Installing : dbus-daemon-1:1.12.8-2.fc29.x86_64 132/174 Running scriptlet: dbus-daemon-1:1.12.8-2.fc29.x86_64 132/174 Installing : glib2-2.56.1-3.fc29.x86_64 133/174 Installing : libfdisk-2.32-5.fc29.x86_64 134/174 Running scriptlet: libfdisk-2.32-5.fc29.x86_64 134/174 Installing : util-linux-2.32-5.fc29.x86_64 135/174 Running scriptlet: util-linux-2.32-5.fc29.x86_64 135/174 Installing : device-mapper-1.02.147-0.1.rc1.fc29.x86_64 136/174 Installing : device-mapper-libs-1.02.147-0.1.rc1.fc29.x86_64 137/174 Running scriptlet: device-mapper-libs-1.02.147-0.1.rc1.fc29.x86_64 137/174 Installing : cryptsetup-libs-2.0.3-3.fc29.x86_64 138/174 Running scriptlet: cryptsetup-libs-2.0.3-3.fc29.x86_64 138/174 Installing : elfutils-libs-0.171-1.fc29.x86_64 139/174 Installing : systemd-pam-238-8.git0e0aa59.fc29.x86_64 140/174 Running scriptlet: systemd-238-8.git0e0aa59.fc29.x86_64 141/174 Installing : systemd-238-8.git0e0aa59.fc29.x86_64 141/174 Running scriptlet: systemd-238-8.git0e0aa59.fc29.x86_64 141/174 Installing : elfutils-default-yama-scope-0.171-1.fc29.noarch 142/174 Running scriptlet: elfutils-default-yama-scope-0.171-1.fc29.noarch 142/174 Installing : dbus-1:1.12.8-2.fc29.x86_64 143/174 Installing : elfutils-0.171-1.fc29.x86_64 144/174 Installing : libbabeltrace-1.5.5-1.fc29.x86_64 145/174 Running scriptlet: libbabeltrace-1.5.5-1.fc29.x86_64 145/174 Installing : gdb-headless-8.1.50.20180522-15.fc29.x86_64 146/174 Installing : libssh-0.7.5-8.fc29.x86_64 147/174 Installing : cyrus-sasl-lib-2.1.27-0.2rc7.fc29.x86_64 148/174 Running scriptlet: cyrus-sasl-lib-2.1.27-0.2rc7.fc29.x86_64 148/174 Installing : openldap-2.4.46-1.fc29.x86_64 149/174 Installing : libarchive-3.3.2-1.fc29.x86_64 150/174 Installing : libnghttp2-1.32.0-1.fc29.x86_64 151/174 Installing : libcurl-7.60.0-1.fc29.x86_64 152/174 Installing : curl-7.60.0-1.fc29.x86_64 153/174 Installing : rpm-plugin-selinux-4.14.1-9.fc29.x86_64 154/174 Installing : rpm-libs-4.14.1-9.fc29.x86_64 155/174 Running scriptlet: rpm-libs-4.14.1-9.fc29.x86_64 155/174 Installing : rpm-4.14.1-9.fc29.x86_64 156/174 Installing : efi-srpm-macros-3-2.fc29.noarch 157/174 Installing : rpm-build-libs-4.14.1-9.fc29.x86_64 158/174 Running scriptlet: rpm-build-libs-4.14.1-9.fc29.x86_64 158/174 Installing : rust-srpm-macros-5-2.fc28.noarch 159/174 Installing : qt5-srpm-macros-5.11.0-2.fc29.noarch 160/174 Installing : python-srpm-macros-3-29.fc29.noarch 161/174 Installing : perl-srpm-macros-1-25.fc28.noarch 162/174 Installing : openblas-srpm-macros-2-3.fc29.noarch 163/174 Installing : ocaml-srpm-macros-5-3.fc29.noarch 164/174 Installing : nim-srpm-macros-1-2.fc29.noarch 165/174 Installing : go-srpm-macros-2-17.fc29.noarch 166/174 Installing : gnat-srpm-macros-4-5.fc28.noarch 167/174 Installing : ghc-srpm-macros-1.4.2-7.fc28.noarch 168/174 Installing : fpc-srpm-macros-1.1-4.fc28.noarch 169/174 Installing : redhat-rpm-config-111-1.fc29.noarch 170/174 Installing : rpm-build-4.14.1-9.fc29.x86_64 171/174 Installing : gcc-c++-8.1.1-1.fc29.x86_64 172/174 Installing : make-1:4.2.1-9.fc29.x86_64 173/174 Running scriptlet: make-1:4.2.1-9.fc29.x86_64 173/174 Installing : which-2.21-8.fc28.x86_64 174/174 Running scriptlet: which-2.21-8.fc28.x86_64 174/174 Running scriptlet: fedora-release-29-0.4.noarch 174/174 Running scriptlet: filesystem-3.8-3.fc28.x86_64 174/174 Running scriptlet: glibc-all-langpacks-2.27.9000-22.fc29.x86_64 174/174 Running scriptlet: guile-5:2.0.14-7.fc29.x86_64 174/174 Running scriptlet: glibc-common-2.27.9000-22.fc29.x86_64 174/174 Running scriptlet: info-6.5-4.fc29.x86_64 174/174 Running scriptlet: glib2-2.56.1-3.fc29.x86_64 174/174 Running scriptlet: systemd-238-8.git0e0aa59.fc29.x86_64 174/174 Verifying : shadow-utils-2:4.6-1.fc29.x86_64 1/174 Verifying : diffutils-3.6-4.fc28.x86_64 2/174 Verifying : gzip-1.9-5.fc29.x86_64 3/174 Verifying : make-1:4.2.1-9.fc29.x86_64 4/174 Verifying : bash-4.4.19-2.fc29.x86_64 5/174 Verifying : redhat-rpm-config-111-1.fc29.noarch 6/174 Verifying : findutils-1:4.6.0-19.fc29.x86_64 7/174 Verifying : fedora-release-29-0.4.noarch 8/174 Verifying : sed-4.5-1.fc29.x86_64 9/174 Verifying : rpm-build-4.14.1-9.fc29.x86_64 10/174 Verifying : grep-3.1-5.fc28.x86_64 11/174 Verifying : which-2.21-8.fc28.x86_64 12/174 Verifying : patch-2.7.6-4.fc29.x86_64 13/174 Verifying : tar-2:1.30-3.fc28.x86_64 14/174 Verifying : info-6.5-4.fc29.x86_64 15/174 Verifying : unzip-6.0-39.fc29.x86_64 16/174 Verifying : cpio-2.12-8.fc29.x86_64 17/174 Verifying : coreutils-8.29-12.fc29.x86_64 18/174 Verifying : xz-5.2.4-2.fc29.x86_64 19/174 Verifying : bzip2-1.0.6-27.fc29.x86_64 20/174 Verifying : gawk-4.2.1-1.fc29.x86_64 21/174 Verifying : gcc-c++-8.1.1-1.fc29.x86_64 22/174 Verifying : util-linux-2.32-5.fc29.x86_64 23/174 Verifying : gcc-8.1.1-1.fc29.x86_64 24/174 Verifying : audit-libs-2.8.3-3.fc29.x86_64 25/174 Verifying : glibc-2.27.9000-22.fc29.x86_64 26/174 Verifying : libacl-2.2.52-21.fc29.x86_64 27/174 Verifying : libattr-2.4.47-23.fc28.x86_64 28/174 Verifying : libselinux-2.8-1.fc29.x86_64 29/174 Verifying : libsemanage-2.8-1.fc29.x86_64 30/174 Verifying : libxcrypt-4.0.1-1.fc29.x86_64 31/174 Verifying : setup-2.11.4-1.fc29.noarch 32/174 Verifying : guile-5:2.0.14-7.fc29.x86_64 33/174 Verifying : filesystem-3.8-3.fc28.x86_64 34/174 Verifying : ncurses-libs-6.1-5.20180224.fc29.x86_64 35/174 Verifying : dwz-0.12-7.fc29.x86_64 36/174 Verifying : efi-srpm-macros-3-2.fc29.noarch 37/174 Verifying : file-5.33-6.fc29.x86_64 38/174 Verifying : fpc-srpm-macros-1.1-4.fc28.noarch 39/174 Verifying : ghc-srpm-macros-1.4.2-7.fc28.noarch 40/174 Verifying : gnat-srpm-macros-4-5.fc28.noarch 41/174 Verifying : go-srpm-macros-2-17.fc29.noarch 42/174 Verifying : nim-srpm-macros-1-2.fc29.noarch 43/174 Verifying : ocaml-srpm-macros-5-3.fc29.noarch 44/174 Verifying : openblas-srpm-macros-2-3.fc29.noarch 45/174 Verifying : perl-srpm-macros-1-25.fc28.noarch 46/174 Verifying : python-srpm-macros-3-29.fc29.noarch 47/174 Verifying : qt5-srpm-macros-5.11.0-2.fc29.noarch 48/174 Verifying : rpm-4.14.1-9.fc29.x86_64 49/174 Verifying : rust-srpm-macros-5-2.fc28.noarch 50/174 Verifying : zip-3.0-22.fc29.x86_64 51/174 Verifying : fedora-repos-29-0.5.noarch 52/174 Verifying : binutils-2.30-22.fc29.x86_64 53/174 Verifying : bzip2-libs-1.0.6-27.fc29.x86_64 54/174 Verifying : elfutils-0.171-1.fc29.x86_64 55/174 Verifying : elfutils-libelf-0.171-1.fc29.x86_64 56/174 Verifying : elfutils-libs-0.171-1.fc29.x86_64 57/174 Verifying : file-libs-5.33-6.fc29.x86_64 58/174 Verifying : gdb-headless-8.1.50.20180522-15.fc29.x86_64 59/174 Verifying : libcap-2.25-10.fc29.x86_64 60/174 Verifying : libdb-5.3.28-31.fc29.x86_64 61/174 Verifying : libzstd-1.3.4-1.fc29.x86_64 62/174 Verifying : lua-libs-5.3.4-10.fc28.x86_64 63/174 Verifying : openssl-libs-1:1.1.0h-3.fc29.x86_64 64/174 Verifying : popt-1.16-14.fc28.x86_64 65/174 Verifying : rpm-build-libs-4.14.1-9.fc29.x86_64 66/174 Verifying : rpm-libs-4.14.1-9.fc29.x86_64 67/174 Verifying : xz-libs-5.2.4-2.fc29.x86_64 68/174 Verifying : zlib-1.2.11-8.fc29.x86_64 69/174 Verifying : zstd-1.3.4-1.fc29.x86_64 70/174 Verifying : pcre-8.42-1.fc29.x86_64 71/174 Verifying : coreutils-common-8.29-12.fc29.x86_64 72/174 Verifying : gmp-1:6.1.2-7.fc28.x86_64 73/174 Verifying : ncurses-6.1-5.20180224.fc29.x86_64 74/174 Verifying : libsigsegv-2.11-5.fc28.x86_64 75/174 Verifying : mpfr-3.1.6-1.fc29.x86_64 76/174 Verifying : readline-7.0-10.fc29.x86_64 77/174 Verifying : libmpc-1.1.0-1.fc29.x86_64 78/174 Verifying : libstdc++-8.1.1-1.fc29.x86_64 79/174 Verifying : libblkid-2.32-5.fc29.x86_64 80/174 Verifying : libcap-ng-0.7.9-1.fc28.x86_64 81/174 Verifying : libfdisk-2.32-5.fc29.x86_64 82/174 Verifying : libmount-2.32-5.fc29.x86_64 83/174 Verifying : libsmartcols-2.32-5.fc29.x86_64 84/174 Verifying : libutempter-1.1.6-14.fc29.x86_64 85/174 Verifying : libuuid-2.32-5.fc29.x86_64 86/174 Verifying : pam-1.3.1-1.fc29.x86_64 87/174 Verifying : systemd-libs-238-8.git0e0aa59.fc29.x86_64 88/174 Verifying : annobin-5.11-1.fc29.x86_64 89/174 Verifying : cpp-8.1.1-1.fc29.x86_64 90/174 Verifying : isl-0.16.1-6.fc28.x86_64 91/174 Verifying : libgcc-8.1.1-1.fc29.x86_64 92/174 Verifying : libgomp-8.1.1-1.fc29.x86_64 93/174 Verifying : basesystem-11-5.fc28.noarch 94/174 Verifying : glibc-common-2.27.9000-22.fc29.x86_64 95/174 Verifying : libsepol-2.8-1.fc29.x86_64 96/174 Verifying : pcre2-10.31-4.fc29.x86_64 97/174 Verifying : gc-7.6.4-3.fc29.x86_64 98/174 Verifying : libffi-3.1-16.fc28.x86_64 99/174 Verifying : libtool-ltdl-2.4.6-24.fc29.x86_64 100/174 Verifying : libunistring-0.9.10-1.fc29.x86_64 101/174 Verifying : ncurses-base-6.1-5.20180224.fc29.noarch 102/174 Verifying : libarchive-3.3.2-1.fc29.x86_64 103/174 Verifying : libdb-utils-5.3.28-31.fc29.x86_64 104/174 Verifying : fedora-gpg-keys-29-0.5.noarch 105/174 Verifying : fedora-repos-rawhide-29-0.5.noarch 106/174 Verifying : chkconfig-1.10-4.fc28.x86_64 107/174 Verifying : elfutils-default-yama-scope-0.171-1.fc29.noarch 108/174 Verifying : expat-2.2.5-3.fc28.x86_64 109/174 Verifying : libbabeltrace-1.5.5-1.fc29.x86_64 110/174 Verifying : libipt-1.6.1-8.fc29.x86_64 111/174 Verifying : python3-libs-3.6.5-4.fc29.x86_64 112/174 Verifying : ca-certificates-2018.2.24-2.fc29.noarch 113/174 Verifying : crypto-policies-20180425-5.git6ad4018.fc29.noarc 114/174 Verifying : rpm-plugin-selinux-4.14.1-9.fc29.x86_64 115/174 Verifying : cracklib-2.9.6-13.fc29.x86_64 116/174 Verifying : libnsl2-1.2.0-1.fc28.x86_64 117/174 Verifying : libtirpc-1.0.3-1.rc1.fc29.x86_64 118/174 Verifying : libgcrypt-1.8.2-2.fc28.x86_64 119/174 Verifying : lz4-libs-1.8.2-1.fc29.x86_64 120/174 Verifying : tzdata-2018e-1.fc29.noarch 121/174 Verifying : libatomic_ops-7.6.4-1.fc29.x86_64 122/174 Verifying : libxml2-2.9.8-1.fc29.x86_64 123/174 Verifying : glib2-2.56.1-3.fc29.x86_64 124/174 Verifying : gdbm-1:1.14.1-4.fc29.x86_64 125/174 Verifying : gdbm-libs-1:1.14.1-4.fc29.x86_64 126/174 Verifying : sqlite-libs-3.22.0-4.fc29.x86_64 127/174 Verifying : krb5-libs-1.16.1-3.fc29.x86_64 128/174 Verifying : libcom_err-1.44.2-0.fc29.x86_64 129/174 Verifying : libgpg-error-1.29-1.fc29.x86_64 130/174 Verifying : keyutils-libs-1.5.10-6.fc28.x86_64 131/174 Verifying : libverto-0.3.0-5.fc28.x86_64 132/174 Verifying : pkgconf-pkg-config-1.4.2-1.fc29.x86_64 133/174 Verifying : pkgconf-1.4.2-1.fc29.x86_64 134/174 Verifying : pkgconf-m4-1.4.2-1.fc29.noarch 135/174 Verifying : libpkgconf-1.4.2-1.fc29.x86_64 136/174 Verifying : libpwquality-1.4.0-7.fc29.x86_64 137/174 Verifying : libstdc++-devel-8.1.1-1.fc29.x86_64 138/174 Verifying : glibc-devel-2.27.9000-22.fc29.x86_64 139/174 Verifying : libxcrypt-devel-4.0.1-1.fc29.x86_64 140/174 Verifying : glibc-headers-2.27.9000-22.fc29.x86_64 141/174 Verifying : kernel-headers-4.17.0-0.rc7.git2.1.fc29.x86_64 142/174 Verifying : systemd-238-8.git0e0aa59.fc29.x86_64 143/174 Verifying : acl-2.2.52-21.fc29.x86_64 144/174 Verifying : cryptsetup-libs-2.0.3-3.fc29.x86_64 145/174 Verifying : iptables-libs-1.6.2-3.fc29.x86_64 146/174 Verifying : kmod-libs-25-2.fc28.x86_64 147/174 Verifying : libidn2-2.0.5-1.fc29.x86_64 148/174 Verifying : libseccomp-2.3.3-2.fc28.x86_64 149/174 Verifying : qrencode-libs-3.4.4-5.fc28.x86_64 150/174 Verifying : systemd-pam-238-8.git0e0aa59.fc29.x86_64 151/174 Verifying : device-mapper-libs-1.02.147-0.1.rc1.fc29.x86_64 152/174 Verifying : json-c-0.13.1-2.fc29.x86_64 153/174 Verifying : libargon2-20161029-5.fc29.x86_64 154/174 Verifying : libpcap-14:1.8.1-9.fc28.x86_64 155/174 Verifying : device-mapper-1.02.147-0.1.rc1.fc29.x86_64 156/174 Verifying : p11-kit-0.23.12-1.fc29.x86_64 157/174 Verifying : p11-kit-trust-0.23.12-1.fc29.x86_64 158/174 Verifying : libtasn1-4.13-2.fc28.x86_64 159/174 Verifying : dbus-1:1.12.8-2.fc29.x86_64 160/174 Verifying : dbus-daemon-1:1.12.8-2.fc29.x86_64 161/174 Verifying : dbus-common-1:1.12.8-2.fc29.noarch 162/174 Verifying : dbus-libs-1:1.12.8-2.fc29.x86_64 163/174 Verifying : dbus-tools-1:1.12.8-2.fc29.x86_64 164/174 Verifying : curl-7.60.0-1.fc29.x86_64 165/174 Verifying : libmetalink-0.1.3-6.fc28.x86_64 166/174 Verifying : glibc-all-langpacks-2.27.9000-22.fc29.x86_64 167/174 Verifying : libcurl-7.60.0-1.fc29.x86_64 168/174 Verifying : libnghttp2-1.32.0-1.fc29.x86_64 169/174 Verifying : libpsl-0.20.2-2.fc29.x86_64 170/174 Verifying : libssh-0.7.5-8.fc29.x86_64 171/174 Verifying : openldap-2.4.46-1.fc29.x86_64 172/174 Verifying : publicsuffix-list-dafsa-20180514-1.fc29.noarch 173/174 Verifying : cyrus-sasl-lib-2.1.27-0.2rc7.fc29.x86_64 174/174 Installed: bash.x86_64 4.4.19-2.fc29 bzip2.x86_64 1.0.6-27.fc29 coreutils.x86_64 8.29-12.fc29 cpio.x86_64 2.12-8.fc29 diffutils.x86_64 3.6-4.fc28 fedora-release.noarch 29-0.4 findutils.x86_64 1:4.6.0-19.fc29 gawk.x86_64 4.2.1-1.fc29 gcc.x86_64 8.1.1-1.fc29 gcc-c++.x86_64 8.1.1-1.fc29 grep.x86_64 3.1-5.fc28 gzip.x86_64 1.9-5.fc29 info.x86_64 6.5-4.fc29 make.x86_64 1:4.2.1-9.fc29 patch.x86_64 2.7.6-4.fc29 redhat-rpm-config.noarch 111-1.fc29 rpm-build.x86_64 4.14.1-9.fc29 sed.x86_64 4.5-1.fc29 shadow-utils.x86_64 2:4.6-1.fc29 tar.x86_64 2:1.30-3.fc28 unzip.x86_64 6.0-39.fc29 util-linux.x86_64 2.32-5.fc29 which.x86_64 2.21-8.fc28 xz.x86_64 5.2.4-2.fc29 acl.x86_64 2.2.52-21.fc29 annobin.x86_64 5.11-1.fc29 audit-libs.x86_64 2.8.3-3.fc29 basesystem.noarch 11-5.fc28 binutils.x86_64 2.30-22.fc29 bzip2-libs.x86_64 1.0.6-27.fc29 ca-certificates.noarch 2018.2.24-2.fc29 chkconfig.x86_64 1.10-4.fc28 coreutils-common.x86_64 8.29-12.fc29 cpp.x86_64 8.1.1-1.fc29 cracklib.x86_64 2.9.6-13.fc29 crypto-policies.noarch 20180425-5.git6ad4018.fc29 cryptsetup-libs.x86_64 2.0.3-3.fc29 curl.x86_64 7.60.0-1.fc29 cyrus-sasl-lib.x86_64 2.1.27-0.2rc7.fc29 dbus.x86_64 1:1.12.8-2.fc29 dbus-common.noarch 1:1.12.8-2.fc29 dbus-daemon.x86_64 1:1.12.8-2.fc29 dbus-libs.x86_64 1:1.12.8-2.fc29 dbus-tools.x86_64 1:1.12.8-2.fc29 device-mapper.x86_64 1.02.147-0.1.rc1.fc29 device-mapper-libs.x86_64 1.02.147-0.1.rc1.fc29 dwz.x86_64 0.12-7.fc29 efi-srpm-macros.noarch 3-2.fc29 elfutils.x86_64 0.171-1.fc29 elfutils-default-yama-scope.noarch 0.171-1.fc29 elfutils-libelf.x86_64 0.171-1.fc29 elfutils-libs.x86_64 0.171-1.fc29 expat.x86_64 2.2.5-3.fc28 fedora-gpg-keys.noarch 29-0.5 fedora-repos.noarch 29-0.5 fedora-repos-rawhide.noarch 29-0.5 file.x86_64 5.33-6.fc29 file-libs.x86_64 5.33-6.fc29 filesystem.x86_64 3.8-3.fc28 fpc-srpm-macros.noarch 1.1-4.fc28 gc.x86_64 7.6.4-3.fc29 gdb-headless.x86_64 8.1.50.20180522-15.fc29 gdbm.x86_64 1:1.14.1-4.fc29 gdbm-libs.x86_64 1:1.14.1-4.fc29 ghc-srpm-macros.noarch 1.4.2-7.fc28 glib2.x86_64 2.56.1-3.fc29 glibc.x86_64 2.27.9000-22.fc29 glibc-all-langpacks.x86_64 2.27.9000-22.fc29 glibc-common.x86_64 2.27.9000-22.fc29 glibc-devel.x86_64 2.27.9000-22.fc29 glibc-headers.x86_64 2.27.9000-22.fc29 gmp.x86_64 1:6.1.2-7.fc28 gnat-srpm-macros.noarch 4-5.fc28 go-srpm-macros.noarch 2-17.fc29 guile.x86_64 5:2.0.14-7.fc29 iptables-libs.x86_64 1.6.2-3.fc29 isl.x86_64 0.16.1-6.fc28 json-c.x86_64 0.13.1-2.fc29 kernel-headers.x86_64 4.17.0-0.rc7.git2.1.fc29 keyutils-libs.x86_64 1.5.10-6.fc28 kmod-libs.x86_64 25-2.fc28 krb5-libs.x86_64 1.16.1-3.fc29 libacl.x86_64 2.2.52-21.fc29 libarchive.x86_64 3.3.2-1.fc29 libargon2.x86_64 20161029-5.fc29 libatomic_ops.x86_64 7.6.4-1.fc29 libattr.x86_64 2.4.47-23.fc28 libbabeltrace.x86_64 1.5.5-1.fc29 libblkid.x86_64 2.32-5.fc29 libcap.x86_64 2.25-10.fc29 libcap-ng.x86_64 0.7.9-1.fc28 libcom_err.x86_64 1.44.2-0.fc29 libcurl.x86_64 7.60.0-1.fc29 libdb.x86_64 5.3.28-31.fc29 libdb-utils.x86_64 5.3.28-31.fc29 libfdisk.x86_64 2.32-5.fc29 libffi.x86_64 3.1-16.fc28 libgcc.x86_64 8.1.1-1.fc29 libgcrypt.x86_64 1.8.2-2.fc28 libgomp.x86_64 8.1.1-1.fc29 libgpg-error.x86_64 1.29-1.fc29 libidn2.x86_64 2.0.5-1.fc29 libipt.x86_64 1.6.1-8.fc29 libmetalink.x86_64 0.1.3-6.fc28 libmount.x86_64 2.32-5.fc29 libmpc.x86_64 1.1.0-1.fc29 libnghttp2.x86_64 1.32.0-1.fc29 libnsl2.x86_64 1.2.0-1.fc28 libpcap.x86_64 14:1.8.1-9.fc28 libpkgconf.x86_64 1.4.2-1.fc29 libpsl.x86_64 0.20.2-2.fc29 libpwquality.x86_64 1.4.0-7.fc29 libseccomp.x86_64 2.3.3-2.fc28 libselinux.x86_64 2.8-1.fc29 libsemanage.x86_64 2.8-1.fc29 libsepol.x86_64 2.8-1.fc29 libsigsegv.x86_64 2.11-5.fc28 libsmartcols.x86_64 2.32-5.fc29 libssh.x86_64 0.7.5-8.fc29 libstdc++.x86_64 8.1.1-1.fc29 libstdc++-devel.x86_64 8.1.1-1.fc29 libtasn1.x86_64 4.13-2.fc28 libtirpc.x86_64 1.0.3-1.rc1.fc29 libtool-ltdl.x86_64 2.4.6-24.fc29 libunistring.x86_64 0.9.10-1.fc29 libutempter.x86_64 1.1.6-14.fc29 libuuid.x86_64 2.32-5.fc29 libverto.x86_64 0.3.0-5.fc28 libxcrypt.x86_64 4.0.1-1.fc29 libxcrypt-devel.x86_64 4.0.1-1.fc29 libxml2.x86_64 2.9.8-1.fc29 libzstd.x86_64 1.3.4-1.fc29 lua-libs.x86_64 5.3.4-10.fc28 lz4-libs.x86_64 1.8.2-1.fc29 mpfr.x86_64 3.1.6-1.fc29 ncurses.x86_64 6.1-5.20180224.fc29 ncurses-base.noarch 6.1-5.20180224.fc29 ncurses-libs.x86_64 6.1-5.20180224.fc29 nim-srpm-macros.noarch 1-2.fc29 ocaml-srpm-macros.noarch 5-3.fc29 openblas-srpm-macros.noarch 2-3.fc29 openldap.x86_64 2.4.46-1.fc29 openssl-libs.x86_64 1:1.1.0h-3.fc29 p11-kit.x86_64 0.23.12-1.fc29 p11-kit-trust.x86_64 0.23.12-1.fc29 pam.x86_64 1.3.1-1.fc29 pcre.x86_64 8.42-1.fc29 pcre2.x86_64 10.31-4.fc29 perl-srpm-macros.noarch 1-25.fc28 pkgconf.x86_64 1.4.2-1.fc29 pkgconf-m4.noarch 1.4.2-1.fc29 pkgconf-pkg-config.x86_64 1.4.2-1.fc29 popt.x86_64 1.16-14.fc28 publicsuffix-list-dafsa.noarch 20180514-1.fc29 python-srpm-macros.noarch 3-29.fc29 python3-libs.x86_64 3.6.5-4.fc29 qrencode-libs.x86_64 3.4.4-5.fc28 qt5-srpm-macros.noarch 5.11.0-2.fc29 readline.x86_64 7.0-10.fc29 rpm.x86_64 4.14.1-9.fc29 rpm-build-libs.x86_64 4.14.1-9.fc29 rpm-libs.x86_64 4.14.1-9.fc29 rpm-plugin-selinux.x86_64 4.14.1-9.fc29 rust-srpm-macros.noarch 5-2.fc28 setup.noarch 2.11.4-1.fc29 sqlite-libs.x86_64 3.22.0-4.fc29 systemd.x86_64 238-8.git0e0aa59.fc29 systemd-libs.x86_64 238-8.git0e0aa59.fc29 systemd-pam.x86_64 238-8.git0e0aa59.fc29 tzdata.noarch 2018e-1.fc29 xz-libs.x86_64 5.2.4-2.fc29 zip.x86_64 3.0-22.fc29 zlib.x86_64 1.2.11-8.fc29 zstd.x86_64 1.3.4-1.fc29 Complete! Finish: dnf install Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: Start: buildsrpm Start: rpmbuild -bs Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/libpostal-1.0.0-13.fc29.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/762949-fedora-rawhide-x86_64-1528169861.387167/root/var/log/dnf.rpm.log /var/lib/mock/762949-fedora-rawhide-x86_64-1528169861.387167/root/var/log/dnf.librepo.log /var/lib/mock/762949-fedora-rawhide-x86_64-1528169861.387167/root/var/log/dnf.log Finish: buildsrpm INFO: Done(/tmp/tmp4d_3g4w6/libpostal.spec) Config(child) 1 minutes 23 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot Finish: run Running: unbuffer /usr/bin/mock --rebuild /var/lib/copr-rpmbuild/results/libpostal-1.0.0-13.fc29.src.rpm --configdir /var/lib/copr-rpmbuild/results/configs --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1528169945.478129 -r child WARNING: Could not find required logging config file: /var/lib/copr-rpmbuild/results/configs/logging.ini. Using default... INFO: mock.py version 1.4.10 starting (python version = 3.6.5)... Start: init plugins INFO: tmpfs initialized INFO: selinux disabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins Start: run INFO: Start(/var/lib/copr-rpmbuild/results/libpostal-1.0.0-13.fc29.src.rpm) Config(762949-fedora-rawhide-x86_64) Start: clean chroot Finish: clean chroot Start: chroot init INFO: mounting tmpfs at /var/lib/mock/762949-fedora-rawhide-x86_64-1528169945.478129/root. INFO: calling preinit hooks INFO: enabled root cache Start: unpacking root cache Finish: unpacking root cache INFO: enabled HW Info plugin Mock Version: 1.4.10 INFO: Mock Version: 1.4.10 Start: dnf update 'Copr repository' 272 kB/s | 18 kB 00:00 fedora 56 MB/s | 61 MB 00:01 Last metadata expiration check: 0:00:00 ago on Tue 05 Jun 2018 03:39:11 AM UTC. Dependencies resolved. Nothing to do. Complete! Finish: dnf update Finish: chroot init Start: build phase for libpostal-1.0.0-13.fc29.src.rpm Start: build setup for libpostal-1.0.0-13.fc29.src.rpm Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/libpostal-1.0.0-13.fc29.src.rpm Last metadata expiration check: 0:00:00 ago on Tue 05 Jun 2018 03:39:40 AM UTC. Package gcc-c++-8.1.1-1.fc29.x86_64 is already installed, skipping. Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: libtool x86_64 2.4.6-24.fc29 fedora 708 k Installing dependencies: autoconf noarch 2.69-27.fc28 fedora 710 k automake noarch 1.16.1-3.fc29 fedora 712 k emacs-filesystem noarch 1:26.1-1.fc29 fedora 68 k groff-base x86_64 1.22.3-15.fc29 fedora 1.0 M m4 x86_64 1.4.18-8.fc29 fedora 217 k perl-Carp noarch 1.50-1.fc29 fedora 32 k perl-Data-Dumper x86_64 2.170-1.fc29 fedora 56 k perl-Encode x86_64 4:2.98-4.fc29 fedora 1.5 M perl-Errno x86_64 1.28-414.fc29 fedora 74 k perl-Exporter noarch 5.73-1.fc29 fedora 33 k perl-File-Path noarch 2.15-2.fc28 fedora 37 k perl-File-Temp noarch 0.230.400-396.fc28 fedora 61 k perl-Getopt-Long noarch 1:2.50-4.fc28 fedora 62 k perl-HTTP-Tiny noarch 0.070-395.fc28 fedora 56 k perl-IO x86_64 1.38-414.fc29 fedora 139 k perl-MIME-Base64 x86_64 3.15-397.fc29 fedora 30 k perl-PathTools x86_64 3.74-1.fc28 fedora 89 k perl-Pod-Escapes noarch 1:1.07-395.fc28 fedora 19 k perl-Pod-Perldoc noarch 3.28.01-1.fc29 fedora 87 k perl-Pod-Simple noarch 1:3.35-395.fc28 fedora 212 k perl-Pod-Usage noarch 4:1.69-395.fc28 fedora 33 k perl-Scalar-List-Utils x86_64 3:1.50-1.fc29 fedora 68 k perl-Socket x86_64 4:2.027-2.fc28 fedora 58 k perl-Storable x86_64 1:3.11-1.fc29 fedora 95 k perl-Term-ANSIColor noarch 4.06-396.fc28 fedora 45 k perl-Term-Cap noarch 1.17-395.fc28 fedora 22 k perl-Text-ParseWords noarch 3.30-395.fc28 fedora 17 k perl-Text-Tabs+Wrap noarch 2013.0523-395.fc28 fedora 23 k perl-Thread-Queue noarch 3.12-395.fc28 fedora 23 k perl-Time-Local noarch 1:1.250-395.fc28 fedora 31 k perl-Unicode-Normalize x86_64 1.26-1.fc29 fedora 80 k perl-constant noarch 1.33-396.fc28 fedora 24 k perl-interpreter x86_64 4:5.26.2-414.fc29 fedora 6.3 M perl-libs x86_64 4:5.26.2-414.fc29 fedora 1.6 M perl-macros x86_64 4:5.26.2-414.fc29 fedora 70 k perl-parent noarch 1:0.236-395.fc28 fedora 19 k perl-podlators noarch 4.11-1.fc29 fedora 117 k perl-threads x86_64 1:2.21-2.fc28 fedora 60 k perl-threads-shared x86_64 1.58-2.fc28 fedora 46 k Transaction Summary ================================================================================ Install 40 Packages Total download size: 14 M Installed size: 43 M Downloading Packages: (1/40): libtool-2.4.6-24.fc29.x86_64.rpm 9.6 MB/s | 708 kB 00:00 (2/40): automake-1.16.1-3.fc29.noarch.rpm 9.0 MB/s | 712 kB 00:00 (3/40): emacs-filesystem-26.1-1.fc29.noarch.rpm 8.5 MB/s | 68 kB 00:00 (4/40): autoconf-2.69-27.fc28.noarch.rpm 7.9 MB/s | 710 kB 00:00 (5/40): perl-Carp-1.50-1.fc29.noarch.rpm 3.9 MB/s | 32 kB 00:00 (6/40): m4-1.4.18-8.fc29.x86_64.rpm 14 MB/s | 217 kB 00:00 (7/40): perl-Data-Dumper-2.170-1.fc29.x86_64.rp 6.7 MB/s | 56 kB 00:00 (8/40): perl-Errno-1.28-414.fc29.x86_64.rpm 7.4 MB/s | 74 kB 00:00 (9/40): perl-Exporter-5.73-1.fc29.noarch.rpm 4.6 MB/s | 33 kB 00:00 (10/40): perl-File-Path-2.15-2.fc28.noarch.rpm 4.6 MB/s | 37 kB 00:00 (11/40): perl-Getopt-Long-2.50-4.fc28.noarch.rp 7.4 MB/s | 62 kB 00:00 (12/40): perl-IO-1.38-414.fc29.x86_64.rpm 15 MB/s | 139 kB 00:00 (13/40): perl-Text-ParseWords-3.30-395.fc28.noa 3.5 MB/s | 17 kB 00:00 (14/40): perl-PathTools-3.74-1.fc28.x86_64.rpm 7.2 MB/s | 89 kB 00:00 (15/40): perl-constant-1.33-396.fc28.noarch.rpm 2.9 MB/s | 24 kB 00:00 (16/40): perl-Thread-Queue-3.12-395.fc28.noarch 365 kB/s | 23 kB 00:00 (17/40): perl-threads-2.21-2.fc28.x86_64.rpm 878 kB/s | 60 kB 00:00 (18/40): perl-Scalar-List-Utils-1.50-1.fc29.x86 3.7 MB/s | 68 kB 00:00 (19/40): perl-interpreter-5.26.2-414.fc29.x86_6 53 MB/s | 6.3 MB 00:00 (20/40): perl-Pod-Usage-1.69-395.fc28.noarch.rp 953 kB/s | 33 kB 00:00 (21/40): perl-Text-Tabs+Wrap-2013.0523-395.fc28 1.8 MB/s | 23 kB 00:00 (22/40): perl-Socket-2.027-2.fc28.x86_64.rpm 3.3 MB/s | 58 kB 00:00 (23/40): perl-Unicode-Normalize-1.26-1.fc29.x86 11 MB/s | 80 kB 00:00 (24/40): perl-macros-5.26.2-414.fc29.x86_64.rpm 8.1 MB/s | 70 kB 00:00 (25/40): perl-libs-5.26.2-414.fc29.x86_64.rpm 20 MB/s | 1.6 MB 00:00 (26/40): perl-parent-0.236-395.fc28.noarch.rpm 1.5 MB/s | 19 kB 00:00 (27/40): perl-threads-shared-1.58-2.fc28.x86_64 3.1 MB/s | 46 kB 00:00 (28/40): perl-Pod-Perldoc-3.28.01-1.fc29.noarch 11 MB/s | 87 kB 00:00 (29/40): perl-podlators-4.11-1.fc29.noarch.rpm 9.5 MB/s | 117 kB 00:00 (30/40): perl-File-Temp-0.230.400-396.fc28.noar 4.3 MB/s | 61 kB 00:00 (31/40): perl-HTTP-Tiny-0.070-395.fc28.noarch.r 4.6 MB/s | 56 kB 00:00 (32/40): perl-Pod-Simple-3.35-395.fc28.noarch.r 25 MB/s | 212 kB 00:00 (33/40): perl-Term-ANSIColor-4.06-396.fc28.noar 3.2 MB/s | 45 kB 00:00 (34/40): groff-base-1.22.3-15.fc29.x86_64.rpm 26 MB/s | 1.0 MB 00:00 (35/40): perl-Term-Cap-1.17-395.fc28.noarch.rpm 1.1 MB/s | 22 kB 00:00 (36/40): perl-MIME-Base64-3.15-397.fc29.x86_64. 2.6 MB/s | 30 kB 00:00 (37/40): perl-Time-Local-1.250-395.fc28.noarch. 3.3 MB/s | 31 kB 00:00 (38/40): perl-Pod-Escapes-1.07-395.fc28.noarch. 3.2 MB/s | 19 kB 00:00 (39/40): perl-Encode-2.98-4.fc29.x86_64.rpm 39 MB/s | 1.5 MB 00:00 (40/40): perl-Storable-3.11-1.fc29.x86_64.rpm 2.6 MB/s | 95 kB 00:00 -------------------------------------------------------------------------------- Total 21 MB/s | 14 MB 00:00 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : perl-Exporter-5.73-1.fc29.noarch 1/40 Installing : perl-libs-4:5.26.2-414.fc29.x86_64 2/40 Installing : perl-Carp-1.50-1.fc29.noarch 3/40 Installing : perl-Scalar-List-Utils-3:1.50-1.fc29.x86_64 4/40 Installing : perl-Text-ParseWords-3.30-395.fc28.noarch 5/40 Installing : perl-Unicode-Normalize-1.26-1.fc29.x86_64 6/40 Installing : perl-macros-4:5.26.2-414.fc29.x86_64 7/40 Installing : perl-Errno-1.28-414.fc29.x86_64 8/40 Installing : perl-File-Path-2.15-2.fc28.noarch 9/40 Installing : perl-PathTools-3.74-1.fc28.x86_64 10/40 Installing : perl-constant-1.33-396.fc28.noarch 11/40 Installing : perl-threads-1:2.21-2.fc28.x86_64 12/40 Installing : perl-threads-shared-1.58-2.fc28.x86_64 13/40 Installing : perl-IO-1.38-414.fc29.x86_64 14/40 Installing : perl-Socket-4:2.027-2.fc28.x86_64 15/40 Installing : perl-Text-Tabs+Wrap-2013.0523-395.fc28.noarch 16/40 Installing : perl-parent-1:0.236-395.fc28.noarch 17/40 Installing : perl-interpreter-4:5.26.2-414.fc29.x86_64 18/40 Installing : perl-MIME-Base64-3.15-397.fc29.x86_64 19/40 Installing : perl-Data-Dumper-2.170-1.fc29.x86_64 20/40 Installing : perl-File-Temp-0.230.400-396.fc28.noarch 21/40 Installing : perl-Term-Cap-1.17-395.fc28.noarch 22/40 Installing : perl-Pod-Escapes-1:1.07-395.fc28.noarch 23/40 Installing : perl-Storable-1:3.11-1.fc29.x86_64 24/40 Installing : perl-Time-Local-1:1.250-395.fc28.noarch 25/40 Installing : perl-HTTP-Tiny-0.070-395.fc28.noarch 26/40 Installing : perl-Thread-Queue-3.12-395.fc28.noarch 27/40 Installing : perl-Term-ANSIColor-4.06-396.fc28.noarch 28/40 Installing : groff-base-1.22.3-15.fc29.x86_64 29/40 Installing : perl-Getopt-Long-1:2.50-4.fc28.noarch 30/40 Installing : perl-Encode-4:2.98-4.fc29.x86_64 31/40 Installing : perl-Pod-Simple-1:3.35-395.fc28.noarch 32/40 Installing : perl-Pod-Usage-4:1.69-395.fc28.noarch 33/40 Installing : perl-podlators-4.11-1.fc29.noarch 34/40 Installing : perl-Pod-Perldoc-3.28.01-1.fc29.noarch 35/40 Installing : m4-1.4.18-8.fc29.x86_64 36/40 Running scriptlet: m4-1.4.18-8.fc29.x86_64 36/40 Installing : emacs-filesystem-1:26.1-1.fc29.noarch 37/40 Installing : autoconf-2.69-27.fc28.noarch 38/40 Running scriptlet: autoconf-2.69-27.fc28.noarch 38/40 Installing : automake-1.16.1-3.fc29.noarch 39/40 Running scriptlet: automake-1.16.1-3.fc29.noarch 39/40 Installing : libtool-2.4.6-24.fc29.x86_64 40/40 Running scriptlet: libtool-2.4.6-24.fc29.x86_64 40/40 Verifying : libtool-2.4.6-24.fc29.x86_64 1/40 Verifying : autoconf-2.69-27.fc28.noarch 2/40 Verifying : automake-1.16.1-3.fc29.noarch 3/40 Verifying : emacs-filesystem-1:26.1-1.fc29.noarch 4/40 Verifying : m4-1.4.18-8.fc29.x86_64 5/40 Verifying : perl-Carp-1.50-1.fc29.noarch 6/40 Verifying : perl-Data-Dumper-2.170-1.fc29.x86_64 7/40 Verifying : perl-Errno-1.28-414.fc29.x86_64 8/40 Verifying : perl-Exporter-5.73-1.fc29.noarch 9/40 Verifying : perl-File-Path-2.15-2.fc28.noarch 10/40 Verifying : perl-Getopt-Long-1:2.50-4.fc28.noarch 11/40 Verifying : perl-IO-1.38-414.fc29.x86_64 12/40 Verifying : perl-PathTools-3.74-1.fc28.x86_64 13/40 Verifying : perl-Text-ParseWords-3.30-395.fc28.noarch 14/40 Verifying : perl-constant-1.33-396.fc28.noarch 15/40 Verifying : perl-interpreter-4:5.26.2-414.fc29.x86_64 16/40 Verifying : perl-Thread-Queue-3.12-395.fc28.noarch 17/40 Verifying : perl-threads-1:2.21-2.fc28.x86_64 18/40 Verifying : perl-Scalar-List-Utils-3:1.50-1.fc29.x86_64 19/40 Verifying : perl-libs-4:5.26.2-414.fc29.x86_64 20/40 Verifying : perl-Pod-Usage-4:1.69-395.fc28.noarch 21/40 Verifying : perl-Socket-4:2.027-2.fc28.x86_64 22/40 Verifying : perl-Text-Tabs+Wrap-2013.0523-395.fc28.noarch 23/40 Verifying : perl-Unicode-Normalize-1.26-1.fc29.x86_64 24/40 Verifying : perl-macros-4:5.26.2-414.fc29.x86_64 25/40 Verifying : perl-parent-1:0.236-395.fc28.noarch 26/40 Verifying : perl-threads-shared-1.58-2.fc28.x86_64 27/40 Verifying : perl-Pod-Perldoc-3.28.01-1.fc29.noarch 28/40 Verifying : perl-podlators-4.11-1.fc29.noarch 29/40 Verifying : groff-base-1.22.3-15.fc29.x86_64 30/40 Verifying : perl-File-Temp-0.230.400-396.fc28.noarch 31/40 Verifying : perl-HTTP-Tiny-0.070-395.fc28.noarch 32/40 Verifying : perl-Pod-Simple-1:3.35-395.fc28.noarch 33/40 Verifying : perl-Term-ANSIColor-4.06-396.fc28.noarch 34/40 Verifying : perl-Term-Cap-1.17-395.fc28.noarch 35/40 Verifying : perl-MIME-Base64-3.15-397.fc29.x86_64 36/40 Verifying : perl-Time-Local-1:1.250-395.fc28.noarch 37/40 Verifying : perl-Pod-Escapes-1:1.07-395.fc28.noarch 38/40 Verifying : perl-Encode-4:2.98-4.fc29.x86_64 39/40 Verifying : perl-Storable-1:3.11-1.fc29.x86_64 40/40 Installed: libtool.x86_64 2.4.6-24.fc29 autoconf.noarch 2.69-27.fc28 automake.noarch 1.16.1-3.fc29 emacs-filesystem.noarch 1:26.1-1.fc29 groff-base.x86_64 1.22.3-15.fc29 m4.x86_64 1.4.18-8.fc29 perl-Carp.noarch 1.50-1.fc29 perl-Data-Dumper.x86_64 2.170-1.fc29 perl-Encode.x86_64 4:2.98-4.fc29 perl-Errno.x86_64 1.28-414.fc29 perl-Exporter.noarch 5.73-1.fc29 perl-File-Path.noarch 2.15-2.fc28 perl-File-Temp.noarch 0.230.400-396.fc28 perl-Getopt-Long.noarch 1:2.50-4.fc28 perl-HTTP-Tiny.noarch 0.070-395.fc28 perl-IO.x86_64 1.38-414.fc29 perl-MIME-Base64.x86_64 3.15-397.fc29 perl-PathTools.x86_64 3.74-1.fc28 perl-Pod-Escapes.noarch 1:1.07-395.fc28 perl-Pod-Perldoc.noarch 3.28.01-1.fc29 perl-Pod-Simple.noarch 1:3.35-395.fc28 perl-Pod-Usage.noarch 4:1.69-395.fc28 perl-Scalar-List-Utils.x86_64 3:1.50-1.fc29 perl-Socket.x86_64 4:2.027-2.fc28 perl-Storable.x86_64 1:3.11-1.fc29 perl-Term-ANSIColor.noarch 4.06-396.fc28 perl-Term-Cap.noarch 1.17-395.fc28 perl-Text-ParseWords.noarch 3.30-395.fc28 perl-Text-Tabs+Wrap.noarch 2013.0523-395.fc28 perl-Thread-Queue.noarch 3.12-395.fc28 perl-Time-Local.noarch 1:1.250-395.fc28 perl-Unicode-Normalize.x86_64 1.26-1.fc29 perl-constant.noarch 1.33-396.fc28 perl-interpreter.x86_64 4:5.26.2-414.fc29 perl-libs.x86_64 4:5.26.2-414.fc29 perl-macros.x86_64 4:5.26.2-414.fc29 perl-parent.noarch 1:0.236-395.fc28 perl-podlators.noarch 4.11-1.fc29 perl-threads.x86_64 1:2.21-2.fc28 perl-threads-shared.x86_64 1.58-2.fc28 Complete! Finish: build setup for libpostal-1.0.0-13.fc29.src.rpm Start: rpmbuild libpostal-1.0.0-13.fc29.src.rpm 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 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. configure.ac:14: installing './compile' configure.ac:14: installing './config.guess' configure.ac:14: installing './config.sub' configure.ac:12: installing './install-sh' configure.ac:12: installing './missing' 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 ']' +++ dirname ./configure ++ find . -name config.guess -o -name config.sub + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./config.sub ++ 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) ++ basename ./config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./config.guess ++ 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' ']' ++ 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 main.c: In function 'main': main.c:48:11: warning: unused variable 'language' [-Wunused-variable] char *language = NULL; ^~~~~~~~ /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 In file included from sparse_matrix.h:46, from averaged_perceptron.h:27, from address_parser.h:52, from libpostal.c:10: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ libpostal.c: In function 'add_string_alternatives': libpostal.c:323:46: warning: unused variable 'start_index' [-Wunused-variable] uint32_t start_index = cstring_array_start_token(tree->strings); ^~~~~~~~~~~ libpostal.c:341:38: warning: unused variable 'start_index' [-Wunused-variable] uint32_t start_index = cstring_array_start_token(tree->strings); ^~~~~~~~~~~ libpostal.c:364:26: warning: unused variable 'start_index' [-Wunused-variable] uint32_t start_index = cstring_array_start_token(tree->strings); ^~~~~~~~~~~ In file included from collections.h:8, from address_dictionary.h:16, from address_dictionary.c:4: address_dictionary.c: In function 'address_dictionary_get_expansions': 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=] #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()) ^~~~~~~~~~~~~~~~~~~~~~ address_dictionary.c:18:9: note: in expansion of macro 'log_error' log_error("i=%zu, address_dict->values->n=%zu\n", i, address_dict->values->n); ^~~~~~~~~ address_dictionary.c:18:24: note: format string is defined here log_error("i=%zu, address_dict->values->n=%zu\n", i, address_dict->values->n); ~~^ %u address_dictionary.c: In function 'address_dictionary_add_expansion': address_dictionary.c:114:10: warning: variable 'is_phrase' set but not used [-Wunused-but-set-variable] bool is_phrase = false; ^~~~~~~~~ libpostal.c: In function 'add_affix_expansions': libpostal.c:545:72: warning: unused parameter 'lang' [-Wunused-parameter] 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) { ~~~~~~^~~~ /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 libpostal.c: In function 'expand_alternative.isra.12': libpostal.c:599:45: warning: '*((void *)&suffix_expansion+24)' may be used uninitialized in this function [-Wmaybe-uninitialized] add_space = suffix_expansion.separable; ~~~~~~~~~~~~~~~~^~~~~~~~~~ libpostal.c:559:25: note: '*((void *)&suffix_expansion+24)' was declared here address_expansion_t suffix_expansion; ^~~~~~~~~~~~~~~~ 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 transliterate.c: In function 'get_replacement': transliterate.c:80:104: warning: unused parameter 'str' [-Wunused-parameter] static transliteration_replacement_t *get_replacement(trie_t *trie, trie_prefix_result_t result, char *str, size_t start_index) { ~~~~~~^~~ transliterate.c:80:116: warning: unused parameter 'start_index' [-Wunused-parameter] static transliteration_replacement_t *get_replacement(trie_t *trie, trie_prefix_result_t result, char *str, size_t start_index) { ~~~~~~~^~~~~~~~~~~ transliterate.c: In function 'replace_groups': transliterate.c:614:12: warning: variable 'group_num_len' set but not used [-Wunused-but-set-variable] size_t group_num_len = 0; ^~~~~~~~~~~~~ transliterate.c:613:12: warning: variable 'group_num_start' set but not used [-Wunused-but-set-variable] size_t group_num_start = 0; ^~~~~~~~~~~~~~~ /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 tokens.c: In function 'tokenized_string_new_size': tokens.c:12:66: warning: unused parameter 'num_tokens' [-Wunused-parameter] tokenized_string_t *tokenized_string_new_size(size_t len, size_t num_tokens) { ~~~~~~~^~~~~~~~~~ /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 trie.c: In function 'trie_read': trie.c:1032:13: warning: unused variable 'check' [-Wunused-variable] int32_t check; ^~~~~ trie.c:1031:13: warning: unused variable 'base' [-Wunused-variable] int32_t base; ^~~~ /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 trie.c: In function 'trie_get_from_index': trie.c:853:14: warning: 'next_id' may be used uninitialized in this function [-Wmaybe-uninitialized] uint32_t next_id; ^~~~~~~ trie_search.c: In function 'trie_search_from_index': trie_search.c:21:54: warning: variable 'last_node' set but not used [-Wunused-but-set-variable] trie_node_t node = trie_get_node(self, node_id), last_node = node; ^~~~~~~~~ trie_search.c: In function 'trie_search_prefixes_from_index': trie_search.c:616:12: warning: variable 'separator_char_len' set but not used [-Wunused-but-set-variable] size_t separator_char_len = 0; ^~~~~~~~~~~~~~~~~~ In file included from collections.h:8, from trie.h:31, from trie_search.h:10, from trie_search.c:1: trie_search.c: In function 'token_phrase_memberships': 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=] #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) ^~~~~~~~~~~~~~~~~~~~~~ trie_search.c:792:13: note: in expansion of macro 'log_debug' log_debug("token i=%lld, null phrase membership\n", i); ^~~~~~~~~ trie_search.c:792:35: note: format string is defined here log_debug("token i=%lld, null phrase membership\n", i); ~~~^ %ld In file included from collections.h:8, from trie.h:31, from trie_search.h:10, from trie_search.c:1: 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=] #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) ^~~~~~~~~~~~~~~~~~~~~~ trie_search.c:796:13: note: in expansion of macro 'log_debug' log_debug("token i=%lld, phrase membership=%lld\n", i, j); ^~~~~~~~~ trie_search.c:796:35: note: format string is defined here log_debug("token i=%lld, phrase membership=%lld\n", i, j); ~~~^ %ld In file included from collections.h:8, from trie.h:31, from trie_search.h:10, from trie_search.c:1: 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=] #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) ^~~~~~~~~~~~~~~~~~~~~~ trie_search.c:796:13: note: in expansion of macro 'log_debug' log_debug("token i=%lld, phrase membership=%lld\n", i, j); ^~~~~~~~~ trie_search.c:796:59: note: format string is defined here log_debug("token i=%lld, phrase membership=%lld\n", i, j); ~~~^ %ld In file included from collections.h:8, from trie.h:31, from trie_search.h:10, from trie_search.c:1: 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=] #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) ^~~~~~~~~~~~~~~~~~~~~~ trie_search.c:802:9: note: in expansion of macro 'log_debug' log_debug("token i=%lld, null phrase membership\n", i); ^~~~~~~~~ trie_search.c:802:31: note: format string is defined here log_debug("token i=%lld, null phrase membership\n", i); ~~~^ %ld In file included from collections.h:11, from trie.h:31, from trie_search.h:10, from trie_search.c:1: trie_search.c: In function 'trie_search_from_index': vector.h:124:30: warning: 'data' may be used uninitialized in this function [-Wmaybe-uninitialized] array->a[array->n++] = value; \ ^ trie_search.c:28:14: note: 'data' was declared here uint32_t data; ^~~~ /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 In file included from collections.h:8, from trie_utils.h:4, from trie_utils.c:1: trie_utils.c: In function 'trie_new_from_hash': log/log.h:45:44: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'int' [-Wformat=] #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__) ^~~~~~~~~~~~~~~~~~~~~~ trie_utils.c:44:13: note: in expansion of macro 'log_info' log_info("added %zu keys to trie\n", i); ^~~~~~~~ trie_utils.c:44:31: note: format string is defined here log_info("added %zu keys to trie\n", i); ~~^ %u trie_utils.c: In function 'trie_new_from_cstring_array_sorted': trie_utils.c:55:14: warning: variable 'i' set but not used [-Wunused-but-set-variable] uint32_t i; ^ trie_utils.c: In function 'trie_new_from_cstring_array': trie_utils.c:86:14: warning: variable 'i' set but not used [-Wunused-but-set-variable] uint32_t i; ^ 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 string_utils.c: In function 'utf8_reversed_string': string_utils.c:192:18: warning: variable 'remaining' set but not used [-Wunused-but-set-variable] ssize_t len, remaining; ^~~~~~~~~ string_utils.c: In function 'utf8_case': string_utils.c:230:23: warning: unused variable 'dest' [-Wunused-variable] utf8proc_uint8_t *dest = NULL; ^~~~ string_utils.c: In function 'utf8_common_prefix_len': string_utils.c:385:12: warning: unused variable 'remaining' [-Wunused-variable] size_t remaining = len; ^~~~~~~~~ string_utils.c: In function 'string_is_digit': string_utils.c:489:10: warning: unused variable 'ignorable' [-Wunused-variable] bool ignorable = true; ^~~~~~~~~ string_utils.c: In function 'string_is_ignorable': string_utils.c:515:10: warning: unused variable 'ignorable' [-Wunused-variable] bool ignorable = true; ^~~~~~~~~ string_utils.c: In function 'cstring_array_get_offset': string_utils.c:5:34: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] #define INVALID_INDEX(i, n) ((i) < 0 || (i) >= (n)) ^ string_utils.c:955:9: note: in expansion of macro 'INVALID_INDEX' if (INVALID_INDEX(i, self->indices->n)) { ^~~~~~~~~~~~~ string_utils.c: In function 'cstring_array_token_length': string_utils.c:5:34: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] #define INVALID_INDEX(i, n) ((i) < 0 || (i) >= (n)) ^ string_utils.c:968:9: note: in expansion of macro 'INVALID_INDEX' if (INVALID_INDEX(i, self->indices->n)) { ^~~~~~~~~~~~~ trie_utils.c:94:14: warning: 'next_id' may be used uninitialized in this function [-Wmaybe-uninitialized] if (!trie_add(trie, key, next_id++)) { ^~~~~~~~ /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 In file included from collections.h:8, from numex.h:14, from numex.c:3: numex.c: In function 'numex_table_read': 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=] #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) ^~~~~~~~~~~~~~~~~~~~~~ numex.c:424:5: note: in expansion of macro 'log_debug' log_debug("read num_languages = %llu\n", num_languages); ^~~~~~~~~ numex.c:424:40: note: format string is defined here log_debug("read num_languages = %llu\n", num_languages); ~~~^ %lu In file included from collections.h:8, from numex.h:14, from numex.c:3: 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=] #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) ^~~~~~~~~~~~~~~~~~~~~~ numex.c:446:5: note: in expansion of macro 'log_debug' log_debug("read num_rules = %llu\n", num_rules); ^~~~~~~~~ numex.c:446:36: note: format string is defined here log_debug("read num_rules = %llu\n", num_rules); ~~~^ %lu numex.c: In function 'convert_numeric_expressions': numex.c:770:18: warning: unused variable 'rule_index' [-Wunused-variable] uint32_t rule_index = phrase.data; ^~~~~~~~~~ numex.c:688:17: warning: unused variable 'number_str' [-Wunused-variable] char_array *number_str = NULL; ^~~~~~~~~~ numex.c:681:10: warning: unused variable 'advance_state' [-Wunused-variable] bool advance_state = true; ^~~~~~~~~~~~~ numex.c:678:19: warning: unused variable 'ch' [-Wunused-variable] unsigned char ch = '\0'; ^~ numex.c: In function 'get_ordinal_suffix': numex.c:924:10: warning: unused variable 'whole_tokens_only' [-Wunused-variable] bool whole_tokens_only = language->whole_tokens_only; ^~~~~~~~~~~~~~~~~ /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 numex.c: In function 'convert_numeric_expressions': numex.c:869:17: warning: 'stopword_phrase.start' may be used uninitialized in this function [-Wmaybe-uninitialized] idx = stopword_phrase.start; ~~~~^~~~~~~~~~~~~~~~~~~~~~~ normalize.c: In function 'normalize_string_languages': normalize.c:220:22: warning: unused variable 'key' [-Wunused-variable] khiter_t key = kh_put(int_set, scripts, (khint_t)script, &ret); ^~~ normalize.c: In function 'numeric_starts_with_alpha': normalize.c:325:14: warning: unused variable 'is_hyphen' [-Wunused-variable] bool is_hyphen = utf8_is_hyphen(ch); ^~~~~~~~~ normalize.c:318:10: warning: unused variable 'append_char' [-Wunused-variable] bool append_char = true; ^~~~~~~~~~~ /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 In file included from sparse_matrix.h:46, from averaged_perceptron.h:27, from address_parser.h:52, from address_parser.c:1: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ address_parser.c: In function 'word_vocab_frequency': address_parser.c:342:10: warning: unused variable 'has_key' [-Wunused-variable] bool has_key = trie_get_data(parser->vocab, word, &count); ^~~~~~~ In file included from address_parser.c:1: address_parser.c: In function 'address_parser_normalize_phrase_token': address_parser.h:66:125: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ADDRESS_PARSER_NORMALIZE_TOKEN_OPTIONS NORMALIZE_TOKEN_DELETE_FINAL_PERIOD | NORMALIZE_TOKEN_DELETE_ACRONYM_PERIODS | NORMALIZE_TOKEN_REPLACE_DIGITS ^ address_parser.h:67:54: note: in expansion of macro 'ADDRESS_PARSER_NORMALIZE_TOKEN_OPTIONS' #define ADDRESS_PARSER_NORMALIZE_ADMIN_TOKEN_OPTIONS ADDRESS_PARSER_NORMALIZE_TOKEN_OPTIONS ^ NORMALIZE_TOKEN_REPLACE_DIGITS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ address_parser.c:351:40: note: in expansion of macro 'ADDRESS_PARSER_NORMALIZE_ADMIN_TOKEN_OPTIONS' normalize_token(array, str, token, ADDRESS_PARSER_NORMALIZE_ADMIN_TOKEN_OPTIONS); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ address_parser.c: In function 'address_parser_context_fill': address_parser.c:809:10: warning: unused variable 'have_postal_code_phrases' [-Wunused-variable] bool have_postal_code_phrases = trie_search_tokens_with_phrases(parser->postal_codes, normalized_str_admin, normalized_admin_tokens, &postal_code_phrases); ^~~~~~~~~~~~~~~~~~~~~~~~ address_parser.c:791:10: warning: unused variable 'have_component_phrases' [-Wunused-variable] bool have_component_phrases = trie_search_tokens_with_phrases(parser->phrases, normalized_str_admin, normalized_admin_tokens, &component_phrases); ^~~~~~~~~~~~~~~~~~~~~~ address_parser.c:755:10: warning: unused variable 'have_address_phrases' [-Wunused-variable] bool have_address_phrases = search_address_dictionaries_tokens_with_phrases(normalized_str, normalized_tokens, NULL, &address_dictionary_phrases); ^~~~~~~~~~~~~~~~~~~~ address_parser.c:683:14: warning: unused variable 'phrase' [-Wunused-variable] phrase_t phrase; ^~~~~~ address_parser.c:682:11: warning: variable 'word' set but not used [-Wunused-but-set-variable] char *word; ^~~~ address_parser.c: In function 'phrase_prefix': address_parser.c:828:40: warning: unused parameter 'len' [-Wunused-parameter] char *phrase_prefix(char *word, size_t len, phrase_t prefix_phrase, char_array *prefix_phrase_array) { ~~~~~~~^~~ address_parser.c: In function 'word_or_phrase_at_index': address_parser.c:918:13: warning: unused variable 'token' [-Wunused-variable] token_t token = tokenized->tokens->a[i]; ^~~~~ address_parser.c:876:74: warning: unused parameter 'parser' [-Wunused-parameter] 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) { ~~~~~~~~~~~~~~~~~~^~~~~~ address_parser.c: In function 'phrase_index': address_parser.c:966:13: warning: unused variable 'membership' [-Wunused-variable] int64_t membership; ^~~~~~~~~~ address_parser.c: In function 'next_numeric_token_index': address_parser.c:994:14: warning: unused variable 'phrase' [-Wunused-variable] phrase_t phrase; ^~~~~~ address_parser.c: In function 'add_ngram_features': address_parser.c:1039:14: warning: variable 'idx' set but not used [-Wunused-but-set-variable] uint32_t idx; ^~~ address_parser.c: In function 'address_parser_features': address_parser.c:1278:18: warning: unused variable 'k' [-Wunused-variable] khiter_t k; ^ address_parser.c:1276:18: warning: unused variable 'postal_code_context' [-Wunused-variable] uint64_t postal_code_context; ^~~~~~~~~~~~~~~~~~~ address_parser.c:1377:18: warning: variable 'ngrams_added' set but not used [-Wunused-but-set-variable] bool ngrams_added = false; ^~~~~~~~~~~~ address_parser.c:1568:22: warning: unused variable 'right_context_street' [-Wunused-variable] bool right_context_street = false; ^~~~~~~~~~~~~~~~~~~~ address_parser.c:1567:22: warning: unused variable 'right_context_name' [-Wunused-variable] bool right_context_name = false; ^~~~~~~~~~~~~~~~~~ address_parser.c:1561:26: warning: unused variable 'suffix_phrase' [-Wunused-variable] phrase_t suffix_phrase = context->suffix_phrases->a[right_idx]; ^~~~~~~~~~~~~ address_parser.c:1503:16: warning: variable 'next_word_len' set but not used [-Wunused-but-set-variable] size_t next_word_len = 1; ^~~~~~~~~~~~~ address_parser.c:1322:10: warning: variable 'known_suffix' set but not used [-Wunused-but-set-variable] bool known_suffix = false; ^~~~~~~~~~~~ address_parser.c:1321:10: warning: variable 'known_prefix' set but not used [-Wunused-but-set-variable] bool known_prefix = false; ^~~~~~~~~~~~ address_parser.c:1319:10: warning: variable 'is_unknown' set but not used [-Wunused-but-set-variable] bool is_unknown = false; ^~~~~~~~~~ address_parser.c:1102:19: warning: unused variable 'separators' [-Wunused-variable] uint32_array *separators = context->separators; ^~~~~~~~~~ address_parser.c:1092:11: warning: unused variable 'country' [-Wunused-variable] char *country = context->country; ^~~~~~~ address_parser.c:1091:11: warning: unused variable 'language' [-Wunused-variable] char *language = context->language; ^~~~~~~~ /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 In file included from sparse_matrix.h:46, from averaged_perceptron.h:27, from address_parser.h:52, from address_parser_io.h:8, from address_parser_io.c:1: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ In file included from file_utils.h:12, from sparse_matrix.h:45, from averaged_perceptron.h:27, from address_parser.h:52, from address_parser_io.h:8, from address_parser_io.c:1: address_parser_io.c: In function 'address_parser_data_set_tokenize_line': address_parser_io.c:105:16: warning: unused variable 'pair_len' [-Wunused-variable] size_t pair_len = strlen(str); ^~~~~~~~ string_utils.h:218:9: note: in definition of macro 'cstring_array_foreach' code; \ ^~~~ address_parser_io.c:99:12: warning: unused variable 'num_pairs' [-Wunused-variable] size_t num_pairs = cstring_array_num_strings(pairs); ^~~~~~~~~ address_parser_io.c: In function 'address_parser_data_set_next': address_parser_io.c:246:12: warning: unused variable 'len' [-Wunused-variable] size_t len = strlen(normalized); ^~~ /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 In file included from sparse_matrix.h:46, from averaged_perceptron.h:27, from averaged_perceptron.c:1: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ averaged_perceptron.c: In function 'averaged_perceptron_predict_scores': averaged_perceptron.c:16:14: warning: variable 'i' set but not used [-Wunused-but-set-variable] uint32_t i = 0; ^ averaged_perceptron.c: In function 'averaged_perceptron_predict_scores_counts': averaged_perceptron.c:45:14: warning: unused variable 'i' [-Wunused-variable] uint32_t i = 0; ^ /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 In file included from crf_context.h:20, from crf.h:20, from crf.c:1: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ /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 In file included from crf_context.h:20, from crf_context.c:1: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ crf_context.c: In function 'crf_context_reset': crf_context.c:238:18: warning: unused variable 'L' [-Wunused-variable] const size_t L = context->num_labels; ^ crf_context.c:237:18: warning: unused variable 'T' [-Wunused-variable] const size_t T = context->num_items; ^ crf_context.c: In function 'crf_context_alpha_score': crf_context.c:366:23: warning: implicit declaration of function 'double_equals'; did you mean 'string_equals'? [-Wimplicit-function-declaration] double scale_t = !double_equals(sum, 0.) ? 1. / sum : 1.; ^~~~~~~~~~~~~ string_equals crf_context.c: In function 'crf_context_score': crf_context.c:539:19: warning: unused variable 'cur' [-Wunused-variable] const double *cur = NULL; ^~~ crf_context.c:537:18: warning: unused variable 'L' [-Wunused-variable] const size_t L = self->num_labels; ^ crf_context.c: At top level: 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 return double_matrix_get_row(self->exp_state_trans, t); ^~~~~~~~~~~~~~~~~~~~~ In file included from sparse_matrix.h:46, from sparse_matrix.c:1: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ sparse_matrix.c: In function 'sparse_matrix_sort_indices': sparse_matrix.c:95:14: warning: variable 'row' set but not used [-Wunused-but-set-variable] uint32_t row, row_start, row_len, i; ^~~ sparse_matrix.c: In function 'sparse_matrix_dot_vector': sparse_matrix.c:119:12: warning: unused variable 'val' [-Wunused-variable] double val; ^~~ sparse_matrix.c: In function 'sparse_matrix_sum_cols': sparse_matrix.c:159:12: warning: unused variable 'val' [-Wunused-variable] double val; ^~~ sparse_matrix.c: In function 'sparse_matrix_rows_sum_cols': sparse_matrix.c:178:15: warning: unused variable 'indices' [-Wunused-variable] uint32_t *indices = self->indices->a; ^~~~~~~ sparse_matrix.c: In function 'sparse_matrix_sum_all_rows': sparse_matrix.c:201:12: warning: unused variable 'val' [-Wunused-variable] double val; ^~~ sparse_matrix.c:200:14: warning: variable 'row' set but not used [-Wunused-but-set-variable] uint32_t row, row_start, row_len; ^~~ sparse_matrix.c: In function 'sparse_matrix_sum_rows': sparse_matrix.c:217:15: warning: unused variable 'indices' [-Wunused-variable] uint32_t *indices = self->indices->a; ^~~~~~~ sparse_matrix.c: In function 'sparse_matrix_dot_dense': sparse_matrix.c:246:12: warning: unused variable 'm2_rows' [-Wunused-variable] size_t m2_rows = matrix->m; ^~~~~~~ sparse_matrix.c:244:12: warning: unused variable 'm1_cols' [-Wunused-variable] size_t m1_cols = self->n; ^~~~~~~ sparse_matrix.c:243:12: warning: unused variable 'm1_rows' [-Wunused-variable] size_t m1_rows = self->m; ^~~~~~~ sparse_matrix.c:239:15: warning: unused variable 'indptr' [-Wunused-variable] uint32_t *indptr = self->indptr->a; ^~~~~~ sparse_matrix.c: In function 'sparse_matrix_dot_sparse': sparse_matrix.c:280:12: warning: unused variable 'm1_cols' [-Wunused-variable] size_t m1_cols = self->n; ^~~~~~~ sparse_matrix.c:279:12: warning: unused variable 'm1_rows' [-Wunused-variable] size_t m1_rows = self->m; ^~~~~~~ sparse_matrix.c:275:15: warning: unused variable 'indptr' [-Wunused-variable] uint32_t *indptr = self->indptr->a; ^~~~~~ /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 In file included from sparse_matrix.h:46, from averaged_perceptron.h:27, from averaged_perceptron_tagger.h:20, from averaged_perceptron_tagger.c:1: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ /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 In file included from logistic_regression.h:26, from language_classifier.h:11, from language_classifier.c:1: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ /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 In file included from logistic_regression.h:26, from language_classifier.h:11, from language_features.c:2: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ language_features.c: In function 'add_ngram_features': language_features.c:55:11: warning: unused variable 'feature_namespace' [-Wunused-variable] char *feature_namespace; ^~~~~~~~~~~~~~~~~ language_features.c: In function 'add_script_feature': language_features.c:216:69: warning: unused parameter 'prefix' [-Wunused-parameter] static void add_script_feature(khash_t(str_double) *features, char *prefix, char_array *feature_array, script_t script) { ~~~~~~^~~~~~ language_features.c: In function 'extract_language_features': language_features.c:275:19: warning: unused variable 'phrase' [-Wunused-variable] char *phrase = NULL; ^~~~~~ language_features.c:274:21: warning: unused variable 'prev_token' [-Wunused-variable] token_t prev_token; ^~~~~~~~~~ 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 In file included from logistic_regression.h:26, from logistic_regression.c:3: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ In file included from collections.h:8, from logistic_regression.h:25, from logistic_regression.c:3: logistic_regression.c: In function 'logistic_regression_model_expectation_sparse': 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=] #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()) ^~~~~~~~~~~~~~~~~~~~~~ logistic_regression.c:16:9: note: in expansion of macro 'log_error' 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); ^~~~~~~~~ logistic_regression.c:16:29: note: format string is defined here 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); ~~^ %u In file included from collections.h:8, from logistic_regression.h:25, from logistic_regression.c:3: 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=] #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()) ^~~~~~~~~~~~~~~~~~~~~~ logistic_regression.c:16:9: note: in expansion of macro 'log_error' 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); ^~~~~~~~~ logistic_regression.c:16:41: note: format string is defined here 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); ~~^ %u In file included from collections.h:8, from logistic_regression.h:25, from logistic_regression.c:3: 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=] #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()) ^~~~~~~~~~~~~~~~~~~~~~ logistic_regression.c:16:9: note: in expansion of macro 'log_error' 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); ^~~~~~~~~ logistic_regression.c:16:57: note: format string is defined here 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); ~~^ %u In file included from collections.h:8, from logistic_regression.h:25, from logistic_regression.c:3: 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=] #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()) ^~~~~~~~~~~~~~~~~~~~~~ logistic_regression.c:16:9: note: in expansion of macro 'log_error' 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); ^~~~~~~~~ logistic_regression.c:16:73: note: format string is defined here 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); ~~^ %u In file included from collections.h:8, from logistic_regression.h:25, from logistic_regression.c:3: logistic_regression.c: In function 'logistic_regression_model_expectation': 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=] #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()) ^~~~~~~~~~~~~~~~~~~~~~ logistic_regression.c:34:9: note: in expansion of macro 'log_error' 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); ^~~~~~~~~ logistic_regression.c:34:29: note: format string is defined here 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); ~~^ %u In file included from collections.h:8, from logistic_regression.h:25, from logistic_regression.c:3: 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=] #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()) ^~~~~~~~~~~~~~~~~~~~~~ logistic_regression.c:34:9: note: in expansion of macro 'log_error' 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); ^~~~~~~~~ logistic_regression.c:34:41: note: format string is defined here 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); ~~^ %u logistic_regression.c: In function 'logistic_regression_cost_function': logistic_regression.c:63:13: warning: unused variable 'expected_values' [-Wunused-variable] double *expected_values = p_y->values; ^~~~~~~~~~~~~~~ logistic_regression.c:45:12: warning: unused variable 'n' [-Wunused-variable] size_t n = x->n; ^ logistic_regression.c: In function 'logistic_regression_gradient': logistic_regression.c:105:13: warning: unused variable 'gradient_values' [-Wunused-variable] double *gradient_values = gradient->values; ^~~~~~~~~~~~~~~ logistic_regression.c:104:13: warning: unused variable 'predicted_values' [-Wunused-variable] double *predicted_values = p_y->values; ^~~~~~~~~~~~~~~~ logistic_regression.c:103:13: warning: unused variable 'theta_values' [-Wunused-variable] double *theta_values = theta->values; ^~~~~~~~~~~~ logistic_regression.c:95:12: warning: unused variable 'residual' [-Wunused-variable] double residual; ^~~~~~~~ logistic_regression.c:93:14: warning: unused variable 'i' [-Wunused-variable] uint32_t i, j; ^ logistic_regression.c:91:12: warning: unused variable 'num_features' [-Wunused-variable] size_t num_features = n; ^~~~~~~~~~~~ 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 In file included from logistic.h:7, from logistic.c:1: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ logistic.c: In function 'softmax_vector': logistic.c:16:12: warning: unused variable 'sum' [-Wunused-variable] double sum = 0.0; ^~~ 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 In file included from sparse_matrix.h:46, from minibatch.h:9, from minibatch.c:1: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ minibatch.c: In function 'count_features_minibatch': minibatch.c:12:12: warning: unused variable 'm' [-Wunused-variable] size_t m = minibatch->n; ^ minibatch.c:8:14: warning: unused variable 'feature_id' [-Wunused-variable] uint32_t feature_id; ^~~~~~~~~~ minibatch.c: In function 'count_labels_minibatch': minibatch.c:30:14: warning: variable 'i' set but not used [-Wunused-but-set-variable] uint32_t i; ^ 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 minibatch.c: In function 'select_features_threshold': minibatch.c:53:17: warning: unused variable 'feature' [-Wunused-variable] const char *feature; ^~~~~~~ minibatch.c: In function 'select_labels_threshold': minibatch.c:102:17: warning: unused variable 'label' [-Wunused-variable] const char *label; ^~~~~ minibatch.c: In function 'label_vector': minibatch.c:197:14: warning: variable 'i' set but not used [-Wunused-but-set-variable] uint32_t i; ^ /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 ngrams.c: In function 'add_ngrams': ngrams.c:37:22: warning: unused variable 'token_index' [-Wunused-variable] uint32_t token_index = cstring_array_start_token(grams); ^~~~~~~~~~~ /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 In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdlib.h:25, from scanner.re:1: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ 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 bench.c: In function 'main': bench.c:49:11: warning: unused variable 'normalized' [-Wunused-variable] char *normalized; ^~~~~~~~~~ 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 In file included from sparse_matrix.h:46, from averaged_perceptron.h:27, from address_parser.h:52, from address_parser_cli.c:4: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ 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 In file included from sparse_matrix.h:46, from averaged_perceptron.h:27, from address_parser.h:52, from libpostal.c:10: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ libpostal.c: In function 'add_string_alternatives': libpostal.c:323:46: warning: unused variable 'start_index' [-Wunused-variable] uint32_t start_index = cstring_array_start_token(tree->strings); ^~~~~~~~~~~ libpostal.c:341:38: warning: unused variable 'start_index' [-Wunused-variable] uint32_t start_index = cstring_array_start_token(tree->strings); ^~~~~~~~~~~ libpostal.c:364:26: warning: unused variable 'start_index' [-Wunused-variable] uint32_t start_index = cstring_array_start_token(tree->strings); ^~~~~~~~~~~ libpostal.c: In function 'add_affix_expansions': libpostal.c:545:72: warning: unused parameter 'lang' [-Wunused-parameter] 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) { ~~~~~~^~~~ libpostal.c: In function 'expand_alternative.isra.12': libpostal.c:599:45: warning: '*((void *)&suffix_expansion+24)' may be used uninitialized in this function [-Wmaybe-uninitialized] add_space = suffix_expansion.separable; ~~~~~~~~~~~~~~~~^~~~~~~~~~ libpostal.c:559:25: note: '*((void *)&suffix_expansion+24)' was declared here address_expansion_t suffix_expansion; ^~~~~~~~~~~~~~~~ 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 In file included from sparse_matrix.h:46, from averaged_perceptron.h:27, from address_parser.h:52, from address_parser.c:1: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ address_parser.c: In function 'word_vocab_frequency': address_parser.c:342:10: warning: unused variable 'has_key' [-Wunused-variable] bool has_key = trie_get_data(parser->vocab, word, &count); ^~~~~~~ In file included from address_parser.c:1: address_parser.c: In function 'address_parser_normalize_phrase_token': address_parser.h:66:125: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ADDRESS_PARSER_NORMALIZE_TOKEN_OPTIONS NORMALIZE_TOKEN_DELETE_FINAL_PERIOD | NORMALIZE_TOKEN_DELETE_ACRONYM_PERIODS | NORMALIZE_TOKEN_REPLACE_DIGITS ^ address_parser.h:67:54: note: in expansion of macro 'ADDRESS_PARSER_NORMALIZE_TOKEN_OPTIONS' #define ADDRESS_PARSER_NORMALIZE_ADMIN_TOKEN_OPTIONS ADDRESS_PARSER_NORMALIZE_TOKEN_OPTIONS ^ NORMALIZE_TOKEN_REPLACE_DIGITS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ address_parser.c:351:40: note: in expansion of macro 'ADDRESS_PARSER_NORMALIZE_ADMIN_TOKEN_OPTIONS' normalize_token(array, str, token, ADDRESS_PARSER_NORMALIZE_ADMIN_TOKEN_OPTIONS); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ address_parser.c: In function 'address_parser_context_fill': address_parser.c:809:10: warning: unused variable 'have_postal_code_phrases' [-Wunused-variable] bool have_postal_code_phrases = trie_search_tokens_with_phrases(parser->postal_codes, normalized_str_admin, normalized_admin_tokens, &postal_code_phrases); ^~~~~~~~~~~~~~~~~~~~~~~~ address_parser.c:791:10: warning: unused variable 'have_component_phrases' [-Wunused-variable] bool have_component_phrases = trie_search_tokens_with_phrases(parser->phrases, normalized_str_admin, normalized_admin_tokens, &component_phrases); ^~~~~~~~~~~~~~~~~~~~~~ address_parser.c:755:10: warning: unused variable 'have_address_phrases' [-Wunused-variable] bool have_address_phrases = search_address_dictionaries_tokens_with_phrases(normalized_str, normalized_tokens, NULL, &address_dictionary_phrases); ^~~~~~~~~~~~~~~~~~~~ address_parser.c:683:14: warning: unused variable 'phrase' [-Wunused-variable] phrase_t phrase; ^~~~~~ address_parser.c:682:11: warning: variable 'word' set but not used [-Wunused-but-set-variable] char *word; ^~~~ address_parser.c: In function 'phrase_prefix': address_parser.c:828:40: warning: unused parameter 'len' [-Wunused-parameter] char *phrase_prefix(char *word, size_t len, phrase_t prefix_phrase, char_array *prefix_phrase_array) { ~~~~~~~^~~ address_parser.c: In function 'word_or_phrase_at_index': address_parser.c:918:13: warning: unused variable 'token' [-Wunused-variable] token_t token = tokenized->tokens->a[i]; ^~~~~ address_parser.c:876:74: warning: unused parameter 'parser' [-Wunused-parameter] 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) { ~~~~~~~~~~~~~~~~~~^~~~~~ address_parser.c: In function 'phrase_index': address_parser.c:966:13: warning: unused variable 'membership' [-Wunused-variable] int64_t membership; ^~~~~~~~~~ address_parser.c: In function 'next_numeric_token_index': address_parser.c:994:14: warning: unused variable 'phrase' [-Wunused-variable] phrase_t phrase; ^~~~~~ address_parser.c: In function 'add_ngram_features': address_parser.c:1039:14: warning: variable 'idx' set but not used [-Wunused-but-set-variable] uint32_t idx; ^~~ address_parser.c: In function 'address_parser_features': address_parser.c:1278:18: warning: unused variable 'k' [-Wunused-variable] khiter_t k; ^ address_parser.c:1276:18: warning: unused variable 'postal_code_context' [-Wunused-variable] uint64_t postal_code_context; ^~~~~~~~~~~~~~~~~~~ address_parser.c:1377:18: warning: variable 'ngrams_added' set but not used [-Wunused-but-set-variable] bool ngrams_added = false; ^~~~~~~~~~~~ address_parser.c:1568:22: warning: unused variable 'right_context_street' [-Wunused-variable] bool right_context_street = false; ^~~~~~~~~~~~~~~~~~~~ address_parser.c:1567:22: warning: unused variable 'right_context_name' [-Wunused-variable] bool right_context_name = false; ^~~~~~~~~~~~~~~~~~ address_parser.c:1561:26: warning: unused variable 'suffix_phrase' [-Wunused-variable] phrase_t suffix_phrase = context->suffix_phrases->a[right_idx]; ^~~~~~~~~~~~~ address_parser.c:1503:16: warning: variable 'next_word_len' set but not used [-Wunused-but-set-variable] size_t next_word_len = 1; ^~~~~~~~~~~~~ address_parser.c:1322:10: warning: variable 'known_suffix' set but not used [-Wunused-but-set-variable] bool known_suffix = false; ^~~~~~~~~~~~ address_parser.c:1321:10: warning: variable 'known_prefix' set but not used [-Wunused-but-set-variable] bool known_prefix = false; ^~~~~~~~~~~~ address_parser.c:1319:10: warning: variable 'is_unknown' set but not used [-Wunused-but-set-variable] bool is_unknown = false; ^~~~~~~~~~ address_parser.c:1102:19: warning: unused variable 'separators' [-Wunused-variable] uint32_array *separators = context->separators; ^~~~~~~~~~ address_parser.c:1092:11: warning: unused variable 'country' [-Wunused-variable] char *country = context->country; ^~~~~~~ address_parser.c:1091:11: warning: unused variable 'language' [-Wunused-variable] char *language = context->language; ^~~~~~~~ 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 In file included from sparse_matrix.h:46, from averaged_perceptron.h:27, from address_parser.h:52, from address_parser_io.h:8, from address_parser_io.c:1: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ In file included from file_utils.h:12, from sparse_matrix.h:45, from averaged_perceptron.h:27, from address_parser.h:52, from address_parser_io.h:8, from address_parser_io.c:1: address_parser_io.c: In function 'address_parser_data_set_tokenize_line': address_parser_io.c:105:16: warning: unused variable 'pair_len' [-Wunused-variable] size_t pair_len = strlen(str); ^~~~~~~~ string_utils.h:218:9: note: in definition of macro 'cstring_array_foreach' code; \ ^~~~ address_parser_io.c:99:12: warning: unused variable 'num_pairs' [-Wunused-variable] size_t num_pairs = cstring_array_num_strings(pairs); ^~~~~~~~~ address_parser_io.c: In function 'address_parser_data_set_next': address_parser_io.c:246:12: warning: unused variable 'len' [-Wunused-variable] size_t len = strlen(normalized); ^~~ 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 In file included from sparse_matrix.h:46, from averaged_perceptron.h:27, from averaged_perceptron.c:1: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ averaged_perceptron.c: In function 'averaged_perceptron_predict_scores': averaged_perceptron.c:16:14: warning: variable 'i' set but not used [-Wunused-but-set-variable] uint32_t i = 0; ^ averaged_perceptron.c: In function 'averaged_perceptron_predict_scores_counts': averaged_perceptron.c:45:14: warning: unused variable 'i' [-Wunused-variable] uint32_t i = 0; ^ 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 In file included from crf_context.h:20, from crf.h:20, from crf.c:1: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ 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 In file included from crf_context.h:20, from crf_context.c:1: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ crf_context.c: In function 'crf_context_reset': crf_context.c:238:18: warning: unused variable 'L' [-Wunused-variable] const size_t L = context->num_labels; ^ crf_context.c:237:18: warning: unused variable 'T' [-Wunused-variable] const size_t T = context->num_items; ^ crf_context.c: In function 'crf_context_alpha_score': crf_context.c:366:23: warning: implicit declaration of function 'double_equals'; did you mean 'string_equals'? [-Wimplicit-function-declaration] double scale_t = !double_equals(sum, 0.) ? 1. / sum : 1.; ^~~~~~~~~~~~~ string_equals crf_context.c: In function 'crf_context_score': crf_context.c:539:19: warning: unused variable 'cur' [-Wunused-variable] const double *cur = NULL; ^~~ crf_context.c:537:18: warning: unused variable 'L' [-Wunused-variable] const size_t L = self->num_labels; ^ crf_context.c: At top level: 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 return double_matrix_get_row(self->exp_state_trans, t); ^~~~~~~~~~~~~~~~~~~~~ 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 In file included from sparse_matrix.h:46, from sparse_matrix.c:1: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ sparse_matrix.c: In function 'sparse_matrix_sort_indices': sparse_matrix.c:95:14: warning: variable 'row' set but not used [-Wunused-but-set-variable] uint32_t row, row_start, row_len, i; ^~~ sparse_matrix.c: In function 'sparse_matrix_dot_vector': sparse_matrix.c:119:12: warning: unused variable 'val' [-Wunused-variable] double val; ^~~ sparse_matrix.c: In function 'sparse_matrix_sum_cols': sparse_matrix.c:159:12: warning: unused variable 'val' [-Wunused-variable] double val; ^~~ sparse_matrix.c: In function 'sparse_matrix_rows_sum_cols': sparse_matrix.c:178:15: warning: unused variable 'indices' [-Wunused-variable] uint32_t *indices = self->indices->a; ^~~~~~~ sparse_matrix.c: In function 'sparse_matrix_sum_all_rows': sparse_matrix.c:201:12: warning: unused variable 'val' [-Wunused-variable] double val; ^~~ sparse_matrix.c:200:14: warning: variable 'row' set but not used [-Wunused-but-set-variable] uint32_t row, row_start, row_len; ^~~ sparse_matrix.c: In function 'sparse_matrix_sum_rows': sparse_matrix.c:217:15: warning: unused variable 'indices' [-Wunused-variable] uint32_t *indices = self->indices->a; ^~~~~~~ sparse_matrix.c: In function 'sparse_matrix_dot_dense': sparse_matrix.c:246:12: warning: unused variable 'm2_rows' [-Wunused-variable] size_t m2_rows = matrix->m; ^~~~~~~ sparse_matrix.c:244:12: warning: unused variable 'm1_cols' [-Wunused-variable] size_t m1_cols = self->n; ^~~~~~~ sparse_matrix.c:243:12: warning: unused variable 'm1_rows' [-Wunused-variable] size_t m1_rows = self->m; ^~~~~~~ sparse_matrix.c:239:15: warning: unused variable 'indptr' [-Wunused-variable] uint32_t *indptr = self->indptr->a; ^~~~~~ sparse_matrix.c: In function 'sparse_matrix_dot_sparse': sparse_matrix.c:280:12: warning: unused variable 'm1_cols' [-Wunused-variable] size_t m1_cols = self->n; ^~~~~~~ sparse_matrix.c:279:12: warning: unused variable 'm1_rows' [-Wunused-variable] size_t m1_rows = self->m; ^~~~~~~ sparse_matrix.c:275:15: warning: unused variable 'indptr' [-Wunused-variable] uint32_t *indptr = self->indptr->a; ^~~~~~ 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 In file included from sparse_matrix.h:46, from averaged_perceptron.h:27, from averaged_perceptron_tagger.h:20, from averaged_perceptron_tagger.c:1: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ 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 In file included from collections.h:8, from address_dictionary.h:16, from address_dictionary.c:4: address_dictionary.c: In function 'address_dictionary_get_expansions': 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=] #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()) ^~~~~~~~~~~~~~~~~~~~~~ address_dictionary.c:18:9: note: in expansion of macro 'log_error' log_error("i=%zu, address_dict->values->n=%zu\n", i, address_dict->values->n); ^~~~~~~~~ address_dictionary.c:18:24: note: format string is defined here log_error("i=%zu, address_dict->values->n=%zu\n", i, address_dict->values->n); ~~^ %u address_dictionary.c: In function 'address_dictionary_add_expansion': address_dictionary.c:114:10: warning: variable 'is_phrase' set but not used [-Wunused-but-set-variable] bool is_phrase = false; ^~~~~~~~~ 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 normalize.c: In function 'normalize_string_languages': normalize.c:220:22: warning: unused variable 'key' [-Wunused-variable] khiter_t key = kh_put(int_set, scripts, (khint_t)script, &ret); ^~~ normalize.c: In function 'numeric_starts_with_alpha': normalize.c:325:14: warning: unused variable 'is_hyphen' [-Wunused-variable] bool is_hyphen = utf8_is_hyphen(ch); ^~~~~~~~~ normalize.c:318:10: warning: unused variable 'append_char' [-Wunused-variable] bool append_char = true; ^~~~~~~~~~~ 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 transliterate.c: In function 'get_replacement': transliterate.c:80:104: warning: unused parameter 'str' [-Wunused-parameter] static transliteration_replacement_t *get_replacement(trie_t *trie, trie_prefix_result_t result, char *str, size_t start_index) { ~~~~~~^~~ transliterate.c:80:116: warning: unused parameter 'start_index' [-Wunused-parameter] static transliteration_replacement_t *get_replacement(trie_t *trie, trie_prefix_result_t result, char *str, size_t start_index) { ~~~~~~~^~~~~~~~~~~ transliterate.c: In function 'replace_groups': transliterate.c:614:12: warning: variable 'group_num_len' set but not used [-Wunused-but-set-variable] size_t group_num_len = 0; ^~~~~~~~~~~~~ transliterate.c:613:12: warning: variable 'group_num_start' set but not used [-Wunused-but-set-variable] size_t group_num_start = 0; ^~~~~~~~~~~~~~~ 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 trie.c: In function 'trie_read': trie.c:1032:13: warning: unused variable 'check' [-Wunused-variable] int32_t check; ^~~~~ trie.c:1031:13: warning: unused variable 'base' [-Wunused-variable] int32_t base; ^~~~ trie.c: In function 'trie_get_from_index': trie.c:853:14: warning: 'next_id' may be used uninitialized in this function [-Wmaybe-uninitialized] uint32_t next_id; ^~~~~~~ trie.c: In function 'trie_get_len': trie.c:885:12: warning: 'next_id' may be used uninitialized in this function [-Wmaybe-uninitialized] return trie_get_from_index(self, word, len, ROOT_NODE_ID); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 trie_search.c: In function 'trie_search_from_index': trie_search.c:21:54: warning: variable 'last_node' set but not used [-Wunused-but-set-variable] trie_node_t node = trie_get_node(self, node_id), last_node = node; ^~~~~~~~~ trie_search.c: In function 'trie_search_prefixes_from_index': trie_search.c:616:12: warning: variable 'separator_char_len' set but not used [-Wunused-but-set-variable] size_t separator_char_len = 0; ^~~~~~~~~~~~~~~~~~ In file included from collections.h:8, from trie.h:31, from trie_search.h:10, from trie_search.c:1: trie_search.c: In function 'token_phrase_memberships': 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=] #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) ^~~~~~~~~~~~~~~~~~~~~~ trie_search.c:792:13: note: in expansion of macro 'log_debug' log_debug("token i=%lld, null phrase membership\n", i); ^~~~~~~~~ trie_search.c:792:35: note: format string is defined here log_debug("token i=%lld, null phrase membership\n", i); ~~~^ %ld In file included from collections.h:8, from trie.h:31, from trie_search.h:10, from trie_search.c:1: 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=] #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) ^~~~~~~~~~~~~~~~~~~~~~ trie_search.c:796:13: note: in expansion of macro 'log_debug' log_debug("token i=%lld, phrase membership=%lld\n", i, j); ^~~~~~~~~ trie_search.c:796:35: note: format string is defined here log_debug("token i=%lld, phrase membership=%lld\n", i, j); ~~~^ %ld In file included from collections.h:8, from trie.h:31, from trie_search.h:10, from trie_search.c:1: 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=] #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) ^~~~~~~~~~~~~~~~~~~~~~ trie_search.c:796:13: note: in expansion of macro 'log_debug' log_debug("token i=%lld, phrase membership=%lld\n", i, j); ^~~~~~~~~ trie_search.c:796:59: note: format string is defined here log_debug("token i=%lld, phrase membership=%lld\n", i, j); ~~~^ %ld In file included from collections.h:8, from trie.h:31, from trie_search.h:10, from trie_search.c:1: 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=] #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) ^~~~~~~~~~~~~~~~~~~~~~ trie_search.c:802:9: note: in expansion of macro 'log_debug' log_debug("token i=%lld, null phrase membership\n", i); ^~~~~~~~~ trie_search.c:802:31: note: format string is defined here log_debug("token i=%lld, null phrase membership\n", i); ~~~^ %ld In file included from collections.h:11, from trie.h:31, from trie_search.h:10, from trie_search.c:1: trie_search.c: In function 'trie_search_from_index': vector.h:124:30: warning: 'data' may be used uninitialized in this function [-Wmaybe-uninitialized] array->a[array->n++] = value; \ ^ trie_search.c:28:14: note: 'data' was declared here uint32_t data; ^~~~ 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 In file included from collections.h:8, from trie_utils.h:4, from trie_utils.c:1: trie_utils.c: In function 'trie_new_from_hash': log/log.h:45:44: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'int' [-Wformat=] #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__) ^~~~~~~~~~~~~~~~~~~~~~ trie_utils.c:44:13: note: in expansion of macro 'log_info' log_info("added %zu keys to trie\n", i); ^~~~~~~~ trie_utils.c:44:31: note: format string is defined here log_info("added %zu keys to trie\n", i); ~~^ %u trie_utils.c: In function 'trie_new_from_cstring_array_sorted': trie_utils.c:55:14: warning: variable 'i' set but not used [-Wunused-but-set-variable] uint32_t i; ^ trie_utils.c: In function 'trie_new_from_cstring_array': trie_utils.c:86:14: warning: variable 'i' set but not used [-Wunused-but-set-variable] uint32_t i; ^ trie_utils.c:94:14: warning: 'next_id' may be used uninitialized in this function [-Wmaybe-uninitialized] if (!trie_add(trie, key, next_id++)) { ^~~~~~~~ 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 string_utils.c: In function 'utf8_reversed_string': string_utils.c:192:18: warning: variable 'remaining' set but not used [-Wunused-but-set-variable] ssize_t len, remaining; ^~~~~~~~~ string_utils.c: In function 'utf8_case': string_utils.c:230:23: warning: unused variable 'dest' [-Wunused-variable] utf8proc_uint8_t *dest = NULL; ^~~~ string_utils.c: In function 'utf8_common_prefix_len': string_utils.c:385:12: warning: unused variable 'remaining' [-Wunused-variable] size_t remaining = len; ^~~~~~~~~ string_utils.c: In function 'string_is_digit': string_utils.c:489:10: warning: unused variable 'ignorable' [-Wunused-variable] bool ignorable = true; ^~~~~~~~~ string_utils.c: In function 'string_is_ignorable': string_utils.c:515:10: warning: unused variable 'ignorable' [-Wunused-variable] bool ignorable = true; ^~~~~~~~~ string_utils.c: In function 'cstring_array_get_offset': string_utils.c:5:34: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] #define INVALID_INDEX(i, n) ((i) < 0 || (i) >= (n)) ^ string_utils.c:955:9: note: in expansion of macro 'INVALID_INDEX' if (INVALID_INDEX(i, self->indices->n)) { ^~~~~~~~~~~~~ string_utils.c: In function 'cstring_array_token_length': string_utils.c:5:34: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] #define INVALID_INDEX(i, n) ((i) < 0 || (i) >= (n)) ^ string_utils.c:968:9: note: in expansion of macro 'INVALID_INDEX' if (INVALID_INDEX(i, self->indices->n)) { ^~~~~~~~~~~~~ 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 tokens.c: In function 'tokenized_string_new_size': tokens.c:12:66: warning: unused parameter 'num_tokens' [-Wunused-parameter] tokenized_string_t *tokenized_string_new_size(size_t len, size_t num_tokens) { ~~~~~~~^~~~~~~~~~ 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 ngrams.c: In function 'add_ngrams': ngrams.c:37:22: warning: unused variable 'token_index' [-Wunused-variable] uint32_t token_index = cstring_array_start_token(grams); ^~~~~~~~~~~ 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 In file included from collections.h:8, from numex.h:14, from numex.c:3: numex.c: In function 'numex_table_read': 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=] #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) ^~~~~~~~~~~~~~~~~~~~~~ numex.c:424:5: note: in expansion of macro 'log_debug' log_debug("read num_languages = %llu\n", num_languages); ^~~~~~~~~ numex.c:424:40: note: format string is defined here log_debug("read num_languages = %llu\n", num_languages); ~~~^ %lu In file included from collections.h:8, from numex.h:14, from numex.c:3: 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=] #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) ^~~~~~~~~~~~~~~~~~~~~~ numex.c:446:5: note: in expansion of macro 'log_debug' log_debug("read num_rules = %llu\n", num_rules); ^~~~~~~~~ numex.c:446:36: note: format string is defined here log_debug("read num_rules = %llu\n", num_rules); ~~~^ %lu numex.c: In function 'convert_numeric_expressions': numex.c:770:18: warning: unused variable 'rule_index' [-Wunused-variable] uint32_t rule_index = phrase.data; ^~~~~~~~~~ numex.c:688:17: warning: unused variable 'number_str' [-Wunused-variable] char_array *number_str = NULL; ^~~~~~~~~~ numex.c:681:10: warning: unused variable 'advance_state' [-Wunused-variable] bool advance_state = true; ^~~~~~~~~~~~~ numex.c:678:19: warning: unused variable 'ch' [-Wunused-variable] unsigned char ch = '\0'; ^~ numex.c: In function 'get_ordinal_suffix': numex.c:924:10: warning: unused variable 'whole_tokens_only' [-Wunused-variable] bool whole_tokens_only = language->whole_tokens_only; ^~~~~~~~~~~~~~~~~ numex.c: In function 'convert_numeric_expressions': numex.c:869:17: warning: 'stopword_phrase.start' may be used uninitialized in this function [-Wmaybe-uninitialized] idx = stopword_phrase.start; ~~~~^~~~~~~~~~~~~~~~~~~~~~~ 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 In file included from logistic_regression.h:26, from language_classifier.h:11, from language_classifier.c:1: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ 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 In file included from logistic_regression.h:26, from language_classifier.h:11, from language_features.c:2: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ language_features.c: In function 'add_ngram_features': language_features.c:55:11: warning: unused variable 'feature_namespace' [-Wunused-variable] char *feature_namespace; ^~~~~~~~~~~~~~~~~ language_features.c: In function 'add_script_feature': language_features.c:216:69: warning: unused parameter 'prefix' [-Wunused-parameter] static void add_script_feature(khash_t(str_double) *features, char *prefix, char_array *feature_array, script_t script) { ~~~~~~^~~~~~ language_features.c: In function 'extract_language_features': language_features.c:275:19: warning: unused variable 'phrase' [-Wunused-variable] char *phrase = NULL; ^~~~~~ language_features.c:274:21: warning: unused variable 'prev_token' [-Wunused-variable] token_t prev_token; ^~~~~~~~~~ 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 In file included from logistic_regression.h:26, from logistic_regression.c:3: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ In file included from collections.h:8, from logistic_regression.h:25, from logistic_regression.c:3: logistic_regression.c: In function 'logistic_regression_model_expectation_sparse': 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=] #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()) ^~~~~~~~~~~~~~~~~~~~~~ logistic_regression.c:16:9: note: in expansion of macro 'log_error' 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); ^~~~~~~~~ logistic_regression.c:16:29: note: format string is defined here 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); ~~^ %u In file included from collections.h:8, from logistic_regression.h:25, from logistic_regression.c:3: 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=] #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()) ^~~~~~~~~~~~~~~~~~~~~~ logistic_regression.c:16:9: note: in expansion of macro 'log_error' 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); ^~~~~~~~~ logistic_regression.c:16:41: note: format string is defined here 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); ~~^ %u In file included from collections.h:8, from logistic_regression.h:25, from logistic_regression.c:3: 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=] #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()) ^~~~~~~~~~~~~~~~~~~~~~ logistic_regression.c:16:9: note: in expansion of macro 'log_error' 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); ^~~~~~~~~ logistic_regression.c:16:57: note: format string is defined here 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); ~~^ %u In file included from collections.h:8, from logistic_regression.h:25, from logistic_regression.c:3: 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=] #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()) ^~~~~~~~~~~~~~~~~~~~~~ logistic_regression.c:16:9: note: in expansion of macro 'log_error' 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); ^~~~~~~~~ logistic_regression.c:16:73: note: format string is defined here 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); ~~^ %u In file included from collections.h:8, from logistic_regression.h:25, from logistic_regression.c:3: logistic_regression.c: In function 'logistic_regression_model_expectation': 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=] #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()) ^~~~~~~~~~~~~~~~~~~~~~ logistic_regression.c:34:9: note: in expansion of macro 'log_error' 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); ^~~~~~~~~ logistic_regression.c:34:29: note: format string is defined here 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); ~~^ %u In file included from collections.h:8, from logistic_regression.h:25, from logistic_regression.c:3: 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=] #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()) ^~~~~~~~~~~~~~~~~~~~~~ logistic_regression.c:34:9: note: in expansion of macro 'log_error' 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); ^~~~~~~~~ logistic_regression.c:34:41: note: format string is defined here 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); ~~^ %u logistic_regression.c: In function 'logistic_regression_cost_function': logistic_regression.c:63:13: warning: unused variable 'expected_values' [-Wunused-variable] double *expected_values = p_y->values; ^~~~~~~~~~~~~~~ logistic_regression.c:45:12: warning: unused variable 'n' [-Wunused-variable] size_t n = x->n; ^ logistic_regression.c: In function 'logistic_regression_gradient': logistic_regression.c:105:13: warning: unused variable 'gradient_values' [-Wunused-variable] double *gradient_values = gradient->values; ^~~~~~~~~~~~~~~ logistic_regression.c:104:13: warning: unused variable 'predicted_values' [-Wunused-variable] double *predicted_values = p_y->values; ^~~~~~~~~~~~~~~~ logistic_regression.c:103:13: warning: unused variable 'theta_values' [-Wunused-variable] double *theta_values = theta->values; ^~~~~~~~~~~~ logistic_regression.c:95:12: warning: unused variable 'residual' [-Wunused-variable] double residual; ^~~~~~~~ logistic_regression.c:93:14: warning: unused variable 'i' [-Wunused-variable] uint32_t i, j; ^ logistic_regression.c:91:12: warning: unused variable 'num_features' [-Wunused-variable] size_t num_features = n; ^~~~~~~~~~~~ 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 In file included from logistic.h:7, from logistic.c:1: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ logistic.c: In function 'softmax_vector': logistic.c:16:12: warning: unused variable 'sum' [-Wunused-variable] double sum = 0.0; ^~~ 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 In file included from sparse_matrix.h:46, from minibatch.h:9, from minibatch.c:1: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ minibatch.c: In function 'count_features_minibatch': minibatch.c:12:12: warning: unused variable 'm' [-Wunused-variable] size_t m = minibatch->n; ^ minibatch.c:8:14: warning: unused variable 'feature_id' [-Wunused-variable] uint32_t feature_id; ^~~~~~~~~~ minibatch.c: In function 'count_labels_minibatch': minibatch.c:30:14: warning: variable 'i' set but not used [-Wunused-but-set-variable] uint32_t i; ^ minibatch.c: In function 'select_features_threshold': minibatch.c:53:17: warning: unused variable 'feature' [-Wunused-variable] const char *feature; ^~~~~~~ minibatch.c: In function 'select_labels_threshold': minibatch.c:102:17: warning: unused variable 'label' [-Wunused-variable] const char *label; ^~~~~ minibatch.c: In function 'label_vector': minibatch.c:197:14: warning: variable 'i' set but not used [-Wunused-but-set-variable] uint32_t i; ^ 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 In file included from sparse_matrix.h:46, from averaged_perceptron.h:27, from address_parser.h:52, from address_parser_train.c:3: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ In file included from file_utils.h:12, from sparse_matrix.h:45, from averaged_perceptron.h:27, from address_parser.h:52, from address_parser_train.c:3: address_parser_train.c: In function 'address_phrases_and_labels': address_parser.h:66:125: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ADDRESS_PARSER_NORMALIZE_TOKEN_OPTIONS NORMALIZE_TOKEN_DELETE_FINAL_PERIOD | NORMALIZE_TOKEN_DELETE_ACRONYM_PERIODS | NORMALIZE_TOKEN_REPLACE_DIGITS ^ string_utils.h:218:9: note: in definition of macro 'cstring_array_foreach' code; \ ^~~~ address_parser.h:67:54: note: in expansion of macro 'ADDRESS_PARSER_NORMALIZE_TOKEN_OPTIONS' #define ADDRESS_PARSER_NORMALIZE_ADMIN_TOKEN_OPTIONS ADDRESS_PARSER_NORMALIZE_TOKEN_OPTIONS ^ NORMALIZE_TOKEN_REPLACE_DIGITS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ address_parser_train.c:135:39: note: in expansion of macro 'ADDRESS_PARSER_NORMALIZE_ADMIN_TOKEN_OPTIONS' normalize_token_options = ADDRESS_PARSER_NORMALIZE_ADMIN_TOKEN_OPTIONS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ address_parser.h:66:125: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ADDRESS_PARSER_NORMALIZE_TOKEN_OPTIONS NORMALIZE_TOKEN_DELETE_FINAL_PERIOD | NORMALIZE_TOKEN_DELETE_ACRONYM_PERIODS | NORMALIZE_TOKEN_REPLACE_DIGITS ^ string_utils.h:218:9: note: in definition of macro 'cstring_array_foreach' code; \ ^~~~ address_parser.h:67:54: note: in expansion of macro 'ADDRESS_PARSER_NORMALIZE_TOKEN_OPTIONS' #define ADDRESS_PARSER_NORMALIZE_ADMIN_TOKEN_OPTIONS ADDRESS_PARSER_NORMALIZE_TOKEN_OPTIONS ^ NORMALIZE_TOKEN_REPLACE_DIGITS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ address_parser.h:68:60: note: in expansion of macro 'ADDRESS_PARSER_NORMALIZE_ADMIN_TOKEN_OPTIONS' #define ADDRESS_PARSER_NORMALIZE_POSTAL_CODE_TOKEN_OPTIONS ADDRESS_PARSER_NORMALIZE_ADMIN_TOKEN_OPTIONS | NORMALIZE_TOKEN_SPLIT_ALPHA_FROM_NUMERIC ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ address_parser_train.c:198:69: note: in expansion of macro 'ADDRESS_PARSER_NORMALIZE_POSTAL_CODE_TOKEN_OPTIONS' add_normalized_token(postal_code_token_builder, str, t, ADDRESS_PARSER_NORMALIZE_POSTAL_CODE_TOKEN_OPTIONS); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ address_parser_train.c:116:10: warning: unused variable 'have_dictionary_phrases' [-Wunused-variable] bool have_dictionary_phrases = search_address_dictionaries_tokens_with_phrases(tokenized_str->str, tokenized_str->tokens, language, &dictionary_phrases); ^~~~~~~~~~~~~~~~~~~~~~~ address_parser_train.c:107:10: warning: unused variable 'have_postal_code' [-Wunused-variable] bool have_postal_code = false; ^~~~~~~~~~~~~~~~ address_parser_train.c:93:17: warning: variable 'token' set but not used [-Wunused-but-set-variable] const char *token; ^~~~~ In file included from collections.h:8, from averaged_perceptron.h:26, from address_parser.h:52, from address_parser_train.c:3: address_parser_train.c: In function 'address_parser_init': 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=] #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__) ^~~~~~~~~~~~~~~~~~~~~~ address_parser_train.c:665:5: note: in expansion of macro 'log_info' log_info("Done with vocab, total size=%zu\n", kh_size(vocab)); ^~~~~~~~ address_parser_train.c:665:45: note: format string is defined here log_info("Done with vocab, total size=%zu\n", kh_size(vocab)); ~~^ %u In file included from collections.h:8, from averaged_perceptron.h:26, from address_parser.h:52, from address_parser_train.c:3: 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=] #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__) ^~~~~~~~~~~~~~~~~~~~~~ address_parser_train.c:679:5: note: in expansion of macro 'log_info' log_info("After pruning vocab size=%zu\n", kh_size(vocab)); ^~~~~~~~ address_parser_train.c:679:42: note: format string is defined here log_info("After pruning vocab size=%zu\n", kh_size(vocab)); ~~^ %u address_parser_train.c:838:18: warning: unused variable 'pc_count' [-Wunused-variable] uint32_t pc_count = kh_value(postal_code_counts, k); ^~~~~~~~ address_parser_train.c:444:18: warning: unused variable 'tokens' [-Wunused-variable] token_array *tokens; ^~~~~~ address_parser_train.c:402:11: warning: unused variable 'prev_label' [-Wunused-variable] char *prev_label; ^~~~~~~~~~ address_parser_train.c:397:33: warning: unused variable 'pc_ctx' [-Wunused-variable] postal_code_context_value_t pc_ctx; ^~~~~~ address_parser_train.c:391:11: warning: unused variable 'normalized' [-Wunused-variable] char *normalized; ^~~~~~~~~~ address_parser_train.c:381:11: warning: unused variable 'str' [-Wunused-variable] char *str; ^~~ In file included from collections.h:8, from averaged_perceptron.h:26, from address_parser.h:52, from address_parser_train.c:3: address_parser_train.c: In function 'address_parser_train_epoch': 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=] #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__) ^~~~~~~~~~~~~~~~~~~~~~ address_parser_train.c:1091:13: note: in expansion of macro 'log_info' log_info("Iter %d: Did %zu examples with %llu errors\n", iteration, examples, errors - prev_errors); ^~~~~~~~ address_parser_train.c:1091:57: note: format string is defined here log_info("Iter %d: Did %zu examples with %llu errors\n", iteration, examples, errors - prev_errors); ~~~^ %lu address_parser_train.c:1060:10: warning: unused variable 'logged' [-Wunused-variable] bool logged = false; ^~~~~~ address_parser_train.c: In function 'main': 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=] if (sscanf(arg, "%llu", &arg_min_updates) != 1) { ~~~^ ~~~~~~~~~~~~~~~~ %lu In file included from collections.h:8, from averaged_perceptron.h:26, from address_parser.h:52, from address_parser_train.c:3: 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=] #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__) ^~~~~~~~~~~~~~~~~~~~~~ address_parser_train.c:1212:13: note: in expansion of macro 'log_info' log_info("min_updates = %llu\n", min_updates); ^~~~~~~~ address_parser_train.c:1212:40: note: format string is defined here log_info("min_updates = %llu\n", min_updates); ~~~^ %lu address_parser_train.c: In function 'address_parser_init': address_parser_train.c:484:22: warning: 'class_id' may be used uninitialized in this function [-Wmaybe-uninitialized] uint32_t class_id; ^~~~~~~~ address_parser_train.c: In function 'address_parser_train': address_parser_train.c:992:26: warning: 'trainer' may be used uninitialized in this function [-Wmaybe-uninitialized] self->model.ap = averaged_perceptron_trainer_finalize((averaged_perceptron_trainer_t *)trainer); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ address_parser_train.c:1104:11: note: 'trainer' was declared here void *trainer; ^~~~~~~ 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 In file included from sparse_matrix.h:46, from averaged_perceptron.h:27, from address_parser.h:52, from address_parser.c:1: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ address_parser.c: In function 'word_vocab_frequency': address_parser.c:342:10: warning: unused variable 'has_key' [-Wunused-variable] bool has_key = trie_get_data(parser->vocab, word, &count); ^~~~~~~ In file included from address_parser.c:1: address_parser.c: In function 'address_parser_normalize_phrase_token': address_parser.h:66:125: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ADDRESS_PARSER_NORMALIZE_TOKEN_OPTIONS NORMALIZE_TOKEN_DELETE_FINAL_PERIOD | NORMALIZE_TOKEN_DELETE_ACRONYM_PERIODS | NORMALIZE_TOKEN_REPLACE_DIGITS ^ address_parser.h:67:54: note: in expansion of macro 'ADDRESS_PARSER_NORMALIZE_TOKEN_OPTIONS' #define ADDRESS_PARSER_NORMALIZE_ADMIN_TOKEN_OPTIONS ADDRESS_PARSER_NORMALIZE_TOKEN_OPTIONS ^ NORMALIZE_TOKEN_REPLACE_DIGITS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ address_parser.c:351:40: note: in expansion of macro 'ADDRESS_PARSER_NORMALIZE_ADMIN_TOKEN_OPTIONS' normalize_token(array, str, token, ADDRESS_PARSER_NORMALIZE_ADMIN_TOKEN_OPTIONS); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ address_parser.c: In function 'address_parser_context_fill': address_parser.c:809:10: warning: unused variable 'have_postal_code_phrases' [-Wunused-variable] bool have_postal_code_phrases = trie_search_tokens_with_phrases(parser->postal_codes, normalized_str_admin, normalized_admin_tokens, &postal_code_phrases); ^~~~~~~~~~~~~~~~~~~~~~~~ address_parser.c:791:10: warning: unused variable 'have_component_phrases' [-Wunused-variable] bool have_component_phrases = trie_search_tokens_with_phrases(parser->phrases, normalized_str_admin, normalized_admin_tokens, &component_phrases); ^~~~~~~~~~~~~~~~~~~~~~ address_parser.c:755:10: warning: unused variable 'have_address_phrases' [-Wunused-variable] bool have_address_phrases = search_address_dictionaries_tokens_with_phrases(normalized_str, normalized_tokens, NULL, &address_dictionary_phrases); ^~~~~~~~~~~~~~~~~~~~ address_parser.c:683:14: warning: unused variable 'phrase' [-Wunused-variable] phrase_t phrase; ^~~~~~ address_parser.c:682:11: warning: variable 'word' set but not used [-Wunused-but-set-variable] char *word; ^~~~ address_parser.c: In function 'phrase_prefix': address_parser.c:828:40: warning: unused parameter 'len' [-Wunused-parameter] char *phrase_prefix(char *word, size_t len, phrase_t prefix_phrase, char_array *prefix_phrase_array) { ~~~~~~~^~~ address_parser.c: In function 'word_or_phrase_at_index': address_parser.c:918:13: warning: unused variable 'token' [-Wunused-variable] token_t token = tokenized->tokens->a[i]; ^~~~~ address_parser.c:876:74: warning: unused parameter 'parser' [-Wunused-parameter] 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) { ~~~~~~~~~~~~~~~~~~^~~~~~ address_parser.c: In function 'phrase_index': address_parser.c:966:13: warning: unused variable 'membership' [-Wunused-variable] int64_t membership; ^~~~~~~~~~ address_parser.c: In function 'next_numeric_token_index': address_parser.c:994:14: warning: unused variable 'phrase' [-Wunused-variable] phrase_t phrase; ^~~~~~ address_parser.c: In function 'add_ngram_features': address_parser.c:1039:14: warning: variable 'idx' set but not used [-Wunused-but-set-variable] uint32_t idx; ^~~ address_parser.c: In function 'address_parser_features': address_parser.c:1278:18: warning: unused variable 'k' [-Wunused-variable] khiter_t k; ^ address_parser.c:1276:18: warning: unused variable 'postal_code_context' [-Wunused-variable] uint64_t postal_code_context; ^~~~~~~~~~~~~~~~~~~ address_parser.c:1377:18: warning: variable 'ngrams_added' set but not used [-Wunused-but-set-variable] bool ngrams_added = false; ^~~~~~~~~~~~ address_parser.c:1568:22: warning: unused variable 'right_context_street' [-Wunused-variable] bool right_context_street = false; ^~~~~~~~~~~~~~~~~~~~ address_parser.c:1567:22: warning: unused variable 'right_context_name' [-Wunused-variable] bool right_context_name = false; ^~~~~~~~~~~~~~~~~~ address_parser.c:1561:26: warning: unused variable 'suffix_phrase' [-Wunused-variable] phrase_t suffix_phrase = context->suffix_phrases->a[right_idx]; ^~~~~~~~~~~~~ address_parser.c:1503:16: warning: variable 'next_word_len' set but not used [-Wunused-but-set-variable] size_t next_word_len = 1; ^~~~~~~~~~~~~ address_parser.c:1322:10: warning: variable 'known_suffix' set but not used [-Wunused-but-set-variable] bool known_suffix = false; ^~~~~~~~~~~~ address_parser.c:1321:10: warning: variable 'known_prefix' set but not used [-Wunused-but-set-variable] bool known_prefix = false; ^~~~~~~~~~~~ address_parser.c:1319:10: warning: variable 'is_unknown' set but not used [-Wunused-but-set-variable] bool is_unknown = false; ^~~~~~~~~~ address_parser.c:1102:19: warning: unused variable 'separators' [-Wunused-variable] uint32_array *separators = context->separators; ^~~~~~~~~~ address_parser.c:1092:11: warning: unused variable 'country' [-Wunused-variable] char *country = context->country; ^~~~~~~ address_parser.c:1091:11: warning: unused variable 'language' [-Wunused-variable] char *language = context->language; ^~~~~~~~ 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 In file included from sparse_matrix.h:46, from averaged_perceptron.h:27, from address_parser.h:52, from address_parser_io.h:8, from address_parser_io.c:1: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ In file included from file_utils.h:12, from sparse_matrix.h:45, from averaged_perceptron.h:27, from address_parser.h:52, from address_parser_io.h:8, from address_parser_io.c:1: address_parser_io.c: In function 'address_parser_data_set_tokenize_line': address_parser_io.c:105:16: warning: unused variable 'pair_len' [-Wunused-variable] size_t pair_len = strlen(str); ^~~~~~~~ string_utils.h:218:9: note: in definition of macro 'cstring_array_foreach' code; \ ^~~~ address_parser_io.c:99:12: warning: unused variable 'num_pairs' [-Wunused-variable] size_t num_pairs = cstring_array_num_strings(pairs); ^~~~~~~~~ address_parser_io.c: In function 'address_parser_data_set_next': address_parser_io.c:246:12: warning: unused variable 'len' [-Wunused-variable] size_t len = strlen(normalized); ^~~ 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 In file included from sparse_matrix.h:46, from averaged_perceptron.h:27, from averaged_perceptron.c:1: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ averaged_perceptron.c: In function 'averaged_perceptron_predict_scores': averaged_perceptron.c:16:14: warning: variable 'i' set but not used [-Wunused-but-set-variable] uint32_t i = 0; ^ averaged_perceptron.c: In function 'averaged_perceptron_predict_scores_counts': averaged_perceptron.c:45:14: warning: unused variable 'i' [-Wunused-variable] uint32_t i = 0; ^ 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 In file included from crf_context.h:20, from crf.h:20, from crf.c:1: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ 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 In file included from crf_context.h:20, from crf_context.c:1: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ crf_context.c: In function 'crf_context_reset': crf_context.c:238:18: warning: unused variable 'L' [-Wunused-variable] const size_t L = context->num_labels; ^ crf_context.c:237:18: warning: unused variable 'T' [-Wunused-variable] const size_t T = context->num_items; ^ crf_context.c: In function 'crf_context_alpha_score': crf_context.c:366:23: warning: implicit declaration of function 'double_equals'; did you mean 'string_equals'? [-Wimplicit-function-declaration] double scale_t = !double_equals(sum, 0.) ? 1. / sum : 1.; ^~~~~~~~~~~~~ string_equals crf_context.c: In function 'crf_context_score': crf_context.c:539:19: warning: unused variable 'cur' [-Wunused-variable] const double *cur = NULL; ^~~ crf_context.c:537:18: warning: unused variable 'L' [-Wunused-variable] const size_t L = self->num_labels; ^ crf_context.c: At top level: 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 return double_matrix_get_row(self->exp_state_trans, t); ^~~~~~~~~~~~~~~~~~~~~ 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 In file included from sparse_matrix.h:46, from sparse_matrix.c:1: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ sparse_matrix.c: In function 'sparse_matrix_sort_indices': sparse_matrix.c:95:14: warning: variable 'row' set but not used [-Wunused-but-set-variable] uint32_t row, row_start, row_len, i; ^~~ sparse_matrix.c: In function 'sparse_matrix_dot_vector': sparse_matrix.c:119:12: warning: unused variable 'val' [-Wunused-variable] double val; ^~~ sparse_matrix.c: In function 'sparse_matrix_sum_cols': sparse_matrix.c:159:12: warning: unused variable 'val' [-Wunused-variable] double val; ^~~ sparse_matrix.c: In function 'sparse_matrix_rows_sum_cols': sparse_matrix.c:178:15: warning: unused variable 'indices' [-Wunused-variable] uint32_t *indices = self->indices->a; ^~~~~~~ sparse_matrix.c: In function 'sparse_matrix_sum_all_rows': sparse_matrix.c:201:12: warning: unused variable 'val' [-Wunused-variable] double val; ^~~ sparse_matrix.c:200:14: warning: variable 'row' set but not used [-Wunused-but-set-variable] uint32_t row, row_start, row_len; ^~~ sparse_matrix.c: In function 'sparse_matrix_sum_rows': sparse_matrix.c:217:15: warning: unused variable 'indices' [-Wunused-variable] uint32_t *indices = self->indices->a; ^~~~~~~ sparse_matrix.c: In function 'sparse_matrix_dot_dense': sparse_matrix.c:246:12: warning: unused variable 'm2_rows' [-Wunused-variable] size_t m2_rows = matrix->m; ^~~~~~~ sparse_matrix.c:244:12: warning: unused variable 'm1_cols' [-Wunused-variable] size_t m1_cols = self->n; ^~~~~~~ sparse_matrix.c:243:12: warning: unused variable 'm1_rows' [-Wunused-variable] size_t m1_rows = self->m; ^~~~~~~ sparse_matrix.c:239:15: warning: unused variable 'indptr' [-Wunused-variable] uint32_t *indptr = self->indptr->a; ^~~~~~ sparse_matrix.c: In function 'sparse_matrix_dot_sparse': sparse_matrix.c:280:12: warning: unused variable 'm1_cols' [-Wunused-variable] size_t m1_cols = self->n; ^~~~~~~ sparse_matrix.c:279:12: warning: unused variable 'm1_rows' [-Wunused-variable] size_t m1_rows = self->m; ^~~~~~~ sparse_matrix.c:275:15: warning: unused variable 'indptr' [-Wunused-variable] uint32_t *indptr = self->indptr->a; ^~~~~~ 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 In file included from sparse_matrix.h:46, from averaged_perceptron.h:27, from averaged_perceptron_trainer.h:36, from averaged_perceptron_trainer.c:1: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ averaged_perceptron_trainer.c: In function 'averaged_perceptron_trainer_destroy': averaged_perceptron_trainer.c:27:14: warning: variable 'feature_id' set but not used [-Wunused-but-set-variable] uint32_t feature_id; ^~~~~~~~~~ averaged_perceptron_trainer.c:7:14: warning: variable 'id' set but not used [-Wunused-but-set-variable] uint32_t id; ^~ In file included from collections.h:8, from averaged_perceptron.h:26, from averaged_perceptron_trainer.h:36, from averaged_perceptron_trainer.c:1: averaged_perceptron_trainer.c: In function 'averaged_perceptron_trainer_finalize': 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=] #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__) ^~~~~~~~~~~~~~~~~~~~~~ averaged_perceptron_trainer.c:151:5: note: in expansion of macro 'log_info' log_info("Pruning weights with < min_updates = %llu\n", self->min_updates); ^~~~~~~~ averaged_perceptron_trainer.c:151:55: note: format string is defined here log_info("Pruning weights with < min_updates = %llu\n", self->min_updates); ~~~^ %lu averaged_perceptron_trainer.c:125:14: warning: unused variable 'class_id' [-Wunused-variable] uint32_t class_id; ^~~~~~~~ averaged_perceptron_trainer.c: In function 'averaged_perceptron_trainer_update_weight': averaged_perceptron_trainer.c:253:12: warning: unused variable 'index' [-Wunused-variable] size_t index; ^~~~~ averaged_perceptron_trainer.c: In function 'averaged_perceptron_trainer_predict': averaged_perceptron_trainer.c:300:14: warning: variable 'i' set but not used [-Wunused-but-set-variable] uint32_t i = 0; ^ averaged_perceptron_trainer.c: In function 'averaged_perceptron_trainer_update': averaged_perceptron_trainer.c:348:14: warning: variable 'i' set but not used [-Wunused-but-set-variable] uint32_t i = 0; ^ averaged_perceptron_trainer.c: In function 'averaged_perceptron_trainer_train_example': averaged_perceptron_trainer.c:426:18: warning: variable 'fidx' set but not used [-Wunused-but-set-variable] uint32_t fidx; ^~~~ 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 In file included from crf_context.h:20, from crf_trainer.h:8, from crf_trainer.c:1: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ crf_trainer.c: In function 'crf_trainer_destroy': crf_trainer.c:7:14: warning: variable 'id' set but not used [-Wunused-but-set-variable] uint32_t id; ^~ crf_trainer.c: In function 'crf_trainer_new_classes': crf_trainer.c:126:12: warning: variable 'i' set but not used [-Wunused-but-set-variable] size_t i; ^ 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 In file included from sparse_matrix.h:46, from averaged_perceptron.h:27, from averaged_perceptron_trainer.h:36, from crf_trainer_averaged_perceptron.h:7, from crf_trainer_averaged_perceptron.c:1: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ crf_trainer_averaged_perceptron.c: In function 'crf_averaged_perceptron_trainer_destroy': crf_trainer_averaged_perceptron.c:6:14: warning: variable 'feature_id' set but not used [-Wunused-but-set-variable] uint32_t feature_id; ^~~~~~~~~~ crf_trainer_averaged_perceptron.c: In function 'crf_averaged_perceptron_trainer_update_trans_feature': crf_trainer_averaged_perceptron.c:285:10: warning: unused variable 'add_if_missing' [-Wunused-variable] bool add_if_missing = true; ^~~~~~~~~~~~~~ crf_trainer_averaged_perceptron.c: In function 'crf_averaged_perceptron_trainer_cache_features': crf_trainer_averaged_perceptron.c:306:14: warning: unused variable 'feature_id' [-Wunused-variable] uint32_t feature_id; ^~~~~~~~~~ crf_trainer_averaged_perceptron.c:304:12: warning: variable 'i' set but not used [-Wunused-but-set-variable] size_t i; ^ crf_trainer_averaged_perceptron.c: In function 'crf_averaged_perceptron_trainer_cache_prev_tag_features': crf_trainer_averaged_perceptron.c:321:14: warning: unused variable 'feature_id' [-Wunused-variable] uint32_t feature_id; ^~~~~~~~~~ crf_trainer_averaged_perceptron.c:319:12: warning: variable 'i' set but not used [-Wunused-but-set-variable] size_t i; ^ crf_trainer_averaged_perceptron.c: In function 'crf_averaged_perceptron_trainer_state_trans_score': crf_trainer_averaged_perceptron.c:396:10: warning: unused variable 'add_if_missing' [-Wunused-variable] bool add_if_missing = false; ^~~~~~~~~~~~~~ crf_trainer_averaged_perceptron.c:394:14: warning: unused variable 'length' [-Wunused-variable] uint32_t length = 0; ^~~~~~ crf_trainer_averaged_perceptron.c:393:14: warning: unused variable 'idx' [-Wunused-variable] uint32_t idx = 0; ^~~ crf_trainer_averaged_perceptron.c:392:14: warning: unused variable 't' [-Wunused-variable] uint32_t t = 0; ^ crf_trainer_averaged_perceptron.c: In function 'crf_averaged_perceptron_trainer_update': crf_trainer_averaged_perceptron.c:530:15: warning: unused variable 'prev_tag_update_counts' [-Wunused-variable] uint64_t *prev_tag_update_counts = self->prev_tag_update_counts->a; ^~~~~~~~~~~~~~~~~~~~~~ crf_trainer_averaged_perceptron.c:479:10: warning: unused variable 'add_if_missing' [-Wunused-variable] bool add_if_missing = false; ^~~~~~~~~~~~~~ crf_trainer_averaged_perceptron.c:477:22: warning: unused variable 'length' [-Wunused-variable] uint32_t t, idx, length; ^~~~~~ crf_trainer_averaged_perceptron.c:477:17: warning: unused variable 'idx' [-Wunused-variable] uint32_t t, idx, length; ^~~ crf_trainer_averaged_perceptron.c: In function 'crf_averaged_perceptron_trainer_train_example': crf_trainer_averaged_perceptron.c:683:12: warning: unused variable 'viterbi_score' [-Wunused-variable] double viterbi_score = crf_context_viterbi(crf_context, viterbi); ^~~~~~~~~~~~~ In file included from collections.h:8, from averaged_perceptron.h:26, from averaged_perceptron_trainer.h:36, from crf_trainer_averaged_perceptron.h:7, from crf_trainer_averaged_perceptron.c:1: crf_trainer_averaged_perceptron.c: In function 'crf_averaged_perceptron_trainer_finalize': 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=] #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__) ^~~~~~~~~~~~~~~~~~~~~~ crf_trainer_averaged_perceptron.c:756:5: note: in expansion of macro 'log_info' log_info("Pruning weights with < min_updates = %llu\n", self->min_updates); ^~~~~~~~ crf_trainer_averaged_perceptron.c:756:55: note: format string is defined here log_info("Pruning weights with < min_updates = %llu\n", self->min_updates); ~~~^ %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 In file included from sparse_matrix.h:46, from averaged_perceptron.h:27, from averaged_perceptron_tagger.h:20, from averaged_perceptron_tagger.c:1: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ 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 In file included from collections.h:8, from address_dictionary.h:16, from address_dictionary.c:4: address_dictionary.c: In function 'address_dictionary_get_expansions': 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=] #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()) ^~~~~~~~~~~~~~~~~~~~~~ address_dictionary.c:18:9: note: in expansion of macro 'log_error' log_error("i=%zu, address_dict->values->n=%zu\n", i, address_dict->values->n); ^~~~~~~~~ address_dictionary.c:18:24: note: format string is defined here log_error("i=%zu, address_dict->values->n=%zu\n", i, address_dict->values->n); ~~^ %u address_dictionary.c: In function 'address_dictionary_add_expansion': address_dictionary.c:114:10: warning: variable 'is_phrase' set but not used [-Wunused-but-set-variable] bool is_phrase = false; ^~~~~~~~~ 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 normalize.c: In function 'normalize_string_languages': normalize.c:220:22: warning: unused variable 'key' [-Wunused-variable] khiter_t key = kh_put(int_set, scripts, (khint_t)script, &ret); ^~~ normalize.c: In function 'numeric_starts_with_alpha': normalize.c:325:14: warning: unused variable 'is_hyphen' [-Wunused-variable] bool is_hyphen = utf8_is_hyphen(ch); ^~~~~~~~~ normalize.c:318:10: warning: unused variable 'append_char' [-Wunused-variable] bool append_char = true; ^~~~~~~~~~~ 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 transliterate.c: In function 'get_replacement': transliterate.c:80:104: warning: unused parameter 'str' [-Wunused-parameter] static transliteration_replacement_t *get_replacement(trie_t *trie, trie_prefix_result_t result, char *str, size_t start_index) { ~~~~~~^~~ transliterate.c:80:116: warning: unused parameter 'start_index' [-Wunused-parameter] static transliteration_replacement_t *get_replacement(trie_t *trie, trie_prefix_result_t result, char *str, size_t start_index) { ~~~~~~~^~~~~~~~~~~ transliterate.c: In function 'replace_groups': transliterate.c:614:12: warning: variable 'group_num_len' set but not used [-Wunused-but-set-variable] size_t group_num_len = 0; ^~~~~~~~~~~~~ transliterate.c:613:12: warning: variable 'group_num_start' set but not used [-Wunused-but-set-variable] size_t group_num_start = 0; ^~~~~~~~~~~~~~~ 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 trie.c: In function 'trie_read': trie.c:1032:13: warning: unused variable 'check' [-Wunused-variable] int32_t check; ^~~~~ trie.c:1031:13: warning: unused variable 'base' [-Wunused-variable] int32_t base; ^~~~ trie.c: In function 'trie_get_from_index': trie.c:853:14: warning: 'next_id' may be used uninitialized in this function [-Wmaybe-uninitialized] uint32_t next_id; ^~~~~~~ trie.c: In function 'trie_get_len': trie.c:885:12: warning: 'next_id' may be used uninitialized in this function [-Wmaybe-uninitialized] return trie_get_from_index(self, word, len, ROOT_NODE_ID); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 trie_search.c: In function 'trie_search_from_index': trie_search.c:21:54: warning: variable 'last_node' set but not used [-Wunused-but-set-variable] trie_node_t node = trie_get_node(self, node_id), last_node = node; ^~~~~~~~~ trie_search.c: In function 'trie_search_prefixes_from_index': trie_search.c:616:12: warning: variable 'separator_char_len' set but not used [-Wunused-but-set-variable] size_t separator_char_len = 0; ^~~~~~~~~~~~~~~~~~ In file included from collections.h:8, from trie.h:31, from trie_search.h:10, from trie_search.c:1: trie_search.c: In function 'token_phrase_memberships': 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=] #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) ^~~~~~~~~~~~~~~~~~~~~~ trie_search.c:792:13: note: in expansion of macro 'log_debug' log_debug("token i=%lld, null phrase membership\n", i); ^~~~~~~~~ trie_search.c:792:35: note: format string is defined here log_debug("token i=%lld, null phrase membership\n", i); ~~~^ %ld In file included from collections.h:8, from trie.h:31, from trie_search.h:10, from trie_search.c:1: 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=] #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) ^~~~~~~~~~~~~~~~~~~~~~ trie_search.c:796:13: note: in expansion of macro 'log_debug' log_debug("token i=%lld, phrase membership=%lld\n", i, j); ^~~~~~~~~ trie_search.c:796:35: note: format string is defined here log_debug("token i=%lld, phrase membership=%lld\n", i, j); ~~~^ %ld In file included from collections.h:8, from trie.h:31, from trie_search.h:10, from trie_search.c:1: 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=] #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) ^~~~~~~~~~~~~~~~~~~~~~ trie_search.c:796:13: note: in expansion of macro 'log_debug' log_debug("token i=%lld, phrase membership=%lld\n", i, j); ^~~~~~~~~ trie_search.c:796:59: note: format string is defined here log_debug("token i=%lld, phrase membership=%lld\n", i, j); ~~~^ %ld In file included from collections.h:8, from trie.h:31, from trie_search.h:10, from trie_search.c:1: 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=] #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) ^~~~~~~~~~~~~~~~~~~~~~ trie_search.c:802:9: note: in expansion of macro 'log_debug' log_debug("token i=%lld, null phrase membership\n", i); ^~~~~~~~~ trie_search.c:802:31: note: format string is defined here log_debug("token i=%lld, null phrase membership\n", i); ~~~^ %ld In file included from collections.h:11, from trie.h:31, from trie_search.h:10, from trie_search.c:1: trie_search.c: In function 'trie_search_from_index': vector.h:124:30: warning: 'data' may be used uninitialized in this function [-Wmaybe-uninitialized] array->a[array->n++] = value; \ ^ trie_search.c:28:14: note: 'data' was declared here uint32_t data; ^~~~ 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 In file included from collections.h:8, from trie_utils.h:4, from trie_utils.c:1: trie_utils.c: In function 'trie_new_from_hash': log/log.h:45:44: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'int' [-Wformat=] #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__) ^~~~~~~~~~~~~~~~~~~~~~ trie_utils.c:44:13: note: in expansion of macro 'log_info' log_info("added %zu keys to trie\n", i); ^~~~~~~~ trie_utils.c:44:31: note: format string is defined here log_info("added %zu keys to trie\n", i); ~~^ %u trie_utils.c: In function 'trie_new_from_cstring_array_sorted': trie_utils.c:55:14: warning: variable 'i' set but not used [-Wunused-but-set-variable] uint32_t i; ^ trie_utils.c: In function 'trie_new_from_cstring_array': trie_utils.c:86:14: warning: variable 'i' set but not used [-Wunused-but-set-variable] uint32_t i; ^ trie_utils.c:94:14: warning: 'next_id' may be used uninitialized in this function [-Wmaybe-uninitialized] if (!trie_add(trie, key, next_id++)) { ^~~~~~~~ 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 string_utils.c: In function 'utf8_reversed_string': string_utils.c:192:18: warning: variable 'remaining' set but not used [-Wunused-but-set-variable] ssize_t len, remaining; ^~~~~~~~~ string_utils.c: In function 'utf8_case': string_utils.c:230:23: warning: unused variable 'dest' [-Wunused-variable] utf8proc_uint8_t *dest = NULL; ^~~~ string_utils.c: In function 'utf8_common_prefix_len': string_utils.c:385:12: warning: unused variable 'remaining' [-Wunused-variable] size_t remaining = len; ^~~~~~~~~ string_utils.c: In function 'string_is_digit': string_utils.c:489:10: warning: unused variable 'ignorable' [-Wunused-variable] bool ignorable = true; ^~~~~~~~~ string_utils.c: In function 'string_is_ignorable': string_utils.c:515:10: warning: unused variable 'ignorable' [-Wunused-variable] bool ignorable = true; ^~~~~~~~~ string_utils.c: In function 'cstring_array_get_offset': string_utils.c:5:34: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] #define INVALID_INDEX(i, n) ((i) < 0 || (i) >= (n)) ^ string_utils.c:955:9: note: in expansion of macro 'INVALID_INDEX' if (INVALID_INDEX(i, self->indices->n)) { ^~~~~~~~~~~~~ string_utils.c: In function 'cstring_array_token_length': string_utils.c:5:34: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] #define INVALID_INDEX(i, n) ((i) < 0 || (i) >= (n)) ^ string_utils.c:968:9: note: in expansion of macro 'INVALID_INDEX' if (INVALID_INDEX(i, self->indices->n)) { ^~~~~~~~~~~~~ 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 tokens.c: In function 'tokenized_string_new_size': tokens.c:12:66: warning: unused parameter 'num_tokens' [-Wunused-parameter] tokenized_string_t *tokenized_string_new_size(size_t len, size_t num_tokens) { ~~~~~~~^~~~~~~~~~ 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 shuffle.c: In function 'shuffle_file_chunked': shuffle.c:50:10: warning: implicit declaration of function 'file_exists'; did you mean 'kh_exist'? [-Wimplicit-function-declaration] if (!file_exists(filename)) { ^~~~~~~~~~~ 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 ngrams.c: In function 'add_ngrams': ngrams.c:37:22: warning: unused variable 'token_index' [-Wunused-variable] uint32_t token_index = cstring_array_start_token(grams); ^~~~~~~~~~~ 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 In file included from sparse_matrix.h:46, from averaged_perceptron.h:27, from address_parser.h:52, from address_parser_test.c:1: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ address_parser_test.c: In function 'address_parser_num_classes': address_parser_test.c:23:32: warning: unused variable 'ap' [-Wunused-variable] averaged_perceptron_t *ap = parser->model.ap; ^~ address_parser_test.c: In function 'address_parser_class_strings': address_parser_test.c:33:24: warning: unused variable 'classes' [-Wunused-variable] cstring_array *classes = parser->model.ap->classes; ^~~~~~~ address_parser_test.c: In function 'address_parser_test': address_parser_test.c:99:15: warning: unused variable 'prev_label' [-Wunused-variable] char *prev_label = NULL; ^~~~~~~~~~ address_parser_test.c:84:10: warning: unused variable 'logged' [-Wunused-variable] bool logged = false; ^~~~~~ address_parser_test.c:82:12: warning: unused variable 'examples' [-Wunused-variable] size_t examples = 0; ^~~~~~~~ address_parser_test.c:80:10: warning: unused variable 'success' [-Wunused-variable] bool success = false; ^~~~~~~ address_parser_test.c: In function 'main': address_parser_test.c:172:11: warning: unused variable 'addres_parser_dir' [-Wunused-variable] char *addres_parser_dir = NULL; ^~~~~~~~~~~~~~~~~ address_parser_test.c:169:13: warning: unused variable 'arg_iterations' [-Wunused-variable] ssize_t arg_iterations; ^~~~~~~~~~~~~~ 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 In file included from sparse_matrix.h:46, from averaged_perceptron.h:27, from address_parser.h:52, from address_parser.c:1: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ address_parser.c: In function 'word_vocab_frequency': address_parser.c:342:10: warning: unused variable 'has_key' [-Wunused-variable] bool has_key = trie_get_data(parser->vocab, word, &count); ^~~~~~~ In file included from address_parser.c:1: address_parser.c: In function 'address_parser_normalize_phrase_token': address_parser.h:66:125: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ADDRESS_PARSER_NORMALIZE_TOKEN_OPTIONS NORMALIZE_TOKEN_DELETE_FINAL_PERIOD | NORMALIZE_TOKEN_DELETE_ACRONYM_PERIODS | NORMALIZE_TOKEN_REPLACE_DIGITS ^ address_parser.h:67:54: note: in expansion of macro 'ADDRESS_PARSER_NORMALIZE_TOKEN_OPTIONS' #define ADDRESS_PARSER_NORMALIZE_ADMIN_TOKEN_OPTIONS ADDRESS_PARSER_NORMALIZE_TOKEN_OPTIONS ^ NORMALIZE_TOKEN_REPLACE_DIGITS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ address_parser.c:351:40: note: in expansion of macro 'ADDRESS_PARSER_NORMALIZE_ADMIN_TOKEN_OPTIONS' normalize_token(array, str, token, ADDRESS_PARSER_NORMALIZE_ADMIN_TOKEN_OPTIONS); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ address_parser.c: In function 'address_parser_context_fill': address_parser.c:809:10: warning: unused variable 'have_postal_code_phrases' [-Wunused-variable] bool have_postal_code_phrases = trie_search_tokens_with_phrases(parser->postal_codes, normalized_str_admin, normalized_admin_tokens, &postal_code_phrases); ^~~~~~~~~~~~~~~~~~~~~~~~ address_parser.c:791:10: warning: unused variable 'have_component_phrases' [-Wunused-variable] bool have_component_phrases = trie_search_tokens_with_phrases(parser->phrases, normalized_str_admin, normalized_admin_tokens, &component_phrases); ^~~~~~~~~~~~~~~~~~~~~~ address_parser.c:755:10: warning: unused variable 'have_address_phrases' [-Wunused-variable] bool have_address_phrases = search_address_dictionaries_tokens_with_phrases(normalized_str, normalized_tokens, NULL, &address_dictionary_phrases); ^~~~~~~~~~~~~~~~~~~~ address_parser.c:683:14: warning: unused variable 'phrase' [-Wunused-variable] phrase_t phrase; ^~~~~~ address_parser.c:682:11: warning: variable 'word' set but not used [-Wunused-but-set-variable] char *word; ^~~~ address_parser.c: In function 'phrase_prefix': address_parser.c:828:40: warning: unused parameter 'len' [-Wunused-parameter] char *phrase_prefix(char *word, size_t len, phrase_t prefix_phrase, char_array *prefix_phrase_array) { ~~~~~~~^~~ address_parser.c: In function 'word_or_phrase_at_index': address_parser.c:918:13: warning: unused variable 'token' [-Wunused-variable] token_t token = tokenized->tokens->a[i]; ^~~~~ address_parser.c:876:74: warning: unused parameter 'parser' [-Wunused-parameter] 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) { ~~~~~~~~~~~~~~~~~~^~~~~~ address_parser.c: In function 'phrase_index': address_parser.c:966:13: warning: unused variable 'membership' [-Wunused-variable] int64_t membership; ^~~~~~~~~~ address_parser.c: In function 'next_numeric_token_index': address_parser.c:994:14: warning: unused variable 'phrase' [-Wunused-variable] phrase_t phrase; ^~~~~~ address_parser.c: In function 'add_ngram_features': address_parser.c:1039:14: warning: variable 'idx' set but not used [-Wunused-but-set-variable] uint32_t idx; ^~~ address_parser.c: In function 'address_parser_features': address_parser.c:1278:18: warning: unused variable 'k' [-Wunused-variable] khiter_t k; ^ address_parser.c:1276:18: warning: unused variable 'postal_code_context' [-Wunused-variable] uint64_t postal_code_context; ^~~~~~~~~~~~~~~~~~~ address_parser.c:1377:18: warning: variable 'ngrams_added' set but not used [-Wunused-but-set-variable] bool ngrams_added = false; ^~~~~~~~~~~~ address_parser.c:1568:22: warning: unused variable 'right_context_street' [-Wunused-variable] bool right_context_street = false; ^~~~~~~~~~~~~~~~~~~~ address_parser.c:1567:22: warning: unused variable 'right_context_name' [-Wunused-variable] bool right_context_name = false; ^~~~~~~~~~~~~~~~~~ address_parser.c:1561:26: warning: unused variable 'suffix_phrase' [-Wunused-variable] phrase_t suffix_phrase = context->suffix_phrases->a[right_idx]; ^~~~~~~~~~~~~ address_parser.c:1503:16: warning: variable 'next_word_len' set but not used [-Wunused-but-set-variable] size_t next_word_len = 1; ^~~~~~~~~~~~~ address_parser.c:1322:10: warning: variable 'known_suffix' set but not used [-Wunused-but-set-variable] bool known_suffix = false; ^~~~~~~~~~~~ address_parser.c:1321:10: warning: variable 'known_prefix' set but not used [-Wunused-but-set-variable] bool known_prefix = false; ^~~~~~~~~~~~ address_parser.c:1319:10: warning: variable 'is_unknown' set but not used [-Wunused-but-set-variable] bool is_unknown = false; ^~~~~~~~~~ address_parser.c:1102:19: warning: unused variable 'separators' [-Wunused-variable] uint32_array *separators = context->separators; ^~~~~~~~~~ address_parser.c:1092:11: warning: unused variable 'country' [-Wunused-variable] char *country = context->country; ^~~~~~~ address_parser.c:1091:11: warning: unused variable 'language' [-Wunused-variable] char *language = context->language; ^~~~~~~~ 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 In file included from sparse_matrix.h:46, from averaged_perceptron.h:27, from address_parser.h:52, from address_parser_io.h:8, from address_parser_io.c:1: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ In file included from file_utils.h:12, from sparse_matrix.h:45, from averaged_perceptron.h:27, from address_parser.h:52, from address_parser_io.h:8, from address_parser_io.c:1: address_parser_io.c: In function 'address_parser_data_set_tokenize_line': address_parser_io.c:105:16: warning: unused variable 'pair_len' [-Wunused-variable] size_t pair_len = strlen(str); ^~~~~~~~ string_utils.h:218:9: note: in definition of macro 'cstring_array_foreach' code; \ ^~~~ address_parser_io.c:99:12: warning: unused variable 'num_pairs' [-Wunused-variable] size_t num_pairs = cstring_array_num_strings(pairs); ^~~~~~~~~ address_parser_io.c: In function 'address_parser_data_set_next': address_parser_io.c:246:12: warning: unused variable 'len' [-Wunused-variable] size_t len = strlen(normalized); ^~~ 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 In file included from sparse_matrix.h:46, from averaged_perceptron.h:27, from averaged_perceptron.c:1: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ averaged_perceptron.c: In function 'averaged_perceptron_predict_scores': averaged_perceptron.c:16:14: warning: variable 'i' set but not used [-Wunused-but-set-variable] uint32_t i = 0; ^ averaged_perceptron.c: In function 'averaged_perceptron_predict_scores_counts': averaged_perceptron.c:45:14: warning: unused variable 'i' [-Wunused-variable] uint32_t i = 0; ^ 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 In file included from crf_context.h:20, from crf.h:20, from crf.c:1: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ 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 In file included from crf_context.h:20, from crf_context.c:1: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ crf_context.c: In function 'crf_context_reset': crf_context.c:238:18: warning: unused variable 'L' [-Wunused-variable] const size_t L = context->num_labels; ^ crf_context.c:237:18: warning: unused variable 'T' [-Wunused-variable] const size_t T = context->num_items; ^ crf_context.c: In function 'crf_context_alpha_score': crf_context.c:366:23: warning: implicit declaration of function 'double_equals'; did you mean 'string_equals'? [-Wimplicit-function-declaration] double scale_t = !double_equals(sum, 0.) ? 1. / sum : 1.; ^~~~~~~~~~~~~ string_equals crf_context.c: In function 'crf_context_score': crf_context.c:539:19: warning: unused variable 'cur' [-Wunused-variable] const double *cur = NULL; ^~~ crf_context.c:537:18: warning: unused variable 'L' [-Wunused-variable] const size_t L = self->num_labels; ^ crf_context.c: At top level: 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 return double_matrix_get_row(self->exp_state_trans, t); ^~~~~~~~~~~~~~~~~~~~~ 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 In file included from sparse_matrix.h:46, from sparse_matrix.c:1: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ sparse_matrix.c: In function 'sparse_matrix_sort_indices': sparse_matrix.c:95:14: warning: variable 'row' set but not used [-Wunused-but-set-variable] uint32_t row, row_start, row_len, i; ^~~ sparse_matrix.c: In function 'sparse_matrix_dot_vector': sparse_matrix.c:119:12: warning: unused variable 'val' [-Wunused-variable] double val; ^~~ sparse_matrix.c: In function 'sparse_matrix_sum_cols': sparse_matrix.c:159:12: warning: unused variable 'val' [-Wunused-variable] double val; ^~~ sparse_matrix.c: In function 'sparse_matrix_rows_sum_cols': sparse_matrix.c:178:15: warning: unused variable 'indices' [-Wunused-variable] uint32_t *indices = self->indices->a; ^~~~~~~ sparse_matrix.c: In function 'sparse_matrix_sum_all_rows': sparse_matrix.c:201:12: warning: unused variable 'val' [-Wunused-variable] double val; ^~~ sparse_matrix.c:200:14: warning: variable 'row' set but not used [-Wunused-but-set-variable] uint32_t row, row_start, row_len; ^~~ sparse_matrix.c: In function 'sparse_matrix_sum_rows': sparse_matrix.c:217:15: warning: unused variable 'indices' [-Wunused-variable] uint32_t *indices = self->indices->a; ^~~~~~~ sparse_matrix.c: In function 'sparse_matrix_dot_dense': sparse_matrix.c:246:12: warning: unused variable 'm2_rows' [-Wunused-variable] size_t m2_rows = matrix->m; ^~~~~~~ sparse_matrix.c:244:12: warning: unused variable 'm1_cols' [-Wunused-variable] size_t m1_cols = self->n; ^~~~~~~ sparse_matrix.c:243:12: warning: unused variable 'm1_rows' [-Wunused-variable] size_t m1_rows = self->m; ^~~~~~~ sparse_matrix.c:239:15: warning: unused variable 'indptr' [-Wunused-variable] uint32_t *indptr = self->indptr->a; ^~~~~~ sparse_matrix.c: In function 'sparse_matrix_dot_sparse': sparse_matrix.c:280:12: warning: unused variable 'm1_cols' [-Wunused-variable] size_t m1_cols = self->n; ^~~~~~~ sparse_matrix.c:279:12: warning: unused variable 'm1_rows' [-Wunused-variable] size_t m1_rows = self->m; ^~~~~~~ sparse_matrix.c:275:15: warning: unused variable 'indptr' [-Wunused-variable] uint32_t *indptr = self->indptr->a; ^~~~~~ 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 In file included from sparse_matrix.h:46, from averaged_perceptron.h:27, from averaged_perceptron_tagger.h:20, from averaged_perceptron_tagger.c:1: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ 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 In file included from collections.h:8, from address_dictionary.h:16, from address_dictionary.c:4: address_dictionary.c: In function 'address_dictionary_get_expansions': 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=] #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()) ^~~~~~~~~~~~~~~~~~~~~~ address_dictionary.c:18:9: note: in expansion of macro 'log_error' log_error("i=%zu, address_dict->values->n=%zu\n", i, address_dict->values->n); ^~~~~~~~~ address_dictionary.c:18:24: note: format string is defined here log_error("i=%zu, address_dict->values->n=%zu\n", i, address_dict->values->n); ~~^ %u address_dictionary.c: In function 'address_dictionary_add_expansion': address_dictionary.c:114:10: warning: variable 'is_phrase' set but not used [-Wunused-but-set-variable] bool is_phrase = false; ^~~~~~~~~ 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 normalize.c: In function 'normalize_string_languages': normalize.c:220:22: warning: unused variable 'key' [-Wunused-variable] khiter_t key = kh_put(int_set, scripts, (khint_t)script, &ret); ^~~ normalize.c: In function 'numeric_starts_with_alpha': normalize.c:325:14: warning: unused variable 'is_hyphen' [-Wunused-variable] bool is_hyphen = utf8_is_hyphen(ch); ^~~~~~~~~ normalize.c:318:10: warning: unused variable 'append_char' [-Wunused-variable] bool append_char = true; ^~~~~~~~~~~ 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 transliterate.c: In function 'get_replacement': transliterate.c:80:104: warning: unused parameter 'str' [-Wunused-parameter] static transliteration_replacement_t *get_replacement(trie_t *trie, trie_prefix_result_t result, char *str, size_t start_index) { ~~~~~~^~~ transliterate.c:80:116: warning: unused parameter 'start_index' [-Wunused-parameter] static transliteration_replacement_t *get_replacement(trie_t *trie, trie_prefix_result_t result, char *str, size_t start_index) { ~~~~~~~^~~~~~~~~~~ transliterate.c: In function 'replace_groups': transliterate.c:614:12: warning: variable 'group_num_len' set but not used [-Wunused-but-set-variable] size_t group_num_len = 0; ^~~~~~~~~~~~~ transliterate.c:613:12: warning: variable 'group_num_start' set but not used [-Wunused-but-set-variable] size_t group_num_start = 0; ^~~~~~~~~~~~~~~ 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 trie.c: In function 'trie_read': trie.c:1032:13: warning: unused variable 'check' [-Wunused-variable] int32_t check; ^~~~~ trie.c:1031:13: warning: unused variable 'base' [-Wunused-variable] int32_t base; ^~~~ trie.c: In function 'trie_get_from_index': trie.c:853:14: warning: 'next_id' may be used uninitialized in this function [-Wmaybe-uninitialized] uint32_t next_id; ^~~~~~~ trie.c: In function 'trie_get_len': trie.c:885:12: warning: 'next_id' may be used uninitialized in this function [-Wmaybe-uninitialized] return trie_get_from_index(self, word, len, ROOT_NODE_ID); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 trie_search.c: In function 'trie_search_from_index': trie_search.c:21:54: warning: variable 'last_node' set but not used [-Wunused-but-set-variable] trie_node_t node = trie_get_node(self, node_id), last_node = node; ^~~~~~~~~ trie_search.c: In function 'trie_search_prefixes_from_index': trie_search.c:616:12: warning: variable 'separator_char_len' set but not used [-Wunused-but-set-variable] size_t separator_char_len = 0; ^~~~~~~~~~~~~~~~~~ In file included from collections.h:8, from trie.h:31, from trie_search.h:10, from trie_search.c:1: trie_search.c: In function 'token_phrase_memberships': 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=] #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) ^~~~~~~~~~~~~~~~~~~~~~ trie_search.c:792:13: note: in expansion of macro 'log_debug' log_debug("token i=%lld, null phrase membership\n", i); ^~~~~~~~~ trie_search.c:792:35: note: format string is defined here log_debug("token i=%lld, null phrase membership\n", i); ~~~^ %ld In file included from collections.h:8, from trie.h:31, from trie_search.h:10, from trie_search.c:1: 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=] #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) ^~~~~~~~~~~~~~~~~~~~~~ trie_search.c:796:13: note: in expansion of macro 'log_debug' log_debug("token i=%lld, phrase membership=%lld\n", i, j); ^~~~~~~~~ trie_search.c:796:35: note: format string is defined here log_debug("token i=%lld, phrase membership=%lld\n", i, j); ~~~^ %ld In file included from collections.h:8, from trie.h:31, from trie_search.h:10, from trie_search.c:1: 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=] #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) ^~~~~~~~~~~~~~~~~~~~~~ trie_search.c:796:13: note: in expansion of macro 'log_debug' log_debug("token i=%lld, phrase membership=%lld\n", i, j); ^~~~~~~~~ trie_search.c:796:59: note: format string is defined here log_debug("token i=%lld, phrase membership=%lld\n", i, j); ~~~^ %ld In file included from collections.h:8, from trie.h:31, from trie_search.h:10, from trie_search.c:1: 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=] #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) ^~~~~~~~~~~~~~~~~~~~~~ trie_search.c:802:9: note: in expansion of macro 'log_debug' log_debug("token i=%lld, null phrase membership\n", i); ^~~~~~~~~ trie_search.c:802:31: note: format string is defined here log_debug("token i=%lld, null phrase membership\n", i); ~~~^ %ld In file included from collections.h:11, from trie.h:31, from trie_search.h:10, from trie_search.c:1: trie_search.c: In function 'trie_search_from_index': vector.h:124:30: warning: 'data' may be used uninitialized in this function [-Wmaybe-uninitialized] array->a[array->n++] = value; \ ^ trie_search.c:28:14: note: 'data' was declared here uint32_t data; ^~~~ 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 In file included from collections.h:8, from trie_utils.h:4, from trie_utils.c:1: trie_utils.c: In function 'trie_new_from_hash': log/log.h:45:44: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'int' [-Wformat=] #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__) ^~~~~~~~~~~~~~~~~~~~~~ trie_utils.c:44:13: note: in expansion of macro 'log_info' log_info("added %zu keys to trie\n", i); ^~~~~~~~ trie_utils.c:44:31: note: format string is defined here log_info("added %zu keys to trie\n", i); ~~^ %u trie_utils.c: In function 'trie_new_from_cstring_array_sorted': trie_utils.c:55:14: warning: variable 'i' set but not used [-Wunused-but-set-variable] uint32_t i; ^ trie_utils.c: In function 'trie_new_from_cstring_array': trie_utils.c:86:14: warning: variable 'i' set but not used [-Wunused-but-set-variable] uint32_t i; ^ trie_utils.c:94:14: warning: 'next_id' may be used uninitialized in this function [-Wmaybe-uninitialized] if (!trie_add(trie, key, next_id++)) { ^~~~~~~~ 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 string_utils.c: In function 'utf8_reversed_string': string_utils.c:192:18: warning: variable 'remaining' set but not used [-Wunused-but-set-variable] ssize_t len, remaining; ^~~~~~~~~ string_utils.c: In function 'utf8_case': string_utils.c:230:23: warning: unused variable 'dest' [-Wunused-variable] utf8proc_uint8_t *dest = NULL; ^~~~ string_utils.c: In function 'utf8_common_prefix_len': string_utils.c:385:12: warning: unused variable 'remaining' [-Wunused-variable] size_t remaining = len; ^~~~~~~~~ string_utils.c: In function 'string_is_digit': string_utils.c:489:10: warning: unused variable 'ignorable' [-Wunused-variable] bool ignorable = true; ^~~~~~~~~ string_utils.c: In function 'string_is_ignorable': string_utils.c:515:10: warning: unused variable 'ignorable' [-Wunused-variable] bool ignorable = true; ^~~~~~~~~ string_utils.c: In function 'cstring_array_get_offset': string_utils.c:5:34: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] #define INVALID_INDEX(i, n) ((i) < 0 || (i) >= (n)) ^ string_utils.c:955:9: note: in expansion of macro 'INVALID_INDEX' if (INVALID_INDEX(i, self->indices->n)) { ^~~~~~~~~~~~~ string_utils.c: In function 'cstring_array_token_length': string_utils.c:5:34: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] #define INVALID_INDEX(i, n) ((i) < 0 || (i) >= (n)) ^ string_utils.c:968:9: note: in expansion of macro 'INVALID_INDEX' if (INVALID_INDEX(i, self->indices->n)) { ^~~~~~~~~~~~~ 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 tokens.c: In function 'tokenized_string_new_size': tokens.c:12:66: warning: unused parameter 'num_tokens' [-Wunused-parameter] tokenized_string_t *tokenized_string_new_size(size_t len, size_t num_tokens) { ~~~~~~~^~~~~~~~~~ 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 ngrams.c: In function 'add_ngrams': ngrams.c:37:22: warning: unused variable 'token_index' [-Wunused-variable] uint32_t token_index = cstring_array_start_token(grams); ^~~~~~~~~~~ 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 address_dictionary_builder.c: In function 'main': address_dictionary_builder.c:25:27: warning: unused variable 'address_dict' [-Wunused-variable] address_dictionary_t *address_dict = get_address_dictionary(); ^~~~~~~~~~~~ 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 In file included from collections.h:8, from address_dictionary.h:16, from address_dictionary.c:4: address_dictionary.c: In function 'address_dictionary_get_expansions': 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=] #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()) ^~~~~~~~~~~~~~~~~~~~~~ address_dictionary.c:18:9: note: in expansion of macro 'log_error' log_error("i=%zu, address_dict->values->n=%zu\n", i, address_dict->values->n); ^~~~~~~~~ address_dictionary.c:18:24: note: format string is defined here log_error("i=%zu, address_dict->values->n=%zu\n", i, address_dict->values->n); ~~^ %u address_dictionary.c: In function 'address_dictionary_add_expansion': address_dictionary.c:114:10: warning: variable 'is_phrase' set but not used [-Wunused-but-set-variable] bool is_phrase = false; ^~~~~~~~~ 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 string_utils.c: In function 'utf8_reversed_string': string_utils.c:192:18: warning: variable 'remaining' set but not used [-Wunused-but-set-variable] ssize_t len, remaining; ^~~~~~~~~ string_utils.c: In function 'utf8_case': string_utils.c:230:23: warning: unused variable 'dest' [-Wunused-variable] utf8proc_uint8_t *dest = NULL; ^~~~ string_utils.c: In function 'utf8_common_prefix_len': string_utils.c:385:12: warning: unused variable 'remaining' [-Wunused-variable] size_t remaining = len; ^~~~~~~~~ string_utils.c: In function 'string_is_digit': string_utils.c:489:10: warning: unused variable 'ignorable' [-Wunused-variable] bool ignorable = true; ^~~~~~~~~ string_utils.c: In function 'string_is_ignorable': string_utils.c:515:10: warning: unused variable 'ignorable' [-Wunused-variable] bool ignorable = true; ^~~~~~~~~ string_utils.c: In function 'cstring_array_get_offset': string_utils.c:5:34: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] #define INVALID_INDEX(i, n) ((i) < 0 || (i) >= (n)) ^ string_utils.c:955:9: note: in expansion of macro 'INVALID_INDEX' if (INVALID_INDEX(i, self->indices->n)) { ^~~~~~~~~~~~~ string_utils.c: In function 'cstring_array_token_length': string_utils.c:5:34: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] #define INVALID_INDEX(i, n) ((i) < 0 || (i) >= (n)) ^ string_utils.c:968:9: note: in expansion of macro 'INVALID_INDEX' if (INVALID_INDEX(i, self->indices->n)) { ^~~~~~~~~~~~~ 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 trie.c: In function 'trie_read': trie.c:1032:13: warning: unused variable 'check' [-Wunused-variable] int32_t check; ^~~~~ trie.c:1031:13: warning: unused variable 'base' [-Wunused-variable] int32_t base; ^~~~ trie.c: In function 'trie_get_from_index': trie.c:853:14: warning: 'next_id' may be used uninitialized in this function [-Wmaybe-uninitialized] uint32_t next_id; ^~~~~~~ trie.c: In function 'trie_get_len': trie.c:885:12: warning: 'next_id' may be used uninitialized in this function [-Wmaybe-uninitialized] return trie_get_from_index(self, word, len, ROOT_NODE_ID); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 trie_search.c: In function 'trie_search_from_index': trie_search.c:21:54: warning: variable 'last_node' set but not used [-Wunused-but-set-variable] trie_node_t node = trie_get_node(self, node_id), last_node = node; ^~~~~~~~~ trie_search.c: In function 'trie_search_prefixes_from_index': trie_search.c:616:12: warning: variable 'separator_char_len' set but not used [-Wunused-but-set-variable] size_t separator_char_len = 0; ^~~~~~~~~~~~~~~~~~ In file included from collections.h:8, from trie.h:31, from trie_search.h:10, from trie_search.c:1: trie_search.c: In function 'token_phrase_memberships': 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=] #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) ^~~~~~~~~~~~~~~~~~~~~~ trie_search.c:792:13: note: in expansion of macro 'log_debug' log_debug("token i=%lld, null phrase membership\n", i); ^~~~~~~~~ trie_search.c:792:35: note: format string is defined here log_debug("token i=%lld, null phrase membership\n", i); ~~~^ %ld In file included from collections.h:8, from trie.h:31, from trie_search.h:10, from trie_search.c:1: 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=] #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) ^~~~~~~~~~~~~~~~~~~~~~ trie_search.c:796:13: note: in expansion of macro 'log_debug' log_debug("token i=%lld, phrase membership=%lld\n", i, j); ^~~~~~~~~ trie_search.c:796:35: note: format string is defined here log_debug("token i=%lld, phrase membership=%lld\n", i, j); ~~~^ %ld In file included from collections.h:8, from trie.h:31, from trie_search.h:10, from trie_search.c:1: 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=] #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) ^~~~~~~~~~~~~~~~~~~~~~ trie_search.c:796:13: note: in expansion of macro 'log_debug' log_debug("token i=%lld, phrase membership=%lld\n", i, j); ^~~~~~~~~ trie_search.c:796:59: note: format string is defined here log_debug("token i=%lld, phrase membership=%lld\n", i, j); ~~~^ %ld In file included from collections.h:8, from trie.h:31, from trie_search.h:10, from trie_search.c:1: 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=] #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) ^~~~~~~~~~~~~~~~~~~~~~ trie_search.c:802:9: note: in expansion of macro 'log_debug' log_debug("token i=%lld, null phrase membership\n", i); ^~~~~~~~~ trie_search.c:802:31: note: format string is defined here log_debug("token i=%lld, null phrase membership\n", i); ~~~^ %ld In file included from collections.h:11, from trie.h:31, from trie_search.h:10, from trie_search.c:1: trie_search.c: In function 'trie_search_from_index': vector.h:124:30: warning: 'data' may be used uninitialized in this function [-Wmaybe-uninitialized] array->a[array->n++] = value; \ ^ trie_search.c:28:14: note: 'data' was declared here uint32_t data; ^~~~ 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 numex_table_builder.c: In function 'main': numex_table_builder.c:64:22: warning: unused variable 'rule' [-Wunused-variable] numex_rule_t rule; ^~~~ numex_table_builder.c:48:12: warning: unused variable 'num_ordinal_indicator_rules' [-Wunused-variable] size_t num_ordinal_indicator_rules = sizeof(ordinal_indicator_rules) / sizeof(ordinal_indicator_t); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 In file included from collections.h:8, from numex.h:14, from numex.c:3: numex.c: In function 'numex_table_read': 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=] #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) ^~~~~~~~~~~~~~~~~~~~~~ numex.c:424:5: note: in expansion of macro 'log_debug' log_debug("read num_languages = %llu\n", num_languages); ^~~~~~~~~ numex.c:424:40: note: format string is defined here log_debug("read num_languages = %llu\n", num_languages); ~~~^ %lu In file included from collections.h:8, from numex.h:14, from numex.c:3: 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=] #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) ^~~~~~~~~~~~~~~~~~~~~~ numex.c:446:5: note: in expansion of macro 'log_debug' log_debug("read num_rules = %llu\n", num_rules); ^~~~~~~~~ numex.c:446:36: note: format string is defined here log_debug("read num_rules = %llu\n", num_rules); ~~~^ %lu numex.c: In function 'convert_numeric_expressions': numex.c:770:18: warning: unused variable 'rule_index' [-Wunused-variable] uint32_t rule_index = phrase.data; ^~~~~~~~~~ numex.c:688:17: warning: unused variable 'number_str' [-Wunused-variable] char_array *number_str = NULL; ^~~~~~~~~~ numex.c:681:10: warning: unused variable 'advance_state' [-Wunused-variable] bool advance_state = true; ^~~~~~~~~~~~~ numex.c:678:19: warning: unused variable 'ch' [-Wunused-variable] unsigned char ch = '\0'; ^~ numex.c: In function 'get_ordinal_suffix': numex.c:924:10: warning: unused variable 'whole_tokens_only' [-Wunused-variable] bool whole_tokens_only = language->whole_tokens_only; ^~~~~~~~~~~~~~~~~ numex.c: In function 'convert_numeric_expressions': numex.c:869:17: warning: 'stopword_phrase.start' may be used uninitialized in this function [-Wmaybe-uninitialized] idx = stopword_phrase.start; ~~~~^~~~~~~~~~~~~~~~~~~~~~~ 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 string_utils.c: In function 'utf8_reversed_string': string_utils.c:192:18: warning: variable 'remaining' set but not used [-Wunused-but-set-variable] ssize_t len, remaining; ^~~~~~~~~ string_utils.c: In function 'utf8_case': string_utils.c:230:23: warning: unused variable 'dest' [-Wunused-variable] utf8proc_uint8_t *dest = NULL; ^~~~ string_utils.c: In function 'utf8_common_prefix_len': string_utils.c:385:12: warning: unused variable 'remaining' [-Wunused-variable] size_t remaining = len; ^~~~~~~~~ string_utils.c: In function 'string_is_digit': string_utils.c:489:10: warning: unused variable 'ignorable' [-Wunused-variable] bool ignorable = true; ^~~~~~~~~ string_utils.c: In function 'string_is_ignorable': string_utils.c:515:10: warning: unused variable 'ignorable' [-Wunused-variable] bool ignorable = true; ^~~~~~~~~ string_utils.c: In function 'cstring_array_get_offset': string_utils.c:5:34: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] #define INVALID_INDEX(i, n) ((i) < 0 || (i) >= (n)) ^ string_utils.c:955:9: note: in expansion of macro 'INVALID_INDEX' if (INVALID_INDEX(i, self->indices->n)) { ^~~~~~~~~~~~~ string_utils.c: In function 'cstring_array_token_length': string_utils.c:5:34: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] #define INVALID_INDEX(i, n) ((i) < 0 || (i) >= (n)) ^ string_utils.c:968:9: note: in expansion of macro 'INVALID_INDEX' if (INVALID_INDEX(i, self->indices->n)) { ^~~~~~~~~~~~~ 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 tokens.c: In function 'tokenized_string_new_size': tokens.c:12:66: warning: unused parameter 'num_tokens' [-Wunused-parameter] tokenized_string_t *tokenized_string_new_size(size_t len, size_t num_tokens) { ~~~~~~~^~~~~~~~~~ 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 trie.c: In function 'trie_read': trie.c:1032:13: warning: unused variable 'check' [-Wunused-variable] int32_t check; ^~~~~ trie.c:1031:13: warning: unused variable 'base' [-Wunused-variable] int32_t base; ^~~~ trie.c: In function 'trie_get_from_index': trie.c:853:14: warning: 'next_id' may be used uninitialized in this function [-Wmaybe-uninitialized] uint32_t next_id; ^~~~~~~ trie.c: In function 'trie_get_len': trie.c:885:12: warning: 'next_id' may be used uninitialized in this function [-Wmaybe-uninitialized] return trie_get_from_index(self, word, len, ROOT_NODE_ID); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 trie_search.c: In function 'trie_search_from_index': trie_search.c:21:54: warning: variable 'last_node' set but not used [-Wunused-but-set-variable] trie_node_t node = trie_get_node(self, node_id), last_node = node; ^~~~~~~~~ trie_search.c: In function 'trie_search_prefixes_from_index': trie_search.c:616:12: warning: variable 'separator_char_len' set but not used [-Wunused-but-set-variable] size_t separator_char_len = 0; ^~~~~~~~~~~~~~~~~~ In file included from collections.h:8, from trie.h:31, from trie_search.h:10, from trie_search.c:1: trie_search.c: In function 'token_phrase_memberships': 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=] #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) ^~~~~~~~~~~~~~~~~~~~~~ trie_search.c:792:13: note: in expansion of macro 'log_debug' log_debug("token i=%lld, null phrase membership\n", i); ^~~~~~~~~ trie_search.c:792:35: note: format string is defined here log_debug("token i=%lld, null phrase membership\n", i); ~~~^ %ld In file included from collections.h:8, from trie.h:31, from trie_search.h:10, from trie_search.c:1: 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=] #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) ^~~~~~~~~~~~~~~~~~~~~~ trie_search.c:796:13: note: in expansion of macro 'log_debug' log_debug("token i=%lld, phrase membership=%lld\n", i, j); ^~~~~~~~~ trie_search.c:796:35: note: format string is defined here log_debug("token i=%lld, phrase membership=%lld\n", i, j); ~~~^ %ld In file included from collections.h:8, from trie.h:31, from trie_search.h:10, from trie_search.c:1: 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=] #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) ^~~~~~~~~~~~~~~~~~~~~~ trie_search.c:796:13: note: in expansion of macro 'log_debug' log_debug("token i=%lld, phrase membership=%lld\n", i, j); ^~~~~~~~~ trie_search.c:796:59: note: format string is defined here log_debug("token i=%lld, phrase membership=%lld\n", i, j); ~~~^ %ld In file included from collections.h:8, from trie.h:31, from trie_search.h:10, from trie_search.c:1: 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=] #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) ^~~~~~~~~~~~~~~~~~~~~~ trie_search.c:802:9: note: in expansion of macro 'log_debug' log_debug("token i=%lld, null phrase membership\n", i); ^~~~~~~~~ trie_search.c:802:31: note: format string is defined here log_debug("token i=%lld, null phrase membership\n", i); ~~~^ %ld In file included from collections.h:11, from trie.h:31, from trie_search.h:10, from trie_search.c:1: trie_search.c: In function 'trie_search_from_index': vector.h:124:30: warning: 'data' may be used uninitialized in this function [-Wmaybe-uninitialized] array->a[array->n++] = value; \ ^ trie_search.c:28:14: note: 'data' was declared here uint32_t data; ^~~~ 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 transliteration_table_builder.c: In function 'regex_string_tree': transliteration_table_builder.c:48:9: warning: unused variable 'i' [-Wunused-variable] int i, j; ^ transliteration_table_builder.c: In function 'parse_groups': transliteration_table_builder.c:153:12: warning: unused variable 'chars_in_group' [-Wunused-variable] size_t chars_in_group = 0; ^~~~~~~~~~~~~~ transliteration_table_builder.c:140:13: warning: unused variable 'temp_char_len' [-Wunused-variable] ssize_t temp_char_len; ^~~~~~~~~~~~~ transliteration_table_builder.c:139:10: warning: unused variable 'temp_char' [-Wunused-variable] char temp_char[MAX_UTF8_CHAR_SIZE]; ^~~~~~~~~ transliteration_table_builder.c:133:10: warning: variable 'in_group' set but not used [-Wunused-but-set-variable] bool in_group = false; ^~~~~~~~ transliteration_table_builder.c:132:10: warning: unused variable 'last_ch' [-Wunused-variable] char last_ch = '\0'; ^~~~~~~ transliteration_table_builder.c: In function 'main': transliteration_table_builder.c:518:23: warning: unused variable 'key_str' [-Wunused-variable] char *key_str; ^~~~~~~ transliteration_table_builder.c:318:26: warning: unused variable 'data' [-Wunused-variable] uint32_t data = trans_table->replacements->n; ^~~~ transliteration_table_builder.c:274:20: warning: unused variable 'step_name_len' [-Wunused-variable] size_t step_name_len = strlen(step_source.name); ^~~~~~~~~~~~~ transliteration_table_builder.c:256:16: warning: unused variable 'trans_name_len' [-Wunused-variable] size_t trans_name_len = strlen(trans_source.name); ^~~~~~~~~~~~~~ transliteration_table_builder.c: In function 'regex_string_tree': transliteration_table_builder.c:106:25: warning: 'bracket_len' may be used uninitialized in this function [-Wmaybe-uninitialized] bracket_len += char_len; ~~~~~~~~~~~~^~~~~~~~~~~ transliteration_table_builder.c:94:13: warning: 'bracket_start' may be used uninitialized in this function [-Wmaybe-uninitialized] string_tree_add_string_len(tree, regex + bracket_start, bracket_len); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 transliterate.c: In function 'get_replacement': transliterate.c:80:104: warning: unused parameter 'str' [-Wunused-parameter] static transliteration_replacement_t *get_replacement(trie_t *trie, trie_prefix_result_t result, char *str, size_t start_index) { ~~~~~~^~~ transliterate.c:80:116: warning: unused parameter 'start_index' [-Wunused-parameter] static transliteration_replacement_t *get_replacement(trie_t *trie, trie_prefix_result_t result, char *str, size_t start_index) { ~~~~~~~^~~~~~~~~~~ transliterate.c: In function 'replace_groups': transliterate.c:614:12: warning: variable 'group_num_len' set but not used [-Wunused-but-set-variable] size_t group_num_len = 0; ^~~~~~~~~~~~~ transliterate.c:613:12: warning: variable 'group_num_start' set but not used [-Wunused-but-set-variable] size_t group_num_start = 0; ^~~~~~~~~~~~~~~ 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 trie.c: In function 'trie_read': trie.c:1032:13: warning: unused variable 'check' [-Wunused-variable] int32_t check; ^~~~~ trie.c:1031:13: warning: unused variable 'base' [-Wunused-variable] int32_t base; ^~~~ trie.c: In function 'trie_get_from_index': trie.c:853:14: warning: 'next_id' may be used uninitialized in this function [-Wmaybe-uninitialized] uint32_t next_id; ^~~~~~~ trie.c: In function 'trie_get_len': trie.c:885:12: warning: 'next_id' may be used uninitialized in this function [-Wmaybe-uninitialized] return trie_get_from_index(self, word, len, ROOT_NODE_ID); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 trie_search.c: In function 'trie_search_from_index': trie_search.c:21:54: warning: variable 'last_node' set but not used [-Wunused-but-set-variable] trie_node_t node = trie_get_node(self, node_id), last_node = node; ^~~~~~~~~ trie_search.c: In function 'trie_search_prefixes_from_index': trie_search.c:616:12: warning: variable 'separator_char_len' set but not used [-Wunused-but-set-variable] size_t separator_char_len = 0; ^~~~~~~~~~~~~~~~~~ In file included from collections.h:8, from trie.h:31, from trie_search.h:10, from trie_search.c:1: trie_search.c: In function 'token_phrase_memberships': 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=] #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) ^~~~~~~~~~~~~~~~~~~~~~ trie_search.c:792:13: note: in expansion of macro 'log_debug' log_debug("token i=%lld, null phrase membership\n", i); ^~~~~~~~~ trie_search.c:792:35: note: format string is defined here log_debug("token i=%lld, null phrase membership\n", i); ~~~^ %ld In file included from collections.h:8, from trie.h:31, from trie_search.h:10, from trie_search.c:1: 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=] #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) ^~~~~~~~~~~~~~~~~~~~~~ trie_search.c:796:13: note: in expansion of macro 'log_debug' log_debug("token i=%lld, phrase membership=%lld\n", i, j); ^~~~~~~~~ trie_search.c:796:35: note: format string is defined here log_debug("token i=%lld, phrase membership=%lld\n", i, j); ~~~^ %ld In file included from collections.h:8, from trie.h:31, from trie_search.h:10, from trie_search.c:1: 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=] #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) ^~~~~~~~~~~~~~~~~~~~~~ trie_search.c:796:13: note: in expansion of macro 'log_debug' log_debug("token i=%lld, phrase membership=%lld\n", i, j); ^~~~~~~~~ trie_search.c:796:59: note: format string is defined here log_debug("token i=%lld, phrase membership=%lld\n", i, j); ~~~^ %ld In file included from collections.h:8, from trie.h:31, from trie_search.h:10, from trie_search.c:1: 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=] #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) ^~~~~~~~~~~~~~~~~~~~~~ trie_search.c:802:9: note: in expansion of macro 'log_debug' log_debug("token i=%lld, null phrase membership\n", i); ^~~~~~~~~ trie_search.c:802:31: note: format string is defined here log_debug("token i=%lld, null phrase membership\n", i); ~~~^ %ld In file included from collections.h:11, from trie.h:31, from trie_search.h:10, from trie_search.c:1: trie_search.c: In function 'trie_search_from_index': vector.h:124:30: warning: 'data' may be used uninitialized in this function [-Wmaybe-uninitialized] array->a[array->n++] = value; \ ^ trie_search.c:28:14: note: 'data' was declared here uint32_t data; ^~~~ 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 string_utils.c: In function 'utf8_reversed_string': string_utils.c:192:18: warning: variable 'remaining' set but not used [-Wunused-but-set-variable] ssize_t len, remaining; ^~~~~~~~~ string_utils.c: In function 'utf8_case': string_utils.c:230:23: warning: unused variable 'dest' [-Wunused-variable] utf8proc_uint8_t *dest = NULL; ^~~~ string_utils.c: In function 'utf8_common_prefix_len': string_utils.c:385:12: warning: unused variable 'remaining' [-Wunused-variable] size_t remaining = len; ^~~~~~~~~ string_utils.c: In function 'string_is_digit': string_utils.c:489:10: warning: unused variable 'ignorable' [-Wunused-variable] bool ignorable = true; ^~~~~~~~~ string_utils.c: In function 'string_is_ignorable': string_utils.c:515:10: warning: unused variable 'ignorable' [-Wunused-variable] bool ignorable = true; ^~~~~~~~~ string_utils.c: In function 'cstring_array_get_offset': string_utils.c:5:34: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] #define INVALID_INDEX(i, n) ((i) < 0 || (i) >= (n)) ^ string_utils.c:955:9: note: in expansion of macro 'INVALID_INDEX' if (INVALID_INDEX(i, self->indices->n)) { ^~~~~~~~~~~~~ string_utils.c: In function 'cstring_array_token_length': string_utils.c:5:34: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] #define INVALID_INDEX(i, n) ((i) < 0 || (i) >= (n)) ^ string_utils.c:968:9: note: in expansion of macro 'INVALID_INDEX' if (INVALID_INDEX(i, self->indices->n)) { ^~~~~~~~~~~~~ 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 In file included from logistic_regression.h:26, from language_classifier.h:11, from language_classifier_train.c:11: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ language_classifier_train.c: In function 'compute_total_cost': language_classifier_train.c:248:22: warning: unused variable 'theta' [-Wunused-variable] double_matrix_t *theta = logistic_regression_trainer_get_regularized_weights(trainer); ^~~~~ language_classifier_train.c: In function 'language_classifier_train_epoch': language_classifier_train.c:301:12: warning: unused variable 'last_cost' [-Wunused-variable] double last_cost = 0.0; ^~~~~~~~~ language_classifier_train.c:300:12: warning: unused variable 'total_cost' [-Wunused-variable] double total_cost = 0.0; ^~~~~~~~~~ language_classifier_train.c:299:12: warning: unused variable 'batch_cost' [-Wunused-variable] double batch_cost = 0.0; ^~~~~~~~~~ In file included from language_classifier_train.c:7: language_classifier_train.c: In function 'trainer_finalize': 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=] #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__) ^~~~~~~~~~~~~~~~~~~~~~ language_classifier_train.c:602:13: note: in expansion of macro 'log_info' 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); ^~~~~~~~ language_classifier_train.c:602:58: note: format string is defined here 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); ~~^ %u In file included from language_classifier_train.c:7: 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=] #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__) ^~~~~~~~~~~~~~~~~~~~~~ language_classifier_train.c:608:9: note: in expansion of macro 'log_info' 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); ^~~~~~~~ language_classifier_train.c:608:54: note: format string is defined here 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); ~~^ %u language_classifier_train.c: In function 'main': language_classifier_train.c:884:13: warning: unused variable 'ret' [-Wunused-variable] int ret = system(char_array_get_string(head_command)); ^~~ 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 In file included from logistic_regression.h:26, from language_classifier.h:11, from language_classifier.c:1: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ 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 In file included from logistic_regression.h:26, from language_classifier.h:11, from language_features.c:2: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ language_features.c: In function 'add_ngram_features': language_features.c:55:11: warning: unused variable 'feature_namespace' [-Wunused-variable] char *feature_namespace; ^~~~~~~~~~~~~~~~~ language_features.c: In function 'add_script_feature': language_features.c:216:69: warning: unused parameter 'prefix' [-Wunused-parameter] static void add_script_feature(khash_t(str_double) *features, char *prefix, char_array *feature_array, script_t script) { ~~~~~~^~~~~~ language_features.c: In function 'extract_language_features': language_features.c:275:19: warning: unused variable 'phrase' [-Wunused-variable] char *phrase = NULL; ^~~~~~ language_features.c:274:21: warning: unused variable 'prev_token' [-Wunused-variable] token_t prev_token; ^~~~~~~~~~ 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 In file included from logistic_regression.h:26, from language_classifier.h:11, from language_classifier_io.h:11, from language_classifier_io.c:1: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ 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 In file included from sparse_matrix.h:46, from averaged_perceptron.h:27, from averaged_perceptron_tagger.h:20, from logistic_regression_trainer.h:9, from logistic_regression_trainer.c:1: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ 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 In file included from logistic_regression.h:26, from logistic_regression.c:3: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ In file included from collections.h:8, from logistic_regression.h:25, from logistic_regression.c:3: logistic_regression.c: In function 'logistic_regression_model_expectation_sparse': 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=] #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()) ^~~~~~~~~~~~~~~~~~~~~~ logistic_regression.c:16:9: note: in expansion of macro 'log_error' 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); ^~~~~~~~~ logistic_regression.c:16:29: note: format string is defined here 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); ~~^ %u In file included from collections.h:8, from logistic_regression.h:25, from logistic_regression.c:3: 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=] #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()) ^~~~~~~~~~~~~~~~~~~~~~ logistic_regression.c:16:9: note: in expansion of macro 'log_error' 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); ^~~~~~~~~ logistic_regression.c:16:41: note: format string is defined here 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); ~~^ %u In file included from collections.h:8, from logistic_regression.h:25, from logistic_regression.c:3: 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=] #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()) ^~~~~~~~~~~~~~~~~~~~~~ logistic_regression.c:16:9: note: in expansion of macro 'log_error' 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); ^~~~~~~~~ logistic_regression.c:16:57: note: format string is defined here 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); ~~^ %u In file included from collections.h:8, from logistic_regression.h:25, from logistic_regression.c:3: 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=] #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()) ^~~~~~~~~~~~~~~~~~~~~~ logistic_regression.c:16:9: note: in expansion of macro 'log_error' 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); ^~~~~~~~~ logistic_regression.c:16:73: note: format string is defined here 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); ~~^ %u In file included from collections.h:8, from logistic_regression.h:25, from logistic_regression.c:3: logistic_regression.c: In function 'logistic_regression_model_expectation': 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=] #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()) ^~~~~~~~~~~~~~~~~~~~~~ logistic_regression.c:34:9: note: in expansion of macro 'log_error' 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); ^~~~~~~~~ logistic_regression.c:34:29: note: format string is defined here 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); ~~^ %u In file included from collections.h:8, from logistic_regression.h:25, from logistic_regression.c:3: 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=] #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()) ^~~~~~~~~~~~~~~~~~~~~~ logistic_regression.c:34:9: note: in expansion of macro 'log_error' 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); ^~~~~~~~~ logistic_regression.c:34:41: note: format string is defined here 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); ~~^ %u logistic_regression.c: In function 'logistic_regression_cost_function': logistic_regression.c:63:13: warning: unused variable 'expected_values' [-Wunused-variable] double *expected_values = p_y->values; ^~~~~~~~~~~~~~~ logistic_regression.c:45:12: warning: unused variable 'n' [-Wunused-variable] size_t n = x->n; ^ logistic_regression.c: In function 'logistic_regression_gradient': logistic_regression.c:105:13: warning: unused variable 'gradient_values' [-Wunused-variable] double *gradient_values = gradient->values; ^~~~~~~~~~~~~~~ logistic_regression.c:104:13: warning: unused variable 'predicted_values' [-Wunused-variable] double *predicted_values = p_y->values; ^~~~~~~~~~~~~~~~ logistic_regression.c:103:13: warning: unused variable 'theta_values' [-Wunused-variable] double *theta_values = theta->values; ^~~~~~~~~~~~ logistic_regression.c:95:12: warning: unused variable 'residual' [-Wunused-variable] double residual; ^~~~~~~~ logistic_regression.c:93:14: warning: unused variable 'i' [-Wunused-variable] uint32_t i, j; ^ logistic_regression.c:91:12: warning: unused variable 'num_features' [-Wunused-variable] size_t num_features = n; ^~~~~~~~~~~~ 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 In file included from logistic.h:7, from logistic.c:1: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ logistic.c: In function 'softmax_vector': logistic.c:16:12: warning: unused variable 'sum' [-Wunused-variable] double sum = 0.0; ^~~ 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 In file included from sparse_matrix.h:46, from sparse_matrix.c:1: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ sparse_matrix.c: In function 'sparse_matrix_sort_indices': sparse_matrix.c:95:14: warning: variable 'row' set but not used [-Wunused-but-set-variable] uint32_t row, row_start, row_len, i; ^~~ sparse_matrix.c: In function 'sparse_matrix_dot_vector': sparse_matrix.c:119:12: warning: unused variable 'val' [-Wunused-variable] double val; ^~~ sparse_matrix.c: In function 'sparse_matrix_sum_cols': sparse_matrix.c:159:12: warning: unused variable 'val' [-Wunused-variable] double val; ^~~ sparse_matrix.c: In function 'sparse_matrix_rows_sum_cols': sparse_matrix.c:178:15: warning: unused variable 'indices' [-Wunused-variable] uint32_t *indices = self->indices->a; ^~~~~~~ sparse_matrix.c: In function 'sparse_matrix_sum_all_rows': sparse_matrix.c:201:12: warning: unused variable 'val' [-Wunused-variable] double val; ^~~ sparse_matrix.c:200:14: warning: variable 'row' set but not used [-Wunused-but-set-variable] uint32_t row, row_start, row_len; ^~~ sparse_matrix.c: In function 'sparse_matrix_sum_rows': sparse_matrix.c:217:15: warning: unused variable 'indices' [-Wunused-variable] uint32_t *indices = self->indices->a; ^~~~~~~ sparse_matrix.c: In function 'sparse_matrix_dot_dense': sparse_matrix.c:246:12: warning: unused variable 'm2_rows' [-Wunused-variable] size_t m2_rows = matrix->m; ^~~~~~~ sparse_matrix.c:244:12: warning: unused variable 'm1_cols' [-Wunused-variable] size_t m1_cols = self->n; ^~~~~~~ sparse_matrix.c:243:12: warning: unused variable 'm1_rows' [-Wunused-variable] size_t m1_rows = self->m; ^~~~~~~ sparse_matrix.c:239:15: warning: unused variable 'indptr' [-Wunused-variable] uint32_t *indptr = self->indptr->a; ^~~~~~ sparse_matrix.c: In function 'sparse_matrix_dot_sparse': sparse_matrix.c:280:12: warning: unused variable 'm1_cols' [-Wunused-variable] size_t m1_cols = self->n; ^~~~~~~ sparse_matrix.c:279:12: warning: unused variable 'm1_rows' [-Wunused-variable] size_t m1_rows = self->m; ^~~~~~~ sparse_matrix.c:275:15: warning: unused variable 'indptr' [-Wunused-variable] uint32_t *indptr = self->indptr->a; ^~~~~~ 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 In file included from sparse_matrix.h:46, from sparse_matrix_utils.h:6, from sparse_matrix_utils.c:1: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ sparse_matrix_utils.c: In function 'sparse_matrix_alias_columns': sparse_matrix_utils.c:76:13: warning: unused variable 'ret' [-Wunused-variable] int ret = 0; ^~~ sparse_matrix_utils.c: In function 'sparse_matrix_unique_columns': sparse_matrix_utils.c:100:50: warning: passing argument 2 of 'sparse_matrix_add_unique_columns' from incompatible pointer type [-Wincompatible-pointer-types] if (sparse_matrix_add_unique_columns(matrix, unique_columns, ret)) { ^~~~~~~~~~~~~~ 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 *'} 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 In file included from sparse_matrix.h:46, from minibatch.h:9, from minibatch.c:1: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ minibatch.c: In function 'count_features_minibatch': minibatch.c:12:12: warning: unused variable 'm' [-Wunused-variable] size_t m = minibatch->n; ^ minibatch.c:8:14: warning: unused variable 'feature_id' [-Wunused-variable] uint32_t feature_id; ^~~~~~~~~~ minibatch.c: In function 'count_labels_minibatch': minibatch.c:30:14: warning: variable 'i' set but not used [-Wunused-but-set-variable] uint32_t i; ^ minibatch.c: In function 'select_features_threshold': minibatch.c:53:17: warning: unused variable 'feature' [-Wunused-variable] const char *feature; ^~~~~~~ minibatch.c: In function 'select_labels_threshold': minibatch.c:102:17: warning: unused variable 'label' [-Wunused-variable] const char *label; ^~~~~ minibatch.c: In function 'label_vector': minibatch.c:197:14: warning: variable 'i' set but not used [-Wunused-but-set-variable] uint32_t i; ^ 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 In file included from stochastic_gradient_descent.h:20, from stochastic_gradient_descent.c:1: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ In file included from collections.h:8, from matrix.h:11, from stochastic_gradient_descent.h:20, from stochastic_gradient_descent.c:1: stochastic_gradient_descent.c: In function 'stochastic_gradient_descent_update_sparse': 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=] #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__) ^~~~~~~~~~~~~~~~~~~~~~ stochastic_gradient_descent.c:206:13: note: in expansion of macro 'log_info' log_info("t = %zu, penalties->n = %zu\n", t, self->penalties->n); ^~~~~~~~ stochastic_gradient_descent.c:206:29: note: format string is defined here log_info("t = %zu, penalties->n = %zu\n", t, self->penalties->n); ~~^ %u In file included from collections.h:8, from matrix.h:11, from stochastic_gradient_descent.h:20, from stochastic_gradient_descent.c:1: 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=] #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__) ^~~~~~~~~~~~~~~~~~~~~~ stochastic_gradient_descent.c:222:17: note: in expansion of macro 'log_info' log_info("col = %u, t = %zu, last_updated = %zu, penalties->n = %zu\n", col, t, last_updated, self->penalties->n); ^~~~~~~~ stochastic_gradient_descent.c:222:43: note: format string is defined here log_info("col = %u, t = %zu, last_updated = %zu, penalties->n = %zu\n", col, t, last_updated, self->penalties->n); ~~^ %u In file included from collections.h:8, from matrix.h:11, from stochastic_gradient_descent.h:20, from stochastic_gradient_descent.c:1: 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=] #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__) ^~~~~~~~~~~~~~~~~~~~~~ stochastic_gradient_descent.c:222:17: note: in expansion of macro 'log_info' log_info("col = %u, t = %zu, last_updated = %zu, penalties->n = %zu\n", col, t, last_updated, self->penalties->n); ^~~~~~~~ stochastic_gradient_descent.c:222:63: note: format string is defined here log_info("col = %u, t = %zu, last_updated = %zu, penalties->n = %zu\n", col, t, last_updated, self->penalties->n); ~~^ %u stochastic_gradient_descent.c: In function 'stochastic_gradient_descent_reg_cost': stochastic_gradient_descent.c:286:16: warning: unused variable 'num_indices' [-Wunused-variable] size_t num_indices = update_indices->n; ^~~~~~~~~~~ stochastic_gradient_descent.c:285:19: warning: unused variable 'indices' [-Wunused-variable] uint32_t *indices = update_indices->a; ^~~~~~~ In file included from collections.h:8, from matrix.h:11, from stochastic_gradient_descent.h:20, from stochastic_gradient_descent.c:1: stochastic_gradient_descent.c: In function 'stochastic_gradient_descent_set_regularized_weights': 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=] #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()) ^~~~~~~~~~~~~~~~~~~~~~ stochastic_gradient_descent.c:379:17: note: in expansion of macro 'log_error' log_error("last_updated (%zu) >= self->penalties-> (%zu)\n", last_updated, self->penalties->n); ^~~~~~~~~ stochastic_gradient_descent.c:379:44: note: format string is defined here log_error("last_updated (%zu) >= self->penalties-> (%zu)\n", last_updated, self->penalties->n); ~~^ %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 In file included from ftrl.h:18, from ftrl.c:1: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ ftrl.c: In function 'ftrl_reg_cost': ftrl.c:192:16: warning: unused variable 'num_indices' [-Wunused-variable] size_t num_indices = update_indices->n; ^~~~~~~~~~~ ftrl.c:191:19: warning: unused variable 'indices' [-Wunused-variable] uint32_t *indices = update_indices->a; ^~~~~~~ ftrl.c:188:12: warning: unused variable 'num_indices' [-Wunused-variable] size_t num_indices = m; ^~~~~~~~~~~ In file included from collections.h:8, from matrix.h:11, from ftrl.h:18, from ftrl.c:1: ftrl.c: In function 'ftrl_weights_finalize_sparse': 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=] #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__) ^~~~~~~~~~~~~~~~~~~~~~ ftrl.c:246:5: note: in expansion of macro 'log_info' log_info("weights->m = %zu\n", weights->m); ^~~~~~~~ ftrl.c:246:30: note: format string is defined here log_info("weights->m = %zu\n", weights->m); ~~^ %u In file included from collections.h:8, from matrix.h:11, from ftrl.h:18, from ftrl.c:1: 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=] #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__) ^~~~~~~~~~~~~~~~~~~~~~ ftrl.c:262:5: note: in expansion of macro 'log_info' log_info("after intercept weights->m = %zu\n", weights->m); ^~~~~~~~ ftrl.c:262:46: note: format string is defined here log_info("after intercept weights->m = %zu\n", weights->m); ~~^ %u In file included from collections.h:8, from matrix.h:11, from ftrl.h:18, from ftrl.c:1: 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=] #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__) ^~~~~~~~~~~~~~~~~~~~~~ ftrl.c:278:13: note: in expansion of macro 'log_info' log_info("adding rows, weights->m = %zu\n", weights->m); ^~~~~~~~ ftrl.c:278:51: note: format string is defined here log_info("adding rows, weights->m = %zu\n", weights->m); ~~^ %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 normalize.c: In function 'normalize_string_languages': normalize.c:220:22: warning: unused variable 'key' [-Wunused-variable] khiter_t key = kh_put(int_set, scripts, (khint_t)script, &ret); ^~~ normalize.c: In function 'numeric_starts_with_alpha': normalize.c:325:14: warning: unused variable 'is_hyphen' [-Wunused-variable] bool is_hyphen = utf8_is_hyphen(ch); ^~~~~~~~~ normalize.c:318:10: warning: unused variable 'append_char' [-Wunused-variable] bool append_char = true; ^~~~~~~~~~~ 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 transliterate.c: In function 'get_replacement': transliterate.c:80:104: warning: unused parameter 'str' [-Wunused-parameter] static transliteration_replacement_t *get_replacement(trie_t *trie, trie_prefix_result_t result, char *str, size_t start_index) { ~~~~~~^~~ transliterate.c:80:116: warning: unused parameter 'start_index' [-Wunused-parameter] static transliteration_replacement_t *get_replacement(trie_t *trie, trie_prefix_result_t result, char *str, size_t start_index) { ~~~~~~~^~~~~~~~~~~ transliterate.c: In function 'replace_groups': transliterate.c:614:12: warning: variable 'group_num_len' set but not used [-Wunused-but-set-variable] size_t group_num_len = 0; ^~~~~~~~~~~~~ transliterate.c:613:12: warning: variable 'group_num_start' set but not used [-Wunused-but-set-variable] size_t group_num_start = 0; ^~~~~~~~~~~~~~~ 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 trie.c: In function 'trie_read': trie.c:1032:13: warning: unused variable 'check' [-Wunused-variable] int32_t check; ^~~~~ trie.c:1031:13: warning: unused variable 'base' [-Wunused-variable] int32_t base; ^~~~ trie.c: In function 'trie_get_from_index': trie.c:853:14: warning: 'next_id' may be used uninitialized in this function [-Wmaybe-uninitialized] uint32_t next_id; ^~~~~~~ trie.c: In function 'trie_get_len': trie.c:885:12: warning: 'next_id' may be used uninitialized in this function [-Wmaybe-uninitialized] return trie_get_from_index(self, word, len, ROOT_NODE_ID); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 trie_search.c: In function 'trie_search_from_index': trie_search.c:21:54: warning: variable 'last_node' set but not used [-Wunused-but-set-variable] trie_node_t node = trie_get_node(self, node_id), last_node = node; ^~~~~~~~~ trie_search.c: In function 'trie_search_prefixes_from_index': trie_search.c:616:12: warning: variable 'separator_char_len' set but not used [-Wunused-but-set-variable] size_t separator_char_len = 0; ^~~~~~~~~~~~~~~~~~ In file included from collections.h:8, from trie.h:31, from trie_search.h:10, from trie_search.c:1: trie_search.c: In function 'token_phrase_memberships': 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=] #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) ^~~~~~~~~~~~~~~~~~~~~~ trie_search.c:792:13: note: in expansion of macro 'log_debug' log_debug("token i=%lld, null phrase membership\n", i); ^~~~~~~~~ trie_search.c:792:35: note: format string is defined here log_debug("token i=%lld, null phrase membership\n", i); ~~~^ %ld In file included from collections.h:8, from trie.h:31, from trie_search.h:10, from trie_search.c:1: 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=] #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) ^~~~~~~~~~~~~~~~~~~~~~ trie_search.c:796:13: note: in expansion of macro 'log_debug' log_debug("token i=%lld, phrase membership=%lld\n", i, j); ^~~~~~~~~ trie_search.c:796:35: note: format string is defined here log_debug("token i=%lld, phrase membership=%lld\n", i, j); ~~~^ %ld In file included from collections.h:8, from trie.h:31, from trie_search.h:10, from trie_search.c:1: 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=] #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) ^~~~~~~~~~~~~~~~~~~~~~ trie_search.c:796:13: note: in expansion of macro 'log_debug' log_debug("token i=%lld, phrase membership=%lld\n", i, j); ^~~~~~~~~ trie_search.c:796:59: note: format string is defined here log_debug("token i=%lld, phrase membership=%lld\n", i, j); ~~~^ %ld In file included from collections.h:8, from trie.h:31, from trie_search.h:10, from trie_search.c:1: 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=] #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) ^~~~~~~~~~~~~~~~~~~~~~ trie_search.c:802:9: note: in expansion of macro 'log_debug' log_debug("token i=%lld, null phrase membership\n", i); ^~~~~~~~~ trie_search.c:802:31: note: format string is defined here log_debug("token i=%lld, null phrase membership\n", i); ~~~^ %ld In file included from collections.h:11, from trie.h:31, from trie_search.h:10, from trie_search.c:1: trie_search.c: In function 'trie_search_from_index': vector.h:124:30: warning: 'data' may be used uninitialized in this function [-Wmaybe-uninitialized] array->a[array->n++] = value; \ ^ trie_search.c:28:14: note: 'data' was declared here uint32_t data; ^~~~ 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 In file included from collections.h:8, from trie_utils.h:4, from trie_utils.c:1: trie_utils.c: In function 'trie_new_from_hash': log/log.h:45:44: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'int' [-Wformat=] #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__) ^~~~~~~~~~~~~~~~~~~~~~ trie_utils.c:44:13: note: in expansion of macro 'log_info' log_info("added %zu keys to trie\n", i); ^~~~~~~~ trie_utils.c:44:31: note: format string is defined here log_info("added %zu keys to trie\n", i); ~~^ %u trie_utils.c: In function 'trie_new_from_cstring_array_sorted': trie_utils.c:55:14: warning: variable 'i' set but not used [-Wunused-but-set-variable] uint32_t i; ^ trie_utils.c: In function 'trie_new_from_cstring_array': trie_utils.c:86:14: warning: variable 'i' set but not used [-Wunused-but-set-variable] uint32_t i; ^ trie_utils.c:94:14: warning: 'next_id' may be used uninitialized in this function [-Wmaybe-uninitialized] if (!trie_add(trie, key, next_id++)) { ^~~~~~~~ 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 In file included from collections.h:8, from address_dictionary.h:16, from address_dictionary.c:4: address_dictionary.c: In function 'address_dictionary_get_expansions': 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=] #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()) ^~~~~~~~~~~~~~~~~~~~~~ address_dictionary.c:18:9: note: in expansion of macro 'log_error' log_error("i=%zu, address_dict->values->n=%zu\n", i, address_dict->values->n); ^~~~~~~~~ address_dictionary.c:18:24: note: format string is defined here log_error("i=%zu, address_dict->values->n=%zu\n", i, address_dict->values->n); ~~^ %u address_dictionary.c: In function 'address_dictionary_add_expansion': address_dictionary.c:114:10: warning: variable 'is_phrase' set but not used [-Wunused-but-set-variable] bool is_phrase = false; ^~~~~~~~~ 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 string_utils.c: In function 'utf8_reversed_string': string_utils.c:192:18: warning: variable 'remaining' set but not used [-Wunused-but-set-variable] ssize_t len, remaining; ^~~~~~~~~ string_utils.c: In function 'utf8_case': string_utils.c:230:23: warning: unused variable 'dest' [-Wunused-variable] utf8proc_uint8_t *dest = NULL; ^~~~ string_utils.c: In function 'utf8_common_prefix_len': string_utils.c:385:12: warning: unused variable 'remaining' [-Wunused-variable] size_t remaining = len; ^~~~~~~~~ string_utils.c: In function 'string_is_digit': string_utils.c:489:10: warning: unused variable 'ignorable' [-Wunused-variable] bool ignorable = true; ^~~~~~~~~ string_utils.c: In function 'string_is_ignorable': string_utils.c:515:10: warning: unused variable 'ignorable' [-Wunused-variable] bool ignorable = true; ^~~~~~~~~ string_utils.c: In function 'cstring_array_get_offset': string_utils.c:5:34: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] #define INVALID_INDEX(i, n) ((i) < 0 || (i) >= (n)) ^ string_utils.c:955:9: note: in expansion of macro 'INVALID_INDEX' if (INVALID_INDEX(i, self->indices->n)) { ^~~~~~~~~~~~~ string_utils.c: In function 'cstring_array_token_length': string_utils.c:5:34: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] #define INVALID_INDEX(i, n) ((i) < 0 || (i) >= (n)) ^ string_utils.c:968:9: note: in expansion of macro 'INVALID_INDEX' if (INVALID_INDEX(i, self->indices->n)) { ^~~~~~~~~~~~~ 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 shuffle.c: In function 'shuffle_file_chunked': shuffle.c:50:10: warning: implicit declaration of function 'file_exists'; did you mean 'kh_exist'? [-Wimplicit-function-declaration] if (!file_exists(filename)) { ^~~~~~~~~~~ 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 In file included from logistic_regression.h:26, from language_classifier.h:11, from language_classifier_cli.c:6: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ 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 In file included from logistic_regression.h:26, from language_classifier.h:11, from language_classifier.c:1: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ 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 In file included from logistic_regression.h:26, from language_classifier.h:11, from language_features.c:2: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ language_features.c: In function 'add_ngram_features': language_features.c:55:11: warning: unused variable 'feature_namespace' [-Wunused-variable] char *feature_namespace; ^~~~~~~~~~~~~~~~~ language_features.c: In function 'add_script_feature': language_features.c:216:69: warning: unused parameter 'prefix' [-Wunused-parameter] static void add_script_feature(khash_t(str_double) *features, char *prefix, char_array *feature_array, script_t script) { ~~~~~~^~~~~~ language_features.c: In function 'extract_language_features': language_features.c:275:19: warning: unused variable 'phrase' [-Wunused-variable] char *phrase = NULL; ^~~~~~ language_features.c:274:21: warning: unused variable 'prev_token' [-Wunused-variable] token_t prev_token; ^~~~~~~~~~ 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 In file included from logistic_regression.h:26, from logistic_regression.c:3: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ In file included from collections.h:8, from logistic_regression.h:25, from logistic_regression.c:3: logistic_regression.c: In function 'logistic_regression_model_expectation_sparse': 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=] #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()) ^~~~~~~~~~~~~~~~~~~~~~ logistic_regression.c:16:9: note: in expansion of macro 'log_error' 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); ^~~~~~~~~ logistic_regression.c:16:29: note: format string is defined here 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); ~~^ %u In file included from collections.h:8, from logistic_regression.h:25, from logistic_regression.c:3: 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=] #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()) ^~~~~~~~~~~~~~~~~~~~~~ logistic_regression.c:16:9: note: in expansion of macro 'log_error' 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); ^~~~~~~~~ logistic_regression.c:16:41: note: format string is defined here 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); ~~^ %u In file included from collections.h:8, from logistic_regression.h:25, from logistic_regression.c:3: 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=] #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()) ^~~~~~~~~~~~~~~~~~~~~~ logistic_regression.c:16:9: note: in expansion of macro 'log_error' 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); ^~~~~~~~~ logistic_regression.c:16:57: note: format string is defined here 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); ~~^ %u In file included from collections.h:8, from logistic_regression.h:25, from logistic_regression.c:3: 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=] #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()) ^~~~~~~~~~~~~~~~~~~~~~ logistic_regression.c:16:9: note: in expansion of macro 'log_error' 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); ^~~~~~~~~ logistic_regression.c:16:73: note: format string is defined here 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); ~~^ %u In file included from collections.h:8, from logistic_regression.h:25, from logistic_regression.c:3: logistic_regression.c: In function 'logistic_regression_model_expectation': 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=] #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()) ^~~~~~~~~~~~~~~~~~~~~~ logistic_regression.c:34:9: note: in expansion of macro 'log_error' 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); ^~~~~~~~~ logistic_regression.c:34:29: note: format string is defined here 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); ~~^ %u In file included from collections.h:8, from logistic_regression.h:25, from logistic_regression.c:3: 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=] #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()) ^~~~~~~~~~~~~~~~~~~~~~ logistic_regression.c:34:9: note: in expansion of macro 'log_error' 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); ^~~~~~~~~ logistic_regression.c:34:41: note: format string is defined here 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); ~~^ %u logistic_regression.c: In function 'logistic_regression_cost_function': logistic_regression.c:63:13: warning: unused variable 'expected_values' [-Wunused-variable] double *expected_values = p_y->values; ^~~~~~~~~~~~~~~ logistic_regression.c:45:12: warning: unused variable 'n' [-Wunused-variable] size_t n = x->n; ^ logistic_regression.c: In function 'logistic_regression_gradient': logistic_regression.c:105:13: warning: unused variable 'gradient_values' [-Wunused-variable] double *gradient_values = gradient->values; ^~~~~~~~~~~~~~~ logistic_regression.c:104:13: warning: unused variable 'predicted_values' [-Wunused-variable] double *predicted_values = p_y->values; ^~~~~~~~~~~~~~~~ logistic_regression.c:103:13: warning: unused variable 'theta_values' [-Wunused-variable] double *theta_values = theta->values; ^~~~~~~~~~~~ logistic_regression.c:95:12: warning: unused variable 'residual' [-Wunused-variable] double residual; ^~~~~~~~ logistic_regression.c:93:14: warning: unused variable 'i' [-Wunused-variable] uint32_t i, j; ^ logistic_regression.c:91:12: warning: unused variable 'num_features' [-Wunused-variable] size_t num_features = n; ^~~~~~~~~~~~ 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 In file included from logistic.h:7, from logistic.c:1: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ logistic.c: In function 'softmax_vector': logistic.c:16:12: warning: unused variable 'sum' [-Wunused-variable] double sum = 0.0; ^~~ 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 In file included from sparse_matrix.h:46, from sparse_matrix.c:1: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ sparse_matrix.c: In function 'sparse_matrix_sort_indices': sparse_matrix.c:95:14: warning: variable 'row' set but not used [-Wunused-but-set-variable] uint32_t row, row_start, row_len, i; ^~~ sparse_matrix.c: In function 'sparse_matrix_dot_vector': sparse_matrix.c:119:12: warning: unused variable 'val' [-Wunused-variable] double val; ^~~ sparse_matrix.c: In function 'sparse_matrix_sum_cols': sparse_matrix.c:159:12: warning: unused variable 'val' [-Wunused-variable] double val; ^~~ sparse_matrix.c: In function 'sparse_matrix_rows_sum_cols': sparse_matrix.c:178:15: warning: unused variable 'indices' [-Wunused-variable] uint32_t *indices = self->indices->a; ^~~~~~~ sparse_matrix.c: In function 'sparse_matrix_sum_all_rows': sparse_matrix.c:201:12: warning: unused variable 'val' [-Wunused-variable] double val; ^~~ sparse_matrix.c:200:14: warning: variable 'row' set but not used [-Wunused-but-set-variable] uint32_t row, row_start, row_len; ^~~ sparse_matrix.c: In function 'sparse_matrix_sum_rows': sparse_matrix.c:217:15: warning: unused variable 'indices' [-Wunused-variable] uint32_t *indices = self->indices->a; ^~~~~~~ sparse_matrix.c: In function 'sparse_matrix_dot_dense': sparse_matrix.c:246:12: warning: unused variable 'm2_rows' [-Wunused-variable] size_t m2_rows = matrix->m; ^~~~~~~ sparse_matrix.c:244:12: warning: unused variable 'm1_cols' [-Wunused-variable] size_t m1_cols = self->n; ^~~~~~~ sparse_matrix.c:243:12: warning: unused variable 'm1_rows' [-Wunused-variable] size_t m1_rows = self->m; ^~~~~~~ sparse_matrix.c:239:15: warning: unused variable 'indptr' [-Wunused-variable] uint32_t *indptr = self->indptr->a; ^~~~~~ sparse_matrix.c: In function 'sparse_matrix_dot_sparse': sparse_matrix.c:280:12: warning: unused variable 'm1_cols' [-Wunused-variable] size_t m1_cols = self->n; ^~~~~~~ sparse_matrix.c:279:12: warning: unused variable 'm1_rows' [-Wunused-variable] size_t m1_rows = self->m; ^~~~~~~ sparse_matrix.c:275:15: warning: unused variable 'indptr' [-Wunused-variable] uint32_t *indptr = self->indptr->a; ^~~~~~ 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 In file included from sparse_matrix.h:46, from minibatch.h:9, from minibatch.c:1: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ minibatch.c: In function 'count_features_minibatch': minibatch.c:12:12: warning: unused variable 'm' [-Wunused-variable] size_t m = minibatch->n; ^ minibatch.c:8:14: warning: unused variable 'feature_id' [-Wunused-variable] uint32_t feature_id; ^~~~~~~~~~ minibatch.c: In function 'count_labels_minibatch': minibatch.c:30:14: warning: variable 'i' set but not used [-Wunused-but-set-variable] uint32_t i; ^ minibatch.c: In function 'select_features_threshold': minibatch.c:53:17: warning: unused variable 'feature' [-Wunused-variable] const char *feature; ^~~~~~~ minibatch.c: In function 'select_labels_threshold': minibatch.c:102:17: warning: unused variable 'label' [-Wunused-variable] const char *label; ^~~~~ minibatch.c: In function 'label_vector': minibatch.c:197:14: warning: variable 'i' set but not used [-Wunused-but-set-variable] uint32_t i; ^ 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 normalize.c: In function 'normalize_string_languages': normalize.c:220:22: warning: unused variable 'key' [-Wunused-variable] khiter_t key = kh_put(int_set, scripts, (khint_t)script, &ret); ^~~ normalize.c: In function 'numeric_starts_with_alpha': normalize.c:325:14: warning: unused variable 'is_hyphen' [-Wunused-variable] bool is_hyphen = utf8_is_hyphen(ch); ^~~~~~~~~ normalize.c:318:10: warning: unused variable 'append_char' [-Wunused-variable] bool append_char = true; ^~~~~~~~~~~ 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 transliterate.c: In function 'get_replacement': transliterate.c:80:104: warning: unused parameter 'str' [-Wunused-parameter] static transliteration_replacement_t *get_replacement(trie_t *trie, trie_prefix_result_t result, char *str, size_t start_index) { ~~~~~~^~~ transliterate.c:80:116: warning: unused parameter 'start_index' [-Wunused-parameter] static transliteration_replacement_t *get_replacement(trie_t *trie, trie_prefix_result_t result, char *str, size_t start_index) { ~~~~~~~^~~~~~~~~~~ transliterate.c: In function 'replace_groups': transliterate.c:614:12: warning: variable 'group_num_len' set but not used [-Wunused-but-set-variable] size_t group_num_len = 0; ^~~~~~~~~~~~~ transliterate.c:613:12: warning: variable 'group_num_start' set but not used [-Wunused-but-set-variable] size_t group_num_start = 0; ^~~~~~~~~~~~~~~ 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 trie.c: In function 'trie_read': trie.c:1032:13: warning: unused variable 'check' [-Wunused-variable] int32_t check; ^~~~~ trie.c:1031:13: warning: unused variable 'base' [-Wunused-variable] int32_t base; ^~~~ trie.c: In function 'trie_get_from_index': trie.c:853:14: warning: 'next_id' may be used uninitialized in this function [-Wmaybe-uninitialized] uint32_t next_id; ^~~~~~~ trie.c: In function 'trie_get_len': trie.c:885:12: warning: 'next_id' may be used uninitialized in this function [-Wmaybe-uninitialized] return trie_get_from_index(self, word, len, ROOT_NODE_ID); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 trie_search.c: In function 'trie_search_from_index': trie_search.c:21:54: warning: variable 'last_node' set but not used [-Wunused-but-set-variable] trie_node_t node = trie_get_node(self, node_id), last_node = node; ^~~~~~~~~ trie_search.c: In function 'trie_search_prefixes_from_index': trie_search.c:616:12: warning: variable 'separator_char_len' set but not used [-Wunused-but-set-variable] size_t separator_char_len = 0; ^~~~~~~~~~~~~~~~~~ In file included from collections.h:8, from trie.h:31, from trie_search.h:10, from trie_search.c:1: trie_search.c: In function 'token_phrase_memberships': 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=] #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) ^~~~~~~~~~~~~~~~~~~~~~ trie_search.c:792:13: note: in expansion of macro 'log_debug' log_debug("token i=%lld, null phrase membership\n", i); ^~~~~~~~~ trie_search.c:792:35: note: format string is defined here log_debug("token i=%lld, null phrase membership\n", i); ~~~^ %ld In file included from collections.h:8, from trie.h:31, from trie_search.h:10, from trie_search.c:1: 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=] #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) ^~~~~~~~~~~~~~~~~~~~~~ trie_search.c:796:13: note: in expansion of macro 'log_debug' log_debug("token i=%lld, phrase membership=%lld\n", i, j); ^~~~~~~~~ trie_search.c:796:35: note: format string is defined here log_debug("token i=%lld, phrase membership=%lld\n", i, j); ~~~^ %ld In file included from collections.h:8, from trie.h:31, from trie_search.h:10, from trie_search.c:1: 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=] #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) ^~~~~~~~~~~~~~~~~~~~~~ trie_search.c:796:13: note: in expansion of macro 'log_debug' log_debug("token i=%lld, phrase membership=%lld\n", i, j); ^~~~~~~~~ trie_search.c:796:59: note: format string is defined here log_debug("token i=%lld, phrase membership=%lld\n", i, j); ~~~^ %ld In file included from collections.h:8, from trie.h:31, from trie_search.h:10, from trie_search.c:1: 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=] #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) ^~~~~~~~~~~~~~~~~~~~~~ trie_search.c:802:9: note: in expansion of macro 'log_debug' log_debug("token i=%lld, null phrase membership\n", i); ^~~~~~~~~ trie_search.c:802:31: note: format string is defined here log_debug("token i=%lld, null phrase membership\n", i); ~~~^ %ld In file included from collections.h:11, from trie.h:31, from trie_search.h:10, from trie_search.c:1: trie_search.c: In function 'trie_search_from_index': vector.h:124:30: warning: 'data' may be used uninitialized in this function [-Wmaybe-uninitialized] array->a[array->n++] = value; \ ^ trie_search.c:28:14: note: 'data' was declared here uint32_t data; ^~~~ 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 In file included from collections.h:8, from trie_utils.h:4, from trie_utils.c:1: trie_utils.c: In function 'trie_new_from_hash': log/log.h:45:44: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'int' [-Wformat=] #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__) ^~~~~~~~~~~~~~~~~~~~~~ trie_utils.c:44:13: note: in expansion of macro 'log_info' log_info("added %zu keys to trie\n", i); ^~~~~~~~ trie_utils.c:44:31: note: format string is defined here log_info("added %zu keys to trie\n", i); ~~^ %u trie_utils.c: In function 'trie_new_from_cstring_array_sorted': trie_utils.c:55:14: warning: variable 'i' set but not used [-Wunused-but-set-variable] uint32_t i; ^ trie_utils.c: In function 'trie_new_from_cstring_array': trie_utils.c:86:14: warning: variable 'i' set but not used [-Wunused-but-set-variable] uint32_t i; ^ trie_utils.c:94:14: warning: 'next_id' may be used uninitialized in this function [-Wmaybe-uninitialized] if (!trie_add(trie, key, next_id++)) { ^~~~~~~~ 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 In file included from collections.h:8, from address_dictionary.h:16, from address_dictionary.c:4: address_dictionary.c: In function 'address_dictionary_get_expansions': 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=] #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()) ^~~~~~~~~~~~~~~~~~~~~~ address_dictionary.c:18:9: note: in expansion of macro 'log_error' log_error("i=%zu, address_dict->values->n=%zu\n", i, address_dict->values->n); ^~~~~~~~~ address_dictionary.c:18:24: note: format string is defined here log_error("i=%zu, address_dict->values->n=%zu\n", i, address_dict->values->n); ~~^ %u address_dictionary.c: In function 'address_dictionary_add_expansion': address_dictionary.c:114:10: warning: variable 'is_phrase' set but not used [-Wunused-but-set-variable] bool is_phrase = false; ^~~~~~~~~ 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 string_utils.c: In function 'utf8_reversed_string': string_utils.c:192:18: warning: variable 'remaining' set but not used [-Wunused-but-set-variable] ssize_t len, remaining; ^~~~~~~~~ string_utils.c: In function 'utf8_case': string_utils.c:230:23: warning: unused variable 'dest' [-Wunused-variable] utf8proc_uint8_t *dest = NULL; ^~~~ string_utils.c: In function 'utf8_common_prefix_len': string_utils.c:385:12: warning: unused variable 'remaining' [-Wunused-variable] size_t remaining = len; ^~~~~~~~~ string_utils.c: In function 'string_is_digit': string_utils.c:489:10: warning: unused variable 'ignorable' [-Wunused-variable] bool ignorable = true; ^~~~~~~~~ string_utils.c: In function 'string_is_ignorable': string_utils.c:515:10: warning: unused variable 'ignorable' [-Wunused-variable] bool ignorable = true; ^~~~~~~~~ string_utils.c: In function 'cstring_array_get_offset': string_utils.c:5:34: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] #define INVALID_INDEX(i, n) ((i) < 0 || (i) >= (n)) ^ string_utils.c:955:9: note: in expansion of macro 'INVALID_INDEX' if (INVALID_INDEX(i, self->indices->n)) { ^~~~~~~~~~~~~ string_utils.c: In function 'cstring_array_token_length': string_utils.c:5:34: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] #define INVALID_INDEX(i, n) ((i) < 0 || (i) >= (n)) ^ string_utils.c:968:9: note: in expansion of macro 'INVALID_INDEX' if (INVALID_INDEX(i, self->indices->n)) { ^~~~~~~~~~~~~ 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 In file included from logistic_regression.h:26, from language_classifier.h:11, from language_classifier_test.c:6: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ In file included from language_classifier_test.c:4: language_classifier_test.c: In function 'test_accuracy': 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=] #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__) ^~~~~~~~~~~~~~~~~~~~~~ language_classifier_test.c:56:5: note: in expansion of macro 'log_info' log_info("total=%zu\n", total); ^~~~~~~~ language_classifier_test.c:56:23: note: format string is defined here log_info("total=%zu\n", total); ~~^ %u language_classifier_test.c:19:38: warning: unused variable 'minibatch' [-Wunused-variable] language_classifier_minibatch_t *minibatch; ^~~~~~~~~ language_classifier_test.c: In function 'main': language_classifier_test.c:82:94: warning: implicit declaration of function 'transliteration_module_setup'; did you mean 'address_dictionary_module_setup'? [-Wimplicit-function-declaration] if (!language_classifier_module_setup(dir) || !address_dictionary_module_setup(NULL) || !transliteration_module_setup(NULL)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 In file included from logistic_regression.h:26, from language_classifier.h:11, from language_classifier.c:1: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ 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 In file included from logistic_regression.h:26, from language_classifier.h:11, from language_classifier_io.h:11, from language_classifier_io.c:1: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ 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 In file included from logistic_regression.h:26, from language_classifier.h:11, from language_features.c:2: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ language_features.c: In function 'add_ngram_features': language_features.c:55:11: warning: unused variable 'feature_namespace' [-Wunused-variable] char *feature_namespace; ^~~~~~~~~~~~~~~~~ language_features.c: In function 'add_script_feature': language_features.c:216:69: warning: unused parameter 'prefix' [-Wunused-parameter] static void add_script_feature(khash_t(str_double) *features, char *prefix, char_array *feature_array, script_t script) { ~~~~~~^~~~~~ language_features.c: In function 'extract_language_features': language_features.c:275:19: warning: unused variable 'phrase' [-Wunused-variable] char *phrase = NULL; ^~~~~~ language_features.c:274:21: warning: unused variable 'prev_token' [-Wunused-variable] token_t prev_token; ^~~~~~~~~~ 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 In file included from logistic_regression.h:26, from logistic_regression.c:3: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ In file included from collections.h:8, from logistic_regression.h:25, from logistic_regression.c:3: logistic_regression.c: In function 'logistic_regression_model_expectation_sparse': 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=] #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()) ^~~~~~~~~~~~~~~~~~~~~~ logistic_regression.c:16:9: note: in expansion of macro 'log_error' 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); ^~~~~~~~~ logistic_regression.c:16:29: note: format string is defined here 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); ~~^ %u In file included from collections.h:8, from logistic_regression.h:25, from logistic_regression.c:3: 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=] #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()) ^~~~~~~~~~~~~~~~~~~~~~ logistic_regression.c:16:9: note: in expansion of macro 'log_error' 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); ^~~~~~~~~ logistic_regression.c:16:41: note: format string is defined here 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); ~~^ %u In file included from collections.h:8, from logistic_regression.h:25, from logistic_regression.c:3: 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=] #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()) ^~~~~~~~~~~~~~~~~~~~~~ logistic_regression.c:16:9: note: in expansion of macro 'log_error' 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); ^~~~~~~~~ logistic_regression.c:16:57: note: format string is defined here 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); ~~^ %u In file included from collections.h:8, from logistic_regression.h:25, from logistic_regression.c:3: 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=] #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()) ^~~~~~~~~~~~~~~~~~~~~~ logistic_regression.c:16:9: note: in expansion of macro 'log_error' 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); ^~~~~~~~~ logistic_regression.c:16:73: note: format string is defined here 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); ~~^ %u In file included from collections.h:8, from logistic_regression.h:25, from logistic_regression.c:3: logistic_regression.c: In function 'logistic_regression_model_expectation': 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=] #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()) ^~~~~~~~~~~~~~~~~~~~~~ logistic_regression.c:34:9: note: in expansion of macro 'log_error' 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); ^~~~~~~~~ logistic_regression.c:34:29: note: format string is defined here 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); ~~^ %u In file included from collections.h:8, from logistic_regression.h:25, from logistic_regression.c:3: 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=] #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()) ^~~~~~~~~~~~~~~~~~~~~~ logistic_regression.c:34:9: note: in expansion of macro 'log_error' 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); ^~~~~~~~~ logistic_regression.c:34:41: note: format string is defined here 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); ~~^ %u logistic_regression.c: In function 'logistic_regression_cost_function': logistic_regression.c:63:13: warning: unused variable 'expected_values' [-Wunused-variable] double *expected_values = p_y->values; ^~~~~~~~~~~~~~~ logistic_regression.c:45:12: warning: unused variable 'n' [-Wunused-variable] size_t n = x->n; ^ logistic_regression.c: In function 'logistic_regression_gradient': logistic_regression.c:105:13: warning: unused variable 'gradient_values' [-Wunused-variable] double *gradient_values = gradient->values; ^~~~~~~~~~~~~~~ logistic_regression.c:104:13: warning: unused variable 'predicted_values' [-Wunused-variable] double *predicted_values = p_y->values; ^~~~~~~~~~~~~~~~ logistic_regression.c:103:13: warning: unused variable 'theta_values' [-Wunused-variable] double *theta_values = theta->values; ^~~~~~~~~~~~ logistic_regression.c:95:12: warning: unused variable 'residual' [-Wunused-variable] double residual; ^~~~~~~~ logistic_regression.c:93:14: warning: unused variable 'i' [-Wunused-variable] uint32_t i, j; ^ logistic_regression.c:91:12: warning: unused variable 'num_features' [-Wunused-variable] size_t num_features = n; ^~~~~~~~~~~~ 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 In file included from logistic.h:7, from logistic.c:1: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ logistic.c: In function 'softmax_vector': logistic.c:16:12: warning: unused variable 'sum' [-Wunused-variable] double sum = 0.0; ^~~ 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 In file included from sparse_matrix.h:46, from sparse_matrix.c:1: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ sparse_matrix.c: In function 'sparse_matrix_sort_indices': sparse_matrix.c:95:14: warning: variable 'row' set but not used [-Wunused-but-set-variable] uint32_t row, row_start, row_len, i; ^~~ sparse_matrix.c: In function 'sparse_matrix_dot_vector': sparse_matrix.c:119:12: warning: unused variable 'val' [-Wunused-variable] double val; ^~~ sparse_matrix.c: In function 'sparse_matrix_sum_cols': sparse_matrix.c:159:12: warning: unused variable 'val' [-Wunused-variable] double val; ^~~ sparse_matrix.c: In function 'sparse_matrix_rows_sum_cols': sparse_matrix.c:178:15: warning: unused variable 'indices' [-Wunused-variable] uint32_t *indices = self->indices->a; ^~~~~~~ sparse_matrix.c: In function 'sparse_matrix_sum_all_rows': sparse_matrix.c:201:12: warning: unused variable 'val' [-Wunused-variable] double val; ^~~ sparse_matrix.c:200:14: warning: variable 'row' set but not used [-Wunused-but-set-variable] uint32_t row, row_start, row_len; ^~~ sparse_matrix.c: In function 'sparse_matrix_sum_rows': sparse_matrix.c:217:15: warning: unused variable 'indices' [-Wunused-variable] uint32_t *indices = self->indices->a; ^~~~~~~ sparse_matrix.c: In function 'sparse_matrix_dot_dense': sparse_matrix.c:246:12: warning: unused variable 'm2_rows' [-Wunused-variable] size_t m2_rows = matrix->m; ^~~~~~~ sparse_matrix.c:244:12: warning: unused variable 'm1_cols' [-Wunused-variable] size_t m1_cols = self->n; ^~~~~~~ sparse_matrix.c:243:12: warning: unused variable 'm1_rows' [-Wunused-variable] size_t m1_rows = self->m; ^~~~~~~ sparse_matrix.c:239:15: warning: unused variable 'indptr' [-Wunused-variable] uint32_t *indptr = self->indptr->a; ^~~~~~ sparse_matrix.c: In function 'sparse_matrix_dot_sparse': sparse_matrix.c:280:12: warning: unused variable 'm1_cols' [-Wunused-variable] size_t m1_cols = self->n; ^~~~~~~ sparse_matrix.c:279:12: warning: unused variable 'm1_rows' [-Wunused-variable] size_t m1_rows = self->m; ^~~~~~~ sparse_matrix.c:275:15: warning: unused variable 'indptr' [-Wunused-variable] uint32_t *indptr = self->indptr->a; ^~~~~~ 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 In file included from sparse_matrix.h:46, from minibatch.h:9, from minibatch.c:1: matrix.h:19:2: warning: #warning "No CLBAS" [-Wcpp] #warning "No CLBAS" ^~~~~~~ minibatch.c: In function 'count_features_minibatch': minibatch.c:12:12: warning: unused variable 'm' [-Wunused-variable] size_t m = minibatch->n; ^ minibatch.c:8:14: warning: unused variable 'feature_id' [-Wunused-variable] uint32_t feature_id; ^~~~~~~~~~ minibatch.c: In function 'count_labels_minibatch': minibatch.c:30:14: warning: variable 'i' set but not used [-Wunused-but-set-variable] uint32_t i; ^ minibatch.c: In function 'select_features_threshold': minibatch.c:53:17: warning: unused variable 'feature' [-Wunused-variable] const char *feature; ^~~~~~~ minibatch.c: In function 'select_labels_threshold': minibatch.c:102:17: warning: unused variable 'label' [-Wunused-variable] const char *label; ^~~~~ minibatch.c: In function 'label_vector': minibatch.c:197:14: warning: variable 'i' set but not used [-Wunused-but-set-variable] uint32_t i; ^ 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 normalize.c: In function 'normalize_string_languages': normalize.c:220:22: warning: unused variable 'key' [-Wunused-variable] khiter_t key = kh_put(int_set, scripts, (khint_t)script, &ret); ^~~ normalize.c: In function 'numeric_starts_with_alpha': normalize.c:325:14: warning: unused variable 'is_hyphen' [-Wunused-variable] bool is_hyphen = utf8_is_hyphen(ch); ^~~~~~~~~ normalize.c:318:10: warning: unused variable 'append_char' [-Wunused-variable] bool append_char = true; ^~~~~~~~~~~ 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 transliterate.c: In function 'get_replacement': transliterate.c:80:104: warning: unused parameter 'str' [-Wunused-parameter] static transliteration_replacement_t *get_replacement(trie_t *trie, trie_prefix_result_t result, char *str, size_t start_index) { ~~~~~~^~~ transliterate.c:80:116: warning: unused parameter 'start_index' [-Wunused-parameter] static transliteration_replacement_t *get_replacement(trie_t *trie, trie_prefix_result_t result, char *str, size_t start_index) { ~~~~~~~^~~~~~~~~~~ transliterate.c: In function 'replace_groups': transliterate.c:614:12: warning: variable 'group_num_len' set but not used [-Wunused-but-set-variable] size_t group_num_len = 0; ^~~~~~~~~~~~~ transliterate.c:613:12: warning: variable 'group_num_start' set but not used [-Wunused-but-set-variable] size_t group_num_start = 0; ^~~~~~~~~~~~~~~ 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 trie.c: In function 'trie_read': trie.c:1032:13: warning: unused variable 'check' [-Wunused-variable] int32_t check; ^~~~~ trie.c:1031:13: warning: unused variable 'base' [-Wunused-variable] int32_t base; ^~~~ trie.c: In function 'trie_get_from_index': trie.c:853:14: warning: 'next_id' may be used uninitialized in this function [-Wmaybe-uninitialized] uint32_t next_id; ^~~~~~~ trie.c: In function 'trie_get_len': trie.c:885:12: warning: 'next_id' may be used uninitialized in this function [-Wmaybe-uninitialized] return trie_get_from_index(self, word, len, ROOT_NODE_ID); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 trie_search.c: In function 'trie_search_from_index': trie_search.c:21:54: warning: variable 'last_node' set but not used [-Wunused-but-set-variable] trie_node_t node = trie_get_node(self, node_id), last_node = node; ^~~~~~~~~ trie_search.c: In function 'trie_search_prefixes_from_index': trie_search.c:616:12: warning: variable 'separator_char_len' set but not used [-Wunused-but-set-variable] size_t separator_char_len = 0; ^~~~~~~~~~~~~~~~~~ In file included from collections.h:8, from trie.h:31, from trie_search.h:10, from trie_search.c:1: trie_search.c: In function 'token_phrase_memberships': 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=] #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) ^~~~~~~~~~~~~~~~~~~~~~ trie_search.c:792:13: note: in expansion of macro 'log_debug' log_debug("token i=%lld, null phrase membership\n", i); ^~~~~~~~~ trie_search.c:792:35: note: format string is defined here log_debug("token i=%lld, null phrase membership\n", i); ~~~^ %ld In file included from collections.h:8, from trie.h:31, from trie_search.h:10, from trie_search.c:1: 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=] #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) ^~~~~~~~~~~~~~~~~~~~~~ trie_search.c:796:13: note: in expansion of macro 'log_debug' log_debug("token i=%lld, phrase membership=%lld\n", i, j); ^~~~~~~~~ trie_search.c:796:35: note: format string is defined here log_debug("token i=%lld, phrase membership=%lld\n", i, j); ~~~^ %ld In file included from collections.h:8, from trie.h:31, from trie_search.h:10, from trie_search.c:1: 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=] #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) ^~~~~~~~~~~~~~~~~~~~~~ trie_search.c:796:13: note: in expansion of macro 'log_debug' log_debug("token i=%lld, phrase membership=%lld\n", i, j); ^~~~~~~~~ trie_search.c:796:59: note: format string is defined here log_debug("token i=%lld, phrase membership=%lld\n", i, j); ~~~^ %ld In file included from collections.h:8, from trie.h:31, from trie_search.h:10, from trie_search.c:1: 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=] #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) ^~~~~~~~~~~~~~~~~~~~~~ trie_search.c:802:9: note: in expansion of macro 'log_debug' log_debug("token i=%lld, null phrase membership\n", i); ^~~~~~~~~ trie_search.c:802:31: note: format string is defined here log_debug("token i=%lld, null phrase membership\n", i); ~~~^ %ld In file included from collections.h:11, from trie.h:31, from trie_search.h:10, from trie_search.c:1: trie_search.c: In function 'trie_search_from_index': vector.h:124:30: warning: 'data' may be used uninitialized in this function [-Wmaybe-uninitialized] array->a[array->n++] = value; \ ^ trie_search.c:28:14: note: 'data' was declared here uint32_t data; ^~~~ 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 In file included from collections.h:8, from trie_utils.h:4, from trie_utils.c:1: trie_utils.c: In function 'trie_new_from_hash': log/log.h:45:44: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'int' [-Wformat=] #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__) ^~~~~~~~~~~~~~~~~~~~~~ trie_utils.c:44:13: note: in expansion of macro 'log_info' log_info("added %zu keys to trie\n", i); ^~~~~~~~ trie_utils.c:44:31: note: format string is defined here log_info("added %zu keys to trie\n", i); ~~^ %u trie_utils.c: In function 'trie_new_from_cstring_array_sorted': trie_utils.c:55:14: warning: variable 'i' set but not used [-Wunused-but-set-variable] uint32_t i; ^ trie_utils.c: In function 'trie_new_from_cstring_array': trie_utils.c:86:14: warning: variable 'i' set but not used [-Wunused-but-set-variable] uint32_t i; ^ trie_utils.c:94:14: warning: 'next_id' may be used uninitialized in this function [-Wmaybe-uninitialized] if (!trie_add(trie, key, next_id++)) { ^~~~~~~~ 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 In file included from collections.h:8, from address_dictionary.h:16, from address_dictionary.c:4: address_dictionary.c: In function 'address_dictionary_get_expansions': 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=] #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()) ^~~~~~~~~~~~~~~~~~~~~~ address_dictionary.c:18:9: note: in expansion of macro 'log_error' log_error("i=%zu, address_dict->values->n=%zu\n", i, address_dict->values->n); ^~~~~~~~~ address_dictionary.c:18:24: note: format string is defined here log_error("i=%zu, address_dict->values->n=%zu\n", i, address_dict->values->n); ~~^ %u address_dictionary.c: In function 'address_dictionary_add_expansion': address_dictionary.c:114:10: warning: variable 'is_phrase' set but not used [-Wunused-but-set-variable] bool is_phrase = false; ^~~~~~~~~ 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 string_utils.c: In function 'utf8_reversed_string': string_utils.c:192:18: warning: variable 'remaining' set but not used [-Wunused-but-set-variable] ssize_t len, remaining; ^~~~~~~~~ string_utils.c: In function 'utf8_case': string_utils.c:230:23: warning: unused variable 'dest' [-Wunused-variable] utf8proc_uint8_t *dest = NULL; ^~~~ string_utils.c: In function 'utf8_common_prefix_len': string_utils.c:385:12: warning: unused variable 'remaining' [-Wunused-variable] size_t remaining = len; ^~~~~~~~~ string_utils.c: In function 'string_is_digit': string_utils.c:489:10: warning: unused variable 'ignorable' [-Wunused-variable] bool ignorable = true; ^~~~~~~~~ string_utils.c: In function 'string_is_ignorable': string_utils.c:515:10: warning: unused variable 'ignorable' [-Wunused-variable] bool ignorable = true; ^~~~~~~~~ string_utils.c: In function 'cstring_array_get_offset': string_utils.c:5:34: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] #define INVALID_INDEX(i, n) ((i) < 0 || (i) >= (n)) ^ string_utils.c:955:9: note: in expansion of macro 'INVALID_INDEX' if (INVALID_INDEX(i, self->indices->n)) { ^~~~~~~~~~~~~ string_utils.c: In function 'cstring_array_token_length': string_utils.c:5:34: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] #define INVALID_INDEX(i, n) ((i) < 0 || (i) >= (n)) ^ string_utils.c:968:9: note: in expansion of macro 'INVALID_INDEX' if (INVALID_INDEX(i, self->indices->n)) { ^~~~~~~~~~~~~ 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 cmp/cmp.c: In function 'cmp_read_char': cmp/cmp.c:1163:10: warning: this statement may fall through [-Wimplicit-fallthrough=] if (obj.as.u8 <= 127) { ^ cmp/cmp.c:1167:5: note: here default: ^~~~~~~ cmp/cmp.c: In function 'cmp_read_short': cmp/cmp.c:1192:10: warning: this statement may fall through [-Wimplicit-fallthrough=] if (obj.as.u16 <= 32767) { ^ cmp/cmp.c:1196:5: note: here default: ^~~~~~~ cmp/cmp.c: In function 'cmp_read_int': cmp/cmp.c:1227:10: warning: this statement may fall through [-Wimplicit-fallthrough=] if (obj.as.u32 <= 2147483647) { ^ cmp/cmp.c:1231:5: note: here default: ^~~~~~~ cmp/cmp.c: In function 'cmp_read_long': cmp/cmp.c:1268:10: warning: this statement may fall through [-Wimplicit-fallthrough=] if (obj.as.u64 <= 9223372036854775807) { ^ cmp/cmp.c:1272:5: note: here default: ^~~~~~~ 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 ++ 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 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. 23811 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig /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 *** 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 Finish: rpmbuild libpostal-1.0.0-13.fc29.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/762949-fedora-rawhide-x86_64-1528169945.478129/root/var/log/dnf.log /var/lib/mock/762949-fedora-rawhide-x86_64-1528169945.478129/root/var/log/dnf.librepo.log /var/lib/mock/762949-fedora-rawhide-x86_64-1528169945.478129/root/var/log/dnf.rpm.log Finish: build phase for libpostal-1.0.0-13.fc29.src.rpm INFO: Done(/var/lib/copr-rpmbuild/results/libpostal-1.0.0-13.fc29.src.rpm) Config(child) 3 minutes 41 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot Finish: run