[ 0s] on X86_64, no limit mem size [ 0s] Using BUILD_ROOT=/root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.24 [ 0s] Using BUILD_ARCH=riscv64 [ 0s] [ 0s] [ 0s] a7eca2bca13c started "build openfst.spec" at Sat Aug 30 01:14:36 UTC 2025. [ 0s] [ 0s] Building openfst for project 'Tizen-Base-Dev' repository 'standard' arch 'riscv64' srcmd5 'e16649068a1ed4c45211e6298dc0c553' [ 0s] [ 0s] processing recipe /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.24/.build-srcdir/openfst.spec ... [ 0s] running changelog2spec --target rpm --file /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.24/.build-srcdir/openfst.spec [ 0s] init_buildsystem --configdir /root/gbsbuild-ROOT/NGBS-ROOT/run/worker/24/build/configs --cachedir /var/cache/build --clean --rpmlist /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.24/.build.rpmlist /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.24/.build-srcdir/openfst.spec build ... [ 6s] registering binfmt handlers for cross build [ 6s] cycle: nss -> libsoftokn3 [ 6s] breaking dependency nss -> libsoftokn3 [ 6s] [1/43] preinstalling libmagic-data... [ 7s] [2/43] preinstalling libncurses... [ 7s] [3/43] preinstalling setup... [ 7s] [4/43] preinstalling filesystem... [ 7s] [5/43] preinstalling glibc... [ 8s] [6/43] preinstalling bash... [ 8s] [7/43] preinstalling diffutils... [ 8s] [8/43] preinstalling grep... [ 8s] [9/43] preinstalling libattr... [ 8s] [10/43] preinstalling libblkid... [ 8s] [11/43] preinstalling libbz2... [ 8s] [12/43] preinstalling libcap... [ 8s] [13/43] preinstalling libfreebl3... [ 8s] [14/43] preinstalling libgcc... [ 8s] [15/43] preinstalling liblua... [ 8s] [16/43] preinstalling liblzma... [ 8s] [17/43] preinstalling libpopt... [ 8s] [18/43] preinstalling libreadline... [ 8s] [19/43] preinstalling libsmack... [ 8s] [20/43] preinstalling libsqlite... [ 10s] [21/43] preinstalling libuuid... [ 10s] [22/43] preinstalling libxcrypt... [ 10s] [23/43] preinstalling libxml2... [ 10s] [24/43] preinstalling libzstd1... [ 10s] [25/43] preinstalling nspr... [ 10s] [26/43] preinstalling sed... [ 10s] [27/43] preinstalling zlib... [ 10s] [28/43] preinstalling clang-accel-x86_64-riscv64... [ 294s] [29/43] preinstalling qemu-accel-x86_64-riscv64... [ 337s] [30/43] preinstalling qemu-linux-user-x86_64-cross... [ 357s] [31/43] preinstalling coreutils... [ 358s] [32/43] preinstalling libacl... [ 358s] [33/43] preinstalling libelf... [ 358s] [34/43] preinstalling libmount... [ 358s] [35/43] preinstalling smack... [ 358s] [36/43] preinstalling bzip2... [ 358s] [37/43] preinstalling libmagic... [ 358s] [38/43] preinstalling tar... [ 358s] [39/43] preinstalling util-linux... [ 358s] [40/43] preinstalling util-linux-su... [ 358s] [41/43] preinstalling nss... [ 358s] [42/43] preinstalling libsoftokn3... [ 358s] [43/43] preinstalling rpm... [ 359s] running qemu-linux-user-x86_64-cross postinstall script [ 359s] running qemu-accel-x86_64-riscv64 postinstall script [ 359s] mv: cannot stat `/usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/liblto_plugin.so': No such file or directory [ 359s] running clang-accel-x86_64-riscv64 postinstall script [ 360s] running setup postinstall script [ 360s] chroot: failed to run command '': No such file or directory [ 360s] initializing rpm db... [ 360s] reordering...cycle: glibc-devel -> libxcrypt-devel [ 360s] breaking dependency libxcrypt-devel -> glibc-devel [ 360s] cycle: libsoftokn3 -> nss [ 360s] breaking dependency nss -> libsoftokn3 [ 360s] done [ 360s] querying package ids... [ 360s] [1/105] cumulate libmagic-data-5.45-1.9 [ 360s] [2/105] cumulate setup-0.9-1.4 [ 360s] [3/105] cumulate filesystem-3.1-1.1 [ 360s] [4/105] cumulate glibc-2.40-2.3 [ 360s] [5/105] cumulate bash-3.2.57-1.2 [ 360s] [6/105] cumulate cpio-2.8-1.1 [ 360s] [7/105] cumulate diffutils-3.10-1.2 [ 360s] [8/105] cumulate findutils-4.3.8-1.9 [ 360s] [9/105] cumulate gdbm-1.8.3-1.16 [ 360s] [10/105] cumulate hostname-3.23-1.1 [ 360s] [11/105] cumulate libatomic-14.2.0-3.6 [ 360s] [12/105] cumulate libattr-2.5.1-1.9 [ 360s] [13/105] cumulate libblkid-2.39.3-1.10 [ 360s] [14/105] cumulate libbz2-1.0.8-1.10 [ 360s] [15/105] cumulate libcap-2.73-1.11 [ 360s] [16/105] cumulate libfreebl3-3.109-1.14 [ 360s] [17/105] cumulate libgcc-14.2.0-3.6 [ 360s] [18/105] cumulate libgomp-14.2.0-3.6 [ 360s] [19/105] cumulate libitm-14.2.0-3.6 [ 360s] [20/105] cumulate libltdl-2.4.7-1.15 [ 360s] [21/105] cumulate liblua-5.1.5-1.9 [ 360s] [22/105] cumulate liblzma-5.6.3-1.16 [ 360s] [23/105] cumulate libopenssl11-1.1.1w-1.11 [ 360s] [24/105] cumulate libopenssl3-3.0.16-1.6 [ 360s] [25/105] cumulate libpcre-8.45-1.9 [ 360s] [26/105] cumulate libpopt-1.16-1.9 [ 360s] [27/105] cumulate libpython-2.7.18-1.12 [ 360s] [28/105] cumulate libsmack-1.3.1-1.9 [ 360s] [29/105] cumulate libsmartcols-2.39.3-1.10 [ 360s] [30/105] cumulate libsqlite-3.50.2-1.4 [ 360s] [31/105] cumulate libuuid-2.39.3-1.10 [ 360s] [32/105] cumulate libxcrypt-4.4.36-1.15 [ 360s] [33/105] cumulate libxml2-2.13.5-1.10 [ 360s] [34/105] cumulate libzstd1-1.5.6-1.11 [ 360s] [35/105] cumulate m4-1.4.19-1.2 [ 360s] [36/105] cumulate net-tools-2.0_20121208git-1.9 [ 360s] [37/105] cumulate nspr-4.36-1.9 [ 360s] [38/105] cumulate patch-2.7.6-1.9 [ 360s] [39/105] cumulate pkg-config-0.29.2-1.9 [ 360s] [40/105] cumulate sed-4.1c-1.9 [ 360s] [41/105] cumulate update-alternatives-1.22.2-1.1 [ 360s] [42/105] cumulate which-2.17-1.1 [ 360s] [43/105] cumulate zlib-1.3.1-1.11 [ 360s] [44/105] cumulate build-compare-2023.06.18-1.5 [ 360s] [45/105] cumulate clang-accel-x86_64-riscv64-0.4-1.5 [ 360s] [46/105] cumulate hal-rootstrap-checker-0.1.1-1.1 [ 360s] [47/105] cumulate qemu-linux-user-x86_64-cross-8.2.2.1-1.5 [ 360s] [48/105] cumulate binutils-libs-2.43-1.16 [ 360s] [49/105] cumulate coreutils-6.9-14.5 [ 360s] [50/105] cumulate cpp-14.2.0-3.6 [ 360s] [51/105] cumulate gawk-3.1.5-1.2 [ 360s] [52/105] cumulate gcc-c++-14.2.0-3.6 [ 360s] [53/105] cumulate grep-2.5.2-1.9 [ 360s] [54/105] cumulate libacl-2.3.2-1.9 [ 360s] [55/105] cumulate libelf-0.189-1.16 [ 360s] [56/105] cumulate libgfortran-14.2.0-3.6 [ 360s] [57/105] cumulate libmount-2.39.3-1.10 [ 360s] [58/105] cumulate libstdc++-14.2.0-3.6 [ 360s] [59/105] cumulate make-4.4.1-1.9 [ 360s] [60/105] cumulate nss-certs-3.109-1.14 [ 360s] [61/105] cumulate smack-1.3.1-1.9 [ 360s] [62/105] cumulate bzip2-1.0.8-1.10 [ 360s] [63/105] cumulate libfdisk-2.39.3-1.10 [ 360s] [64/105] cumulate libmagic-5.45-1.9 [ 360s] [65/105] cumulate xz-5.6.3-1.16 [ 360s] [66/105] cumulate perl-5.38.0-1.10 [ 360s] [67/105] cumulate build-mkbaselibs-20120927-1.1 [ 360s] [68/105] cumulate libstdc++-devel-14.2.0-3.6 [ 360s] [69/105] cumulate linux-glibc-devel-6.6-1.14 [ 360s] [70/105] cumulate binutils-2.43-1.16 [ 360s] [71/105] cumulate file-5.45-1.9 [ 360s] [72/105] cumulate tar-1.17-1.1 [ 360s] [73/105] cumulate terminfo-base-full-6.4-1.15 [ 360s] [74/105] cumulate autoconf-2.71-1.16 [ 360s] [75/105] cumulate db4-4.8.30.NC-1.11 [ 360s] [76/105] cumulate glibc-locale-2.40-2.3 [ 360s] [77/105] cumulate gzip-1.3.12-1.9 [ 360s] [78/105] cumulate libcc1-14.2.0-3.6 [ 360s] [79/105] cumulate libubsan-14.2.0-3.6 [ 360s] [80/105] cumulate pam-1.1.6-1.10 [ 360s] [81/105] cumulate tzdata-2024b-1.1 [ 360s] [82/105] cumulate libdw-0.189-1.16 [ 360s] [83/105] cumulate libarchive-3.8.1-1.5 [ 360s] [84/105] cumulate automake-1.16.5-1.16 [ 360s] [85/105] cumulate libasm-0.189-1.16 [ 360s] [86/105] cumulate libncurses6-6.4-1.15 [ 360s] [87/105] cumulate build-20120927-1.1 [ 360s] [88/105] cumulate gcc-14.2.0-3.6 [ 360s] [89/105] cumulate libncurses-6.4-1.15 [ 360s] [90/105] cumulate less-668-1.1 [ 360s] [91/105] cumulate libreadline-5.2-1.11 [ 360s] [92/105] cumulate qemu-accel-x86_64-riscv64-0.4-1.5 [ 360s] [93/105] cumulate libtool-2.4.7-1.15 [ 360s] [94/105] cumulate elfutils-0.189-1.16 [ 360s] [95/105] cumulate python-2.7.18-1.12 [ 360s] [96/105] cumulate util-linux-2.39.3-1.10 [ 360s] [97/105] cumulate util-linux-su-2.39.3-1.10 [ 360s] [98/105] cumulate libxcrypt-devel-4.4.36-1.15 [ 360s] [99/105] cumulate nss-3.109-1.14 [ 360s] [100/105] cumulate glibc-devel-2.40-2.3 [ 360s] [101/105] cumulate libsoftokn3-3.109-1.14 [ 360s] [102/105] cumulate rpm-4.14.1.1-1.14 [ 360s] [103/105] cumulate zlib-devel-1.3.1-1.11 [ 360s] [104/105] cumulate python-devel-2.7.18-1.12 [ 360s] [105/105] cumulate rpm-build-4.14.1.1-1.14 [ 360s] now installing cumulated packages [ 470s] Preparing... ######################################## [ 470s] Updating / installing... [ 470s] setup-0.9-1.4 ######################################## [ 470s] filesystem-3.1-1.1 ######################################## [ 471s] glibc-2.40-2.3 ######################################## [ 471s] bash-3.2.57-1.2 ######################################## [ 471s] zlib-1.3.1-1.11 ######################################## [ 473s] coreutils-6.9-14.5 ######################################## [ 473s] libbz2-1.0.8-1.10 ######################################## [ 473s] libgcc-14.2.0-3.6 ######################################## [ 473s] libstdc++-14.2.0-3.6 ######################################## [ 474s] libelf-0.189-1.16 ######################################## [ 474s] liblzma-5.6.3-1.16 ######################################## [ 474s] libxcrypt-4.4.36-1.15 ######################################## [ 474s] libdw-0.189-1.16 ######################################## [ 475s] libblkid-2.39.3-1.10 ######################################## [ 475s] nspr-4.36-1.9 ######################################## [ 475s] pkg-config-0.29.2-1.9 ######################################## [ 475s] pam-1.1.6-1.10 ######################################## [ 475s] libcap-2.73-1.11 ######################################## [ 476s] libfreebl3-3.109-1.14 ######################################## [ 476s] liblua-5.1.5-1.9 ######################################## [ 476s] libpopt-1.16-1.9 ######################################## [ 476s] libpython-2.7.18-1.12 ######################################## [ 477s] libsqlite-3.50.2-1.4 ######################################## [ 477s] libuuid-2.39.3-1.10 ######################################## [ 478s] libzstd1-1.5.6-1.11 ######################################## [ 478s] libfdisk-2.39.3-1.10 ######################################## [ 478s] nss-certs-3.109-1.14 ######################################## [ 478s] libsoftokn3-3.109-1.14 ######################################## [ 479s] nss-3.109-1.14 ######################################## [ 479s] libmount-2.39.3-1.10 ######################################## [ 479s] libasm-0.189-1.16 ######################################## [ 479s] xz-5.6.3-1.16 ######################################## [ 479s] db4-4.8.30.NC-1.11 ######################################## [ 480s] libcc1-14.2.0-3.6 ######################################## [ 480s] libubsan-14.2.0-3.6 ######################################## [ 480s] libgfortran-14.2.0-3.6 ######################################## [ 480s] bzip2-1.0.8-1.10 ######################################## [ 481s] linux-glibc-devel-6.6-1.14 ######################################## [ 481s] libxcrypt-devel-4.4.36-1.15 ######################################## [ 481s] glibc-devel-2.40-2.3 ######################################## [ 481s] terminfo-base-full-6.4-1.15 ######################################## [ 481s] libncurses6-6.4-1.15 ######################################## [ 482s] libreadline-5.2-1.11 ######################################## [ 482s] gzip-1.3.12-1.9 ######################################## [ 482s] binutils-libs-2.43-1.16 ######################################## [ 486s] binutils-2.43-1.16 ######################################## [ 486s] make-4.4.1-1.9 ######################################## [ 486s] findutils-4.3.8-1.9 ######################################## [ 486s] gdbm-1.8.3-1.16 ######################################## [ 498s] perl-5.38.0-1.10 ######################################## [ 499s] build-mkbaselibs-20120927-1.1 ######################################## [ 499s] libatomic-14.2.0-3.6 ######################################## [ 499s] libattr-2.5.1-1.9 ######################################## [ 499s] libacl-2.3.2-1.9 ######################################## [ 500s] tar-1.17-1.1 ######################################## [ 500s] libgomp-14.2.0-3.6 ######################################## [ 500s] libitm-14.2.0-3.6 ######################################## [ 512s] gcc-14.2.0-3.6 ######################################## [ 512s] libltdl-2.4.7-1.15 ######################################## [ 512s] libopenssl11-1.1.1w-1.11 ######################################## [ 516s] python-2.7.18-1.12 ######################################## [ 516s] libopenssl3-3.0.16-1.6 ######################################## [ 516s] libpcre-8.45-1.9 ######################################## [ 517s] libsmack-1.3.1-1.9 ######################################## [ 517s] libsmartcols-2.39.3-1.10 ######################################## [ 518s] libxml2-2.13.5-1.10 ######################################## [ 518s] libarchive-3.8.1-1.5 ######################################## [ 518s] m4-1.4.19-1.2 ######################################## [ 518s] autoconf-2.71-1.16 ######################################## [ 518s] automake-1.16.5-1.16 ######################################## [ 519s] patch-2.7.6-1.9 ######################################## [ 519s] sed-4.1c-1.9 ######################################## [ 519s] util-linux-2.39.3-1.10 ######################################## [ 520s] libmagic-data-5.45-1.9 ######################################## [ 520s] libmagic-5.45-1.9 ######################################## [ 521s] rpm-4.14.1.1-1.14 ######################################## [ 521s] rpm-build-4.14.1.1-1.14 ######################################## [ 521s] file-5.45-1.9 ######################################## [ 521s] util-linux-su-2.39.3-1.10 ######################################## [ 522s] libtool-2.4.7-1.15 ######################################## [ 522s] smack-1.3.1-1.9 ######################################## [ 522s] grep-2.5.2-1.9 ######################################## [ 524s] python-devel-2.7.18-1.12 ######################################## [ 563s] qemu-accel-x86_64-riscv64-0.4-1.5 ######################################## [ 563s] build-20120927-1.1 ######################################## [ 563s] libncurses-6.4-1.15 ######################################## [ 563s] less-668-1.1 ######################################## [ 563s] zlib-devel-1.3.1-1.11 ######################################## [ 564s] elfutils-0.189-1.16 ######################################## [ 570s] libstdc++-devel-14.2.0-3.6 ######################################## [ 571s] glibc-locale-2.40-2.3 ######################################## [ 572s] tzdata-2024b-1.1 ######################################## [ 578s] cpp-14.2.0-3.6 ######################################## [ 584s] gcc-c++-14.2.0-3.6 ######################################## [ 584s] build-compare-2023.06.18-1.5 ######################################## [ 946s] clang-accel-x86_64-riscv64-0.4-1.5 ######################################## [ 951s] hal-rootstrap-checker-0.1.1-1.1 ######################################## [ 965s] qemu-linux-user-x86_64-cross-8.2.2.1-1######################################## [ 966s] gawk-3.1.5-1.2 ######################################## [ 966s] cpio-2.8-1.1 ######################################## [ 966s] diffutils-3.10-1.2 ######################################## [ 966s] hostname-3.23-1.1 ######################################## [ 966s] net-tools-2.0_20121208git-1.9 ######################################## [ 966s] update-alternatives-1.22.2-1.1 ######################################## [ 966s] which-2.17-1.1 ######################################## [ 966s] now finalizing build dir... [ 969s] ----------------------------------------------------------------- [ 969s] I have the following modifications for openfst.spec: [ 969s] 6c6 [ 969s] < Release: 0 [ 969s] --- [ 969s] > Release: 1.2 [ 969s] build target is riscv64-tizen-linux [ 969s] ----------------------------------------------------------------- [ 969s] ----- building openfst.spec (user abuild) [ 969s] ----------------------------------------------------------------- [ 969s] ----------------------------------------------------------------- [ 969s] + exec rpmbuild -ba --define '_srcdefattr (-,root,root)' --nosignature --target=riscv64-tizen-linux --define '_build_create_debug 1' --define 'disturl obs://127.0.0.1/Tizen-Base-Dev/standard/e16649068a1ed4c45211e6298dc0c553-openfst' /home/abuild/rpmbuild/SOURCES/openfst.spec [ 970s] Building target platforms: riscv64-tizen-linux [ 970s] Building for target riscv64-tizen-linux [ 970s] Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.r5ScJw [ 970s] + umask 022 [ 970s] + cd /home/abuild/rpmbuild/BUILD [ 970s] + cd /home/abuild/rpmbuild/BUILD [ 970s] + rm -rf openfst-1.8.2 [ 970s] + /bin/gzip -dc /home/abuild/rpmbuild/SOURCES/openfst-1.8.2.tar.gz [ 970s] + /bin/tar -xof - [ 970s] + STATUS=0 [ 970s] + '[' 0 -ne 0 ']' [ 970s] + cd openfst-1.8.2 [ 970s] + /bin/chmod -Rf a+rX,u+w,g-w,o-w . [ 970s] + echo 'Patch #0 (0001-Fix-error-with-GCC-14.patch):' [ 970s] Patch #0 (0001-Fix-error-with-GCC-14.patch): [ 970s] + /bin/patch --no-backup-if-mismatch -p1 --fuzz=2 [ 970s] patching file src/include/fst/fst.h [ 970s] + cp /home/abuild/rpmbuild/SOURCES/LICENSE.APACHE2.0 . [ 971s] + cp /home/abuild/rpmbuild/SOURCES/openfst.manifest . [ 971s] + /bin/patch -p1 [ 971s] patching file src/bin/Makefile.am [ 971s] + exit 0 [ 971s] Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.VOceEx [ 971s] + umask 022 [ 971s] + cd /home/abuild/rpmbuild/BUILD [ 971s] + cd openfst-1.8.2 [ 971s] + ref=/usr/lib/rpm [ 971s] + mints=0 [ 971s] + case $(uname -m) in [ 971s] ++ uname -m [ 971s] + mints=20160911 [ 971s] + for s in guess sub [ 971s] ++ find -maxdepth 8 -name config.guess [ 971s] + for c in '$(find -maxdepth 8 -name "config.$s")' [ 971s] + grep -q config-patches@ ./config.guess [ 971s] ++ sed -n '/^timestamp=/{s///;s/[-'\''"]//g;p;q;}' ./config.guess [ 971s] ++ tr -d $'\r' [ 971s] + timestamp=20180224 [ 971s] + test -n 20180224 [ 971s] + test 20180224 -ge 20160911 [ 971s] + for s in guess sub [ 971s] ++ find -maxdepth 8 -name config.sub [ 971s] + for c in '$(find -maxdepth 8 -name "config.$s")' [ 971s] + grep -q config-patches@ ./config.sub [ 971s] ++ sed -n '/^timestamp=/{s///;s/[-'\''"]//g;p;q;}' ./config.sub [ 971s] ++ tr -d $'\r' [ 971s] + timestamp=20180222 [ 971s] + test -n 20180222 [ 971s] + test 20180222 -ge 20160911 [ 971s] + LANG=C [ 971s] + export LANG [ 971s] + unset DISPLAY [ 971s] + CFLAGS='-O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g' [ 971s] + export CFLAGS [ 971s] + CXXFLAGS='-O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g' [ 971s] + export CXXFLAGS [ 971s] + FFLAGS='-O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -I%_fmoddir' [ 971s] + export FFLAGS [ 971s] + LDFLAGS= [ 971s] + export LDFLAGS [ 971s] + export 'CXXFLAGS+= -fPIC' [ 971s] + CXXFLAGS+=' -fPIC' [ 971s] + autoreconf -fi [ 981s] libtoolize: putting auxiliary files in '.'. [ 981s] libtoolize: copying file './ltmain.sh' [ 981s] libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. [ 981s] libtoolize: copying file 'm4/libtool.m4' [ 981s] libtoolize: copying file 'm4/ltoptions.m4' [ 981s] libtoolize: copying file 'm4/ltsugar.m4' [ 981s] libtoolize: copying file 'm4/ltversion.m4' [ 981s] libtoolize: copying file 'm4/lt~obsolete.m4' [ 992s] configure.ac:3: installing './compile' [ 992s] configure.ac:2: installing './missing' [ 992s] src/bin/Makefile.am: installing './depcomp' [ 996s] + [[ -e config.sub ]] [ 996s] ++ automake --print-libdir [ 997s] + install -m 0755 /usr/share/automake-1.16/config.sub config.sub [ 997s] + AR=gcc-ar [ 997s] + export AR [ 997s] + NM=/bin/nm [ 997s] + export NM [ 997s] + RANLIB=gcc-ranlib [ 997s] + export RANLIB [ 997s] + CFLAGS='-O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g' [ 997s] + export CFLAGS [ 997s] + CXXFLAGS='-O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC' [ 997s] + export CXXFLAGS [ 997s] + FFLAGS='-O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -I%_fmoddir' [ 997s] + export FFLAGS [ 997s] + ./configure --build=riscv64-tizen-linux-gnu --host=riscv64-tizen-linux-gnu --program-prefix= --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 [ 997s] checking for a BSD-compatible install... /bin/install -c [ 997s] checking whether build environment is sane... yes [ 997s] checking for a race-free mkdir -p... /bin/mkdir -p [ 997s] checking for gawk... gawk [ 998s] checking whether make sets $(MAKE)... yes [ 998s] checking whether make supports nested variables... yes [ 998s] checking whether make supports the include directive... yes (GNU style) [ 998s] checking for riscv64-tizen-linux-gnu-gcc... riscv64-tizen-linux-gnu-gcc [ 999s] checking whether the C compiler works... yes [ 999s] checking for C compiler default output file name... a.out [ 999s] checking for suffix of executables... [ 999s] checking whether we are cross compiling... no [ 999s] checking for suffix of object files... o [ 999s] checking whether the compiler supports GNU C... yes [ 999s] checking whether riscv64-tizen-linux-gnu-gcc accepts -g... yes [ 1000s] checking for riscv64-tizen-linux-gnu-gcc option to enable C11 features... none needed [ 1000s] checking whether riscv64-tizen-linux-gnu-gcc understands -c and -o together... yes [ 1000s] checking dependency style of riscv64-tizen-linux-gnu-gcc... gcc3 [ 1000s] checking for riscv64-tizen-linux-gnu-ar... gcc-ar [ 1000s] checking the archiver (gcc-ar) interface... ar [ 1000s] checking for riscv64-tizen-linux-gnu-g++... riscv64-tizen-linux-gnu-g++ [ 1001s] checking whether the compiler supports GNU C++... yes [ 1001s] checking whether riscv64-tizen-linux-gnu-g++ accepts -g... yes [ 1002s] checking for riscv64-tizen-linux-gnu-g++ option to enable C++11 features... none needed [ 1002s] checking dependency style of riscv64-tizen-linux-gnu-g++... gcc3 [ 1002s] checking build system type... riscv64-tizen-linux-gnu [ 1002s] checking host system type... riscv64-tizen-linux-gnu [ 1002s] checking how to print strings... printf [ 1002s] checking for a sed that does not truncate output... /bin/sed [ 1002s] checking for grep that handles long lines and -e... /bin/grep [ 1002s] checking for egrep... /bin/grep -E [ 1002s] checking for fgrep... /bin/grep -F [ 1002s] checking for ld used by riscv64-tizen-linux-gnu-gcc... /usr/riscv64-tizen-linux-gnu/bin/ld [ 1002s] checking if the linker (/usr/riscv64-tizen-linux-gnu/bin/ld) is GNU ld... yes [ 1002s] checking for BSD- or MS-compatible name lister (nm)... /bin/nm [ 1002s] checking the name lister (/bin/nm) interface... BSD nm [ 1002s] checking whether ln -s works... yes [ 1002s] checking the maximum length of command line arguments... 1572864 [ 1002s] checking how to convert riscv64-tizen-linux-gnu file names to riscv64-tizen-linux-gnu format... func_convert_file_noop [ 1002s] checking how to convert riscv64-tizen-linux-gnu file names to toolchain format... func_convert_file_noop [ 1002s] checking for /usr/riscv64-tizen-linux-gnu/bin/ld option to reload object files... -r [ 1002s] checking for riscv64-tizen-linux-gnu-file... no [ 1002s] checking for file... file [ 1002s] checking for riscv64-tizen-linux-gnu-objdump... no [ 1002s] checking for objdump... objdump [ 1002s] checking how to recognize dependent libraries... pass_all [ 1002s] checking for riscv64-tizen-linux-gnu-dlltool... no [ 1002s] checking for dlltool... no [ 1002s] checking how to associate runtime and link libraries... printf %s\n [ 1002s] checking for riscv64-tizen-linux-gnu-ar... (cached) gcc-ar [ 1002s] checking for archiver @FILE support... @ [ 1002s] checking for riscv64-tizen-linux-gnu-strip... no [ 1002s] checking for strip... strip [ 1002s] checking for riscv64-tizen-linux-gnu-ranlib... gcc-ranlib [ 1002s] checking command to parse /bin/nm output from riscv64-tizen-linux-gnu-gcc object... ok [ 1002s] checking for sysroot... no [ 1002s] checking for a working dd... /bin/dd [ 1002s] checking how to truncate binary pipes... /bin/dd bs=4096 count=1 [ 1002s] checking for riscv64-tizen-linux-gnu-mt... no [ 1002s] checking for mt... no [ 1002s] checking if : is a manifest tool... no [ 1002s] checking for stdio.h... yes [ 1002s] checking for stdlib.h... yes [ 1002s] checking for string.h... yes [ 1003s] checking for inttypes.h... yes [ 1003s] checking for stdint.h... yes [ 1003s] checking for strings.h... yes [ 1003s] checking for sys/stat.h... yes [ 1003s] checking for sys/types.h... yes [ 1003s] checking for unistd.h... yes [ 1003s] checking for dlfcn.h... yes [ 1003s] checking for objdir... .libs [ 1003s] checking if riscv64-tizen-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no [ 1003s] checking for riscv64-tizen-linux-gnu-gcc option to produce PIC... -fPIC -DPIC [ 1003s] checking if riscv64-tizen-linux-gnu-gcc PIC flag -fPIC -DPIC works... yes [ 1003s] checking if riscv64-tizen-linux-gnu-gcc static flag -static works... no [ 1003s] checking if riscv64-tizen-linux-gnu-gcc supports -c -o file.o... yes [ 1003s] checking if riscv64-tizen-linux-gnu-gcc supports -c -o file.o... (cached) yes [ 1003s] checking whether the riscv64-tizen-linux-gnu-gcc linker (/usr/riscv64-tizen-linux-gnu/bin/ld) supports shared libraries... yes [ 1003s] checking whether -lc should be explicitly linked in... no [ 1003s] checking dynamic linker characteristics... GNU/Linux ld.so [ 1003s] checking how to hardcode library paths into programs... immediate [ 1003s] checking whether stripping libraries is possible... yes [ 1003s] checking if libtool supports shared libraries... yes [ 1003s] checking whether to build shared libraries... yes [ 1003s] checking whether to build static libraries... no [ 1003s] checking how to run the C++ preprocessor... riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -E [ 1003s] checking for ld used by riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations... /usr/riscv64-tizen-linux-gnu/bin/ld [ 1004s] checking if the linker (/usr/riscv64-tizen-linux-gnu/bin/ld) is GNU ld... yes [ 1004s] checking whether the riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations linker (/usr/riscv64-tizen-linux-gnu/bin/ld) supports shared libraries... yes [ 1004s] checking for riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations option to produce PIC... -fPIC -DPIC [ 1004s] checking if riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations PIC flag -fPIC -DPIC works... yes [ 1004s] checking if riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations static flag -static works... no [ 1004s] checking if riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations supports -c -o file.o... yes [ 1004s] checking if riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations supports -c -o file.o... (cached) yes [ 1004s] checking whether the riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations linker (/usr/riscv64-tizen-linux-gnu/bin/ld) supports shared libraries... yes [ 1004s] checking dynamic linker characteristics... (cached) GNU/Linux ld.so [ 1004s] checking how to hardcode library paths into programs... immediate [ 1004s] Float equality is good [ 1004s] checking for dlopen in -ldl... yes [ 1004s] checking that generated files are newer than configure... done [ 1004s] configure: creating ./config.status [ 1004s] config.status: creating Makefile [ 1005s] config.status: creating src/Makefile [ 1005s] config.status: creating src/include/Makefile [ 1005s] config.status: creating src/lib/Makefile [ 1005s] config.status: creating src/bin/Makefile [ 1005s] config.status: creating src/test/Makefile [ 1005s] config.status: creating src/extensions/Makefile [ 1005s] config.status: creating src/extensions/compact/Makefile [ 1005s] config.status: creating src/extensions/compress/Makefile [ 1005s] config.status: creating src/extensions/const/Makefile [ 1005s] config.status: creating src/extensions/far/Makefile [ 1005s] config.status: creating src/extensions/linear/Makefile [ 1005s] config.status: creating src/extensions/lookahead/Makefile [ 1005s] config.status: creating src/extensions/mpdt/Makefile [ 1005s] config.status: creating src/extensions/ngram/Makefile [ 1005s] config.status: creating src/extensions/pdt/Makefile [ 1005s] config.status: creating src/extensions/python/Makefile [ 1005s] config.status: creating src/extensions/special/Makefile [ 1005s] config.status: creating src/script/Makefile [ 1005s] config.status: creating config.h [ 1005s] config.status: executing depfiles commands [ 1006s] config.status: executing libtool commands [ 1007s] + /bin/make -j12 [ 1007s] /bin/make all-recursive [ 1007s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2' [ 1007s] Making all in src [ 1007s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 1007s] Making all in include [ 1007s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/include' [ 1007s] make[3]: Nothing to be done for 'all'. [ 1007s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/include' [ 1007s] Making all in lib [ 1007s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib' [ 1007s] depbase=`echo compat.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1007s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT compat.lo -MD -MP -MF $depbase.Tpo -c -o compat.lo compat.cc &&\ [ 1007s] mv -f $depbase.Tpo $depbase.Plo [ 1007s] depbase=`echo encode.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1007s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT encode.lo -MD -MP -MF $depbase.Tpo -c -o encode.lo encode.cc &&\ [ 1007s] mv -f $depbase.Tpo $depbase.Plo [ 1007s] depbase=`echo flags.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1007s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT flags.lo -MD -MP -MF $depbase.Tpo -c -o flags.lo flags.cc &&\ [ 1007s] mv -f $depbase.Tpo $depbase.Plo [ 1007s] depbase=`echo fst.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1007s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fst.lo -MD -MP -MF $depbase.Tpo -c -o fst.lo fst.cc &&\ [ 1007s] mv -f $depbase.Tpo $depbase.Plo [ 1007s] depbase=`echo fst-types.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1007s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fst-types.lo -MD -MP -MF $depbase.Tpo -c -o fst-types.lo fst-types.cc &&\ [ 1007s] mv -f $depbase.Tpo $depbase.Plo [ 1007s] depbase=`echo mapped-file.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1007s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT mapped-file.lo -MD -MP -MF $depbase.Tpo -c -o mapped-file.lo mapped-file.cc &&\ [ 1007s] mv -f $depbase.Tpo $depbase.Plo [ 1007s] depbase=`echo properties.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1007s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT properties.lo -MD -MP -MF $depbase.Tpo -c -o properties.lo properties.cc &&\ [ 1007s] mv -f $depbase.Tpo $depbase.Plo [ 1007s] depbase=`echo symbol-table.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1007s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT symbol-table.lo -MD -MP -MF $depbase.Tpo -c -o symbol-table.lo symbol-table.cc &&\ [ 1007s] mv -f $depbase.Tpo $depbase.Plo [ 1007s] depbase=`echo symbol-table-ops.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1007s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT symbol-table-ops.lo -MD -MP -MF $depbase.Tpo -c -o symbol-table-ops.lo symbol-table-ops.cc &&\ [ 1007s] mv -f $depbase.Tpo $depbase.Plo [ 1007s] depbase=`echo weight.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1007s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT weight.lo -MD -MP -MF $depbase.Tpo -c -o weight.lo weight.cc &&\ [ 1007s] mv -f $depbase.Tpo $depbase.Plo [ 1007s] depbase=`echo util.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1007s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT util.lo -MD -MP -MF $depbase.Tpo -c -o util.lo util.cc &&\ [ 1007s] mv -f $depbase.Tpo $depbase.Plo [ 1007s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT compat.lo -MD -MP -MF .deps/compat.Tpo -c compat.cc -fPIC -DPIC -o .libs/compat.o [ 1007s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT symbol-table.lo -MD -MP -MF .deps/symbol-table.Tpo -c symbol-table.cc -fPIC -DPIC -o .libs/symbol-table.o [ 1007s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fst-types.lo -MD -MP -MF .deps/fst-types.Tpo -c fst-types.cc -fPIC -DPIC -o .libs/fst-types.o [ 1007s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT mapped-file.lo -MD -MP -MF .deps/mapped-file.Tpo -c mapped-file.cc -fPIC -DPIC -o .libs/mapped-file.o [ 1007s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT encode.lo -MD -MP -MF .deps/encode.Tpo -c encode.cc -fPIC -DPIC -o .libs/encode.o [ 1007s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT symbol-table-ops.lo -MD -MP -MF .deps/symbol-table-ops.Tpo -c symbol-table-ops.cc -fPIC -DPIC -o .libs/symbol-table-ops.o [ 1007s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT weight.lo -MD -MP -MF .deps/weight.Tpo -c weight.cc -fPIC -DPIC -o .libs/weight.o [ 1007s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT properties.lo -MD -MP -MF .deps/properties.Tpo -c properties.cc -fPIC -DPIC -o .libs/properties.o [ 1007s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT flags.lo -MD -MP -MF .deps/flags.Tpo -c flags.cc -fPIC -DPIC -o .libs/flags.o [ 1007s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT util.lo -MD -MP -MF .deps/util.Tpo -c util.cc -fPIC -DPIC -o .libs/util.o [ 1007s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fst.lo -MD -MP -MF .deps/fst.Tpo -c fst.cc -fPIC -DPIC -o .libs/fst.o [ 1007s] compat.cc: In member function 'void fst::CheckSummer::Update(std::string_view)': [ 1007s] compat.cc:43:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::basic_string_view::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1007s] 43 | for (int i = 0; i < data.size(); ++i) { [ 1007s] | ~~^~~~~~~~~~~~~ [ 1007s] compat.cc: In member function 'std::vector > fst::internal::StringSplitter::SplitToSv()': [ 1007s] compat.cc:59:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::basic_string_view::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1007s] 59 | for (int i = 0; i < string_.size(); ++i) { [ 1007s] | ~~^~~~~~~~~~~~~~~~ [ 1007s] symbol-table.cc: In member function 'virtual std::string fst::internal::SymbolTableImpl::Find(int64_t) const': [ 1007s] symbol-table.cc:212:22: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 1007s] 212 | if (idx < 0 || idx >= symbols_.Size()) return ""; [ 1007s] | ~~~~^~~~~~~~~~~~~~~~~~ [ 1008s] In file included from ./../include/fst/vector-fst.h:34, [ 1008s] from ./../include/fst/cache.h:33, [ 1008s] from ./../include/fst/compact-fst.h:34, [ 1008s] from fst-types.cc:21: [ 1008s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1008s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1008s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1008s] | ^~~~~~~~~~~~~~~~~ [ 1008s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1008s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1008s] | ^~~~~~~~~~~~~~~~ [ 1008s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 1008s] 520 | class VectorFst : public ImplToMutableFst> { [ 1008s] | ^~~~~~~~~ [ 1008s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 1008s] 86 | class FstRegisterer : public GenericRegisterer> { [ 1008s] | ^~~~~~~~~~~~~ [ 1008s] fst-types.cc:29:1: required from here [ 1008s] 29 | REGISTER_FST(VectorFst, StdArc); [ 1008s] | ^~~~~~~~~ [ 1008s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1008s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1008s] | ^~~~~~~~ [ 1008s] In file included from ./../include/fst/expanded-fst.h:33, [ 1008s] from ./../include/fst/mutable-fst.h:37: [ 1008s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1008s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1008s] | ^~~~~~~~ [ 1008s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1008s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1008s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1008s] | ^~~~~~~~~~~~~~~~ [ 1008s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 1008s] 520 | class VectorFst : public ImplToMutableFst> { [ 1008s] | ^~~~~~~~~ [ 1008s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 1008s] 86 | class FstRegisterer : public GenericRegisterer> { [ 1008s] | ^~~~~~~~~~~~~ [ 1008s] fst-types.cc:29:1: required from here [ 1008s] 29 | REGISTER_FST(VectorFst, StdArc); [ 1008s] | ^~~~~~~~~ [ 1008s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1008s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1008s] | ^~~~~~~~ [ 1008s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1008s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1008s] | ^~~~~~~~~~~~~~~~~ [ 1008s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1008s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 1008s] 520 | class VectorFst : public ImplToMutableFst> { [ 1008s] | ^~~~~~~~~ [ 1008s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 1008s] 86 | class FstRegisterer : public GenericRegisterer> { [ 1008s] | ^~~~~~~~~~~~~ [ 1008s] fst-types.cc:29:1: required from here [ 1008s] 29 | REGISTER_FST(VectorFst, StdArc); [ 1008s] | ^~~~~~~~~ [ 1008s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1008s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1008s] | ^~~~~~~~ [ 1008s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1008s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1008s] | ^~~~~~~~~~~~~~~~ [ 1008s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1008s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1008s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1008s] | ^~~~~~~~~~~~~~~~~ [ 1008s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1008s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1008s] | ^~~~~~~~~~~~~~~~ [ 1008s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 1008s] 520 | class VectorFst : public ImplToMutableFst> { [ 1008s] | ^~~~~~~~~ [ 1008s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 1008s] 86 | class FstRegisterer : public GenericRegisterer> { [ 1008s] | ^~~~~~~~~~~~~ [ 1008s] fst-types.cc:30:1: required from here [ 1008s] 30 | REGISTER_FST(VectorFst, LogArc); [ 1008s] | ^~~~~~~~~ [ 1008s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1008s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1008s] | ^~~~~~~~ [ 1008s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1008s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1008s] | ^~~~~~~~ [ 1008s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1008s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1008s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1008s] | ^~~~~~~~~~~~~~~~ [ 1008s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 1008s] 520 | class VectorFst : public ImplToMutableFst> { [ 1008s] | ^~~~~~~~~ [ 1008s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 1008s] 86 | class FstRegisterer : public GenericRegisterer> { [ 1008s] | ^~~~~~~~~~~~~ [ 1008s] fst-types.cc:30:1: required from here [ 1008s] 30 | REGISTER_FST(VectorFst, LogArc); [ 1008s] | ^~~~~~~~~ [ 1008s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1008s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1008s] | ^~~~~~~~ [ 1008s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1008s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1008s] | ^~~~~~~~~~~~~~~~~ [ 1008s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1008s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 1008s] 520 | class VectorFst : public ImplToMutableFst> { [ 1008s] | ^~~~~~~~~ [ 1008s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 1008s] 86 | class FstRegisterer : public GenericRegisterer> { [ 1008s] | ^~~~~~~~~~~~~ [ 1008s] fst-types.cc:30:1: required from here [ 1008s] 30 | REGISTER_FST(VectorFst, LogArc); [ 1008s] | ^~~~~~~~~ [ 1008s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1008s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1008s] | ^~~~~~~~ [ 1008s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1008s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1008s] | ^~~~~~~~~~~~~~~~ [ 1008s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1008s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1008s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1008s] | ^~~~~~~~~~~~~~~~~ [ 1008s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1008s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1008s] | ^~~~~~~~~~~~~~~~ [ 1008s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 1008s] 520 | class VectorFst : public ImplToMutableFst> { [ 1008s] | ^~~~~~~~~ [ 1008s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 1008s] 86 | class FstRegisterer : public GenericRegisterer> { [ 1008s] | ^~~~~~~~~~~~~ [ 1008s] fst-types.cc:31:1: required from here [ 1008s] 31 | REGISTER_FST(VectorFst, Log64Arc); [ 1008s] | ^~~~~~~~~ [ 1008s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1008s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1008s] | ^~~~~~~~ [ 1008s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1008s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1008s] | ^~~~~~~~ [ 1008s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1008s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1008s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1008s] | ^~~~~~~~~~~~~~~~ [ 1008s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 1008s] 520 | class VectorFst : public ImplToMutableFst> { [ 1008s] | ^~~~~~~~~ [ 1008s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 1008s] 86 | class FstRegisterer : public GenericRegisterer> { [ 1008s] | ^~~~~~~~~~~~~ [ 1008s] fst-types.cc:31:1: required from here [ 1008s] 31 | REGISTER_FST(VectorFst, Log64Arc); [ 1008s] | ^~~~~~~~~ [ 1008s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1008s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1008s] | ^~~~~~~~ [ 1008s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1008s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1008s] | ^~~~~~~~~~~~~~~~~ [ 1008s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1008s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 1008s] 520 | class VectorFst : public ImplToMutableFst> { [ 1008s] | ^~~~~~~~~ [ 1008s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 1008s] 86 | class FstRegisterer : public GenericRegisterer> { [ 1008s] | ^~~~~~~~~~~~~ [ 1008s] fst-types.cc:31:1: required from here [ 1008s] 31 | REGISTER_FST(VectorFst, Log64Arc); [ 1008s] | ^~~~~~~~~ [ 1008s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1008s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1008s] | ^~~~~~~~ [ 1008s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1008s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1008s] | ^~~~~~~~~~~~~~~~ [ 1008s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 1008s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 1008s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1008s] | ^~~~~~~~~~~~~~~~~ [ 1008s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 1008s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1008s] | ^~~~~~~~~~~~~~~~ [ 1008s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 1008s] 630 | class EditFst : public ImplToMutableFst< [ 1008s] | ^~~~~~~ [ 1008s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 1008s] 86 | class FstRegisterer : public GenericRegisterer> { [ 1008s] | ^~~~~~~~~~~~~ [ 1008s] fst-types.cc:37:1: required from here [ 1008s] 37 | REGISTER_FST(EditFst, StdArc); [ 1008s] | ^~~~~~~ [ 1008s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1008s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1008s] | ^~~~~~~~ [ 1008s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 1008s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1008s] | ^~~~~~~~ [ 1008s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 1008s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 1008s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1008s] | ^~~~~~~~~~~~~~~~ [ 1008s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 1008s] 630 | class EditFst : public ImplToMutableFst< [ 1008s] | ^~~~~~~ [ 1008s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 1008s] 86 | class FstRegisterer : public GenericRegisterer> { [ 1008s] | ^~~~~~~~~~~~~ [ 1008s] fst-types.cc:37:1: required from here [ 1008s] 37 | REGISTER_FST(EditFst, StdArc); [ 1008s] | ^~~~~~~ [ 1008s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1008s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1008s] | ^~~~~~~~ [ 1008s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 1008s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1008s] | ^~~~~~~~~~~~~~~~~ [ 1008s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 1008s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 1008s] 630 | class EditFst : public ImplToMutableFst< [ 1008s] | ^~~~~~~ [ 1008s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 1008s] 86 | class FstRegisterer : public GenericRegisterer> { [ 1008s] | ^~~~~~~~~~~~~ [ 1008s] fst-types.cc:37:1: required from here [ 1008s] 37 | REGISTER_FST(EditFst, StdArc); [ 1008s] | ^~~~~~~ [ 1008s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1008s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1008s] | ^~~~~~~~ [ 1008s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 1008s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1008s] | ^~~~~~~~~~~~~~~~ [ 1008s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 1008s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 1008s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1008s] | ^~~~~~~~~~~~~~~~~ [ 1008s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 1008s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1008s] | ^~~~~~~~~~~~~~~~ [ 1008s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 1008s] 630 | class EditFst : public ImplToMutableFst< [ 1008s] | ^~~~~~~ [ 1008s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 1008s] 86 | class FstRegisterer : public GenericRegisterer> { [ 1008s] | ^~~~~~~~~~~~~ [ 1008s] fst-types.cc:38:1: required from here [ 1008s] 38 | REGISTER_FST(EditFst, LogArc); [ 1008s] | ^~~~~~~ [ 1008s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1008s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1008s] | ^~~~~~~~ [ 1008s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 1008s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1008s] | ^~~~~~~~ [ 1008s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 1008s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 1008s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1008s] | ^~~~~~~~~~~~~~~~ [ 1008s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 1008s] 630 | class EditFst : public ImplToMutableFst< [ 1008s] | ^~~~~~~ [ 1008s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 1008s] 86 | class FstRegisterer : public GenericRegisterer> { [ 1008s] | ^~~~~~~~~~~~~ [ 1008s] fst-types.cc:38:1: required from here [ 1008s] 38 | REGISTER_FST(EditFst, LogArc); [ 1008s] | ^~~~~~~ [ 1008s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1008s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1008s] | ^~~~~~~~ [ 1008s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 1008s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1008s] | ^~~~~~~~~~~~~~~~~ [ 1008s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 1008s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 1008s] 630 | class EditFst : public ImplToMutableFst< [ 1008s] | ^~~~~~~ [ 1008s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 1008s] 86 | class FstRegisterer : public GenericRegisterer> { [ 1008s] | ^~~~~~~~~~~~~ [ 1008s] fst-types.cc:38:1: required from here [ 1008s] 38 | REGISTER_FST(EditFst, LogArc); [ 1008s] | ^~~~~~~ [ 1008s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1008s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1008s] | ^~~~~~~~ [ 1008s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 1008s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1008s] | ^~~~~~~~~~~~~~~~ [ 1008s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 1008s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 1008s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1008s] | ^~~~~~~~~~~~~~~~~ [ 1008s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 1008s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1008s] | ^~~~~~~~~~~~~~~~ [ 1008s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 1008s] 630 | class EditFst : public ImplToMutableFst< [ 1008s] | ^~~~~~~ [ 1008s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 1008s] 86 | class FstRegisterer : public GenericRegisterer> { [ 1008s] | ^~~~~~~~~~~~~ [ 1008s] fst-types.cc:39:1: required from here [ 1008s] 39 | REGISTER_FST(EditFst, Log64Arc); [ 1008s] | ^~~~~~~ [ 1008s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1008s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1008s] | ^~~~~~~~ [ 1008s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 1008s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1008s] | ^~~~~~~~ [ 1008s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 1008s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 1008s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1008s] | ^~~~~~~~~~~~~~~~ [ 1008s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 1008s] 630 | class EditFst : public ImplToMutableFst< [ 1008s] | ^~~~~~~ [ 1008s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 1008s] 86 | class FstRegisterer : public GenericRegisterer> { [ 1008s] | ^~~~~~~~~~~~~ [ 1008s] fst-types.cc:39:1: required from here [ 1008s] 39 | REGISTER_FST(EditFst, Log64Arc); [ 1008s] | ^~~~~~~ [ 1008s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1008s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1008s] | ^~~~~~~~ [ 1008s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 1008s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1008s] | ^~~~~~~~~~~~~~~~~ [ 1008s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 1008s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 1008s] 630 | class EditFst : public ImplToMutableFst< [ 1008s] | ^~~~~~~ [ 1008s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 1008s] 86 | class FstRegisterer : public GenericRegisterer> { [ 1008s] | ^~~~~~~~~~~~~ [ 1008s] fst-types.cc:39:1: required from here [ 1008s] 39 | REGISTER_FST(EditFst, Log64Arc); [ 1008s] | ^~~~~~~ [ 1008s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1008s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1008s] | ^~~~~~~~ [ 1008s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 1008s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1008s] | ^~~~~~~~~~~~~~~~ [ 1011s] In file included from fst-types.cc:22: [ 1011s] ./../include/fst/const-fst.h: In instantiation of 'static bool fst::ConstFst::WriteFst(const FST&, std::ostream&, const fst::FstWriteOptions&) [with FST = fst::ConstFst > >; A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]': [ 1011s] ./../include/fst/const-fst.h:275:20: required from 'bool fst::ConstFst::Write(std::ostream&, const fst::FstWriteOptions&) const [with A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]' [ 1011s] 275 | return WriteFst(*this, strm, opts); [ 1011s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1011s] ./../include/fst/const-fst.h:274:8: required from here [ 1011s] 274 | bool Write(std::ostream &strm, const FstWriteOptions &opts) const override { [ 1011s] | ^~~~~ [ 1011s] ./../include/fst/const-fst.h:393:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 1011s] 393 | if (hdr.NumStates() != num_states) { [ 1011s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1011s] ./../include/fst/const-fst.h:397:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 1011s] 397 | if (hdr.NumArcs() != num_arcs) { [ 1011s] | ~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1011s] ./../include/fst/const-fst.h: In instantiation of 'static bool fst::ConstFst::WriteFst(const FST&, std::ostream&, const fst::FstWriteOptions&) [with FST = fst::ConstFst > >; A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]': [ 1011s] ./../include/fst/const-fst.h:275:20: required from 'bool fst::ConstFst::Write(std::ostream&, const fst::FstWriteOptions&) const [with A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]' [ 1011s] 275 | return WriteFst(*this, strm, opts); [ 1011s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1011s] ./../include/fst/const-fst.h:274:8: required from here [ 1011s] 274 | bool Write(std::ostream &strm, const FstWriteOptions &opts) const override { [ 1011s] | ^~~~~ [ 1011s] ./../include/fst/const-fst.h:393:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 1011s] 393 | if (hdr.NumStates() != num_states) { [ 1011s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1011s] ./../include/fst/const-fst.h:397:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 1011s] 397 | if (hdr.NumArcs() != num_arcs) { [ 1011s] | ~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1011s] ./../include/fst/const-fst.h: In instantiation of 'static bool fst::ConstFst::WriteFst(const FST&, std::ostream&, const fst::FstWriteOptions&) [with FST = fst::ConstFst > >; A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]': [ 1011s] ./../include/fst/const-fst.h:275:20: required from 'bool fst::ConstFst::Write(std::ostream&, const fst::FstWriteOptions&) const [with A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]' [ 1011s] 275 | return WriteFst(*this, strm, opts); [ 1011s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1011s] ./../include/fst/const-fst.h:274:8: required from here [ 1011s] 274 | bool Write(std::ostream &strm, const FstWriteOptions &opts) const override { [ 1011s] | ^~~~~ [ 1011s] ./../include/fst/const-fst.h:393:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 1011s] 393 | if (hdr.NumStates() != num_states) { [ 1011s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1011s] ./../include/fst/const-fst.h:397:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 1011s] 397 | if (hdr.NumArcs() != num_arcs) { [ 1011s] | ~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1011s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 1011s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 1011s] 409 | BaseImpl::DeleteStates(dstates); [ 1011s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1011s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 1011s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1011s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1011s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1011s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1011s] | ^~~~~~~~~~~~ [ 1011s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1011s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1011s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1011s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1011s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1011s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1011s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 1011s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 1011s] 409 | BaseImpl::DeleteStates(dstates); [ 1011s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1011s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 1011s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1011s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1011s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1011s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1011s] | ^~~~~~~~~~~~ [ 1011s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1011s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1011s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1011s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1011s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1011s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1011s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 1011s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 1011s] 409 | BaseImpl::DeleteStates(dstates); [ 1011s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1011s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 1011s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1011s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1011s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1011s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1011s] | ^~~~~~~~~~~~ [ 1011s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1011s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1011s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1011s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1011s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1011s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1046s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -version-info 25:0:0 -o libfst.la -rpath /usr/lib64 compat.lo encode.lo flags.lo fst.lo fst-types.lo mapped-file.lo properties.lo symbol-table.lo symbol-table-ops.lo weight.lo util.lo -ldl [ 1047s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib -O2 -g2 -gdwarf-4 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,--as-needed -mabi=lp64d -march=rv64gc -g /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/crti.o /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/crtbeginS.o .libs/compat.o .libs/encode.o .libs/flags.o .libs/fst.o .libs/fst-types.o .libs/mapped-file.o .libs/properties.o .libs/symbol-table.o .libs/symbol-table-ops.o .libs/weight.o .libs/util.o -ldl -L/usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0 -L/usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/../../../../riscv64-tizen-linux-gnu/lib -L/lib64 -L/usr/lib64 -lstdc++ -lm -lc -lgcc_s /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/crtendS.o /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/crtn.o -Wl,-soname -Wl,libfst.so.25 -o .libs/libfst.so.25.0.0 [ 1052s] libtool: link: (cd ".libs" && rm -f "libfst.so.25" && ln -s "libfst.so.25.0.0" "libfst.so.25") [ 1052s] libtool: link: (cd ".libs" && rm -f "libfst.so" && ln -s "libfst.so.25.0.0" "libfst.so") [ 1052s] libtool: link: ( cd ".libs" && rm -f "libfst.la" && ln -s "../libfst.la" "libfst.la" ) [ 1052s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib' [ 1052s] Making all in script [ 1052s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/script' [ 1052s] depbase=`echo arciterator-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1052s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT arciterator-class.lo -MD -MP -MF $depbase.Tpo -c -o arciterator-class.lo arciterator-class.cc &&\ [ 1052s] mv -f $depbase.Tpo $depbase.Plo [ 1052s] depbase=`echo arcsort.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1052s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT arcsort.lo -MD -MP -MF $depbase.Tpo -c -o arcsort.lo arcsort.cc &&\ [ 1052s] mv -f $depbase.Tpo $depbase.Plo [ 1052s] depbase=`echo closure.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1052s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT closure.lo -MD -MP -MF $depbase.Tpo -c -o closure.lo closure.cc &&\ [ 1052s] mv -f $depbase.Tpo $depbase.Plo [ 1052s] depbase=`echo compile.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1052s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT compile.lo -MD -MP -MF $depbase.Tpo -c -o compile.lo compile.cc &&\ [ 1052s] mv -f $depbase.Tpo $depbase.Plo [ 1052s] depbase=`echo compose.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1052s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT compose.lo -MD -MP -MF $depbase.Tpo -c -o compose.lo compose.cc &&\ [ 1052s] mv -f $depbase.Tpo $depbase.Plo [ 1052s] depbase=`echo concat.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1052s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT concat.lo -MD -MP -MF $depbase.Tpo -c -o concat.lo concat.cc &&\ [ 1052s] mv -f $depbase.Tpo $depbase.Plo [ 1052s] depbase=`echo connect.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1052s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT connect.lo -MD -MP -MF $depbase.Tpo -c -o connect.lo connect.cc &&\ [ 1052s] mv -f $depbase.Tpo $depbase.Plo [ 1052s] depbase=`echo convert.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1052s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT convert.lo -MD -MP -MF $depbase.Tpo -c -o convert.lo convert.cc &&\ [ 1052s] mv -f $depbase.Tpo $depbase.Plo [ 1052s] depbase=`echo decode.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1052s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT decode.lo -MD -MP -MF $depbase.Tpo -c -o decode.lo decode.cc &&\ [ 1052s] mv -f $depbase.Tpo $depbase.Plo [ 1052s] depbase=`echo determinize.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1052s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT determinize.lo -MD -MP -MF $depbase.Tpo -c -o determinize.lo determinize.cc &&\ [ 1052s] mv -f $depbase.Tpo $depbase.Plo [ 1052s] depbase=`echo difference.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1052s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT difference.lo -MD -MP -MF $depbase.Tpo -c -o difference.lo difference.cc &&\ [ 1052s] mv -f $depbase.Tpo $depbase.Plo [ 1052s] depbase=`echo disambiguate.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1052s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT disambiguate.lo -MD -MP -MF $depbase.Tpo -c -o disambiguate.lo disambiguate.cc &&\ [ 1052s] mv -f $depbase.Tpo $depbase.Plo [ 1052s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT closure.lo -MD -MP -MF .deps/closure.Tpo -c closure.cc -fPIC -DPIC -o .libs/closure.o [ 1052s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT compose.lo -MD -MP -MF .deps/compose.Tpo -c compose.cc -fPIC -DPIC -o .libs/compose.o [ 1052s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT arciterator-class.lo -MD -MP -MF .deps/arciterator-class.Tpo -c arciterator-class.cc -fPIC -DPIC -o .libs/arciterator-class.o [ 1052s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT determinize.lo -MD -MP -MF .deps/determinize.Tpo -c determinize.cc -fPIC -DPIC -o .libs/determinize.o [ 1052s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT connect.lo -MD -MP -MF .deps/connect.Tpo -c connect.cc -fPIC -DPIC -o .libs/connect.o [ 1052s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT disambiguate.lo -MD -MP -MF .deps/disambiguate.Tpo -c disambiguate.cc -fPIC -DPIC -o .libs/disambiguate.o [ 1052s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT convert.lo -MD -MP -MF .deps/convert.Tpo -c convert.cc -fPIC -DPIC -o .libs/convert.o [ 1052s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT compile.lo -MD -MP -MF .deps/compile.Tpo -c compile.cc -fPIC -DPIC -o .libs/compile.o [ 1052s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT concat.lo -MD -MP -MF .deps/concat.Tpo -c concat.cc -fPIC -DPIC -o .libs/concat.o [ 1052s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT decode.lo -MD -MP -MF .deps/decode.Tpo -c decode.cc -fPIC -DPIC -o .libs/decode.o [ 1052s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT difference.lo -MD -MP -MF .deps/difference.Tpo -c difference.cc -fPIC -DPIC -o .libs/difference.o [ 1052s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT arcsort.lo -MD -MP -MF .deps/arcsort.Tpo -c arcsort.cc -fPIC -DPIC -o .libs/arcsort.o [ 1053s] In file included from ./../include/fst/rational.h:31, [ 1053s] from ./../include/fst/closure.h:28, [ 1053s] from ./../include/fst/script/closure.h:23, [ 1053s] from closure.cc:18: [ 1053s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1053s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1053s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1053s] | ^~~~~~ [ 1053s] | template [ 1053s] In file included from ./../include/fst/accumulator.h:34, [ 1053s] from ./../include/fst/label-reachable.h:30, [ 1053s] from ./../include/fst/lookahead-matcher.h:35, [ 1053s] from ./../include/fst/lookahead-filter.h:31, [ 1053s] from ./../include/fst/compose.h:33, [ 1053s] from ./../include/fst/script/compose.h:23, [ 1053s] from compose.cc:18: [ 1053s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1053s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1053s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1053s] | ^~~~~~ [ 1053s] | template [ 1053s] In file included from ./../include/fst/accumulator.h:34, [ 1053s] from ./../include/fst/label-reachable.h:30, [ 1053s] from ./../include/fst/lookahead-matcher.h:35, [ 1053s] from ./../include/fst/lookahead-filter.h:31, [ 1053s] from ./../include/fst/compose.h:33, [ 1053s] from ./../include/fst/difference.h:28, [ 1053s] from ./../include/fst/script/difference.h:23, [ 1053s] from difference.cc:18: [ 1053s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1053s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1053s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1053s] | ^~~~~~ [ 1053s] | template [ 1053s] In file included from ./../include/fst/rational.h:31, [ 1053s] from ./../include/fst/concat.h:29, [ 1053s] from ./../include/fst/script/concat.h:23, [ 1053s] from concat.cc:18: [ 1053s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1053s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1053s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1053s] | ^~~~~~ [ 1053s] | template [ 1053s] In file included from ./../include/fst/vector-fst.h:34, [ 1053s] from ./../include/fst/script/compile-impl.h:32, [ 1053s] from ./../include/fst/script/compile.h:26, [ 1053s] from compile.cc:18: [ 1053s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1053s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1053s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1053s] | ^~~~~~~~~~~~~~~~~ [ 1053s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1053s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1053s] | ^~~~~~~~~~~~~~~~ [ 1053s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 1053s] 520 | class VectorFst : public ImplToMutableFst> { [ 1053s] | ^~~~~~~~~ [ 1053s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 1053s] 215 | mutable VectorFst fst_; [ 1053s] | ^~~~ [ 1053s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 1053s] 63 | FstCompiler fstcompiler( [ 1053s] | ^~~~~~~~~~~ [ 1053s] compile.cc:61:1: required from here [ 1053s] 164 | ({#Op, Arc::Type()}, Op) [ 1053s] | ^ [ 1053s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1053s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1053s] | ^~~~~~~~ [ 1053s] In file included from ./../include/fst/script/compile-impl.h:29: [ 1053s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1053s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1053s] | ^~~~~~~~ [ 1053s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1053s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1053s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1053s] | ^~~~~~~~~~~~~~~~ [ 1053s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 1053s] 520 | class VectorFst : public ImplToMutableFst> { [ 1053s] | ^~~~~~~~~ [ 1053s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 1053s] 215 | mutable VectorFst fst_; [ 1053s] | ^~~~ [ 1053s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 1053s] 63 | FstCompiler fstcompiler( [ 1053s] | ^~~~~~~~~~~ [ 1053s] compile.cc:61:1: required from here [ 1053s] 164 | ({#Op, Arc::Type()}, Op) [ 1053s] | ^ [ 1053s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1053s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1053s] | ^~~~~~~~ [ 1053s] In file included from ./../include/fst/mutable-fst.h:37: [ 1053s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1053s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1053s] | ^~~~~~~~~~~~~~~~~ [ 1053s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1053s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 1053s] 520 | class VectorFst : public ImplToMutableFst> { [ 1053s] | ^~~~~~~~~ [ 1053s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 1053s] 215 | mutable VectorFst fst_; [ 1053s] | ^~~~ [ 1053s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 1053s] 63 | FstCompiler fstcompiler( [ 1053s] | ^~~~~~~~~~~ [ 1053s] compile.cc:61:1: required from here [ 1053s] 164 | ({#Op, Arc::Type()}, Op) [ 1053s] | ^ [ 1053s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1053s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1053s] | ^~~~~~~~ [ 1053s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1053s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1053s] | ^~~~~~~~~~~~~~~~ [ 1053s] In file included from ./../include/fst/accumulator.h:34, [ 1053s] from ./../include/fst/label-reachable.h:30, [ 1053s] from ./../include/fst/lookahead-matcher.h:35, [ 1053s] from ./../include/fst/lookahead-filter.h:31, [ 1053s] from ./../include/fst/compose.h:33, [ 1053s] from ./../include/fst/disambiguate.h:33, [ 1053s] from ./../include/fst/script/disambiguate.h:25, [ 1053s] from disambiguate.cc:18: [ 1053s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1053s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1053s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1053s] | ^~~~~~ [ 1053s] | template [ 1053s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1053s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1053s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1053s] | ^~~~~~~~~~~~~~~~~ [ 1053s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1053s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1053s] | ^~~~~~~~~~~~~~~~ [ 1053s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1053s] 520 | class VectorFst : public ImplToMutableFst> { [ 1053s] | ^~~~~~~~~ [ 1053s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 1053s] 215 | mutable VectorFst fst_; [ 1053s] | ^~~~ [ 1053s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 1053s] 63 | FstCompiler fstcompiler( [ 1053s] | ^~~~~~~~~~~ [ 1053s] compile.cc:61:1: required from here [ 1053s] 164 | ({#Op, Arc::Type()}, Op) [ 1053s] | ^ [ 1053s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1053s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1053s] | ^~~~~~~~ [ 1053s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1053s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1053s] | ^~~~~~~~ [ 1053s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1053s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1053s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1053s] | ^~~~~~~~~~~~~~~~ [ 1053s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1053s] 520 | class VectorFst : public ImplToMutableFst> { [ 1053s] | ^~~~~~~~~ [ 1053s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 1053s] 215 | mutable VectorFst fst_; [ 1053s] | ^~~~ [ 1053s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 1053s] 63 | FstCompiler fstcompiler( [ 1053s] | ^~~~~~~~~~~ [ 1053s] compile.cc:61:1: required from here [ 1053s] 164 | ({#Op, Arc::Type()}, Op) [ 1053s] | ^ [ 1053s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1053s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1053s] | ^~~~~~~~ [ 1053s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1053s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1053s] | ^~~~~~~~~~~~~~~~~ [ 1053s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1053s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1053s] 520 | class VectorFst : public ImplToMutableFst> { [ 1053s] | ^~~~~~~~~ [ 1053s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 1053s] 215 | mutable VectorFst fst_; [ 1053s] | ^~~~ [ 1053s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 1053s] 63 | FstCompiler fstcompiler( [ 1053s] | ^~~~~~~~~~~ [ 1053s] compile.cc:61:1: required from here [ 1053s] 164 | ({#Op, Arc::Type()}, Op) [ 1053s] | ^ [ 1053s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1053s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1053s] | ^~~~~~~~ [ 1053s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1053s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1053s] | ^~~~~~~~~~~~~~~~ [ 1053s] In file included from ./../include/fst/rational.h:31, [ 1053s] from ./../include/fst/closure.h:28, [ 1053s] from ./../include/fst/fstlib.h:55, [ 1053s] from ./../include/fst/script/arciterator-class.h:25, [ 1053s] from arciterator-class.cc:18: [ 1053s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1053s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1053s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1053s] | ^~~~~~ [ 1053s] | template [ 1053s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1053s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1053s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1053s] | ^~~~~~~~~~~~~~~~~ [ 1053s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1053s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1053s] | ^~~~~~~~~~~~~~~~ [ 1053s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1053s] 520 | class VectorFst : public ImplToMutableFst> { [ 1053s] | ^~~~~~~~~ [ 1053s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 1053s] 215 | mutable VectorFst fst_; [ 1053s] | ^~~~ [ 1053s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 1053s] 63 | FstCompiler fstcompiler( [ 1053s] | ^~~~~~~~~~~ [ 1053s] compile.cc:61:1: required from here [ 1053s] 164 | ({#Op, Arc::Type()}, Op) [ 1053s] | ^ [ 1053s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1053s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1053s] | ^~~~~~~~ [ 1053s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1053s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1053s] | ^~~~~~~~ [ 1053s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1053s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1053s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1053s] | ^~~~~~~~~~~~~~~~ [ 1053s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1053s] 520 | class VectorFst : public ImplToMutableFst> { [ 1053s] | ^~~~~~~~~ [ 1053s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 1053s] 215 | mutable VectorFst fst_; [ 1053s] | ^~~~ [ 1053s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 1053s] 63 | FstCompiler fstcompiler( [ 1053s] | ^~~~~~~~~~~ [ 1053s] compile.cc:61:1: required from here [ 1053s] 164 | ({#Op, Arc::Type()}, Op) [ 1053s] | ^ [ 1053s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1053s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1053s] | ^~~~~~~~ [ 1053s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1053s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1053s] | ^~~~~~~~~~~~~~~~~ [ 1053s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1053s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1053s] 520 | class VectorFst : public ImplToMutableFst> { [ 1053s] | ^~~~~~~~~ [ 1053s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 1053s] 215 | mutable VectorFst fst_; [ 1053s] | ^~~~ [ 1053s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 1053s] 63 | FstCompiler fstcompiler( [ 1053s] | ^~~~~~~~~~~ [ 1053s] compile.cc:61:1: required from here [ 1053s] 164 | ({#Op, Arc::Type()}, Op) [ 1053s] | ^ [ 1053s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1053s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1053s] | ^~~~~~~~ [ 1053s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1053s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1053s] | ^~~~~~~~~~~~~~~~ [ 1054s] In file included from ./../include/fst/script/connect.h:21, [ 1054s] from connect.cc:18: [ 1054s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 1054s] ./../include/fst/script/connect.h:29:10: required from 'void fst::script::Connect(MutableFstClass*) [with Arc = fst::ArcTpl >]' [ 1054s] 29 | Connect(fst->GetMutableFst()); [ 1054s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1054s] connect.cc:29:1: required from here [ 1054s] 164 | ({#Op, Arc::Type()}, Op) [ 1054s] | ^ [ 1054s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1054s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1054s] | ~~^~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 1054s] ./../include/fst/script/connect.h:29:10: required from 'void fst::script::Connect(MutableFstClass*) [with Arc = fst::ArcTpl >]' [ 1054s] 29 | Connect(fst->GetMutableFst()); [ 1054s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1054s] connect.cc:29:1: required from here [ 1054s] 164 | ({#Op, Arc::Type()}, Op) [ 1054s] | ^ [ 1054s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1054s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1054s] | ~~^~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 1054s] ./../include/fst/script/connect.h:29:10: required from 'void fst::script::Connect(MutableFstClass*) [with Arc = fst::ArcTpl >]' [ 1054s] 29 | Connect(fst->GetMutableFst()); [ 1054s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1054s] connect.cc:29:1: required from here [ 1054s] 164 | ({#Op, Arc::Type()}, Op) [ 1054s] | ^ [ 1054s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1054s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1054s] | ~~^~~~~~~~~~~~~~~ [ 1054s] In file included from ./../include/fst/script/arcsort.h:24, [ 1054s] from arcsort.cc:18: [ 1054s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 1054s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 1054s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 1054s] | ~~~~~~~~~~~~^~ [ 1054s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 1054s] 120 | StateMap(fst, &mapper); [ 1054s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 1054s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 1054s] 104 | StateMap(fst, mapper); [ 1054s] | ~~~~~~~~^~~~~~~~~~~~~ [ 1054s] ./../include/fst/script/arcsort.h:40:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 1054s] 40 | ArcSort(fst, icomp); [ 1054s] | ~~~~~~~^~~~~~~~~~~~ [ 1054s] arcsort.cc:30:1: required from here [ 1054s] 164 | ({#Op, Arc::Type()}, Op) [ 1054s] | ^ [ 1054s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1054s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 1054s] | ~~~^~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 1054s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 1054s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 1054s] | ~~~~~~~~~~~~^~ [ 1054s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 1054s] 120 | StateMap(fst, &mapper); [ 1054s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 1054s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 1054s] 104 | StateMap(fst, mapper); [ 1054s] | ~~~~~~~~^~~~~~~~~~~~~ [ 1054s] ./../include/fst/script/arcsort.h:45:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 1054s] 45 | ArcSort(fst, ocomp); [ 1054s] | ~~~~~~~^~~~~~~~~~~~ [ 1054s] arcsort.cc:30:1: required from here [ 1054s] 164 | ({#Op, Arc::Type()}, Op) [ 1054s] | ^ [ 1054s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1054s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 1054s] | ~~~^~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 1054s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 1054s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 1054s] | ~~~~~~~~~~~~^~ [ 1054s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 1054s] 120 | StateMap(fst, &mapper); [ 1054s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 1054s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 1054s] 104 | StateMap(fst, mapper); [ 1054s] | ~~~~~~~~^~~~~~~~~~~~~ [ 1054s] ./../include/fst/script/arcsort.h:40:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 1054s] 40 | ArcSort(fst, icomp); [ 1054s] | ~~~~~~~^~~~~~~~~~~~ [ 1054s] arcsort.cc:30:1: required from here [ 1054s] 164 | ({#Op, Arc::Type()}, Op) [ 1054s] | ^ [ 1054s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1054s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 1054s] | ~~~^~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 1054s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 1054s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 1054s] | ~~~~~~~~~~~~^~ [ 1054s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 1054s] 120 | StateMap(fst, &mapper); [ 1054s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 1054s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 1054s] 104 | StateMap(fst, mapper); [ 1054s] | ~~~~~~~~^~~~~~~~~~~~~ [ 1054s] ./../include/fst/script/arcsort.h:45:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 1054s] 45 | ArcSort(fst, ocomp); [ 1054s] | ~~~~~~~^~~~~~~~~~~~ [ 1054s] arcsort.cc:30:1: required from here [ 1054s] 164 | ({#Op, Arc::Type()}, Op) [ 1054s] | ^ [ 1054s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1054s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 1054s] | ~~~^~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 1054s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 1054s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 1054s] | ~~~~~~~~~~~~^~ [ 1054s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 1054s] 120 | StateMap(fst, &mapper); [ 1054s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 1054s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 1054s] 104 | StateMap(fst, mapper); [ 1054s] | ~~~~~~~~^~~~~~~~~~~~~ [ 1054s] ./../include/fst/script/arcsort.h:40:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 1054s] 40 | ArcSort(fst, icomp); [ 1054s] | ~~~~~~~^~~~~~~~~~~~ [ 1054s] arcsort.cc:30:1: required from here [ 1054s] 164 | ({#Op, Arc::Type()}, Op) [ 1054s] | ^ [ 1054s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1054s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 1054s] | ~~~^~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 1054s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 1054s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 1054s] | ~~~~~~~~~~~~^~ [ 1054s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 1054s] 120 | StateMap(fst, &mapper); [ 1054s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 1054s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 1054s] 104 | StateMap(fst, mapper); [ 1054s] | ~~~~~~~~^~~~~~~~~~~~~ [ 1054s] ./../include/fst/script/arcsort.h:45:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 1054s] 45 | ArcSort(fst, ocomp); [ 1054s] | ~~~~~~~^~~~~~~~~~~~ [ 1054s] arcsort.cc:30:1: required from here [ 1054s] 164 | ({#Op, Arc::Type()}, Op) [ 1054s] | ^ [ 1054s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1054s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 1054s] | ~~~^~~~~~~~~~~~~~~ [ 1054s] In file included from ./../include/fst/test-properties.h:27, [ 1054s] from ./../include/fst/vector-fst.h:35, [ 1054s] from ./../include/fst/cache.h:33, [ 1054s] from ./../include/fst/arc-map.h:32, [ 1054s] from ./../include/fst/encode.h:32, [ 1054s] from ./../include/fst/script/decode.h:24, [ 1054s] from decode.cc:18: [ 1054s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 1054s] ./../include/fst/rmfinalepsilon.h:91:10: required from 'void fst::RmFinalEpsilon(MutableFst*) [with Arc = ArcTpl >]' [ 1054s] 91 | Connect(fst); [ 1054s] | ~~~~~~~^~~~~ [ 1054s] ./../include/fst/encode.h:483:17: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 1054s] 483 | RmFinalEpsilon(fst); [ 1054s] | ~~~~~~~~~~~~~~^~~~~ [ 1054s] ./../include/fst/script/decode.h:37:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 1054s] 37 | Decode(fst, mapper); [ 1054s] | ~~~~~~^~~~~~~~~~~~~ [ 1054s] decode.cc:34:1: required from here [ 1054s] 164 | ({#Op, Arc::Type()}, Op) [ 1054s] | ^ [ 1054s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1054s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1054s] | ~~^~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 1054s] ./../include/fst/rmfinalepsilon.h:91:10: required from 'void fst::RmFinalEpsilon(MutableFst*) [with Arc = ArcTpl >]' [ 1054s] 91 | Connect(fst); [ 1054s] | ~~~~~~~^~~~~ [ 1054s] ./../include/fst/encode.h:483:17: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 1054s] 483 | RmFinalEpsilon(fst); [ 1054s] | ~~~~~~~~~~~~~~^~~~~ [ 1054s] ./../include/fst/script/decode.h:37:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 1054s] 37 | Decode(fst, mapper); [ 1054s] | ~~~~~~^~~~~~~~~~~~~ [ 1054s] decode.cc:34:1: required from here [ 1054s] 164 | ({#Op, Arc::Type()}, Op) [ 1054s] | ^ [ 1054s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1054s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1054s] | ~~^~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 1054s] ./../include/fst/rmfinalepsilon.h:91:10: required from 'void fst::RmFinalEpsilon(MutableFst*) [with Arc = ArcTpl >]' [ 1054s] 91 | Connect(fst); [ 1054s] | ~~~~~~~^~~~~ [ 1054s] ./../include/fst/encode.h:483:17: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 1054s] 483 | RmFinalEpsilon(fst); [ 1054s] | ~~~~~~~~~~~~~~^~~~~ [ 1054s] ./../include/fst/script/decode.h:37:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 1054s] 37 | Decode(fst, mapper); [ 1054s] | ~~~~~~^~~~~~~~~~~~~ [ 1054s] decode.cc:34:1: required from here [ 1054s] 164 | ({#Op, Arc::Type()}, Op) [ 1054s] | ^ [ 1054s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1054s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1054s] | ~~^~~~~~~~~~~~~~~ [ 1054s] In file included from ./../include/fst/test-properties.h:27, [ 1054s] from ./../include/fst/vector-fst.h:35, [ 1054s] from ./../include/fst/cache.h:33, [ 1054s] from ./../include/fst/compose.h:30: [ 1054s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 1054s] ./../include/fst/compose.h:1044:28: required from 'void fst::Compose(const Fst&, const Fst&, MutableFst*, const ComposeOptions&) [with Arc = ArcTpl >]' [ 1054s] 1044 | if (opts.connect) Connect(ofst); [ 1054s] | ~~~~~~~^~~~~~ [ 1054s] ./../include/fst/script/compose.h:38:10: required from 'void fst::script::Compose(FstComposeArgs*) [with Arc = fst::ArcTpl >; FstComposeArgs = std::tuple]' [ 1054s] 38 | Compose(ifst1, ifst2, ofst, opts); [ 1054s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1054s] compose.cc:36:1: required from here [ 1054s] 164 | ({#Op, Arc::Type()}, Op) [ 1054s] | ^ [ 1054s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1054s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1054s] | ~~^~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 1054s] ./../include/fst/compose.h:1044:28: required from 'void fst::Compose(const Fst&, const Fst&, MutableFst*, const ComposeOptions&) [with Arc = ArcTpl >]' [ 1054s] 1044 | if (opts.connect) Connect(ofst); [ 1054s] | ~~~~~~~^~~~~~ [ 1054s] ./../include/fst/script/compose.h:38:10: required from 'void fst::script::Compose(FstComposeArgs*) [with Arc = fst::ArcTpl >; FstComposeArgs = std::tuple]' [ 1054s] 38 | Compose(ifst1, ifst2, ofst, opts); [ 1054s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1054s] compose.cc:36:1: required from here [ 1054s] 164 | ({#Op, Arc::Type()}, Op) [ 1054s] | ^ [ 1054s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1054s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1054s] | ~~^~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 1054s] ./../include/fst/compose.h:1044:28: required from 'void fst::Compose(const Fst&, const Fst&, MutableFst*, const ComposeOptions&) [with Arc = ArcTpl >]' [ 1054s] 1044 | if (opts.connect) Connect(ofst); [ 1054s] | ~~~~~~~^~~~~~ [ 1054s] ./../include/fst/script/compose.h:38:10: required from 'void fst::script::Compose(FstComposeArgs*) [with Arc = fst::ArcTpl >; FstComposeArgs = std::tuple]' [ 1054s] 38 | Compose(ifst1, ifst2, ofst, opts); [ 1054s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1054s] compose.cc:36:1: required from here [ 1054s] 164 | ({#Op, Arc::Type()}, Op) [ 1054s] | ^ [ 1054s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1054s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1054s] | ~~^~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 1054s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 1054s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 1054s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 1054s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 1054s] 134 | aiter.SetValue((*mapper)(arc)); [ 1054s] | ~~~~~~~~~^~~~~ [ 1054s] ./../include/fst/arc-map.h:189:9: required from 'void fst::ArcMap(MutableFst*, C) [with A = ArcTpl >; C = EncodeMapper > >]' [ 1054s] 189 | ArcMap(fst, &mapper); [ 1054s] | ~~~~~~^~~~~~~~~~~~~~ [ 1054s] ./../include/fst/encode.h:482:9: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 1054s] 482 | ArcMap(fst, EncodeMapper(mapper, DECODE)); [ 1054s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/script/decode.h:37:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 1054s] 37 | Decode(fst, mapper); [ 1054s] | ~~~~~~^~~~~~~~~~~~~ [ 1054s] decode.cc:34:1: required from here [ 1054s] 164 | ({#Op, Arc::Type()}, Op) [ 1054s] | ^ [ 1054s] ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1054s] 186 | if (label < 1 || label > triples_.size()) { [ 1054s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1054s] In file included from ./../include/fst/test-properties.h:27, [ 1054s] from ./../include/fst/vector-fst.h:35, [ 1054s] from ./../include/fst/cache.h:33, [ 1054s] from ./../include/fst/difference.h:26: [ 1054s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 1054s] ./../include/fst/difference.h:214:28: required from 'void fst::Difference(const Fst&, const Fst&, MutableFst*, const DifferenceOptions&) [with Arc = ArcTpl >; DifferenceOptions = ComposeOptions]' [ 1054s] 214 | if (opts.connect) Connect(ofst); [ 1054s] | ~~~~~~~^~~~~~ [ 1054s] ./../include/fst/script/difference.h:39:13: required from 'void fst::script::Difference(FstDifferenceArgs*) [with Arc = fst::ArcTpl >; FstDifferenceArgs = std::tuple]' [ 1054s] 39 | Difference(ifst1, ifst2, ofst, opts); [ 1054s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1054s] difference.cc:36:1: required from here [ 1054s] 164 | ({#Op, Arc::Type()}, Op) [ 1054s] | ^ [ 1054s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1054s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1054s] | ~~^~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 1054s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 1054s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 1054s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 1054s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 1054s] 134 | aiter.SetValue((*mapper)(arc)); [ 1054s] | ~~~~~~~~~^~~~~ [ 1054s] ./../include/fst/arc-map.h:189:9: required from 'void fst::ArcMap(MutableFst*, C) [with A = ArcTpl >; C = EncodeMapper > >]' [ 1054s] 189 | ArcMap(fst, &mapper); [ 1054s] | ~~~~~~^~~~~~~~~~~~~~ [ 1054s] ./../include/fst/encode.h:482:9: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 1054s] 482 | ArcMap(fst, EncodeMapper(mapper, DECODE)); [ 1054s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/script/decode.h:37:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 1054s] 37 | Decode(fst, mapper); [ 1054s] | ~~~~~~^~~~~~~~~~~~~ [ 1054s] decode.cc:34:1: required from here [ 1054s] 164 | ({#Op, Arc::Type()}, Op) [ 1054s] | ^ [ 1054s] ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1054s] 186 | if (label < 1 || label > triples_.size()) { [ 1054s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 1054s] ./../include/fst/difference.h:214:28: required from 'void fst::Difference(const Fst&, const Fst&, MutableFst*, const DifferenceOptions&) [with Arc = ArcTpl >; DifferenceOptions = ComposeOptions]' [ 1054s] 214 | if (opts.connect) Connect(ofst); [ 1054s] | ~~~~~~~^~~~~~ [ 1054s] ./../include/fst/script/difference.h:39:13: required from 'void fst::script::Difference(FstDifferenceArgs*) [with Arc = fst::ArcTpl >; FstDifferenceArgs = std::tuple]' [ 1054s] 39 | Difference(ifst1, ifst2, ofst, opts); [ 1054s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1054s] difference.cc:36:1: required from here [ 1054s] 164 | ({#Op, Arc::Type()}, Op) [ 1054s] | ^ [ 1054s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1054s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1054s] | ~~^~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 1054s] ./../include/fst/difference.h:214:28: required from 'void fst::Difference(const Fst&, const Fst&, MutableFst*, const DifferenceOptions&) [with Arc = ArcTpl >; DifferenceOptions = ComposeOptions]' [ 1054s] 214 | if (opts.connect) Connect(ofst); [ 1054s] | ~~~~~~~^~~~~~ [ 1054s] ./../include/fst/script/difference.h:39:13: required from 'void fst::script::Difference(FstDifferenceArgs*) [with Arc = fst::ArcTpl >; FstDifferenceArgs = std::tuple]' [ 1054s] 39 | Difference(ifst1, ifst2, ofst, opts); [ 1054s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1054s] difference.cc:36:1: required from here [ 1054s] 164 | ({#Op, Arc::Type()}, Op) [ 1054s] | ^ [ 1054s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1054s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1054s] | ~~^~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 1054s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 1054s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 1054s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 1054s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 1054s] 134 | aiter.SetValue((*mapper)(arc)); [ 1054s] | ~~~~~~~~~^~~~~ [ 1054s] ./../include/fst/arc-map.h:189:9: required from 'void fst::ArcMap(MutableFst*, C) [with A = ArcTpl >; C = EncodeMapper > >]' [ 1054s] 189 | ArcMap(fst, &mapper); [ 1054s] | ~~~~~~^~~~~~~~~~~~~~ [ 1054s] ./../include/fst/encode.h:482:9: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 1054s] 482 | ArcMap(fst, EncodeMapper(mapper, DECODE)); [ 1054s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/script/decode.h:37:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 1054s] 37 | Decode(fst, mapper); [ 1054s] | ~~~~~~^~~~~~~~~~~~~ [ 1054s] decode.cc:34:1: required from here [ 1054s] 164 | ({#Op, Arc::Type()}, Op) [ 1054s] | ^ [ 1054s] ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1054s] 186 | if (label < 1 || label > triples_.size()) { [ 1054s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1054s] In file included from ./../include/fst/vector-fst.h:34, [ 1054s] from ./../include/fst/cache.h:33, [ 1054s] from ./../include/fst/arcsort.h:28, [ 1054s] from ./../include/fst/disambiguate.h:32: [ 1054s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1054s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1054s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1054s] | ^~~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1054s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1054s] | ^~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 1054s] 520 | class VectorFst : public ImplToMutableFst> { [ 1054s] | ^~~~~~~~~ [ 1054s] ./../include/fst/disambiguate.h:211:20: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 1054s] 211 | VectorFst sfst(ifst); [ 1054s] | ^~~~ [ 1054s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 1054s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 1054s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 1054s] 60 | Disambiguate(ifst, ofst, disargs); [ 1054s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1054s] disambiguate.cc:36:1: required from here [ 1054s] 164 | ({#Op, Arc::Type()}, Op) [ 1054s] | ^ [ 1054s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1054s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1054s] | ^~~~~~~~ [ 1054s] In file included from ./../include/fst/expanded-fst.h:33, [ 1054s] from ./../include/fst/mutable-fst.h:37: [ 1054s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1054s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1054s] | ^~~~~~~~ [ 1054s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1054s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1054s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1054s] | ^~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 1054s] 520 | class VectorFst : public ImplToMutableFst> { [ 1054s] | ^~~~~~~~~ [ 1054s] ./../include/fst/disambiguate.h:211:20: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 1054s] 211 | VectorFst sfst(ifst); [ 1054s] | ^~~~ [ 1054s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 1054s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 1054s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 1054s] 60 | Disambiguate(ifst, ofst, disargs); [ 1054s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1054s] disambiguate.cc:36:1: required from here [ 1054s] 164 | ({#Op, Arc::Type()}, Op) [ 1054s] | ^ [ 1054s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1054s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1054s] | ^~~~~~~~ [ 1054s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1054s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1054s] | ^~~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1054s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 1054s] 520 | class VectorFst : public ImplToMutableFst> { [ 1054s] | ^~~~~~~~~ [ 1054s] ./../include/fst/disambiguate.h:211:20: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 1054s] 211 | VectorFst sfst(ifst); [ 1054s] | ^~~~ [ 1054s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 1054s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 1054s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 1054s] 60 | Disambiguate(ifst, ofst, disargs); [ 1054s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1054s] disambiguate.cc:36:1: required from here [ 1054s] 164 | ({#Op, Arc::Type()}, Op) [ 1054s] | ^ [ 1054s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1054s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1054s] | ^~~~~~~~ [ 1054s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1054s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1054s] | ^~~~~~~~~~~~~~~~ [ 1054s] In file included from ./../include/fst/connect.h:29, [ 1054s] from ./../include/fst/test-properties.h:27, [ 1054s] from ./../include/fst/const-fst.h:34, [ 1054s] from ./../include/fst/determinize.h:34, [ 1054s] from ./../include/fst/script/determinize.h:24, [ 1054s] from determinize.cc:18: [ 1054s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1054s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1054s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1054s] | ^~~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1054s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1054s] | ^~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1054s] 520 | class VectorFst : public ImplToMutableFst> { [ 1054s] | ^~~~~~~~~ [ 1054s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1054s] 313 | VectorFst rfst; [ 1054s] | ^~~~ [ 1054s] ./../include/fst/determinize.h:1095:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 1054s] 1095 | ShortestDistance(ifst, &idistance, true); [ 1054s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 1054s] 66 | Determinize(ifst, ofst, detargs); [ 1054s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1054s] determinize.cc:36:1: required from here [ 1054s] 164 | ({#Op, Arc::Type()}, Op) [ 1054s] | ^ [ 1054s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1054s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1054s] | ^~~~~~~~ [ 1054s] In file included from ./../include/fst/expanded-fst.h:33, [ 1054s] from ./../include/fst/const-fst.h:31: [ 1054s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1054s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1054s] | ^~~~~~~~ [ 1054s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1054s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1054s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1054s] | ^~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1054s] 520 | class VectorFst : public ImplToMutableFst> { [ 1054s] | ^~~~~~~~~ [ 1054s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1054s] 313 | VectorFst rfst; [ 1054s] | ^~~~ [ 1054s] ./../include/fst/determinize.h:1095:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 1054s] 1095 | ShortestDistance(ifst, &idistance, true); [ 1054s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 1054s] 66 | Determinize(ifst, ofst, detargs); [ 1054s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1054s] determinize.cc:36:1: required from here [ 1054s] 164 | ({#Op, Arc::Type()}, Op) [ 1054s] | ^ [ 1054s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1054s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1054s] | ^~~~~~~~ [ 1054s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1054s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1054s] | ^~~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1054s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1054s] 520 | class VectorFst : public ImplToMutableFst> { [ 1054s] | ^~~~~~~~~ [ 1054s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1054s] 313 | VectorFst rfst; [ 1054s] | ^~~~ [ 1054s] ./../include/fst/determinize.h:1095:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 1054s] 1095 | ShortestDistance(ifst, &idistance, true); [ 1054s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 1054s] 66 | Determinize(ifst, ofst, detargs); [ 1054s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1054s] determinize.cc:36:1: required from here [ 1054s] 164 | ({#Op, Arc::Type()}, Op) [ 1054s] | ^ [ 1054s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1054s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1054s] | ^~~~~~~~ [ 1054s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1054s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1054s] | ^~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1054s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1054s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1054s] | ^~~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1054s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1054s] | ^~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1054s] 520 | class VectorFst : public ImplToMutableFst> { [ 1054s] | ^~~~~~~~~ [ 1054s] ./../include/fst/disambiguate.h:211:20: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 1054s] 211 | VectorFst sfst(ifst); [ 1054s] | ^~~~ [ 1054s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 1054s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 1054s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 1054s] 60 | Disambiguate(ifst, ofst, disargs); [ 1054s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1054s] disambiguate.cc:36:1: required from here [ 1054s] 164 | ({#Op, Arc::Type()}, Op) [ 1054s] | ^ [ 1054s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1054s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1054s] | ^~~~~~~~ [ 1054s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1054s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1054s] | ^~~~~~~~ [ 1054s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1054s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1054s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1054s] | ^~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1054s] 520 | class VectorFst : public ImplToMutableFst> { [ 1054s] | ^~~~~~~~~ [ 1054s] ./../include/fst/disambiguate.h:211:20: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 1054s] 211 | VectorFst sfst(ifst); [ 1054s] | ^~~~ [ 1054s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 1054s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 1054s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 1054s] 60 | Disambiguate(ifst, ofst, disargs); [ 1054s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1054s] disambiguate.cc:36:1: required from here [ 1054s] 164 | ({#Op, Arc::Type()}, Op) [ 1054s] | ^ [ 1054s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1054s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1054s] | ^~~~~~~~ [ 1054s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1054s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1054s] | ^~~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1054s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1054s] 520 | class VectorFst : public ImplToMutableFst> { [ 1054s] | ^~~~~~~~~ [ 1054s] ./../include/fst/disambiguate.h:211:20: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 1054s] 211 | VectorFst sfst(ifst); [ 1054s] | ^~~~ [ 1054s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 1054s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 1054s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 1054s] 60 | Disambiguate(ifst, ofst, disargs); [ 1054s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1054s] disambiguate.cc:36:1: required from here [ 1054s] 164 | ({#Op, Arc::Type()}, Op) [ 1054s] | ^ [ 1054s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1054s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1054s] | ^~~~~~~~ [ 1054s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1054s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1054s] | ^~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1054s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1054s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1054s] | ^~~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1054s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1054s] | ^~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1054s] 520 | class VectorFst : public ImplToMutableFst> { [ 1054s] | ^~~~~~~~~ [ 1054s] ./../include/fst/disambiguate.h:211:20: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 1054s] 211 | VectorFst sfst(ifst); [ 1054s] | ^~~~ [ 1054s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 1054s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 1054s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 1054s] 60 | Disambiguate(ifst, ofst, disargs); [ 1054s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1054s] disambiguate.cc:36:1: required from here [ 1054s] 164 | ({#Op, Arc::Type()}, Op) [ 1054s] | ^ [ 1054s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1054s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1054s] | ^~~~~~~~ [ 1054s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1054s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1054s] | ^~~~~~~~ [ 1054s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1054s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1054s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1054s] | ^~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1054s] 520 | class VectorFst : public ImplToMutableFst> { [ 1054s] | ^~~~~~~~~ [ 1054s] ./../include/fst/disambiguate.h:211:20: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 1054s] 211 | VectorFst sfst(ifst); [ 1054s] | ^~~~ [ 1054s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 1054s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 1054s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 1054s] 60 | Disambiguate(ifst, ofst, disargs); [ 1054s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1054s] disambiguate.cc:36:1: required from here [ 1054s] 164 | ({#Op, Arc::Type()}, Op) [ 1054s] | ^ [ 1054s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1054s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1054s] | ^~~~~~~~ [ 1054s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1054s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1054s] | ^~~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1054s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1054s] 520 | class VectorFst : public ImplToMutableFst> { [ 1054s] | ^~~~~~~~~ [ 1054s] ./../include/fst/disambiguate.h:211:20: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 1054s] 211 | VectorFst sfst(ifst); [ 1054s] | ^~~~ [ 1054s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 1054s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 1054s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 1054s] 60 | Disambiguate(ifst, ofst, disargs); [ 1054s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1054s] disambiguate.cc:36:1: required from here [ 1054s] 164 | ({#Op, Arc::Type()}, Op) [ 1054s] | ^ [ 1054s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1054s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1054s] | ^~~~~~~~ [ 1054s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1054s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1054s] | ^~~~~~~~~~~~~~~~ [ 1054s] In file included from ./../include/fst/determinize.h:41: [ 1054s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 1054s] ./../include/fst/determinize.h:1100:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 1054s] 1100 | Prune(dfst, ofst, popts); [ 1054s] | ~~~~~^~~~~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 1054s] 66 | Determinize(ifst, ofst, detargs); [ 1054s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1054s] determinize.cc:36:1: required from here [ 1054s] 164 | ({#Op, Arc::Type()}, Op) [ 1054s] | ^ [ 1054s] ./../include/fst/prune.h:243:26: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'fst::Fst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1054s] 243 | if ((fdistance->size() <= ifst.Start()) || [ 1054s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/prune.h:256:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] [ 1054s] 256 | while (copy.size() <= s) copy.push_back(kNoStateId); [ 1054s] | ~~~~~~~~~~~~^~~~ [ 1054s] ./../include/fst/prune.h:259:27: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] [ 1054s] 259 | while (idistance.size() <= s) idistance.push_back(Weight::Zero()); [ 1054s] | ~~~~~~~~~~~~~~~~~^~~~ [ 1054s] ./../include/fst/prune.h:261:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] [ 1054s] 261 | while (enqueued.size() <= s) { [ 1054s] | ~~~~~~~~~~~~~~~~^~~~ [ 1054s] ./../include/fst/prune.h:279:31: warning: comparison of integer expressions of different signedness: 'const fst::ArcTpl >::StateId' {aka 'const int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1054s] 279 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 1054s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/prune.h:286:31: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const fst::ArcTpl >::StateId' {aka 'const int'} [-Wsign-compare] [ 1054s] 286 | while (idistance.size() <= arc.nextstate) { [ 1054s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/prune.h:292:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::ArcTpl >::StateId' {aka 'const int'} [-Wsign-compare] [ 1054s] 292 | while (copy.size() <= arc.nextstate) copy.push_back(kNoStateId); [ 1054s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/prune.h:298:30: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::ArcTpl >::StateId' {aka 'const int'} [-Wsign-compare] [ 1054s] 298 | while (enqueued.size() <= arc.nextstate) { [ 1054s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/prune.h:303:35: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, long unsigned int>::value_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 1054s] 303 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 1054s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 1054s] In file included from ./../include/fst/test-properties.h:27, [ 1054s] from ./../include/fst/vector-fst.h:35: [ 1054s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 1054s] ./../include/fst/disambiguate.h:212:12: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 1054s] 212 | Connect(&sfst); [ 1054s] | ~~~~~~~^~~~~~~ [ 1054s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 1054s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 1054s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 1054s] 60 | Disambiguate(ifst, ofst, disargs); [ 1054s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1054s] disambiguate.cc:36:1: required from here [ 1054s] 164 | ({#Op, Arc::Type()}, Op) [ 1054s] | ^ [ 1054s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1054s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1054s] | ~~^~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 1054s] ./../include/fst/disambiguate.h:212:12: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 1054s] 212 | Connect(&sfst); [ 1054s] | ~~~~~~~^~~~~~~ [ 1054s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 1054s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 1054s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 1054s] 60 | Disambiguate(ifst, ofst, disargs); [ 1054s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1054s] disambiguate.cc:36:1: required from here [ 1054s] 164 | ({#Op, Arc::Type()}, Op) [ 1054s] | ^ [ 1054s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1054s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1054s] | ~~^~~~~~~~~~~~~~~ [ 1054s] In file included from ./../include/fst/prune.h:30: [ 1054s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]': [ 1054s] ./../include/fst/prune.h:265:28: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 1054s] 265 | enqueued[s] = heap.Insert(s); [ 1054s] | ~~~~~~~~~~~^~~ [ 1054s] ./../include/fst/determinize.h:1100:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 1054s] 1100 | Prune(dfst, ofst, popts); [ 1054s] | ~~~~~^~~~~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 1054s] 66 | Determinize(ifst, ofst, detargs); [ 1054s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1054s] determinize.cc:36:1: required from here [ 1054s] 164 | ({#Op, Arc::Type()}, Op) [ 1054s] | ^ [ 1054s] ./../include/fst/heap.h:57:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1054s] 57 | if (size_ < values_.size()) { [ 1054s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 1054s] ./../include/fst/disambiguate.h:212:12: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 1054s] 212 | Connect(&sfst); [ 1054s] | ~~~~~~~^~~~~~~ [ 1054s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 1054s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 1054s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 1054s] 60 | Disambiguate(ifst, ofst, disargs); [ 1054s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1054s] disambiguate.cc:36:1: required from here [ 1054s] 164 | ({#Op, Arc::Type()}, Op) [ 1054s] | ^ [ 1054s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1054s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1054s] | ~~^~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 1054s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 1054s] 409 | BaseImpl::DeleteStates(dstates); [ 1054s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1054s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 1054s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1054s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1054s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1054s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1054s] | ^~~~~~~~~~~~ [ 1054s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1054s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1054s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1054s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1054s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 1054s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 1054s] 409 | BaseImpl::DeleteStates(dstates); [ 1054s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1054s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 1054s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1054s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1054s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1054s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1054s] | ^~~~~~~~~~~~ [ 1054s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1054s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1054s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1054s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1054s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 1054s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 1054s] 409 | BaseImpl::DeleteStates(dstates); [ 1054s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1054s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 1054s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1054s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1054s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1054s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1054s] | ^~~~~~~~~~~~ [ 1054s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1054s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1054s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1054s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1054s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 1054s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 1054s] 208 | Prune(fst, opts); [ 1054s] | ~~~~~^~~~~~~~~~~ [ 1054s] ./../include/fst/determinize.h:1103:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 1054s] 1103 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 1054s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 1054s] 66 | Determinize(ifst, ofst, detargs); [ 1054s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1054s] determinize.cc:36:1: required from here [ 1054s] 164 | ({#Op, Arc::Type()}, Op) [ 1054s] | ^ [ 1054s] ./../include/fst/prune.h:126:57: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'fst::Fst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1054s] 126 | if ((opts.state_threshold == 0) || (fdistance->size() <= fst->Start()) || [ 1054s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/prune.h:163:31: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1054s] 163 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 1054s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/prune.h:178:35: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, long unsigned int>::value_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 1054s] 178 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 1054s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/prune.h:186:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1054s] 186 | for (StateId i = 0; i < visited.size(); ++i) { [ 1054s] | ~~^~~~~~~~~~~~~~~~ [ 1054s] In file included from ./../include/fst/connect.h:30: [ 1054s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::FindSet(T) [with T = int]': [ 1054s] ./../include/fst/disambiguate.h:510:45: required from 'void fst::internal::Disambiguator::RemoveSplits(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 1054s] 510 | const auto nextstate = merge_->FindSet(arc.nextstate); [ 1054s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/disambiguate.h:217:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 1054s] 217 | RemoveSplits(ofst); [ 1054s] | ^~~~~~~~~~~~ [ 1054s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 1054s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 1054s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 1054s] 60 | Disambiguate(ifst, ofst, disargs); [ 1054s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1054s] disambiguate.cc:36:1: required from here [ 1054s] 164 | ({#Op, Arc::Type()}, Op) [ 1054s] | ^ [ 1054s] ./../include/fst/union-find.h:40:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1054s] 40 | if (item >= parent_.size() || item == fail_ || parent_[item] == fail_) { [ 1054s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/disambiguate.h: In instantiation of 'fst::internal::Disambiguator::CommonFuture::CommonFuture(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 1054s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::internal::Disambiguator > >::CommonFuture; _Args = {const fst::ExpandedFst > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t > >::CommonFuture>]' [ 1054s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1054s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/disambiguate.h:387:54: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 1054s] 387 | auto common_future = std::make_unique(ifst); [ 1054s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ [ 1054s] ./../include/fst/disambiguate.h:214:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 1054s] 214 | PreDisambiguate(sfst, ofst, opts); [ 1054s] | ^~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 1054s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 1054s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 1054s] 60 | Disambiguate(ifst, ofst, disargs); [ 1054s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1054s] disambiguate.cc:36:1: required from here [ 1054s] 164 | ({#Op, Arc::Type()}, Op) [ 1054s] | ^ [ 1054s] ./../include/fst/disambiguate.h:288:29: warning: comparison of integer expressions of different signedness: 'fst::internal::Disambiguator > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1054s] 288 | for (StateId s = 0; s < coaccess.size(); ++s) { [ 1054s] | ~~^~~~~~~~~~~~~~~~~ [ 1054s] In file included from ./../include/fst/shortest-distance.h:31, [ 1054s] from ./../include/fst/prune.h:31: [ 1054s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; Less = fst::NaturalLess >; S = int]': [ 1054s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1054s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1054s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1054s] 679 | &unweighted); [ 1054s] | ~~~~~~~~~~~~ [ 1054s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1054s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1054s] | ^~~~~~~~~~~ [ 1054s] ./../include/fst/determinize.h:1095:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 1054s] 1095 | ShortestDistance(ifst, &idistance, true); [ 1054s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 1054s] 66 | Determinize(ifst, ofst, detargs); [ 1054s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1054s] determinize.cc:36:1: required from here [ 1054s] 164 | ({#Op, Arc::Type()}, Op) [ 1054s] | ^ [ 1054s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1054s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1054s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1054s] In file included from ./../include/fst/determinize.h:41, [ 1054s] from ./../include/fst/disambiguate.h:35: [ 1054s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 1054s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 1054s] 208 | Prune(fst, opts); [ 1054s] | ~~~~~^~~~~~~~~~~ [ 1054s] ./../include/fst/disambiguate.h:410:14: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 1054s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 1054s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/disambiguate.h:214:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 1054s] 214 | PreDisambiguate(sfst, ofst, opts); [ 1054s] | ^~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 1054s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 1054s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 1054s] 60 | Disambiguate(ifst, ofst, disargs); [ 1054s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1054s] disambiguate.cc:36:1: required from here [ 1054s] 164 | ({#Op, Arc::Type()}, Op) [ 1054s] | ^ [ 1054s] ./../include/fst/prune.h:126:57: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'fst::Fst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1054s] 126 | if ((opts.state_threshold == 0) || (fdistance->size() <= fst->Start()) || [ 1054s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/prune.h:163:31: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1054s] 163 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 1054s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/prune.h:178:35: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, long unsigned int>::value_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 1054s] 178 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 1054s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/prune.h:186:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1054s] 186 | for (StateId i = 0; i < visited.size(); ++i) { [ 1054s] | ~~^~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::NaturalLess >; S = int]': [ 1054s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1054s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1054s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1054s] 679 | &unweighted); [ 1054s] | ~~~~~~~~~~~~ [ 1054s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1054s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1054s] | ^~~~~~~~~~~ [ 1054s] ./../include/fst/determinize.h:1095:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 1054s] 1095 | ShortestDistance(ifst, &idistance, true); [ 1054s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 1054s] 66 | Determinize(ifst, ofst, detargs); [ 1054s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1054s] determinize.cc:36:1: required from here [ 1054s] 164 | ({#Op, Arc::Type()}, Op) [ 1054s] | ^ [ 1054s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1054s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1054s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/disambiguate.h: In instantiation of 'fst::internal::Disambiguator::CommonFuture::CommonFuture(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 1054s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::internal::Disambiguator > >::CommonFuture; _Args = {const fst::ExpandedFst > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t > >::CommonFuture>]' [ 1054s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1054s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/disambiguate.h:387:54: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 1054s] 387 | auto common_future = std::make_unique(ifst); [ 1054s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ [ 1054s] ./../include/fst/disambiguate.h:214:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 1054s] 214 | PreDisambiguate(sfst, ofst, opts); [ 1054s] | ^~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 1054s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 1054s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1054s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 1054s] 60 | Disambiguate(ifst, ofst, disargs); [ 1054s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1054s] disambiguate.cc:36:1: required from here [ 1054s] 164 | ({#Op, Arc::Type()}, Op) [ 1054s] | ^ [ 1054s] ./../include/fst/disambiguate.h:288:29: warning: comparison of integer expressions of different signedness: 'fst::internal::Disambiguator > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1054s] 288 | for (StateId s = 0; s < coaccess.size(); ++s) { [ 1054s] | ~~^~~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::IDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 1055s] ./../include/fst/prune.h:45:27: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 1055s] 45 | const auto wx = Times(IDistance(x), FDistance(x)); [ 1055s] | ^~~~~~~~~ [ 1055s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 1055s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 1055s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/prune.h:306:20: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 1055s] 306 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 1055s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/determinize.h:1100:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 1055s] 1100 | Prune(dfst, ofst, popts); [ 1055s] | ~~~~~^~~~~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 1055s] 66 | Determinize(ifst, ofst, detargs); [ 1055s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1055s] determinize.cc:36:1: required from here [ 1055s] 164 | ({#Op, Arc::Type()}, Op) [ 1055s] | ^ [ 1055s] ./../include/fst/prune.h:52:14: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1055s] 52 | return s < idistance_.size() ? idistance_[s] : Weight::Zero(); [ 1055s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::FDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 1055s] ./../include/fst/prune.h:45:41: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 1055s] 45 | const auto wx = Times(IDistance(x), FDistance(x)); [ 1055s] | ^~~~~~~~~ [ 1055s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 1055s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 1055s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/prune.h:306:20: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 1055s] 306 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 1055s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/determinize.h:1100:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 1055s] 1100 | Prune(dfst, ofst, popts); [ 1055s] | ~~~~~^~~~~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 1055s] 66 | Determinize(ifst, ofst, detargs); [ 1055s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1055s] determinize.cc:36:1: required from here [ 1055s] 164 | ({#Op, Arc::Type()}, Op) [ 1055s] | ^ [ 1055s] ./../include/fst/prune.h:56:14: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1055s] 56 | return s < fdistance_.size() ? fdistance_[s] : Weight::Zero(); [ 1055s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/disambiguate.h: In instantiation of 'fst::internal::Disambiguator::CommonFuture::CommonFuture(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 1055s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::internal::Disambiguator > >::CommonFuture; _Args = {const fst::ExpandedFst > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t > >::CommonFuture>]' [ 1055s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1055s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/disambiguate.h:387:54: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 1055s] 387 | auto common_future = std::make_unique(ifst); [ 1055s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ [ 1055s] ./../include/fst/disambiguate.h:214:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 1055s] 214 | PreDisambiguate(sfst, ofst, opts); [ 1055s] | ^~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 1055s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 1055s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 1055s] 60 | Disambiguate(ifst, ofst, disargs); [ 1055s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1055s] disambiguate.cc:36:1: required from here [ 1055s] 164 | ({#Op, Arc::Type()}, Op) [ 1055s] | ^ [ 1055s] ./../include/fst/disambiguate.h:288:29: warning: comparison of integer expressions of different signedness: 'fst::internal::Disambiguator > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1055s] 288 | for (StateId s = 0; s < coaccess.size(); ++s) { [ 1055s] | ~~^~~~~~~~~~~~~~~~~ [ 1055s] In file included from ./../include/fst/queue.h:35: [ 1055s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 1055s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 1055s] 114 | visitor->FinishVisit(); [ 1055s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1055s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 1055s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1055s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1055s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1055s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1055s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1055s] 655 | queue_ = std::make_unique>(fst, filter); [ 1055s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1055s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1055s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1055s] | ^~~~~~~~~~~ [ 1055s] ./../include/fst/determinize.h:1095:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 1055s] 1095 | ShortestDistance(ifst, &idistance, true); [ 1055s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 1055s] 66 | Determinize(ifst, ofst, detargs); [ 1055s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1055s] determinize.cc:36:1: required from here [ 1055s] 164 | ({#Op, Arc::Type()}, Op) [ 1055s] | ^ [ 1055s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1055s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1055s] | ~~^~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1055s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1055s] | ~~^~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 1055s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 1055s] 114 | visitor->FinishVisit(); [ 1055s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1055s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 1055s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1055s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1055s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1055s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1055s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1055s] 655 | queue_ = std::make_unique>(fst, filter); [ 1055s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1055s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1055s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1055s] | ^~~~~~~~~~~ [ 1055s] ./../include/fst/determinize.h:1095:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 1055s] 1095 | ShortestDistance(ifst, &idistance, true); [ 1055s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 1055s] 66 | Determinize(ifst, ofst, detargs); [ 1055s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1055s] determinize.cc:36:1: required from here [ 1055s] 164 | ({#Op, Arc::Type()}, Op) [ 1055s] | ^ [ 1055s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1055s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1055s] | ~~^~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1055s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1055s] | ~~^~~~~~~~~~~~~~~~ [ 1055s] depbase=`echo draw.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1055s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT draw.lo -MD -MP -MF $depbase.Tpo -c -o draw.lo draw.cc &&\ [ 1055s] mv -f $depbase.Tpo $depbase.Plo [ 1055s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT draw.lo -MD -MP -MF .deps/draw.Tpo -c draw.cc -fPIC -DPIC -o .libs/draw.o [ 1055s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::internal::Disambiguator > >::ArcCompare]': [ 1055s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 1055s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 1055s] | ~~~~~~~~~~~~^~ [ 1055s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 1055s] 120 | StateMap(fst, &mapper); [ 1055s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 1055s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = internal::Disambiguator > >::ArcCompare]' [ 1055s] 104 | StateMap(fst, mapper); [ 1055s] | ~~~~~~~~^~~~~~~~~~~~~ [ 1055s] ./../include/fst/disambiguate.h:213:12: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 1055s] 213 | ArcSort(&sfst, ArcCompare()); [ 1055s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 1055s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 1055s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 1055s] 60 | Disambiguate(ifst, ofst, disargs); [ 1055s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1055s] disambiguate.cc:36:1: required from here [ 1055s] 164 | ({#Op, Arc::Type()}, Op) [ 1055s] | ^ [ 1055s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1055s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 1055s] | ~~~^~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1055s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1055s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1055s] | ^~~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1055s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1055s] | ^~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1055s] 520 | class VectorFst : public ImplToMutableFst> { [ 1055s] | ^~~~~~~~~ [ 1055s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1055s] 313 | VectorFst rfst; [ 1055s] | ^~~~ [ 1055s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 1055s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 1055s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 1055s] 208 | Prune(fst, opts); [ 1055s] | ~~~~~^~~~~~~~~~~ [ 1055s] ./../include/fst/disambiguate.h:410:14: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 1055s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 1055s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/disambiguate.h:214:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 1055s] 214 | PreDisambiguate(sfst, ofst, opts); [ 1055s] | ^~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 1055s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 1055s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 1055s] 60 | Disambiguate(ifst, ofst, disargs); [ 1055s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1055s] disambiguate.cc:36:1: required from here [ 1055s] 164 | ({#Op, Arc::Type()}, Op) [ 1055s] | ^ [ 1055s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1055s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1055s] | ^~~~~~~~ [ 1055s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1055s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1055s] | ^~~~~~~~ [ 1055s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1055s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1055s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1055s] | ^~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1055s] 520 | class VectorFst : public ImplToMutableFst> { [ 1055s] | ^~~~~~~~~ [ 1055s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1055s] 313 | VectorFst rfst; [ 1055s] | ^~~~ [ 1055s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 1055s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 1055s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 1055s] 208 | Prune(fst, opts); [ 1055s] | ~~~~~^~~~~~~~~~~ [ 1055s] ./../include/fst/disambiguate.h:410:14: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 1055s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 1055s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/disambiguate.h:214:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 1055s] 214 | PreDisambiguate(sfst, ofst, opts); [ 1055s] | ^~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 1055s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 1055s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 1055s] 60 | Disambiguate(ifst, ofst, disargs); [ 1055s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1055s] disambiguate.cc:36:1: required from here [ 1055s] 164 | ({#Op, Arc::Type()}, Op) [ 1055s] | ^ [ 1055s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1055s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1055s] | ^~~~~~~~ [ 1055s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1055s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1055s] | ^~~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1055s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1055s] 520 | class VectorFst : public ImplToMutableFst> { [ 1055s] | ^~~~~~~~~ [ 1055s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1055s] 313 | VectorFst rfst; [ 1055s] | ^~~~ [ 1055s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 1055s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 1055s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 1055s] 208 | Prune(fst, opts); [ 1055s] | ~~~~~^~~~~~~~~~~ [ 1055s] ./../include/fst/disambiguate.h:410:14: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 1055s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 1055s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/disambiguate.h:214:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 1055s] 214 | PreDisambiguate(sfst, ofst, opts); [ 1055s] | ^~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 1055s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 1055s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 1055s] 60 | Disambiguate(ifst, ofst, disargs); [ 1055s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1055s] disambiguate.cc:36:1: required from here [ 1055s] 164 | ({#Op, Arc::Type()}, Op) [ 1055s] | ^ [ 1055s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1055s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1055s] | ^~~~~~~~ [ 1055s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1055s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1055s] | ^~~~~~~~~~~~~~~~ [ 1055s] In file included from ./../include/fst/prune.h:30: [ 1055s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]': [ 1055s] ./../include/fst/prune.h:146:30: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 1055s] 146 | enqueued[s] = heap.Insert(s); [ 1055s] | ~~~~~~~~~~~^~~ [ 1055s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 1055s] 208 | Prune(fst, opts); [ 1055s] | ~~~~~^~~~~~~~~~~ [ 1055s] ./../include/fst/disambiguate.h:410:14: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 1055s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 1055s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/disambiguate.h:214:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 1055s] 214 | PreDisambiguate(sfst, ofst, opts); [ 1055s] | ^~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 1055s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 1055s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 1055s] 60 | Disambiguate(ifst, ofst, disargs); [ 1055s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1055s] disambiguate.cc:36:1: required from here [ 1055s] 164 | ({#Op, Arc::Type()}, Op) [ 1055s] | ^ [ 1055s] ./../include/fst/heap.h:57:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1055s] 57 | if (size_ < values_.size()) { [ 1055s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::internal::Disambiguator > >::ArcCompare]': [ 1055s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 1055s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 1055s] | ~~~~~~~~~~~~^~ [ 1055s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 1055s] 120 | StateMap(fst, &mapper); [ 1055s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 1055s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = internal::Disambiguator > >::ArcCompare]' [ 1055s] 104 | StateMap(fst, mapper); [ 1055s] | ~~~~~~~~^~~~~~~~~~~~~ [ 1055s] ./../include/fst/disambiguate.h:213:12: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 1055s] 213 | ArcSort(&sfst, ArcCompare()); [ 1055s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 1055s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 1055s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 1055s] 60 | Disambiguate(ifst, ofst, disargs); [ 1055s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1055s] disambiguate.cc:36:1: required from here [ 1055s] 164 | ({#Op, Arc::Type()}, Op) [ 1055s] | ^ [ 1055s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1055s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 1055s] | ~~~^~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::internal::Disambiguator > >::ArcCompare]': [ 1055s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 1055s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 1055s] | ~~~~~~~~~~~~^~ [ 1055s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 1055s] 120 | StateMap(fst, &mapper); [ 1055s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 1055s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = internal::Disambiguator > >::ArcCompare]' [ 1055s] 104 | StateMap(fst, mapper); [ 1055s] | ~~~~~~~~^~~~~~~~~~~~~ [ 1055s] ./../include/fst/disambiguate.h:213:12: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 1055s] 213 | ArcSort(&sfst, ArcCompare()); [ 1055s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 1055s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 1055s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 1055s] 60 | Disambiguate(ifst, ofst, disargs); [ 1055s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1055s] disambiguate.cc:36:1: required from here [ 1055s] 164 | ({#Op, Arc::Type()}, Op) [ 1055s] | ^ [ 1055s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1055s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 1055s] | ~~~^~~~~~~~~~~~~~~ [ 1055s] In file included from ./../include/fst/shortest-distance.h:31, [ 1055s] from ./../include/fst/prune.h:31: [ 1055s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; Less = fst::NaturalLess >; S = int]': [ 1055s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1055s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1055s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1055s] 679 | &unweighted); [ 1055s] | ~~~~~~~~~~~~ [ 1055s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1055s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1055s] | ^~~~~~~~~~~ [ 1055s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 1055s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 1055s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 1055s] 208 | Prune(fst, opts); [ 1055s] | ~~~~~^~~~~~~~~~~ [ 1055s] ./../include/fst/disambiguate.h:410:14: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 1055s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 1055s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/disambiguate.h:214:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 1055s] 214 | PreDisambiguate(sfst, ofst, opts); [ 1055s] | ^~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 1055s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 1055s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 1055s] 60 | Disambiguate(ifst, ofst, disargs); [ 1055s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1055s] disambiguate.cc:36:1: required from here [ 1055s] 164 | ({#Op, Arc::Type()}, Op) [ 1055s] | ^ [ 1055s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1055s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1055s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::NaturalLess >; S = int]': [ 1055s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1055s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1055s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1055s] 679 | &unweighted); [ 1055s] | ~~~~~~~~~~~~ [ 1055s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1055s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1055s] | ^~~~~~~~~~~ [ 1055s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 1055s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 1055s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 1055s] 208 | Prune(fst, opts); [ 1055s] | ~~~~~^~~~~~~~~~~ [ 1055s] ./../include/fst/disambiguate.h:410:14: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 1055s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 1055s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/disambiguate.h:214:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 1055s] 214 | PreDisambiguate(sfst, ofst, opts); [ 1055s] | ^~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 1055s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 1055s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 1055s] 60 | Disambiguate(ifst, ofst, disargs); [ 1055s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1055s] disambiguate.cc:36:1: required from here [ 1055s] 164 | ({#Op, Arc::Type()}, Op) [ 1055s] | ^ [ 1055s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1055s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1055s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::IDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 1055s] ./../include/fst/prune.h:45:27: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 1055s] 45 | const auto wx = Times(IDistance(x), FDistance(x)); [ 1055s] | ^~~~~~~~~ [ 1055s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 1055s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 1055s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/prune.h:182:20: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 1055s] 182 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 1055s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 1055s] 208 | Prune(fst, opts); [ 1055s] | ~~~~~^~~~~~~~~~~ [ 1055s] ./../include/fst/disambiguate.h:410:14: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 1055s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 1055s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/disambiguate.h:214:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 1055s] 214 | PreDisambiguate(sfst, ofst, opts); [ 1055s] | ^~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 1055s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 1055s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 1055s] 60 | Disambiguate(ifst, ofst, disargs); [ 1055s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1055s] disambiguate.cc:36:1: required from here [ 1055s] 164 | ({#Op, Arc::Type()}, Op) [ 1055s] | ^ [ 1055s] ./../include/fst/prune.h:52:14: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1055s] 52 | return s < idistance_.size() ? idistance_[s] : Weight::Zero(); [ 1055s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::FDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 1055s] ./../include/fst/prune.h:45:41: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 1055s] 45 | const auto wx = Times(IDistance(x), FDistance(x)); [ 1055s] | ^~~~~~~~~ [ 1055s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 1055s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 1055s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/prune.h:182:20: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 1055s] 182 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 1055s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 1055s] 208 | Prune(fst, opts); [ 1055s] | ~~~~~^~~~~~~~~~~ [ 1055s] ./../include/fst/disambiguate.h:410:14: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 1055s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 1055s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/disambiguate.h:214:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 1055s] 214 | PreDisambiguate(sfst, ofst, opts); [ 1055s] | ^~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 1055s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 1055s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 1055s] 60 | Disambiguate(ifst, ofst, disargs); [ 1055s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1055s] disambiguate.cc:36:1: required from here [ 1055s] 164 | ({#Op, Arc::Type()}, Op) [ 1055s] | ^ [ 1055s] ./../include/fst/prune.h:56:14: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1055s] 56 | return s < fdistance_.size() ? fdistance_[s] : Weight::Zero(); [ 1055s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1055s] In file included from ./../include/fst/replace-util.h:32, [ 1055s] from ./../include/fst/replace.h:36: [ 1055s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 1055s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 1055s] 114 | visitor->FinishVisit(); [ 1055s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1055s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 1055s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1055s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1055s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1055s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1055s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1055s] 655 | queue_ = std::make_unique>(fst, filter); [ 1055s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1055s] ./../include/fst/shortest-distance.h:305:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] [ 1055s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 1055s] 208 | Prune(fst, opts); [ 1055s] | ~~~~~^~~~~~~~~~~ [ 1055s] ./../include/fst/disambiguate.h:410:14: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 1055s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 1055s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/disambiguate.h:214:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 1055s] 214 | PreDisambiguate(sfst, ofst, opts); [ 1055s] | ^~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 1055s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 1055s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 1055s] 60 | Disambiguate(ifst, ofst, disargs); [ 1055s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1055s] disambiguate.cc:36:1: required from here [ 1055s] 164 | ({#Op, Arc::Type()}, Op) [ 1055s] | ^ [ 1055s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1055s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1055s] | ~~^~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1055s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1055s] | ~~^~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 1055s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 1055s] 114 | visitor->FinishVisit(); [ 1055s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1055s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 1055s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1055s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1055s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1055s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1055s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1055s] 655 | queue_ = std::make_unique>(fst, filter); [ 1055s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1055s] ./../include/fst/shortest-distance.h:316:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] [ 1055s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 1055s] 208 | Prune(fst, opts); [ 1055s] | ~~~~~^~~~~~~~~~~ [ 1055s] ./../include/fst/disambiguate.h:410:14: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 1055s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 1055s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/disambiguate.h:214:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 1055s] 214 | PreDisambiguate(sfst, ofst, opts); [ 1055s] | ^~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 1055s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 1055s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 1055s] 60 | Disambiguate(ifst, ofst, disargs); [ 1055s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1055s] disambiguate.cc:36:1: required from here [ 1055s] 164 | ({#Op, Arc::Type()}, Op) [ 1055s] | ^ [ 1055s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1055s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1055s] | ~~^~~~~~~~~~~~~~~~ [ 1055s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1055s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1055s] | ~~^~~~~~~~~~~~~~~~ [ 1057s] depbase=`echo encode.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1057s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT encode.lo -MD -MP -MF $depbase.Tpo -c -o encode.lo encode.cc &&\ [ 1057s] mv -f $depbase.Tpo $depbase.Plo [ 1057s] depbase=`echo encodemapper-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1057s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT encodemapper-class.lo -MD -MP -MF $depbase.Tpo -c -o encodemapper-class.lo encodemapper-class.cc &&\ [ 1057s] mv -f $depbase.Tpo $depbase.Plo [ 1057s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT encode.lo -MD -MP -MF .deps/encode.Tpo -c encode.cc -fPIC -DPIC -o .libs/encode.o [ 1057s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT encodemapper-class.lo -MD -MP -MF .deps/encodemapper-class.Tpo -c encodemapper-class.cc -fPIC -DPIC -o .libs/encodemapper-class.o [ 1057s] depbase=`echo epsnormalize.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1057s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT epsnormalize.lo -MD -MP -MF $depbase.Tpo -c -o epsnormalize.lo epsnormalize.cc &&\ [ 1057s] mv -f $depbase.Tpo $depbase.Plo [ 1057s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT epsnormalize.lo -MD -MP -MF .deps/epsnormalize.Tpo -c epsnormalize.cc -fPIC -DPIC -o .libs/epsnormalize.o [ 1057s] depbase=`echo equal.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1057s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT equal.lo -MD -MP -MF $depbase.Tpo -c -o equal.lo equal.cc &&\ [ 1057s] mv -f $depbase.Tpo $depbase.Plo [ 1057s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT equal.lo -MD -MP -MF .deps/equal.Tpo -c equal.cc -fPIC -DPIC -o .libs/equal.o [ 1057s] depbase=`echo equivalent.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1057s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT equivalent.lo -MD -MP -MF $depbase.Tpo -c -o equivalent.lo equivalent.cc &&\ [ 1057s] mv -f $depbase.Tpo $depbase.Plo [ 1057s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT equivalent.lo -MD -MP -MF .deps/equivalent.Tpo -c equivalent.cc -fPIC -DPIC -o .libs/equivalent.o [ 1058s] In file included from ./../include/fst/script/encode.h:24, [ 1058s] from encode.cc:18: [ 1058s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 1058s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 1058s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 1058s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 1058s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 1058s] 134 | aiter.SetValue((*mapper)(arc)); [ 1058s] | ~~~~~~~~~^~~~~ [ 1058s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 1058s] 477 | ArcMap(fst, mapper); [ 1058s] | ~~~~~~^~~~~~~~~~~~~ [ 1058s] ./../include/fst/script/encode.h:37:9: required from 'void fst::script::Encode(FstEncodeArgs*) [with Arc = fst::ArcTpl >; FstEncodeArgs = std::tuple]' [ 1058s] 37 | Encode(fst, mapper); [ 1058s] | ~~~~~~^~~~~~~~~~~~~ [ 1058s] encode.cc:34:1: required from here [ 1058s] 164 | ({#Op, Arc::Type()}, Op) [ 1058s] | ^ [ 1058s] ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1058s] 186 | if (label < 1 || label > triples_.size()) { [ 1058s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1058s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 1058s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 1058s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 1058s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 1058s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 1058s] 134 | aiter.SetValue((*mapper)(arc)); [ 1058s] | ~~~~~~~~~^~~~~ [ 1058s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 1058s] 477 | ArcMap(fst, mapper); [ 1058s] | ~~~~~~^~~~~~~~~~~~~ [ 1058s] ./../include/fst/script/encode.h:37:9: required from 'void fst::script::Encode(FstEncodeArgs*) [with Arc = fst::ArcTpl >; FstEncodeArgs = std::tuple]' [ 1058s] 37 | Encode(fst, mapper); [ 1058s] | ~~~~~~^~~~~~~~~~~~~ [ 1058s] encode.cc:34:1: required from here [ 1058s] 164 | ({#Op, Arc::Type()}, Op) [ 1058s] | ^ [ 1058s] ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1058s] 186 | if (label < 1 || label > triples_.size()) { [ 1058s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1058s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 1058s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 1058s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 1058s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 1058s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 1058s] 134 | aiter.SetValue((*mapper)(arc)); [ 1058s] | ~~~~~~~~~^~~~~ [ 1058s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 1058s] 477 | ArcMap(fst, mapper); [ 1058s] | ~~~~~~^~~~~~~~~~~~~ [ 1058s] ./../include/fst/script/encode.h:37:9: required from 'void fst::script::Encode(FstEncodeArgs*) [with Arc = fst::ArcTpl >; FstEncodeArgs = std::tuple]' [ 1058s] 37 | Encode(fst, mapper); [ 1058s] | ~~~~~~^~~~~~~~~~~~~ [ 1058s] encode.cc:34:1: required from here [ 1058s] 164 | ({#Op, Arc::Type()}, Op) [ 1058s] | ^ [ 1058s] ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1058s] 186 | if (label < 1 || label > triples_.size()) { [ 1058s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1058s] In file included from ./../include/fst/script/encodemapper-class.h:27, [ 1058s] from encodemapper-class.cc:18: [ 1058s] ./../include/fst/encode.h: In instantiation of 'static fst::internal::EncodeTable* fst::internal::EncodeTable::Read(std::istream&, const std::string&) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]': [ 1058s] ./../include/fst/encode.h:371:51: required from 'static fst::EncodeMapper* fst::EncodeMapper::Read(std::istream&, const std::string&, fst::EncodeType) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]' [ 1058s] 371 | auto *table = internal::EncodeTable::Read(strm, source); [ 1058s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1058s] ./../include/fst/script/encodemapper-class.h:206:32: required from 'static std::unique_ptr fst::script::EncodeMapperClass::Read(std::istream&, const std::string&) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]' [ 1058s] 206 | EncodeMapper::Read(strm, source)); [ 1058s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1058s] encodemapper-class.cc:94:1: required from here [ 1058s] 290 | EncodeMapperClass::Read, EncodeMapperClass::Create)); [ 1058s] | ^ [ 1058s] ./../include/fst/encode.h:254:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'const long unsigned int' [-Wsign-compare] [ 1058s] 254 | for (int64_t i = 0; i < size; ++i) { [ 1058s] | ~~^~~~~~ [ 1058s] ./../include/fst/encode.h: In instantiation of 'static fst::internal::EncodeTable* fst::internal::EncodeTable::Read(std::istream&, const std::string&) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]': [ 1058s] ./../include/fst/encode.h:371:51: required from 'static fst::EncodeMapper* fst::EncodeMapper::Read(std::istream&, const std::string&, fst::EncodeType) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]' [ 1058s] 371 | auto *table = internal::EncodeTable::Read(strm, source); [ 1058s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1058s] ./../include/fst/script/encodemapper-class.h:206:32: required from 'static std::unique_ptr fst::script::EncodeMapperClass::Read(std::istream&, const std::string&) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]' [ 1058s] 206 | EncodeMapper::Read(strm, source)); [ 1058s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1058s] encodemapper-class.cc:95:1: required from here [ 1058s] 290 | EncodeMapperClass::Read, EncodeMapperClass::Create)); [ 1058s] | ^ [ 1058s] ./../include/fst/encode.h:254:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'const long unsigned int' [-Wsign-compare] [ 1058s] 254 | for (int64_t i = 0; i < size; ++i) { [ 1058s] | ~~^~~~~~ [ 1058s] ./../include/fst/encode.h: In instantiation of 'static fst::internal::EncodeTable* fst::internal::EncodeTable::Read(std::istream&, const std::string&) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]': [ 1058s] ./../include/fst/encode.h:371:51: required from 'static fst::EncodeMapper* fst::EncodeMapper::Read(std::istream&, const std::string&, fst::EncodeType) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]' [ 1058s] 371 | auto *table = internal::EncodeTable::Read(strm, source); [ 1058s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1058s] ./../include/fst/script/encodemapper-class.h:206:32: required from 'static std::unique_ptr fst::script::EncodeMapperClass::Read(std::istream&, const std::string&) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]' [ 1058s] 206 | EncodeMapper::Read(strm, source)); [ 1058s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1058s] encodemapper-class.cc:96:1: required from here [ 1058s] 290 | EncodeMapperClass::Read, EncodeMapperClass::Create)); [ 1058s] | ^ [ 1058s] ./../include/fst/encode.h:254:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'const long unsigned int' [-Wsign-compare] [ 1058s] 254 | for (int64_t i = 0; i < size; ++i) { [ 1058s] | ~~^~~~~~ [ 1058s] ./../include/fst/script/compile-impl.h: In member function 'fst::FstCompiler::Weight fst::FstCompiler::StrToWeight(std::string_view, bool) const [with Arc = fst::ArcTpl >]': [ 1058s] ./../include/fst/script/compile-impl.h:206:31: warning: 'w.fst::TropicalWeightTpl::.fst::FloatWeightTpl::value_' may be used uninitialized [-Wmaybe-uninitialized] [ 1058s] 206 | if (!strm || (!allow_zero && w == Weight::Zero())) { [ 1058s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 1058s] ./../include/fst/script/compile-impl.h:203:12: note: 'w.fst::TropicalWeightTpl::.fst::FloatWeightTpl::value_' was declared here [ 1058s] 203 | Weight w; [ 1058s] | ^ [ 1058s] In file included from ./../include/fst/vector-fst.h:34, [ 1058s] from ./../include/fst/cache.h:33, [ 1058s] from ./../include/fst/arc-map.h:32, [ 1058s] from ./../include/fst/epsnormalize.h:24, [ 1058s] from ./../include/fst/script/epsnormalize.h:23, [ 1058s] from epsnormalize.cc:18: [ 1058s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 1058s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 1058s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1058s] | ^~~~~~~~~~~~~~~~~ [ 1058s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 1058s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1058s] | ^~~~~~~~~~~~~~~~ [ 1058s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 1058s] 520 | class VectorFst : public ImplToMutableFst> { [ 1058s] | ^~~~~~~~~ [ 1058s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 1058s] 55 | VectorFst> gfst; [ 1058s] | ^~~~ [ 1058s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 1058s] 48 | EpsNormalize(ifst, ofst, type); [ 1058s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1058s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 1058s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 1058s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1058s] epsnormalize.cc:35:1: required from here [ 1058s] 164 | ({#Op, Arc::Type()}, Op) [ 1058s] | ^ [ 1058s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' was hidden [-Woverloaded-virtual=] [ 1058s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1058s] | ^~~~~~~~ [ 1058s] In file included from ./../include/fst/expanded-fst.h:33, [ 1058s] from ./../include/fst/mutable-fst.h:37: [ 1058s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 1058s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1058s] | ^~~~~~~~ [ 1058s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 1058s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 1058s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1058s] | ^~~~~~~~~~~~~~~~ [ 1058s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 1058s] 520 | class VectorFst : public ImplToMutableFst> { [ 1058s] | ^~~~~~~~~ [ 1058s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 1058s] 55 | VectorFst> gfst; [ 1058s] | ^~~~ [ 1058s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 1058s] 48 | EpsNormalize(ifst, ofst, type); [ 1058s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1058s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 1058s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 1058s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1058s] epsnormalize.cc:35:1: required from here [ 1058s] 164 | ({#Op, Arc::Type()}, Op) [ 1058s] | ^ [ 1058s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' was hidden [-Woverloaded-virtual=] [ 1058s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1058s] | ^~~~~~~~ [ 1058s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 1058s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1058s] | ^~~~~~~~~~~~~~~~~ [ 1058s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 1058s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 1058s] 520 | class VectorFst : public ImplToMutableFst> { [ 1058s] | ^~~~~~~~~ [ 1058s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 1058s] 55 | VectorFst> gfst; [ 1058s] | ^~~~ [ 1058s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 1058s] 48 | EpsNormalize(ifst, ofst, type); [ 1058s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1058s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 1058s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 1058s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1058s] epsnormalize.cc:35:1: required from here [ 1058s] 164 | ({#Op, Arc::Type()}, Op) [ 1058s] | ^ [ 1058s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' was hidden [-Woverloaded-virtual=] [ 1058s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1058s] | ^~~~~~~~ [ 1058s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 1058s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1058s] | ^~~~~~~~~~~~~~~~ [ 1058s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 1058s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 1058s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1058s] | ^~~~~~~~~~~~~~~~~ [ 1058s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 1058s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1058s] | ^~~~~~~~~~~~~~~~ [ 1058s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 1058s] 520 | class VectorFst : public ImplToMutableFst> { [ 1058s] | ^~~~~~~~~ [ 1058s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 1058s] 55 | VectorFst> gfst; [ 1058s] | ^~~~ [ 1058s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 1058s] 48 | EpsNormalize(ifst, ofst, type); [ 1058s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1058s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 1058s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 1058s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1058s] epsnormalize.cc:35:1: required from here [ 1058s] 164 | ({#Op, Arc::Type()}, Op) [ 1058s] | ^ [ 1058s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' was hidden [-Woverloaded-virtual=] [ 1058s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1058s] | ^~~~~~~~ [ 1058s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 1058s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1058s] | ^~~~~~~~ [ 1058s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 1058s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 1058s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1058s] | ^~~~~~~~~~~~~~~~ [ 1058s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 1058s] 520 | class VectorFst : public ImplToMutableFst> { [ 1058s] | ^~~~~~~~~ [ 1058s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 1058s] 55 | VectorFst> gfst; [ 1058s] | ^~~~ [ 1058s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 1058s] 48 | EpsNormalize(ifst, ofst, type); [ 1058s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1058s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 1058s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 1058s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1058s] epsnormalize.cc:35:1: required from here [ 1058s] 164 | ({#Op, Arc::Type()}, Op) [ 1058s] | ^ [ 1058s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' was hidden [-Woverloaded-virtual=] [ 1058s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1058s] | ^~~~~~~~ [ 1058s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 1058s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1058s] | ^~~~~~~~~~~~~~~~~ [ 1058s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 1058s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 1058s] 520 | class VectorFst : public ImplToMutableFst> { [ 1058s] | ^~~~~~~~~ [ 1058s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 1058s] 55 | VectorFst> gfst; [ 1058s] | ^~~~ [ 1058s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 1058s] 48 | EpsNormalize(ifst, ofst, type); [ 1058s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1058s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 1058s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 1058s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1058s] epsnormalize.cc:35:1: required from here [ 1058s] 164 | ({#Op, Arc::Type()}, Op) [ 1058s] | ^ [ 1058s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' was hidden [-Woverloaded-virtual=] [ 1058s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1058s] | ^~~~~~~~ [ 1058s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 1058s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1058s] | ^~~~~~~~~~~~~~~~ [ 1058s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 1058s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 1058s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 1058s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 1058s] ./../include/fst/script/encodemapper-class.h:121:26: required from 'fst::script::ArcClass fst::script::EncodeMapperClassImpl::operator()(const fst::script::ArcClass&) [with Arc = fst::ArcTpl >]' [ 1058s] 121 | return ArcClass(mapper_(arc)); [ 1058s] | ~~~~~~~^~~~~ [ 1058s] ./../include/fst/script/encodemapper-class.h:118:17: required from here [ 1058s] 118 | inline ArcClass EncodeMapperClassImpl::operator()(const ArcClass &a) { [ 1058s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1058s] ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1058s] 186 | if (label < 1 || label > triples_.size()) { [ 1058s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1058s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 1058s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 1058s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1058s] | ^~~~~~~~~~~~~~~~~ [ 1058s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 1058s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1058s] | ^~~~~~~~~~~~~~~~ [ 1058s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 1058s] 520 | class VectorFst : public ImplToMutableFst> { [ 1058s] | ^~~~~~~~~ [ 1058s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 1058s] 55 | VectorFst> gfst; [ 1058s] | ^~~~ [ 1058s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 1058s] 48 | EpsNormalize(ifst, ofst, type); [ 1058s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1058s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 1058s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 1058s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1058s] epsnormalize.cc:35:1: required from here [ 1058s] 164 | ({#Op, Arc::Type()}, Op) [ 1058s] | ^ [ 1058s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' was hidden [-Woverloaded-virtual=] [ 1058s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1058s] | ^~~~~~~~ [ 1058s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 1058s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1058s] | ^~~~~~~~ [ 1058s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 1058s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 1058s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1058s] | ^~~~~~~~~~~~~~~~ [ 1058s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 1058s] 520 | class VectorFst : public ImplToMutableFst> { [ 1058s] | ^~~~~~~~~ [ 1058s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 1058s] 55 | VectorFst> gfst; [ 1058s] | ^~~~ [ 1058s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 1058s] 48 | EpsNormalize(ifst, ofst, type); [ 1058s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1058s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 1058s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 1058s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1058s] epsnormalize.cc:35:1: required from here [ 1058s] 164 | ({#Op, Arc::Type()}, Op) [ 1058s] | ^ [ 1058s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' was hidden [-Woverloaded-virtual=] [ 1058s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1058s] | ^~~~~~~~ [ 1058s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 1058s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1058s] | ^~~~~~~~~~~~~~~~~ [ 1058s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 1058s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 1058s] 520 | class VectorFst : public ImplToMutableFst> { [ 1058s] | ^~~~~~~~~ [ 1058s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 1058s] 55 | VectorFst> gfst; [ 1058s] | ^~~~ [ 1058s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 1058s] 48 | EpsNormalize(ifst, ofst, type); [ 1058s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1058s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 1058s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 1058s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1058s] epsnormalize.cc:35:1: required from here [ 1058s] 164 | ({#Op, Arc::Type()}, Op) [ 1058s] | ^ [ 1058s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' was hidden [-Woverloaded-virtual=] [ 1058s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1058s] | ^~~~~~~~ [ 1058s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 1058s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1058s] | ^~~~~~~~~~~~~~~~ [ 1058s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 1058s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 1058s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 1058s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 1058s] ./../include/fst/script/encodemapper-class.h:121:26: required from 'fst::script::ArcClass fst::script::EncodeMapperClassImpl::operator()(const fst::script::ArcClass&) [with Arc = fst::ArcTpl >]' [ 1058s] 121 | return ArcClass(mapper_(arc)); [ 1058s] | ~~~~~~~^~~~~ [ 1058s] ./../include/fst/script/encodemapper-class.h:118:17: required from here [ 1058s] 118 | inline ArcClass EncodeMapperClassImpl::operator()(const ArcClass &a) { [ 1058s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1058s] ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1058s] 186 | if (label < 1 || label > triples_.size()) { [ 1058s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1058s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 1058s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 1058s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 1058s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 1058s] ./../include/fst/script/encodemapper-class.h:121:26: required from 'fst::script::ArcClass fst::script::EncodeMapperClassImpl::operator()(const fst::script::ArcClass&) [with Arc = fst::ArcTpl >]' [ 1058s] 121 | return ArcClass(mapper_(arc)); [ 1058s] | ~~~~~~~^~~~~ [ 1058s] ./../include/fst/script/encodemapper-class.h:118:17: required from here [ 1058s] 118 | inline ArcClass EncodeMapperClassImpl::operator()(const ArcClass &a) { [ 1058s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1058s] ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1058s] 186 | if (label < 1 || label > triples_.size()) { [ 1058s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1058s] depbase=`echo fst-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1058s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fst-class.lo -MD -MP -MF $depbase.Tpo -c -o fst-class.lo fst-class.cc &&\ [ 1058s] mv -f $depbase.Tpo $depbase.Plo [ 1058s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fst-class.lo -MD -MP -MF .deps/fst-class.Tpo -c fst-class.cc -fPIC -DPIC -o .libs/fst-class.o [ 1058s] In file included from ./../include/fst/epsnormalize.h:27: [ 1058s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = GallicArc >, fst::GALLIC>; Queue = AutoQueue; typename Arc::Weight = GallicWeight, fst::GALLIC>]': [ 1058s] ./../include/fst/rmepsilon.h:342:12: required from 'void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float) [with Arc = GallicArc >, fst::GALLIC>; typename Arc::Weight = GallicWeight, fst::GALLIC>; typename Arc::StateId = int]' [ 1058s] 342 | RmEpsilon(fst, &distance, opts); [ 1058s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1058s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 1058s] 64 | RmEpsilon(&gfst); [ 1058s] | ~~~~~~~~~^~~~~~~ [ 1058s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 1058s] 48 | EpsNormalize(ifst, ofst, type); [ 1058s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1058s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 1058s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 1058s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1058s] epsnormalize.cc:35:1: required from here [ 1058s] 164 | ({#Op, Arc::Type()}, Op) [ 1058s] | ^ [ 1058s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst >, fst::GALLIC> >::StateId' {aka 'int'} [-Wsign-compare] [ 1058s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 1058s] | ~~^~~~~~~~~~~~~~~~~~ [ 1058s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst >, fst::GALLIC> >::StateId' {aka 'int'} [-Wsign-compare] [ 1058s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 1058s] | ~~^~~~~~~~~~~~~~~~~~ [ 1058s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1058s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 1058s] | ~~^~~~~~~~~~~~~~ [ 1058s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1058s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 1058s] | ~~^~~~~~~~~~~~ [ 1058s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1058s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 1058s] | ~~^~~~~~~~~~~~~~ [ 1058s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst >, fst::GALLIC> >::StateId' {aka 'int'} [-Wsign-compare] [ 1058s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 1058s] | ~~^~~~~~~~~~~~~~~~~~ [ 1058s] In file included from ./../include/fst/vector-fst.h:34, [ 1058s] from ./../include/fst/cache.h:33, [ 1058s] from ./../include/fst/arc-map.h:32, [ 1058s] from ./../include/fst/encode.h:32, [ 1058s] from ./../include/fst/equivalent.h:30, [ 1058s] from ./../include/fst/script/equivalent.h:23, [ 1058s] from equivalent.cc:18: [ 1058s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1058s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1058s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1058s] | ^~~~~~~~~~~~~~~~~ [ 1058s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1058s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1058s] | ^~~~~~~~~~~~~~~~ [ 1058s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 1058s] 520 | class VectorFst : public ImplToMutableFst> { [ 1058s] | ^~~~~~~~~ [ 1058s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1058s] 149 | VectorFst efst1(fst1); [ 1058s] | ^~~~~ [ 1058s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1058s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1058s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1058s] equivalent.cc:33:1: required from here [ 1058s] 164 | ({#Op, Arc::Type()}, Op) [ 1058s] | ^ [ 1058s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1058s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1058s] | ^~~~~~~~ [ 1058s] In file included from ./../include/fst/expanded-fst.h:33, [ 1058s] from ./../include/fst/mutable-fst.h:37: [ 1058s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1058s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1058s] | ^~~~~~~~ [ 1058s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1058s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1058s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1058s] | ^~~~~~~~~~~~~~~~ [ 1058s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 1058s] 520 | class VectorFst : public ImplToMutableFst> { [ 1058s] | ^~~~~~~~~ [ 1058s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1058s] 149 | VectorFst efst1(fst1); [ 1058s] | ^~~~~ [ 1058s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1058s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1058s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1058s] equivalent.cc:33:1: required from here [ 1058s] 164 | ({#Op, Arc::Type()}, Op) [ 1058s] | ^ [ 1058s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1058s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1058s] | ^~~~~~~~ [ 1058s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1058s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1058s] | ^~~~~~~~~~~~~~~~~ [ 1058s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1058s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 1058s] 520 | class VectorFst : public ImplToMutableFst> { [ 1058s] | ^~~~~~~~~ [ 1058s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1058s] 149 | VectorFst efst1(fst1); [ 1058s] | ^~~~~ [ 1058s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1058s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1058s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1058s] equivalent.cc:33:1: required from here [ 1058s] 164 | ({#Op, Arc::Type()}, Op) [ 1058s] | ^ [ 1058s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1058s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1058s] | ^~~~~~~~ [ 1058s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1058s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1058s] | ^~~~~~~~~~~~~~~~ [ 1058s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = GallicArc >, fst::GALLIC>; Queue = AutoQueue; typename Arc::Weight = GallicWeight, fst::GALLIC>]': [ 1058s] ./../include/fst/rmepsilon.h:342:12: required from 'void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float) [with Arc = GallicArc >, fst::GALLIC>; typename Arc::Weight = GallicWeight, fst::GALLIC>; typename Arc::StateId = int]' [ 1058s] 342 | RmEpsilon(fst, &distance, opts); [ 1058s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1058s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 1058s] 64 | RmEpsilon(&gfst); [ 1058s] | ~~~~~~~~~^~~~~~~ [ 1058s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 1058s] 48 | EpsNormalize(ifst, ofst, type); [ 1058s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1058s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 1058s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 1058s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1058s] epsnormalize.cc:35:1: required from here [ 1058s] 164 | ({#Op, Arc::Type()}, Op) [ 1058s] | ^ [ 1058s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst >, fst::GALLIC> >::StateId' {aka 'int'} [-Wsign-compare] [ 1058s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 1058s] | ~~^~~~~~~~~~~~~~~~~~ [ 1058s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst >, fst::GALLIC> >::StateId' {aka 'int'} [-Wsign-compare] [ 1058s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 1058s] | ~~^~~~~~~~~~~~~~~~~~ [ 1058s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1058s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 1058s] | ~~^~~~~~~~~~~~~~ [ 1058s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1058s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 1058s] | ~~^~~~~~~~~~~~ [ 1058s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1058s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 1058s] | ~~^~~~~~~~~~~~~~ [ 1058s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1058s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1058s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1058s] | ^~~~~~~~~~~~~~~~~ [ 1058s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1058s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1058s] | ^~~~~~~~~~~~~~~~ [ 1058s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1058s] 520 | class VectorFst : public ImplToMutableFst> { [ 1058s] | ^~~~~~~~~ [ 1058s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1058s] 149 | VectorFst efst1(fst1); [ 1058s] | ^~~~~ [ 1058s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1058s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1058s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1058s] equivalent.cc:33:1: required from here [ 1058s] 164 | ({#Op, Arc::Type()}, Op) [ 1058s] | ^ [ 1058s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1058s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1058s] | ^~~~~~~~ [ 1058s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1058s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1058s] | ^~~~~~~~ [ 1058s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1058s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1058s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1058s] | ^~~~~~~~~~~~~~~~ [ 1058s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1058s] 520 | class VectorFst : public ImplToMutableFst> { [ 1058s] | ^~~~~~~~~ [ 1058s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1058s] 149 | VectorFst efst1(fst1); [ 1058s] | ^~~~~ [ 1058s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1058s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1058s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1058s] equivalent.cc:33:1: required from here [ 1058s] 164 | ({#Op, Arc::Type()}, Op) [ 1058s] | ^ [ 1058s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1058s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1058s] | ^~~~~~~~ [ 1058s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1058s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1058s] | ^~~~~~~~~~~~~~~~~ [ 1058s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1058s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1058s] 520 | class VectorFst : public ImplToMutableFst> { [ 1058s] | ^~~~~~~~~ [ 1058s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1058s] 149 | VectorFst efst1(fst1); [ 1058s] | ^~~~~ [ 1058s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1058s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1058s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1058s] equivalent.cc:33:1: required from here [ 1058s] 164 | ({#Op, Arc::Type()}, Op) [ 1058s] | ^ [ 1058s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1058s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1058s] | ^~~~~~~~ [ 1058s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1058s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1058s] | ^~~~~~~~~~~~~~~~ [ 1058s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst >, fst::GALLIC> >::StateId' {aka 'int'} [-Wsign-compare] [ 1058s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 1058s] | ~~^~~~~~~~~~~~~~~~~~ [ 1058s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1058s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1058s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1058s] | ^~~~~~~~~~~~~~~~~ [ 1058s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1058s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1058s] | ^~~~~~~~~~~~~~~~ [ 1058s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1058s] 520 | class VectorFst : public ImplToMutableFst> { [ 1058s] | ^~~~~~~~~ [ 1058s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1058s] 149 | VectorFst efst1(fst1); [ 1058s] | ^~~~~ [ 1058s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1058s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1058s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1058s] equivalent.cc:33:1: required from here [ 1058s] 164 | ({#Op, Arc::Type()}, Op) [ 1058s] | ^ [ 1058s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1058s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1058s] | ^~~~~~~~ [ 1058s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1058s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1058s] | ^~~~~~~~ [ 1058s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1058s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1058s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1058s] | ^~~~~~~~~~~~~~~~ [ 1058s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1058s] 520 | class VectorFst : public ImplToMutableFst> { [ 1058s] | ^~~~~~~~~ [ 1058s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1058s] 149 | VectorFst efst1(fst1); [ 1058s] | ^~~~~ [ 1058s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1058s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1058s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1058s] equivalent.cc:33:1: required from here [ 1058s] 164 | ({#Op, Arc::Type()}, Op) [ 1058s] | ^ [ 1058s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1058s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1058s] | ^~~~~~~~ [ 1058s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1058s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1058s] | ^~~~~~~~~~~~~~~~~ [ 1058s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1058s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1058s] 520 | class VectorFst : public ImplToMutableFst> { [ 1058s] | ^~~~~~~~~ [ 1058s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1058s] 149 | VectorFst efst1(fst1); [ 1058s] | ^~~~~ [ 1058s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1058s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1058s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1058s] equivalent.cc:33:1: required from here [ 1058s] 164 | ({#Op, Arc::Type()}, Op) [ 1058s] | ^ [ 1058s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1058s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1058s] | ^~~~~~~~ [ 1058s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1058s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1058s] | ^~~~~~~~~~~~~~~~ [ 1058s] In file included from ./../include/fst/connect.h:30, [ 1058s] from ./../include/fst/test-properties.h:27, [ 1058s] from ./../include/fst/vector-fst.h:35: [ 1058s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::MakeSet(T) [with T = int]': [ 1058s] ./../include/fst/equivalent.h:168:21: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1058s] 168 | eq_classes.MakeSet(s1); [ 1058s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 1058s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1058s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1058s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1058s] equivalent.cc:33:1: required from here [ 1058s] 164 | ({#Op, Arc::Type()}, Op) [ 1058s] | ^ [ 1058s] ./../include/fst/union-find.h:61:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1058s] 61 | if (item >= parent_.size()) { [ 1058s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1059s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1059s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1059s] | ^~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1059s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1059s] | ^~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1059s] 520 | class VectorFst : public ImplToMutableFst> { [ 1059s] | ^~~~~~~~~ [ 1059s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1059s] 313 | VectorFst rfst; [ 1059s] | ^~~~ [ 1059s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1059s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1059s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1059s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 1059s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1059s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1059s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] equivalent.cc:33:1: required from here [ 1059s] 164 | ({#Op, Arc::Type()}, Op) [ 1059s] | ^ [ 1059s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1059s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1059s] | ^~~~~~~~ [ 1059s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1059s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1059s] | ^~~~~~~~ [ 1059s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1059s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1059s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1059s] | ^~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1059s] 520 | class VectorFst : public ImplToMutableFst> { [ 1059s] | ^~~~~~~~~ [ 1059s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1059s] 313 | VectorFst rfst; [ 1059s] | ^~~~ [ 1059s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1059s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1059s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1059s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 1059s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1059s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1059s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] equivalent.cc:33:1: required from here [ 1059s] 164 | ({#Op, Arc::Type()}, Op) [ 1059s] | ^ [ 1059s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1059s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1059s] | ^~~~~~~~ [ 1059s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1059s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1059s] | ^~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1059s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1059s] 520 | class VectorFst : public ImplToMutableFst> { [ 1059s] | ^~~~~~~~~ [ 1059s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1059s] 313 | VectorFst rfst; [ 1059s] | ^~~~ [ 1059s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1059s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1059s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1059s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 1059s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1059s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1059s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] equivalent.cc:33:1: required from here [ 1059s] 164 | ({#Op, Arc::Type()}, Op) [ 1059s] | ^ [ 1059s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1059s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1059s] | ^~~~~~~~ [ 1059s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1059s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1059s] | ^~~~~~~~~~~~~~~~ [ 1059s] In file included from ./../include/fst/equivalent.h:31: [ 1059s] ./../include/fst/push.h: In instantiation of 'typename Arc::Weight fst::ComputeTotalWeight(const Fst&, const std::vector&, bool) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::Weight = TropicalWeightTpl]': [ 1059s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1059s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 1059s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1059s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 1059s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1059s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1059s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] equivalent.cc:33:1: required from here [ 1059s] 164 | ({#Op, Arc::Type()}, Op) [ 1059s] | ^ [ 1059s] ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 1059s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 1059s] | ~~^~~~~~~~~~~~~~~~~ [ 1059s] In file included from ./../include/fst/push.h:32: [ 1059s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 1059s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1059s] 99 | Reweight(fst, distance, type); [ 1059s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1059s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 1059s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1059s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1059s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] equivalent.cc:33:1: required from here [ 1059s] 164 | ({#Op, Arc::Type()}, Op) [ 1059s] | ^ [ 1059s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 72 | if (s == potential.size()) break; [ 1059s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 78 | if (arc.nextstate >= potential.size()) continue; [ 1059s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 106 | const auto startweight = fst->Start() < potential.size() [ 1059s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::FindSet(T) [with T = int]': [ 1059s] ./../include/fst/equivalent.h:86:36: required from 'static fst::internal::EquivalenceUtil::MappedId fst::internal::EquivalenceUtil::FindSet(fst::UnionFind*, MappedId) [with Arc = fst::ArcTpl >; MappedId = int; typename Arc::StateId = int]' [ 1059s] 86 | const auto repr = sets->FindSet(id); [ 1059s] | ~~~~~~~~~~~~~^~~~ [ 1059s] ./../include/fst/equivalent.h:188:36: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1059s] 188 | const auto rep1 = Util::FindSet(&eq_classes, s1); [ 1059s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1059s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1059s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] equivalent.cc:33:1: required from here [ 1059s] 164 | ({#Op, Arc::Type()}, Op) [ 1059s] | ^ [ 1059s] ./../include/fst/union-find.h:40:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 40 | if (item >= parent_.size() || item == fail_ || parent_[item] == fail_) { [ 1059s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/script/compile-impl.h: In member function 'fst::FstCompiler::Weight fst::FstCompiler::StrToWeight(std::string_view, bool) const [with Arc = fst::ArcTpl >]': [ 1059s] ./../include/fst/script/compile-impl.h:206:31: warning: 'w.fst::LogWeightTpl::.fst::FloatWeightTpl::value_' may be used uninitialized [-Wmaybe-uninitialized] [ 1059s] 206 | if (!strm || (!allow_zero && w == Weight::Zero())) { [ 1059s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/script/compile-impl.h:203:12: note: 'w.fst::LogWeightTpl::.fst::FloatWeightTpl::value_' was declared here [ 1059s] 203 | Weight w; [ 1059s] | ^ [ 1059s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1059s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1059s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1059s] | ^~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1059s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1059s] | ^~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1059s] 520 | class VectorFst : public ImplToMutableFst> { [ 1059s] | ^~~~~~~~~ [ 1059s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1059s] 313 | VectorFst rfst; [ 1059s] | ^~~~ [ 1059s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1059s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1059s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1059s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 1059s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1059s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1059s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] equivalent.cc:33:1: required from here [ 1059s] 164 | ({#Op, Arc::Type()}, Op) [ 1059s] | ^ [ 1059s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1059s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1059s] | ^~~~~~~~ [ 1059s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1059s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1059s] | ^~~~~~~~ [ 1059s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1059s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1059s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1059s] | ^~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1059s] 520 | class VectorFst : public ImplToMutableFst> { [ 1059s] | ^~~~~~~~~ [ 1059s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1059s] 313 | VectorFst rfst; [ 1059s] | ^~~~ [ 1059s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1059s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1059s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1059s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 1059s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1059s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1059s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] equivalent.cc:33:1: required from here [ 1059s] 164 | ({#Op, Arc::Type()}, Op) [ 1059s] | ^ [ 1059s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1059s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1059s] | ^~~~~~~~ [ 1059s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1059s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1059s] | ^~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1059s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1059s] 520 | class VectorFst : public ImplToMutableFst> { [ 1059s] | ^~~~~~~~~ [ 1059s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1059s] 313 | VectorFst rfst; [ 1059s] | ^~~~ [ 1059s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1059s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1059s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1059s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 1059s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1059s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1059s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] equivalent.cc:33:1: required from here [ 1059s] 164 | ({#Op, Arc::Type()}, Op) [ 1059s] | ^ [ 1059s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1059s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1059s] | ^~~~~~~~ [ 1059s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1059s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1059s] | ^~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/push.h: In instantiation of 'typename Arc::Weight fst::ComputeTotalWeight(const Fst&, const std::vector&, bool) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl; typename Arc::Weight = LogWeightTpl]': [ 1059s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1059s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 1059s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1059s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 1059s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1059s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1059s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] equivalent.cc:33:1: required from here [ 1059s] 164 | ({#Op, Arc::Type()}, Op) [ 1059s] | ^ [ 1059s] ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 1059s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 1059s] | ~~^~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 1059s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1059s] 99 | Reweight(fst, distance, type); [ 1059s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1059s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 1059s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1059s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1059s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] equivalent.cc:33:1: required from here [ 1059s] 164 | ({#Op, Arc::Type()}, Op) [ 1059s] | ^ [ 1059s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 72 | if (s == potential.size()) break; [ 1059s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 78 | if (arc.nextstate >= potential.size()) continue; [ 1059s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 106 | const auto startweight = fst->Start() < potential.size() [ 1059s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = GallicArc >, fst::GALLIC>; Queue = AutoQueue; typename Arc::Weight = GallicWeight, fst::GALLIC>]': [ 1059s] ./../include/fst/rmepsilon.h:342:12: required from 'void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float) [with Arc = GallicArc >, fst::GALLIC>; typename Arc::Weight = GallicWeight, fst::GALLIC>; typename Arc::StateId = int]' [ 1059s] 342 | RmEpsilon(fst, &distance, opts); [ 1059s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 1059s] 64 | RmEpsilon(&gfst); [ 1059s] | ~~~~~~~~~^~~~~~~ [ 1059s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 1059s] 48 | EpsNormalize(ifst, ofst, type); [ 1059s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 1059s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 1059s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] epsnormalize.cc:35:1: required from here [ 1059s] 164 | ({#Op, Arc::Type()}, Op) [ 1059s] | ^ [ 1059s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst >, fst::GALLIC> >::StateId' {aka 'int'} [-Wsign-compare] [ 1059s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 1059s] | ~~^~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst >, fst::GALLIC> >::StateId' {aka 'int'} [-Wsign-compare] [ 1059s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 1059s] | ~~^~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 1059s] | ~~^~~~~~~~~~~~~~ [ 1059s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 1059s] | ~~^~~~~~~~~~~~ [ 1059s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 1059s] | ~~^~~~~~~~~~~~~~ [ 1059s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1059s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1059s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1059s] | ^~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1059s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1059s] | ^~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1059s] 520 | class VectorFst : public ImplToMutableFst> { [ 1059s] | ^~~~~~~~~ [ 1059s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1059s] 313 | VectorFst rfst; [ 1059s] | ^~~~ [ 1059s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1059s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1059s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1059s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 1059s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1059s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1059s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] equivalent.cc:33:1: required from here [ 1059s] 164 | ({#Op, Arc::Type()}, Op) [ 1059s] | ^ [ 1059s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1059s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1059s] | ^~~~~~~~ [ 1059s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1059s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1059s] | ^~~~~~~~ [ 1059s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1059s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1059s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1059s] | ^~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1059s] 520 | class VectorFst : public ImplToMutableFst> { [ 1059s] | ^~~~~~~~~ [ 1059s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1059s] 313 | VectorFst rfst; [ 1059s] | ^~~~ [ 1059s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1059s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1059s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1059s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 1059s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1059s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1059s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] equivalent.cc:33:1: required from here [ 1059s] 164 | ({#Op, Arc::Type()}, Op) [ 1059s] | ^ [ 1059s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1059s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1059s] | ^~~~~~~~ [ 1059s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1059s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1059s] | ^~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1059s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1059s] 520 | class VectorFst : public ImplToMutableFst> { [ 1059s] | ^~~~~~~~~ [ 1059s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1059s] 313 | VectorFst rfst; [ 1059s] | ^~~~ [ 1059s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1059s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1059s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1059s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 1059s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1059s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1059s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] equivalent.cc:33:1: required from here [ 1059s] 164 | ({#Op, Arc::Type()}, Op) [ 1059s] | ^ [ 1059s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1059s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1059s] | ^~~~~~~~ [ 1059s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1059s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1059s] | ^~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/push.h: In instantiation of 'typename Arc::Weight fst::ComputeTotalWeight(const Fst&, const std::vector&, bool) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl; typename Arc::Weight = LogWeightTpl]': [ 1059s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1059s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 1059s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1059s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 1059s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1059s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1059s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] equivalent.cc:33:1: required from here [ 1059s] 164 | ({#Op, Arc::Type()}, Op) [ 1059s] | ^ [ 1059s] ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 1059s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 1059s] | ~~^~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst >, fst::GALLIC> >::StateId' {aka 'int'} [-Wsign-compare] [ 1059s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 1059s] | ~~^~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 1059s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1059s] 99 | Reweight(fst, distance, type); [ 1059s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1059s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 1059s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1059s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1059s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] equivalent.cc:33:1: required from here [ 1059s] 164 | ({#Op, Arc::Type()}, Op) [ 1059s] | ^ [ 1059s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 72 | if (s == potential.size()) break; [ 1059s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 78 | if (arc.nextstate >= potential.size()) continue; [ 1059s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 106 | const auto startweight = fst->Start() < potential.size() [ 1059s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1059s] In file included from ./../include/fst/shortest-distance.h:31, [ 1059s] from ./../include/fst/prune.h:31, [ 1059s] from ./../include/fst/rmepsilon.h:36: [ 1059s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::GallicArc >, fst::GALLIC>; ArcFilter = fst::EpsilonArcFilter >, fst::GALLIC> >; Less = fst::internal::ErrorLess, fst::GALLIC> >; S = int]': [ 1059s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC>; ArcFilter = fst::EpsilonArcFilter >, fst::GALLIC> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC>]' [ 1059s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1059s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] 679 | &unweighted); [ 1059s] | ~~~~~~~~~~~~ [ 1059s] ./../include/fst/rmepsilon.h:339:22: required from 'void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float) [with Arc = GallicArc >, fst::GALLIC>; typename Arc::Weight = GallicWeight, fst::GALLIC>; typename Arc::StateId = int]' [ 1059s] 339 | AutoQueue state_queue(*fst, &distance, EpsilonArcFilter()); [ 1059s] | ^~~~~~~~~~~ [ 1059s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 1059s] 64 | RmEpsilon(&gfst); [ 1059s] | ~~~~~~~~~^~~~~~~ [ 1059s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 1059s] 48 | EpsNormalize(ifst, ofst, type); [ 1059s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 1059s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 1059s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] epsnormalize.cc:35:1: required from here [ 1059s] 164 | ({#Op, Arc::Type()}, Op) [ 1059s] | ^ [ 1059s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1059s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1059s] In file included from ./../include/fst/test-properties.h:27, [ 1059s] from ./../include/fst/vector-fst.h:35: [ 1059s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC>]': [ 1059s] ./../include/fst/rmepsilon.h:303:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = GallicArc >, fst::GALLIC>; Queue = AutoQueue; typename Arc::Weight = GallicWeight, fst::GALLIC>]' [ 1059s] 303 | Connect(fst); [ 1059s] | ~~~~~~~^~~~~ [ 1059s] ./../include/fst/rmepsilon.h:342:12: required from 'void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float) [with Arc = GallicArc >, fst::GALLIC>; typename Arc::Weight = GallicWeight, fst::GALLIC>; typename Arc::StateId = int]' [ 1059s] 342 | RmEpsilon(fst, &distance, opts); [ 1059s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 1059s] 64 | RmEpsilon(&gfst); [ 1059s] | ~~~~~~~~~^~~~~~~ [ 1059s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 1059s] 48 | EpsNormalize(ifst, ofst, type); [ 1059s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 1059s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 1059s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] epsnormalize.cc:35:1: required from here [ 1059s] 164 | ({#Op, Arc::Type()}, Op) [ 1059s] | ^ [ 1059s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1059s] | ~~^~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 1059s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 1059s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 1059s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 1059s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 1059s] 134 | aiter.SetValue((*mapper)(arc)); [ 1059s] | ~~~~~~~~~^~~~~ [ 1059s] ./../include/fst/equivalent.h:156:11: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1059s] 156 | ArcMap(&efst1, &mapper); [ 1059s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1059s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1059s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] equivalent.cc:33:1: required from here [ 1059s] 164 | ({#Op, Arc::Type()}, Op) [ 1059s] | ^ [ 1059s] ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 186 | if (label < 1 || label > triples_.size()) { [ 1059s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::GallicArc >, fst::GALLIC>; ArcFilter = fst::EpsilonArcFilter >, fst::GALLIC> >; Less = fst::internal::ErrorLess, fst::GALLIC> >; S = int]': [ 1059s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC>; ArcFilter = fst::EpsilonArcFilter >, fst::GALLIC> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC>]' [ 1059s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1059s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] 679 | &unweighted); [ 1059s] | ~~~~~~~~~~~~ [ 1059s] ./../include/fst/rmepsilon.h:339:22: required from 'void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float) [with Arc = GallicArc >, fst::GALLIC>; typename Arc::Weight = GallicWeight, fst::GALLIC>; typename Arc::StateId = int]' [ 1059s] 339 | AutoQueue state_queue(*fst, &distance, EpsilonArcFilter()); [ 1059s] | ^~~~~~~~~~~ [ 1059s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 1059s] 64 | RmEpsilon(&gfst); [ 1059s] | ~~~~~~~~~^~~~~~~ [ 1059s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 1059s] 48 | EpsNormalize(ifst, ofst, type); [ 1059s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 1059s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 1059s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] epsnormalize.cc:35:1: required from here [ 1059s] 164 | ({#Op, Arc::Type()}, Op) [ 1059s] | ^ [ 1059s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1059s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC>]': [ 1059s] ./../include/fst/rmepsilon.h:303:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = GallicArc >, fst::GALLIC>; Queue = AutoQueue; typename Arc::Weight = GallicWeight, fst::GALLIC>]' [ 1059s] 303 | Connect(fst); [ 1059s] | ~~~~~~~^~~~~ [ 1059s] ./../include/fst/rmepsilon.h:342:12: required from 'void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float) [with Arc = GallicArc >, fst::GALLIC>; typename Arc::Weight = GallicWeight, fst::GALLIC>; typename Arc::StateId = int]' [ 1059s] 342 | RmEpsilon(fst, &distance, opts); [ 1059s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 1059s] 64 | RmEpsilon(&gfst); [ 1059s] | ~~~~~~~~~^~~~~~~ [ 1059s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 1059s] 48 | EpsNormalize(ifst, ofst, type); [ 1059s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 1059s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 1059s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] epsnormalize.cc:35:1: required from here [ 1059s] 164 | ({#Op, Arc::Type()}, Op) [ 1059s] | ^ [ 1059s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1059s] | ~~^~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 1059s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 1059s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 1059s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 1059s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 1059s] 134 | aiter.SetValue((*mapper)(arc)); [ 1059s] | ~~~~~~~~~^~~~~ [ 1059s] ./../include/fst/equivalent.h:156:11: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1059s] 156 | ArcMap(&efst1, &mapper); [ 1059s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1059s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1059s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] equivalent.cc:33:1: required from here [ 1059s] 164 | ({#Op, Arc::Type()}, Op) [ 1059s] | ^ [ 1059s] ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 186 | if (label < 1 || label > triples_.size()) { [ 1059s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::GallicArc >, fst::GALLIC>; ArcFilter = fst::EpsilonArcFilter >, fst::GALLIC> >; Less = fst::internal::ErrorLess, fst::GALLIC> >; S = int]': [ 1059s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC>; ArcFilter = fst::EpsilonArcFilter >, fst::GALLIC> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC>]' [ 1059s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1059s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] 679 | &unweighted); [ 1059s] | ~~~~~~~~~~~~ [ 1059s] ./../include/fst/rmepsilon.h:339:22: required from 'void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float) [with Arc = GallicArc >, fst::GALLIC>; typename Arc::Weight = GallicWeight, fst::GALLIC>; typename Arc::StateId = int]' [ 1059s] 339 | AutoQueue state_queue(*fst, &distance, EpsilonArcFilter()); [ 1059s] | ^~~~~~~~~~~ [ 1059s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 1059s] 64 | RmEpsilon(&gfst); [ 1059s] | ~~~~~~~~~^~~~~~~ [ 1059s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 1059s] 48 | EpsNormalize(ifst, ofst, type); [ 1059s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 1059s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 1059s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] epsnormalize.cc:35:1: required from here [ 1059s] 164 | ({#Op, Arc::Type()}, Op) [ 1059s] | ^ [ 1059s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1059s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 1059s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 1059s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 1059s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 1059s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 1059s] 134 | aiter.SetValue((*mapper)(arc)); [ 1059s] | ~~~~~~~~~^~~~~ [ 1059s] ./../include/fst/equivalent.h:156:11: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1059s] 156 | ArcMap(&efst1, &mapper); [ 1059s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1059s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1059s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] equivalent.cc:33:1: required from here [ 1059s] 164 | ({#Op, Arc::Type()}, Op) [ 1059s] | ^ [ 1059s] ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 186 | if (label < 1 || label > triples_.size()) { [ 1059s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC>]': [ 1059s] ./../include/fst/rmepsilon.h:303:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = GallicArc >, fst::GALLIC>; Queue = AutoQueue; typename Arc::Weight = GallicWeight, fst::GALLIC>]' [ 1059s] 303 | Connect(fst); [ 1059s] | ~~~~~~~^~~~~ [ 1059s] ./../include/fst/rmepsilon.h:342:12: required from 'void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float) [with Arc = GallicArc >, fst::GALLIC>; typename Arc::Weight = GallicWeight, fst::GALLIC>; typename Arc::StateId = int]' [ 1059s] 342 | RmEpsilon(fst, &distance, opts); [ 1059s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 1059s] 64 | RmEpsilon(&gfst); [ 1059s] | ~~~~~~~~~^~~~~~~ [ 1059s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 1059s] 48 | EpsNormalize(ifst, ofst, type); [ 1059s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 1059s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 1059s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] epsnormalize.cc:35:1: required from here [ 1059s] 164 | ({#Op, Arc::Type()}, Op) [ 1059s] | ^ [ 1059s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1059s] | ~~^~~~~~~~~~~~~~~ [ 1059s] In file included from ./../include/fst/shortest-distance.h:31, [ 1059s] from ./../include/fst/push.h:33: [ 1059s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; Less = fst::NaturalLess >; S = int]': [ 1059s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1059s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1059s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] 679 | &unweighted); [ 1059s] | ~~~~~~~~~~~~ [ 1059s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1059s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1059s] | ^~~~~~~~~~~ [ 1059s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1059s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1059s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1059s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 1059s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1059s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1059s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] equivalent.cc:33:1: required from here [ 1059s] 164 | ({#Op, Arc::Type()}, Op) [ 1059s] | ^ [ 1059s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1059s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1059s] In file included from ./../include/fst/queue.h:35: [ 1059s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC>]': [ 1059s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = MutableFst >, fst::GALLIC> >; Visitor = TopOrderVisitor >, fst::GALLIC> >; ArcFilter = EpsilonArcFilter >, fst::GALLIC> >]' [ 1059s] 114 | visitor->FinishVisit(); [ 1059s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1059s] ./../include/fst/rmepsilon.h:235:13: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = GallicArc >, fst::GALLIC>; Queue = AutoQueue; typename Arc::Weight = GallicWeight, fst::GALLIC>]' [ 1059s] 235 | DfsVisit(*fst, &top_order_visitor, EpsilonArcFilter()); [ 1059s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/rmepsilon.h:342:12: required from 'void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float) [with Arc = GallicArc >, fst::GALLIC>; typename Arc::Weight = GallicWeight, fst::GALLIC>; typename Arc::StateId = int]' [ 1059s] 342 | RmEpsilon(fst, &distance, opts); [ 1059s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 1059s] 64 | RmEpsilon(&gfst); [ 1059s] | ~~~~~~~~~^~~~~~~ [ 1059s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 1059s] 48 | EpsNormalize(ifst, ofst, type); [ 1059s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 1059s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 1059s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] epsnormalize.cc:35:1: required from here [ 1059s] 164 | ({#Op, Arc::Type()}, Op) [ 1059s] | ^ [ 1059s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1059s] | ~~^~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1059s] | ~~^~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC>]': [ 1059s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = MutableFst >, fst::GALLIC> >; Visitor = TopOrderVisitor >, fst::GALLIC> >; ArcFilter = EpsilonArcFilter >, fst::GALLIC> >]' [ 1059s] 114 | visitor->FinishVisit(); [ 1059s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1059s] ./../include/fst/rmepsilon.h:235:13: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = GallicArc >, fst::GALLIC>; Queue = AutoQueue; typename Arc::Weight = GallicWeight, fst::GALLIC>]' [ 1059s] 235 | DfsVisit(*fst, &top_order_visitor, EpsilonArcFilter()); [ 1059s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/rmepsilon.h:342:12: required from 'void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float) [with Arc = GallicArc >, fst::GALLIC>; typename Arc::Weight = GallicWeight, fst::GALLIC>; typename Arc::StateId = int]' [ 1059s] 342 | RmEpsilon(fst, &distance, opts); [ 1059s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 1059s] 64 | RmEpsilon(&gfst); [ 1059s] | ~~~~~~~~~^~~~~~~ [ 1059s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 1059s] 48 | EpsNormalize(ifst, ofst, type); [ 1059s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 1059s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 1059s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] epsnormalize.cc:35:1: required from here [ 1059s] 164 | ({#Op, Arc::Type()}, Op) [ 1059s] | ^ [ 1059s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1059s] | ~~^~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1059s] | ~~^~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC>]': [ 1059s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = MutableFst >, fst::GALLIC> >; Visitor = TopOrderVisitor >, fst::GALLIC> >; ArcFilter = EpsilonArcFilter >, fst::GALLIC> >]' [ 1059s] 114 | visitor->FinishVisit(); [ 1059s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1059s] ./../include/fst/rmepsilon.h:235:13: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = GallicArc >, fst::GALLIC>; Queue = AutoQueue; typename Arc::Weight = GallicWeight, fst::GALLIC>]' [ 1059s] 235 | DfsVisit(*fst, &top_order_visitor, EpsilonArcFilter()); [ 1059s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/rmepsilon.h:342:12: required from 'void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float) [with Arc = GallicArc >, fst::GALLIC>; typename Arc::Weight = GallicWeight, fst::GALLIC>; typename Arc::StateId = int]' [ 1059s] 342 | RmEpsilon(fst, &distance, opts); [ 1059s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 1059s] 64 | RmEpsilon(&gfst); [ 1059s] | ~~~~~~~~~^~~~~~~ [ 1059s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 1059s] 48 | EpsNormalize(ifst, ofst, type); [ 1059s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 1059s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 1059s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] epsnormalize.cc:35:1: required from here [ 1059s] 164 | ({#Op, Arc::Type()}, Op) [ 1059s] | ^ [ 1059s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1059s] | ~~^~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1059s] | ~~^~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 1059s] ./../include/fst/queue.h:548:11: required from here [ 1059s] 548 | StateId Head() const final { [ 1059s] | ^~~~ [ 1059s] ./../include/fst/queue.h:552:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 552 | ((front_ >= trivial_queue_.size()) || [ 1059s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 1059s] ./../include/fst/queue.h:563:8: required from here [ 1059s] 563 | void Enqueue(StateId s) final { [ 1059s] | ^~~~~~~ [ 1059s] ./../include/fst/queue.h:574:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const __gnu_cxx::__alloc_traits, int>::value_type' {aka 'const int'} [-Wsign-compare] [ 1059s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 1059s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 1059s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 1059s] ./../include/fst/queue.h:581:8: required from here [ 1059s] 581 | void Dequeue() final { [ 1059s] | ^~~~~~~ [ 1059s] ./../include/fst/queue.h:584:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 584 | } else if (front_ < trivial_queue_.size()) { [ 1059s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 1059s] ./../include/fst/queue.h:593:8: required from here [ 1059s] 593 | bool Empty() const final { [ 1059s] | ^~~~~ [ 1059s] ./../include/fst/queue.h:602:22: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 602 | return (front_ >= trivial_queue_.size()) || [ 1059s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 1059s] ./../include/fst/queue.h:607:8: required from here [ 1059s] 607 | void Clear() final { [ 1059s] | ^~~~~ [ 1059s] ./../include/fst/queue.h:611:20: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 611 | } else if (i < trivial_queue_.size()) { [ 1059s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 1059s] ./../include/fst/queue.h:232:8: required from here [ 1059s] 232 | void Update(StateId s) override { [ 1059s] | ^~~~~~ [ 1059s] ./../include/fst/queue.h:234:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, false>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 1059s] | ~~^~~~~~~~~~~~~~ [ 1059s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 1059s] ./../include/fst/queue.h:495:8: required from here [ 1059s] 495 | void Enqueue(StateId s) final { [ 1059s] | ^~~~~~~ [ 1059s] ./../include/fst/queue.h:503:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] [ 1059s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 1059s] | ~~~~~~~~~~~~~~~~~^~~~ [ 1059s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::NaturalLess >; S = int]': [ 1059s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1059s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1059s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] 679 | &unweighted); [ 1059s] | ~~~~~~~~~~~~ [ 1059s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1059s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1059s] | ^~~~~~~~~~~ [ 1059s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1059s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1059s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1059s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 1059s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1059s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1059s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] equivalent.cc:33:1: required from here [ 1059s] 164 | ({#Op, Arc::Type()}, Op) [ 1059s] | ^ [ 1059s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1059s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': [ 1059s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 1059s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1059s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] 679 | &unweighted); [ 1059s] | ~~~~~~~~~~~~ [ 1059s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1059s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1059s] | ^~~~~~~~~~~ [ 1059s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1059s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1059s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1059s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 1059s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1059s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1059s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] equivalent.cc:33:1: required from here [ 1059s] 164 | ({#Op, Arc::Type()}, Op) [ 1059s] | ^ [ 1059s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1059s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::internal::ErrorLess >; S = int]': [ 1059s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 1059s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1059s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] 679 | &unweighted); [ 1059s] | ~~~~~~~~~~~~ [ 1059s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1059s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1059s] | ^~~~~~~~~~~ [ 1059s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1059s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1059s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1059s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 1059s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1059s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1059s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] equivalent.cc:33:1: required from here [ 1059s] 164 | ({#Op, Arc::Type()}, Op) [ 1059s] | ^ [ 1059s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1059s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]': [ 1059s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int]' [ 1059s] 611 | return FindState(std::move(tuple)); [ 1059s] | ^~~~~~~~~ [ 1059s] ./../include/fst/determinize.h:605:11: required from here [ 1059s] 605 | StateId ComputeStart() override { [ 1059s] | ^~~~~~~~~~~~ [ 1059s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 1059s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 1059s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 1059s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': [ 1059s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 1059s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1059s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] 679 | &unweighted); [ 1059s] | ~~~~~~~~~~~~ [ 1059s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1059s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1059s] | ^~~~~~~~~~~ [ 1059s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1059s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1059s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1059s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 1059s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1059s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1059s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] equivalent.cc:33:1: required from here [ 1059s] 164 | ({#Op, Arc::Type()}, Op) [ 1059s] | ^ [ 1059s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1059s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]': [ 1059s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int]' [ 1059s] 611 | return FindState(std::move(tuple)); [ 1059s] | ^~~~~~~~~ [ 1059s] ./../include/fst/determinize.h:605:11: required from here [ 1059s] 605 | StateId ComputeStart() override { [ 1059s] | ^~~~~~~~~~~~ [ 1059s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC>, std::allocator, fst::GALLIC> > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 1059s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 1059s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 1059s] ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]': [ 1059s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int]' [ 1059s] 611 | return FindState(std::move(tuple)); [ 1059s] | ^~~~~~~~~ [ 1059s] ./../include/fst/determinize.h:605:11: required from here [ 1059s] 605 | StateId ComputeStart() override { [ 1059s] | ^~~~~~~~~~~~ [ 1059s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 1059s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 1059s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 1059s] ./../include/fst/script/compile-impl.h: In member function 'fst::FstCompiler::Weight fst::FstCompiler::StrToWeight(std::string_view, bool) const [with Arc = fst::ArcTpl >]': [ 1059s] ./../include/fst/script/compile-impl.h:206:31: warning: 'w.fst::LogWeightTpl::.fst::FloatWeightTpl::value_' may be used uninitialized [-Wmaybe-uninitialized] [ 1059s] 206 | if (!strm || (!allow_zero && w == Weight::Zero())) { [ 1059s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/script/compile-impl.h:203:12: note: 'w.fst::LogWeightTpl::.fst::FloatWeightTpl::value_' was declared here [ 1059s] 203 | Weight w; [ 1059s] | ^ [ 1059s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::internal::ErrorLess >; S = int]': [ 1059s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 1059s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1059s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] 679 | &unweighted); [ 1059s] | ~~~~~~~~~~~~ [ 1059s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1059s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1059s] | ^~~~~~~~~~~ [ 1059s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1059s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1059s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1059s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 1059s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1059s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1059s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] equivalent.cc:33:1: required from here [ 1059s] 164 | ({#Op, Arc::Type()}, Op) [ 1059s] | ^ [ 1059s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1059s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]': [ 1059s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int]' [ 1059s] 611 | return FindState(std::move(tuple)); [ 1059s] | ^~~~~~~~~ [ 1059s] ./../include/fst/determinize.h:605:11: required from here [ 1059s] 605 | StateId ComputeStart() override { [ 1059s] | ^~~~~~~~~~~~ [ 1059s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC>, std::allocator, fst::GALLIC> > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 1059s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 1059s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 1059s] ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]': [ 1059s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int]' [ 1059s] 611 | return FindState(std::move(tuple)); [ 1059s] | ^~~~~~~~~ [ 1059s] ./../include/fst/determinize.h:605:11: required from here [ 1059s] 605 | StateId ComputeStart() override { [ 1059s] | ^~~~~~~~~~~~ [ 1059s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC>, std::allocator, fst::GALLIC> > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 1059s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 1059s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 1059s] ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]': [ 1059s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int]' [ 1059s] 611 | return FindState(std::move(tuple)); [ 1059s] | ^~~~~~~~~ [ 1059s] ./../include/fst/determinize.h:605:11: required from here [ 1059s] 605 | StateId ComputeStart() override { [ 1059s] | ^~~~~~~~~~~~ [ 1059s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 1059s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 1059s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 1059s] ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_MIN, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_MIN> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]': [ 1059s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_MIN, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_MIN> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >; StateId = int]' [ 1059s] 611 | return FindState(std::move(tuple)); [ 1059s] | ^~~~~~~~~ [ 1059s] ./../include/fst/determinize.h:605:11: required from here [ 1059s] 605 | StateId ComputeStart() override { [ 1059s] | ^~~~~~~~~~~~ [ 1059s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC_MIN>, std::allocator, fst::GALLIC_MIN> > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 1059s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 1059s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 1059s] ./../include/fst/const-fst.h: In instantiation of 'static bool fst::ConstFst::WriteFst(const FST&, std::ostream&, const fst::FstWriteOptions&) [with FST = fst::ConstFst >, unsigned int>; A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]': [ 1059s] ./../include/fst/const-fst.h:275:20: required from 'bool fst::ConstFst::Write(std::ostream&, const fst::FstWriteOptions&) const [with A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]' [ 1059s] 275 | return WriteFst(*this, strm, opts); [ 1059s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/const-fst.h:274:8: required from here [ 1059s] 274 | bool Write(std::ostream &strm, const FstWriteOptions &opts) const override { [ 1059s] | ^~~~~ [ 1059s] ./../include/fst/const-fst.h:393:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 393 | if (hdr.NumStates() != num_states) { [ 1059s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1059s] ./../include/fst/const-fst.h:397:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 397 | if (hdr.NumArcs() != num_arcs) { [ 1059s] | ~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1059s] ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]': [ 1059s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int]' [ 1059s] 611 | return FindState(std::move(tuple)); [ 1059s] | ^~~~~~~~~ [ 1059s] ./../include/fst/determinize.h:605:11: required from here [ 1059s] 605 | StateId ComputeStart() override { [ 1059s] | ^~~~~~~~~~~~ [ 1059s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 1059s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 1059s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 1059s] ./../include/fst/const-fst.h: In instantiation of 'static bool fst::ConstFst::WriteFst(const FST&, std::ostream&, const fst::FstWriteOptions&) [with FST = fst::ConstFst >, unsigned int>; A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]': [ 1059s] ./../include/fst/const-fst.h:275:20: required from 'bool fst::ConstFst::Write(std::ostream&, const fst::FstWriteOptions&) const [with A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]' [ 1059s] 275 | return WriteFst(*this, strm, opts); [ 1059s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/const-fst.h:274:8: required from here [ 1059s] 274 | bool Write(std::ostream &strm, const FstWriteOptions &opts) const override { [ 1059s] | ^~~~~ [ 1059s] ./../include/fst/const-fst.h:393:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 393 | if (hdr.NumStates() != num_states) { [ 1059s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1059s] ./../include/fst/const-fst.h:397:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 397 | if (hdr.NumArcs() != num_arcs) { [ 1059s] | ~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1059s] ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]': [ 1059s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int]' [ 1059s] 611 | return FindState(std::move(tuple)); [ 1059s] | ^~~~~~~~~ [ 1059s] ./../include/fst/determinize.h:605:11: required from here [ 1059s] 605 | StateId ComputeStart() override { [ 1059s] | ^~~~~~~~~~~~ [ 1059s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 1059s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 1059s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 1059s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 1059s] ./../include/fst/queue.h:218:29: required from 'void fst::ShortestFirstQueue::Enqueue(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]' [ 1059s] 218 | key_[s] = heap_.Insert(s); [ 1059s] | ~~~~~~~~~~~~^~~ [ 1059s] ./../include/fst/queue.h:215:8: required from here [ 1059s] 215 | void Enqueue(StateId s) override { [ 1059s] | ^~~~~~~ [ 1059s] ./../include/fst/heap.h:57:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 57 | if (size_ < values_.size()) { [ 1059s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]': [ 1059s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int]' [ 1059s] 611 | return FindState(std::move(tuple)); [ 1059s] | ^~~~~~~~~ [ 1059s] ./../include/fst/determinize.h:605:11: required from here [ 1059s] 605 | StateId ComputeStart() override { [ 1059s] | ^~~~~~~~~~~~ [ 1059s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 1059s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 1059s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 1059s] In file included from ./../include/fst/rational.h:31, [ 1059s] from ./../include/fst/union.h:30, [ 1059s] from fst-class.cc:32: [ 1059s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1059s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1059s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1059s] | ^~~~~~ [ 1059s] | template [ 1059s] ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeDistance(const Subset&) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; Weight = fst::GallicWeight, fst::GALLIC_RESTRICT>; Subset = std::forward_list >, fst::GALLIC_RESTRICT> >, std::allocator >, fst::GALLIC_RESTRICT> > > >]': [ 1059s] ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 1059s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 1059s] | ^~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int]' [ 1059s] 611 | return FindState(std::move(tuple)); [ 1059s] | ^~~~~~~~~ [ 1059s] ./../include/fst/determinize.h:605:11: required from here [ 1059s] 605 | StateId ComputeStart() override { [ 1059s] | ^~~~~~~~~~~~ [ 1059s] ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC_RESTRICT> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 1059s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeDistance(const Subset&) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; Weight = fst::GallicWeight, fst::GALLIC>; Subset = std::forward_list >, fst::GALLIC> >, std::allocator >, fst::GALLIC> > > >]': [ 1059s] ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 1059s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 1059s] | ^~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int]' [ 1059s] 611 | return FindState(std::move(tuple)); [ 1059s] | ^~~~~~~~~ [ 1059s] ./../include/fst/determinize.h:605:11: required from here [ 1059s] 605 | StateId ComputeStart() override { [ 1059s] | ^~~~~~~~~~~~ [ 1059s] ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC>, std::allocator, fst::GALLIC> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 1059s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1059s] In file included from ./../include/fst/queue.h:35: [ 1059s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 1059s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 1059s] 114 | visitor->FinishVisit(); [ 1059s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1059s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 1059s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1059s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1059s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1059s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1059s] 655 | queue_ = std::make_unique>(fst, filter); [ 1059s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1059s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1059s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1059s] | ^~~~~~~~~~~ [ 1059s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1059s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1059s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1059s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 1059s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1059s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1059s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] equivalent.cc:33:1: required from here [ 1059s] 164 | ({#Op, Arc::Type()}, Op) [ 1059s] | ^ [ 1059s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1059s] | ~~^~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1059s] | ~~^~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeDistance(const Subset&) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; Weight = fst::GallicWeight, fst::GALLIC_RESTRICT>; Subset = std::forward_list >, fst::GALLIC_RESTRICT> >, std::allocator >, fst::GALLIC_RESTRICT> > > >]': [ 1059s] ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 1059s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 1059s] | ^~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int]' [ 1059s] 611 | return FindState(std::move(tuple)); [ 1059s] | ^~~~~~~~~ [ 1059s] ./../include/fst/determinize.h:605:11: required from here [ 1059s] 605 | StateId ComputeStart() override { [ 1059s] | ^~~~~~~~~~~~ [ 1059s] ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC_RESTRICT> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 1059s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 1059s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 1059s] 114 | visitor->FinishVisit(); [ 1059s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1059s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 1059s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1059s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1059s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1059s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1059s] 655 | queue_ = std::make_unique>(fst, filter); [ 1059s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1059s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1059s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1059s] | ^~~~~~~~~~~ [ 1059s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1059s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1059s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1059s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 1059s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1059s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1059s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] equivalent.cc:33:1: required from here [ 1059s] 164 | ({#Op, Arc::Type()}, Op) [ 1059s] | ^ [ 1059s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1059s] | ~~^~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1059s] | ~~^~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeDistance(const Subset&) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; Weight = fst::GallicWeight, fst::GALLIC>; Subset = std::forward_list >, fst::GALLIC> >, std::allocator >, fst::GALLIC> > > >]': [ 1059s] ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 1059s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 1059s] | ^~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int]' [ 1059s] 611 | return FindState(std::move(tuple)); [ 1059s] | ^~~~~~~~~ [ 1059s] ./../include/fst/determinize.h:605:11: required from here [ 1059s] 605 | StateId ComputeStart() override { [ 1059s] | ^~~~~~~~~~~~ [ 1059s] ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC>, std::allocator, fst::GALLIC> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 1059s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 1059s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 1059s] 114 | visitor->FinishVisit(); [ 1059s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1059s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 1059s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1059s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1059s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1059s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 1059s] 655 | queue_ = std::make_unique>(fst, filter); [ 1059s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1059s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1059s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1059s] | ^~~~~~~~~~~ [ 1059s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1059s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1059s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1059s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 1059s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1059s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1059s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] equivalent.cc:33:1: required from here [ 1059s] 164 | ({#Op, Arc::Type()}, Op) [ 1059s] | ^ [ 1059s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1059s] | ~~^~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1059s] | ~~^~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeDistance(const Subset&) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; Weight = fst::GallicWeight, fst::GALLIC>; Subset = std::forward_list >, fst::GALLIC> >, std::allocator >, fst::GALLIC> > > >]': [ 1059s] ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 1059s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 1059s] | ^~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int]' [ 1059s] 611 | return FindState(std::move(tuple)); [ 1059s] | ^~~~~~~~~ [ 1059s] ./../include/fst/determinize.h:605:11: required from here [ 1059s] 605 | StateId ComputeStart() override { [ 1059s] | ^~~~~~~~~~~~ [ 1059s] ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC>, std::allocator, fst::GALLIC> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 1059s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 1059s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 1059s] 114 | visitor->FinishVisit(); [ 1059s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1059s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 1059s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1059s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1059s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1059s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 1059s] 655 | queue_ = std::make_unique>(fst, filter); [ 1059s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1059s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1059s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1059s] | ^~~~~~~~~~~ [ 1059s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1059s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1059s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1059s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 1059s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1059s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1059s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] equivalent.cc:33:1: required from here [ 1059s] 164 | ({#Op, Arc::Type()}, Op) [ 1059s] | ^ [ 1059s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1059s] | ~~^~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1059s] | ~~^~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeDistance(const Subset&) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; Weight = fst::GallicWeight, fst::GALLIC_RESTRICT>; Subset = std::forward_list >, fst::GALLIC_RESTRICT> >, std::allocator >, fst::GALLIC_RESTRICT> > > >]': [ 1059s] ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 1059s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 1059s] | ^~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int]' [ 1059s] 611 | return FindState(std::move(tuple)); [ 1059s] | ^~~~~~~~~ [ 1059s] ./../include/fst/determinize.h:605:11: required from here [ 1059s] 605 | StateId ComputeStart() override { [ 1059s] | ^~~~~~~~~~~~ [ 1059s] ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC_RESTRICT> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 1059s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1059s] In file included from ./../include/fst/script/fst-class.h:33, [ 1059s] from fst-class.cc:22: [ 1059s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1059s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1059s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1059s] | ^~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1059s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1059s] | ^~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 1059s] 520 | class VectorFst : public ImplToMutableFst> { [ 1059s] | ^~~~~~~~~ [ 1059s] ./../include/fst/script/fst-class.h:559:62: required from 'static std::unique_ptr fst::script::VectorFstClass::Read(std::istream&, const fst::FstReadOptions&) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream]' [ 1059s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 1059s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1059s] fst-class.cc:153:1: required from here [ 1059s] 658 | Class::Read, Class::Create, Class::Convert)) [ 1059s] | ^ [ 1059s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1059s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1059s] | ^~~~~~~~ [ 1059s] In file included from ./../include/fst/expanded-fst.h:33, [ 1059s] from ./../include/fst/script/fst-class.h:30: [ 1059s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1059s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1059s] | ^~~~~~~~ [ 1059s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1059s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1059s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1059s] | ^~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 1059s] 520 | class VectorFst : public ImplToMutableFst> { [ 1059s] | ^~~~~~~~~ [ 1059s] ./../include/fst/script/fst-class.h:559:62: required from 'static std::unique_ptr fst::script::VectorFstClass::Read(std::istream&, const fst::FstReadOptions&) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream]' [ 1059s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 1059s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1059s] fst-class.cc:153:1: required from here [ 1059s] 658 | Class::Read, Class::Create, Class::Convert)) [ 1059s] | ^ [ 1059s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1059s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1059s] | ^~~~~~~~ [ 1059s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1059s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1059s] | ^~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1059s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 1059s] 520 | class VectorFst : public ImplToMutableFst> { [ 1059s] | ^~~~~~~~~ [ 1059s] ./../include/fst/script/fst-class.h:559:62: required from 'static std::unique_ptr fst::script::VectorFstClass::Read(std::istream&, const fst::FstReadOptions&) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream]' [ 1059s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 1059s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1059s] fst-class.cc:153:1: required from here [ 1059s] 658 | Class::Read, Class::Create, Class::Convert)) [ 1059s] | ^ [ 1059s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1059s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1059s] | ^~~~~~~~ [ 1059s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1059s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1059s] | ^~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 1059s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 1059s] 114 | visitor->FinishVisit(); [ 1059s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1059s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 1059s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1059s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1059s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1059s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 1059s] 655 | queue_ = std::make_unique>(fst, filter); [ 1059s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1059s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1059s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1059s] | ^~~~~~~~~~~ [ 1059s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1059s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1059s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1059s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 1059s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1059s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1059s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] equivalent.cc:33:1: required from here [ 1059s] 164 | ({#Op, Arc::Type()}, Op) [ 1059s] | ^ [ 1059s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1059s] | ~~^~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1059s] | ~~^~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeDistance(const Subset&) [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_MIN, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_MIN> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >; Weight = fst::GallicWeight, fst::GALLIC_MIN>; Subset = std::forward_list >, fst::GALLIC_MIN> >, std::allocator >, fst::GALLIC_MIN> > > >]': [ 1059s] ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_MIN, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_MIN> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 1059s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 1059s] | ^~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_MIN, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_MIN> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >; StateId = int]' [ 1059s] 611 | return FindState(std::move(tuple)); [ 1059s] | ^~~~~~~~~ [ 1059s] ./../include/fst/determinize.h:605:11: required from here [ 1059s] 605 | StateId ComputeStart() override { [ 1059s] | ^~~~~~~~~~~~ [ 1059s] ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC_MIN> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC_MIN>, std::allocator, fst::GALLIC_MIN> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 1059s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1059s] In file included from ./../include/fst/determinize.h:39: [ 1059s] ./../include/fst/factor-weight.h: In instantiation of 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::FindState(const Element&) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RESTRICT>; StateId = int]': [ 1059s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RESTRICT>; StateId = int]' [ 1059s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 1059s] | ^~~~~~~~~ [ 1059s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >; FST = fst::Fst >, fst::GALLIC_RESTRICT> >; StateId = int]' [ 1059s] 950 | StateId Start() const override { return impl_->Start(); } [ 1059s] | ~~~~~~~~~~~~^~ [ 1059s] ./../include/fst/fst.h:950:11: required from here [ 1059s] 950 | StateId Start() const override { return impl_->Start(); } [ 1059s] | ^~~~~ [ 1059s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >::StateId' {aka 'const int'} [-Wsign-compare] [ 1059s] 348 | while (unfactored_.size() <= element.state) [ 1059s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 1059s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 1059s] 114 | visitor->FinishVisit(); [ 1059s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1059s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 1059s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1059s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1059s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1059s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 1059s] 655 | queue_ = std::make_unique>(fst, filter); [ 1059s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1059s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1059s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1059s] | ^~~~~~~~~~~ [ 1059s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1059s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1059s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1059s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 1059s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1059s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1059s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1059s] equivalent.cc:33:1: required from here [ 1059s] 164 | ({#Op, Arc::Type()}, Op) [ 1059s] | ^ [ 1059s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1059s] | ~~^~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1059s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1059s] | ~~^~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/factor-weight.h: In instantiation of 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::FindState(const Element&) [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]': [ 1059s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]' [ 1059s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 1059s] | ^~~~~~~~~ [ 1059s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >; FST = fst::Fst >, fst::GALLIC> >; StateId = int]' [ 1059s] 950 | StateId Start() const override { return impl_->Start(); } [ 1059s] | ~~~~~~~~~~~~^~ [ 1059s] ./../include/fst/fst.h:950:11: required from here [ 1059s] 950 | StateId Start() const override { return impl_->Start(); } [ 1059s] | ^~~~~ [ 1059s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >::StateId' {aka 'const int'} [-Wsign-compare] [ 1059s] 348 | while (unfactored_.size() <= element.state) [ 1059s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1059s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1059s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1059s] | ^~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1059s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1059s] | ^~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1059s] 520 | class VectorFst : public ImplToMutableFst> { [ 1059s] | ^~~~~~~~~ [ 1059s] ./../include/fst/script/fst-class.h:559:62: required from 'static std::unique_ptr fst::script::VectorFstClass::Read(std::istream&, const fst::FstReadOptions&) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream]' [ 1059s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 1059s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1059s] fst-class.cc:154:1: required from here [ 1059s] 658 | Class::Read, Class::Create, Class::Convert)) [ 1059s] | ^ [ 1059s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1059s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1059s] | ^~~~~~~~ [ 1059s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1059s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1059s] | ^~~~~~~~ [ 1059s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1059s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1059s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1059s] | ^~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1059s] 520 | class VectorFst : public ImplToMutableFst> { [ 1059s] | ^~~~~~~~~ [ 1059s] ./../include/fst/script/fst-class.h:559:62: required from 'static std::unique_ptr fst::script::VectorFstClass::Read(std::istream&, const fst::FstReadOptions&) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream]' [ 1059s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 1059s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1059s] fst-class.cc:154:1: required from here [ 1059s] 658 | Class::Read, Class::Create, Class::Convert)) [ 1059s] | ^ [ 1059s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1059s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1059s] | ^~~~~~~~ [ 1059s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1059s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1059s] | ^~~~~~~~~~~~~~~~~ [ 1059s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1059s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1059s] 520 | class VectorFst : public ImplToMutableFst> { [ 1059s] | ^~~~~~~~~ [ 1059s] ./../include/fst/script/fst-class.h:559:62: required from 'static std::unique_ptr fst::script::VectorFstClass::Read(std::istream&, const fst::FstReadOptions&) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream]' [ 1059s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 1059s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1059s] fst-class.cc:154:1: required from here [ 1059s] 658 | Class::Read, Class::Create, Class::Convert)) [ 1059s] | ^ [ 1059s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1059s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1059s] | ^~~~~~~~ [ 1059s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1059s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1059s] | ^~~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/factor-weight.h: In instantiation of 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::FindState(const Element&) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RESTRICT>; StateId = int]': [ 1060s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RESTRICT>; StateId = int]' [ 1060s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 1060s] | ^~~~~~~~~ [ 1060s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >; FST = fst::Fst >, fst::GALLIC_RESTRICT> >; StateId = int]' [ 1060s] 950 | StateId Start() const override { return impl_->Start(); } [ 1060s] | ~~~~~~~~~~~~^~ [ 1060s] ./../include/fst/fst.h:950:11: required from here [ 1060s] 950 | StateId Start() const override { return impl_->Start(); } [ 1060s] | ^~~~~ [ 1060s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >::StateId' {aka 'const int'} [-Wsign-compare] [ 1060s] 348 | while (unfactored_.size() <= element.state) [ 1060s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/factor-weight.h: In instantiation of 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::FindState(const Element&) [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]': [ 1060s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]' [ 1060s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 1060s] | ^~~~~~~~~ [ 1060s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >; FST = fst::Fst >, fst::GALLIC> >; StateId = int]' [ 1060s] 950 | StateId Start() const override { return impl_->Start(); } [ 1060s] | ~~~~~~~~~~~~^~ [ 1060s] ./../include/fst/fst.h:950:11: required from here [ 1060s] 950 | StateId Start() const override { return impl_->Start(); } [ 1060s] | ^~~~~ [ 1060s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >::StateId' {aka 'const int'} [-Wsign-compare] [ 1060s] 348 | while (unfactored_.size() <= element.state) [ 1060s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1060s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1060s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1060s] | ^~~~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1060s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1060s] | ^~~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1060s] 520 | class VectorFst : public ImplToMutableFst> { [ 1060s] | ^~~~~~~~~ [ 1060s] ./../include/fst/script/fst-class.h:559:62: required from 'static std::unique_ptr fst::script::VectorFstClass::Read(std::istream&, const fst::FstReadOptions&) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream]' [ 1060s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 1060s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1060s] fst-class.cc:155:1: required from here [ 1060s] 658 | Class::Read, Class::Create, Class::Convert)) [ 1060s] | ^ [ 1060s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1060s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1060s] | ^~~~~~~~ [ 1060s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1060s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1060s] | ^~~~~~~~ [ 1060s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1060s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1060s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1060s] | ^~~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1060s] 520 | class VectorFst : public ImplToMutableFst> { [ 1060s] | ^~~~~~~~~ [ 1060s] ./../include/fst/script/fst-class.h:559:62: required from 'static std::unique_ptr fst::script::VectorFstClass::Read(std::istream&, const fst::FstReadOptions&) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream]' [ 1060s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 1060s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1060s] fst-class.cc:155:1: required from here [ 1060s] 658 | Class::Read, Class::Create, Class::Convert)) [ 1060s] | ^ [ 1060s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1060s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1060s] | ^~~~~~~~ [ 1060s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1060s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1060s] | ^~~~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1060s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1060s] 520 | class VectorFst : public ImplToMutableFst> { [ 1060s] | ^~~~~~~~~ [ 1060s] ./../include/fst/script/fst-class.h:559:62: required from 'static std::unique_ptr fst::script::VectorFstClass::Read(std::istream&, const fst::FstReadOptions&) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream]' [ 1060s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 1060s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1060s] fst-class.cc:155:1: required from here [ 1060s] 658 | Class::Read, Class::Create, Class::Convert)) [ 1060s] | ^ [ 1060s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1060s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1060s] | ^~~~~~~~ [ 1060s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1060s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1060s] | ^~~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/factor-weight.h: In instantiation of 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::FindState(const Element&) [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]': [ 1060s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]' [ 1060s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 1060s] | ^~~~~~~~~ [ 1060s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >; FST = fst::Fst >, fst::GALLIC> >; StateId = int]' [ 1060s] 950 | StateId Start() const override { return impl_->Start(); } [ 1060s] | ~~~~~~~~~~~~^~ [ 1060s] ./../include/fst/fst.h:950:11: required from here [ 1060s] 950 | StateId Start() const override { return impl_->Start(); } [ 1060s] | ^~~~~ [ 1060s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >::StateId' {aka 'const int'} [-Wsign-compare] [ 1060s] 348 | while (unfactored_.size() <= element.state) [ 1060s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/factor-weight.h: In instantiation of 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::FindState(const Element&) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RESTRICT>; StateId = int]': [ 1060s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RESTRICT>; StateId = int]' [ 1060s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 1060s] | ^~~~~~~~~ [ 1060s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >; FST = fst::Fst >, fst::GALLIC_RESTRICT> >; StateId = int]' [ 1060s] 950 | StateId Start() const override { return impl_->Start(); } [ 1060s] | ~~~~~~~~~~~~^~ [ 1060s] ./../include/fst/fst.h:950:11: required from here [ 1060s] 950 | StateId Start() const override { return impl_->Start(); } [ 1060s] | ^~~~~ [ 1060s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >::StateId' {aka 'const int'} [-Wsign-compare] [ 1060s] 348 | while (unfactored_.size() <= element.state) [ 1060s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/factor-weight.h: In instantiation of 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::FindState(const Element&) [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; FactorIterator = fst::GallicFactor, fst::GALLIC_MIN>; StateId = int]': [ 1060s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; FactorIterator = fst::GallicFactor, fst::GALLIC_MIN>; StateId = int]' [ 1060s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 1060s] | ^~~~~~~~~ [ 1060s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_MIN>, fst::GallicFactor, fst::GALLIC_MIN> >; FST = fst::Fst >, fst::GALLIC_MIN> >; StateId = int]' [ 1060s] 950 | StateId Start() const override { return impl_->Start(); } [ 1060s] | ~~~~~~~~~~~~^~ [ 1060s] ./../include/fst/fst.h:950:11: required from here [ 1060s] 950 | StateId Start() const override { return impl_->Start(); } [ 1060s] | ^~~~~ [ 1060s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_MIN>, fst::GallicFactor, fst::GALLIC_MIN> >::StateId' {aka 'const int'} [-Wsign-compare] [ 1060s] 348 | while (unfactored_.size() <= element.state) [ 1060s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeDistance(const Subset&) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; Weight = fst::LogWeightTpl; Subset = std::forward_list > >, std::allocator > > > >]': [ 1060s] ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 1060s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 1060s] | ^~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int]' [ 1060s] 611 | return FindState(std::move(tuple)); [ 1060s] | ^~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:605:11: required from here [ 1060s] 605 | StateId ComputeStart() override { [ 1060s] | ^~~~~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement > >::StateId' {aka 'const int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1060s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 1060s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeDistance(const Subset&) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; Weight = fst::LogWeightTpl; Subset = std::forward_list > >, std::allocator > > > >]': [ 1060s] ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 1060s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 1060s] | ^~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int]' [ 1060s] 611 | return FindState(std::move(tuple)); [ 1060s] | ^~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:605:11: required from here [ 1060s] 605 | StateId ComputeStart() override { [ 1060s] | ^~~~~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement > >::StateId' {aka 'const int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1060s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 1060s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeDistance(const Subset&) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; Weight = fst::TropicalWeightTpl; Subset = std::forward_list > >, std::allocator > > > >]': [ 1060s] ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 1060s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 1060s] | ^~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int]' [ 1060s] 611 | return FindState(std::move(tuple)); [ 1060s] | ^~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:605:11: required from here [ 1060s] 605 | StateId ComputeStart() override { [ 1060s] | ^~~~~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement > >::StateId' {aka 'const int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1060s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 1060s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1060s] In file included from ./../include/fst/cache.h:33, [ 1060s] from ./../include/fst/arc-map.h:32, [ 1060s] from ./../include/fst/determinize.h:36: [ 1060s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': [ 1060s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 1060s] 409 | BaseImpl::DeleteStates(dstates); [ 1060s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1060s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 1060s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1060s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1060s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1060s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1060s] | ^~~~~~~~~~~~ [ 1060s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1060s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1060s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1060s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1060s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1060s] depbase=`echo getters.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1060s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT getters.lo -MD -MP -MF $depbase.Tpo -c -o getters.lo getters.cc &&\ [ 1060s] mv -f $depbase.Tpo $depbase.Plo [ 1060s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 1060s] ./../include/fst/queue.h:548:11: required from here [ 1060s] 548 | StateId Head() const final { [ 1060s] | ^~~~ [ 1060s] ./../include/fst/queue.h:552:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1060s] 552 | ((front_ >= trivial_queue_.size()) || [ 1060s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 1060s] ./../include/fst/queue.h:563:8: required from here [ 1060s] 563 | void Enqueue(StateId s) final { [ 1060s] | ^~~~~~~ [ 1060s] ./../include/fst/queue.h:574:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const __gnu_cxx::__alloc_traits, int>::value_type' {aka 'const int'} [-Wsign-compare] [ 1060s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 1060s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 1060s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 1060s] ./../include/fst/queue.h:581:8: required from here [ 1060s] 581 | void Dequeue() final { [ 1060s] | ^~~~~~~ [ 1060s] ./../include/fst/queue.h:584:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1060s] 584 | } else if (front_ < trivial_queue_.size()) { [ 1060s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 1060s] ./../include/fst/queue.h:593:8: required from here [ 1060s] 593 | bool Empty() const final { [ 1060s] | ^~~~~ [ 1060s] ./../include/fst/queue.h:602:22: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1060s] 602 | return (front_ >= trivial_queue_.size()) || [ 1060s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 1060s] ./../include/fst/queue.h:607:8: required from here [ 1060s] 607 | void Clear() final { [ 1060s] | ^~~~~ [ 1060s] ./../include/fst/queue.h:611:20: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1060s] 611 | } else if (i < trivial_queue_.size()) { [ 1060s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 1060s] ./../include/fst/queue.h:232:8: required from here [ 1060s] 232 | void Update(StateId s) override { [ 1060s] | ^~~~~~ [ 1060s] ./../include/fst/queue.h:234:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, false>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1060s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 1060s] | ~~^~~~~~~~~~~~~~ [ 1060s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 1060s] ./../include/fst/queue.h:495:8: required from here [ 1060s] 495 | void Enqueue(StateId s) final { [ 1060s] | ^~~~~~~ [ 1060s] ./../include/fst/queue.h:503:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] [ 1060s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 1060s] | ~~~~~~~~~~~~~~~~~^~~~ [ 1060s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT getters.lo -MD -MP -MF .deps/getters.Tpo -c getters.cc -fPIC -DPIC -o .libs/getters.o [ 1060s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 1060s] ./../include/fst/queue.h:548:11: required from here [ 1060s] 548 | StateId Head() const final { [ 1060s] | ^~~~ [ 1060s] ./../include/fst/queue.h:552:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1060s] 552 | ((front_ >= trivial_queue_.size()) || [ 1060s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 1060s] ./../include/fst/queue.h:563:8: required from here [ 1060s] 563 | void Enqueue(StateId s) final { [ 1060s] | ^~~~~~~ [ 1060s] ./../include/fst/queue.h:574:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const __gnu_cxx::__alloc_traits, int>::value_type' {aka 'const int'} [-Wsign-compare] [ 1060s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 1060s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 1060s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 1060s] ./../include/fst/queue.h:581:8: required from here [ 1060s] 581 | void Dequeue() final { [ 1060s] | ^~~~~~~ [ 1060s] ./../include/fst/queue.h:584:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1060s] 584 | } else if (front_ < trivial_queue_.size()) { [ 1060s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 1060s] ./../include/fst/queue.h:593:8: required from here [ 1060s] 593 | bool Empty() const final { [ 1060s] | ^~~~~ [ 1060s] ./../include/fst/queue.h:602:22: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1060s] 602 | return (front_ >= trivial_queue_.size()) || [ 1060s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 1060s] ./../include/fst/queue.h:607:8: required from here [ 1060s] 607 | void Clear() final { [ 1060s] | ^~~~~ [ 1060s] ./../include/fst/queue.h:611:20: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1060s] 611 | } else if (i < trivial_queue_.size()) { [ 1060s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 1060s] ./../include/fst/queue.h:232:8: required from here [ 1060s] 232 | void Update(StateId s) override { [ 1060s] | ^~~~~~ [ 1060s] ./../include/fst/queue.h:234:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, false>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1060s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 1060s] | ~~^~~~~~~~~~~~~~ [ 1060s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 1060s] ./../include/fst/queue.h:495:8: required from here [ 1060s] 495 | void Enqueue(StateId s) final { [ 1060s] | ^~~~~~~ [ 1060s] ./../include/fst/queue.h:503:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] [ 1060s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 1060s] | ~~~~~~~~~~~~~~~~~^~~~ [ 1060s] In file included from ./../include/fst/queue.h:34: [ 1060s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 1060s] ./../include/fst/queue.h:218:29: required from 'void fst::ShortestFirstQueue::Enqueue(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]' [ 1060s] 218 | key_[s] = heap_.Insert(s); [ 1060s] | ~~~~~~~~~~~~^~~ [ 1060s] ./../include/fst/queue.h:215:8: required from here [ 1060s] 215 | void Enqueue(StateId s) override { [ 1060s] | ^~~~~~~ [ 1060s] ./../include/fst/heap.h:57:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1060s] 57 | if (size_ < values_.size()) { [ 1060s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': [ 1060s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 1060s] 409 | BaseImpl::DeleteStates(dstates); [ 1060s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1060s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 1060s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1060s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1060s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1060s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1060s] | ^~~~~~~~~~~~ [ 1060s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1060s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1060s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1060s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1060s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': [ 1060s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 1060s] 409 | BaseImpl::DeleteStates(dstates); [ 1060s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1060s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 1060s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1060s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1060s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1060s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1060s] | ^~~~~~~~~~~~ [ 1060s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1060s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1060s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1060s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1060s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': [ 1060s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 1060s] 409 | BaseImpl::DeleteStates(dstates); [ 1060s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1060s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 1060s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1060s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1060s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1060s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1060s] | ^~~~~~~~~~~~ [ 1060s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1060s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1060s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1060s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1060s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 1060s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 1060s] 409 | BaseImpl::DeleteStates(dstates); [ 1060s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1060s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 1060s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1060s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1060s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1060s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1060s] | ^~~~~~~~~~~~ [ 1060s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1060s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1060s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1060s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1060s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 1060s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 1060s] 409 | BaseImpl::DeleteStates(dstates); [ 1060s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1060s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 1060s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1060s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1060s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1060s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1060s] | ^~~~~~~~~~~~ [ 1060s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1060s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1060s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1060s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1060s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 1060s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 1060s] 409 | BaseImpl::DeleteStates(dstates); [ 1060s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1060s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 1060s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1060s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1060s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1060s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1060s] | ^~~~~~~~~~~~ [ 1060s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1060s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1060s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1060s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1060s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]': [ 1060s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int]' [ 1060s] 611 | return FindState(std::move(tuple)); [ 1060s] | ^~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:605:11: required from here [ 1060s] 605 | StateId ComputeStart() override { [ 1060s] | ^~~~~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 1060s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 1060s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 1060s] ./../include/fst/disambiguate.h: In instantiation of 'void fst::internal::RelationDeterminizeFilter::SetState(StateId, const StateTuple&) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; Relation = fst::internal::Disambiguator > >::CommonFuture; StateId = int; StateTuple = fst::internal::DeterminizeStateTuple >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >]': [ 1060s] ./../include/fst/determinize.h:616:22: required from 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeFinal(StateId) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; Weight = fst::GallicWeight, fst::GALLIC_RESTRICT>; StateId = int]' [ 1060s] 616 | filter_->SetState(s, *tuple); [ 1060s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:614:10: required from here [ 1060s] 614 | Weight ComputeFinal(StateId s) override { [ 1060s] | ^~~~~~~~~~~~ [ 1060s] ./../include/fst/disambiguate.h:119:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>::StateId' {aka 'int'} [-Wsign-compare] [ 1060s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 1060s] | ~~~~~~~~~~~~~~^~~~ [ 1060s] ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]': [ 1060s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int]' [ 1060s] 611 | return FindState(std::move(tuple)); [ 1060s] | ^~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:605:11: required from here [ 1060s] 605 | StateId ComputeStart() override { [ 1060s] | ^~~~~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC>, std::allocator, fst::GALLIC> > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 1060s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 1060s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 1060s] ./../include/fst/disambiguate.h: In instantiation of 'void fst::internal::RelationDeterminizeFilter::SetState(StateId, const StateTuple&) [with Arc = fst::GallicArc >, fst::GALLIC>; Relation = fst::internal::Disambiguator > >::CommonFuture; StateId = int; StateTuple = fst::internal::DeterminizeStateTuple >, fst::GALLIC>, fst::IntegerFilterState >]': [ 1060s] ./../include/fst/determinize.h:616:22: required from 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeFinal(StateId) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; Weight = fst::GallicWeight, fst::GALLIC>; StateId = int]' [ 1060s] 616 | filter_->SetState(s, *tuple); [ 1060s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:614:10: required from here [ 1060s] 614 | Weight ComputeFinal(StateId s) override { [ 1060s] | ^~~~~~~~~~~~ [ 1060s] ./../include/fst/disambiguate.h:119:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>::StateId' {aka 'int'} [-Wsign-compare] [ 1060s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 1060s] | ~~~~~~~~~~~~~~^~~~ [ 1060s] ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]': [ 1060s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int]' [ 1060s] 611 | return FindState(std::move(tuple)); [ 1060s] | ^~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:605:11: required from here [ 1060s] 605 | StateId ComputeStart() override { [ 1060s] | ^~~~~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 1060s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 1060s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 1060s] ./../include/fst/disambiguate.h: In instantiation of 'void fst::internal::RelationDeterminizeFilter::SetState(StateId, const StateTuple&) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; Relation = fst::internal::Disambiguator > >::CommonFuture; StateId = int; StateTuple = fst::internal::DeterminizeStateTuple >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >]': [ 1060s] ./../include/fst/determinize.h:616:22: required from 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeFinal(StateId) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; Weight = fst::GallicWeight, fst::GALLIC_RESTRICT>; StateId = int]' [ 1060s] 616 | filter_->SetState(s, *tuple); [ 1060s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:614:10: required from here [ 1060s] 614 | Weight ComputeFinal(StateId s) override { [ 1060s] | ^~~~~~~~~~~~ [ 1060s] ./../include/fst/disambiguate.h:119:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>::StateId' {aka 'int'} [-Wsign-compare] [ 1060s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 1060s] | ~~~~~~~~~~~~~~^~~~ [ 1060s] ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]': [ 1060s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int]' [ 1060s] 611 | return FindState(std::move(tuple)); [ 1060s] | ^~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:605:11: required from here [ 1060s] 605 | StateId ComputeStart() override { [ 1060s] | ^~~~~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC>, std::allocator, fst::GALLIC> > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 1060s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 1060s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 1060s] ./../include/fst/disambiguate.h: In instantiation of 'void fst::internal::RelationDeterminizeFilter::SetState(StateId, const StateTuple&) [with Arc = fst::GallicArc >, fst::GALLIC>; Relation = fst::internal::Disambiguator > >::CommonFuture; StateId = int; StateTuple = fst::internal::DeterminizeStateTuple >, fst::GALLIC>, fst::IntegerFilterState >]': [ 1060s] ./../include/fst/determinize.h:616:22: required from 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeFinal(StateId) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; Weight = fst::GallicWeight, fst::GALLIC>; StateId = int]' [ 1060s] 616 | filter_->SetState(s, *tuple); [ 1060s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:614:10: required from here [ 1060s] 614 | Weight ComputeFinal(StateId s) override { [ 1060s] | ^~~~~~~~~~~~ [ 1060s] ./../include/fst/disambiguate.h:119:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>::StateId' {aka 'int'} [-Wsign-compare] [ 1060s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 1060s] | ~~~~~~~~~~~~~~^~~~ [ 1060s] ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]': [ 1060s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int]' [ 1060s] 611 | return FindState(std::move(tuple)); [ 1060s] | ^~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:605:11: required from here [ 1060s] 605 | StateId ComputeStart() override { [ 1060s] | ^~~~~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC>, std::allocator, fst::GALLIC> > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 1060s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 1060s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 1060s] ./../include/fst/disambiguate.h: In instantiation of 'void fst::internal::RelationDeterminizeFilter::SetState(StateId, const StateTuple&) [with Arc = fst::GallicArc >, fst::GALLIC>; Relation = fst::internal::Disambiguator > >::CommonFuture; StateId = int; StateTuple = fst::internal::DeterminizeStateTuple >, fst::GALLIC>, fst::IntegerFilterState >]': [ 1060s] ./../include/fst/determinize.h:616:22: required from 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeFinal(StateId) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; Weight = fst::GallicWeight, fst::GALLIC>; StateId = int]' [ 1060s] 616 | filter_->SetState(s, *tuple); [ 1060s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:614:10: required from here [ 1060s] 614 | Weight ComputeFinal(StateId s) override { [ 1060s] | ^~~~~~~~~~~~ [ 1060s] ./../include/fst/disambiguate.h:119:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>::StateId' {aka 'int'} [-Wsign-compare] [ 1060s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 1060s] | ~~~~~~~~~~~~~~^~~~ [ 1060s] ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]': [ 1060s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int]' [ 1060s] 611 | return FindState(std::move(tuple)); [ 1060s] | ^~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:605:11: required from here [ 1060s] 605 | StateId ComputeStart() override { [ 1060s] | ^~~~~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 1060s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 1060s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 1060s] ./../include/fst/disambiguate.h: In instantiation of 'void fst::internal::RelationDeterminizeFilter::SetState(StateId, const StateTuple&) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; Relation = fst::internal::Disambiguator > >::CommonFuture; StateId = int; StateTuple = fst::internal::DeterminizeStateTuple >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >]': [ 1060s] ./../include/fst/determinize.h:616:22: required from 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeFinal(StateId) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; Weight = fst::GallicWeight, fst::GALLIC_RESTRICT>; StateId = int]' [ 1060s] 616 | filter_->SetState(s, *tuple); [ 1060s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:614:10: required from here [ 1060s] 614 | Weight ComputeFinal(StateId s) override { [ 1060s] | ^~~~~~~~~~~~ [ 1060s] ./../include/fst/disambiguate.h:119:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>::StateId' {aka 'int'} [-Wsign-compare] [ 1060s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 1060s] | ~~~~~~~~~~~~~~^~~~ [ 1060s] ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_MIN, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_MIN>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]': [ 1060s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_MIN, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_MIN>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >; StateId = int]' [ 1060s] 611 | return FindState(std::move(tuple)); [ 1060s] | ^~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:605:11: required from here [ 1060s] 605 | StateId ComputeStart() override { [ 1060s] | ^~~~~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC_MIN>, std::allocator, fst::GALLIC_MIN> > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 1060s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 1060s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 1060s] ./../include/fst/disambiguate.h: In instantiation of 'void fst::internal::RelationDeterminizeFilter::SetState(StateId, const StateTuple&) [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; Relation = fst::internal::Disambiguator > >::CommonFuture; StateId = int; StateTuple = fst::internal::DeterminizeStateTuple >, fst::GALLIC_MIN>, fst::IntegerFilterState >]': [ 1060s] ./../include/fst/determinize.h:616:22: required from 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeFinal(StateId) [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_MIN, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_MIN>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >; Weight = fst::GallicWeight, fst::GALLIC_MIN>; StateId = int]' [ 1060s] 616 | filter_->SetState(s, *tuple); [ 1060s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:614:10: required from here [ 1060s] 614 | Weight ComputeFinal(StateId s) override { [ 1060s] | ^~~~~~~~~~~~ [ 1060s] ./../include/fst/disambiguate.h:119:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::internal::RelationDeterminizeFilter >, fst::GALLIC_MIN>, fst::internal::Disambiguator > >::CommonFuture>::StateId' {aka 'int'} [-Wsign-compare] [ 1060s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 1060s] | ~~~~~~~~~~~~~~^~~~ [ 1060s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 1060s] ./../include/fst/queue.h:218:29: required from 'void fst::ShortestFirstQueue::Enqueue(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]' [ 1060s] 218 | key_[s] = heap_.Insert(s); [ 1060s] | ~~~~~~~~~~~~^~~ [ 1060s] ./../include/fst/queue.h:215:8: required from here [ 1060s] 215 | void Enqueue(StateId s) override { [ 1060s] | ^~~~~~~ [ 1060s] ./../include/fst/heap.h:57:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1060s] 57 | if (size_ < values_.size()) { [ 1060s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1060s] In file included from ./../include/fst/lookahead-matcher.h:33: [ 1060s] ./../include/fst/const-fst.h: In instantiation of 'static bool fst::ConstFst::WriteFst(const FST&, std::ostream&, const fst::FstWriteOptions&) [with FST = fst::ConstFst >, unsigned int>; A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]': [ 1060s] ./../include/fst/const-fst.h:275:20: required from 'bool fst::ConstFst::Write(std::ostream&, const fst::FstWriteOptions&) const [with A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]' [ 1060s] 275 | return WriteFst(*this, strm, opts); [ 1060s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/const-fst.h:274:8: required from here [ 1060s] 274 | bool Write(std::ostream &strm, const FstWriteOptions &opts) const override { [ 1060s] | ^~~~~ [ 1060s] ./../include/fst/const-fst.h:393:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 1060s] 393 | if (hdr.NumStates() != num_states) { [ 1060s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1060s] ./../include/fst/const-fst.h:397:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 1060s] 397 | if (hdr.NumArcs() != num_arcs) { [ 1060s] | ~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1060s] ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]': [ 1060s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int]' [ 1060s] 611 | return FindState(std::move(tuple)); [ 1060s] | ^~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:605:11: required from here [ 1060s] 605 | StateId ComputeStart() override { [ 1060s] | ^~~~~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 1060s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 1060s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 1060s] ./../include/fst/disambiguate.h: In instantiation of 'void fst::internal::RelationDeterminizeFilter::SetState(StateId, const StateTuple&) [with Arc = fst::ArcTpl >; Relation = fst::internal::Disambiguator > >::CommonFuture; StateId = int; StateTuple = fst::internal::DeterminizeStateTuple >, fst::IntegerFilterState >]': [ 1060s] ./../include/fst/determinize.h:616:22: required from 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeFinal(StateId) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; Weight = fst::LogWeightTpl; StateId = int]' [ 1060s] 616 | filter_->SetState(s, *tuple); [ 1060s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:614:10: required from here [ 1060s] 614 | Weight ComputeFinal(StateId s) override { [ 1060s] | ^~~~~~~~~~~~ [ 1060s] ./../include/fst/disambiguate.h:119:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>::StateId' {aka 'int'} [-Wsign-compare] [ 1060s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 1060s] | ~~~~~~~~~~~~~~^~~~ [ 1060s] ./../include/fst/const-fst.h: In instantiation of 'static bool fst::ConstFst::WriteFst(const FST&, std::ostream&, const fst::FstWriteOptions&) [with FST = fst::ConstFst >, unsigned int>; A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]': [ 1060s] ./../include/fst/const-fst.h:275:20: required from 'bool fst::ConstFst::Write(std::ostream&, const fst::FstWriteOptions&) const [with A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]' [ 1060s] 275 | return WriteFst(*this, strm, opts); [ 1060s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/const-fst.h:274:8: required from here [ 1060s] 274 | bool Write(std::ostream &strm, const FstWriteOptions &opts) const override { [ 1060s] | ^~~~~ [ 1060s] ./../include/fst/const-fst.h:393:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 1060s] 393 | if (hdr.NumStates() != num_states) { [ 1060s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1060s] ./../include/fst/const-fst.h:397:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 1060s] 397 | if (hdr.NumArcs() != num_arcs) { [ 1060s] | ~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1060s] ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]': [ 1060s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int]' [ 1060s] 611 | return FindState(std::move(tuple)); [ 1060s] | ^~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:605:11: required from here [ 1060s] 605 | StateId ComputeStart() override { [ 1060s] | ^~~~~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 1060s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 1060s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 1060s] ./../include/fst/disambiguate.h: In instantiation of 'void fst::internal::RelationDeterminizeFilter::SetState(StateId, const StateTuple&) [with Arc = fst::ArcTpl >; Relation = fst::internal::Disambiguator > >::CommonFuture; StateId = int; StateTuple = fst::internal::DeterminizeStateTuple >, fst::IntegerFilterState >]': [ 1060s] ./../include/fst/determinize.h:616:22: required from 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeFinal(StateId) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; Weight = fst::LogWeightTpl; StateId = int]' [ 1060s] 616 | filter_->SetState(s, *tuple); [ 1060s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:614:10: required from here [ 1060s] 614 | Weight ComputeFinal(StateId s) override { [ 1060s] | ^~~~~~~~~~~~ [ 1060s] ./../include/fst/disambiguate.h:119:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>::StateId' {aka 'int'} [-Wsign-compare] [ 1060s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 1060s] | ~~~~~~~~~~~~~~^~~~ [ 1060s] ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]': [ 1060s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int]' [ 1060s] 611 | return FindState(std::move(tuple)); [ 1060s] | ^~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:605:11: required from here [ 1060s] 605 | StateId ComputeStart() override { [ 1060s] | ^~~~~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 1060s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 1060s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 1060s] ./../include/fst/disambiguate.h: In instantiation of 'void fst::internal::RelationDeterminizeFilter::SetState(StateId, const StateTuple&) [with Arc = fst::ArcTpl >; Relation = fst::internal::Disambiguator > >::CommonFuture; StateId = int; StateTuple = fst::internal::DeterminizeStateTuple >, fst::IntegerFilterState >]': [ 1060s] ./../include/fst/determinize.h:616:22: required from 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeFinal(StateId) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; Weight = fst::TropicalWeightTpl; StateId = int]' [ 1060s] 616 | filter_->SetState(s, *tuple); [ 1060s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:614:10: required from here [ 1060s] 614 | Weight ComputeFinal(StateId s) override { [ 1060s] | ^~~~~~~~~~~~ [ 1060s] ./../include/fst/disambiguate.h:119:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>::StateId' {aka 'int'} [-Wsign-compare] [ 1060s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 1060s] | ~~~~~~~~~~~~~~^~~~ [ 1060s] ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeDistance(const Subset&) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; Weight = fst::GallicWeight, fst::GALLIC_RESTRICT>; Subset = std::forward_list >, fst::GALLIC_RESTRICT> >, std::allocator >, fst::GALLIC_RESTRICT> > > >]': [ 1060s] ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 1060s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 1060s] | ^~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int]' [ 1060s] 611 | return FindState(std::move(tuple)); [ 1060s] | ^~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:605:11: required from here [ 1060s] 605 | StateId ComputeStart() override { [ 1060s] | ^~~~~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC_RESTRICT> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1060s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 1060s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeDistance(const Subset&) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; Weight = fst::GallicWeight, fst::GALLIC>; Subset = std::forward_list >, fst::GALLIC> >, std::allocator >, fst::GALLIC> > > >]': [ 1060s] ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 1060s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 1060s] | ^~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int]' [ 1060s] 611 | return FindState(std::move(tuple)); [ 1060s] | ^~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:605:11: required from here [ 1060s] 605 | StateId ComputeStart() override { [ 1060s] | ^~~~~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC>, std::allocator, fst::GALLIC> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1060s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 1060s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeDistance(const Subset&) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; Weight = fst::GallicWeight, fst::GALLIC_RESTRICT>; Subset = std::forward_list >, fst::GALLIC_RESTRICT> >, std::allocator >, fst::GALLIC_RESTRICT> > > >]': [ 1060s] ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 1060s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 1060s] | ^~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int]' [ 1060s] 611 | return FindState(std::move(tuple)); [ 1060s] | ^~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:605:11: required from here [ 1060s] 605 | StateId ComputeStart() override { [ 1060s] | ^~~~~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC_RESTRICT> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1060s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 1060s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeDistance(const Subset&) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; Weight = fst::GallicWeight, fst::GALLIC>; Subset = std::forward_list >, fst::GALLIC> >, std::allocator >, fst::GALLIC> > > >]': [ 1060s] ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 1060s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 1060s] | ^~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int]' [ 1060s] 611 | return FindState(std::move(tuple)); [ 1060s] | ^~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:605:11: required from here [ 1060s] 605 | StateId ComputeStart() override { [ 1060s] | ^~~~~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC>, std::allocator, fst::GALLIC> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1060s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 1060s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeDistance(const Subset&) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; Weight = fst::GallicWeight, fst::GALLIC>; Subset = std::forward_list >, fst::GALLIC> >, std::allocator >, fst::GALLIC> > > >]': [ 1060s] ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 1060s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 1060s] | ^~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int]' [ 1060s] 611 | return FindState(std::move(tuple)); [ 1060s] | ^~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:605:11: required from here [ 1060s] 605 | StateId ComputeStart() override { [ 1060s] | ^~~~~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC>, std::allocator, fst::GALLIC> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1060s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 1060s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeDistance(const Subset&) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; Weight = fst::GallicWeight, fst::GALLIC_RESTRICT>; Subset = std::forward_list >, fst::GALLIC_RESTRICT> >, std::allocator >, fst::GALLIC_RESTRICT> > > >]': [ 1060s] ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 1060s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 1060s] | ^~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int]' [ 1060s] 611 | return FindState(std::move(tuple)); [ 1060s] | ^~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:605:11: required from here [ 1060s] 605 | StateId ComputeStart() override { [ 1060s] | ^~~~~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC_RESTRICT> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1060s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 1060s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1060s] In file included from ./../include/fst/script/fst-class.h:34: [ 1060s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 1060s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 1060s] 409 | BaseImpl::DeleteStates(dstates); [ 1060s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1060s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 1060s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1060s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1060s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1060s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1060s] | ^~~~~~~~~~~~ [ 1060s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1060s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1060s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1060s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1060s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeDistance(const Subset&) [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_MIN, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_MIN>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >; Weight = fst::GallicWeight, fst::GALLIC_MIN>; Subset = std::forward_list >, fst::GALLIC_MIN> >, std::allocator >, fst::GALLIC_MIN> > > >]': [ 1060s] ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_MIN, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_MIN>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 1060s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 1060s] | ^~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_MIN, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_MIN>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >; StateId = int]' [ 1060s] 611 | return FindState(std::move(tuple)); [ 1060s] | ^~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:605:11: required from here [ 1060s] 605 | StateId ComputeStart() override { [ 1060s] | ^~~~~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC_MIN> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC_MIN>, std::allocator, fst::GALLIC_MIN> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1060s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 1060s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 1060s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 1060s] 409 | BaseImpl::DeleteStates(dstates); [ 1060s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1060s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 1060s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1060s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1060s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1060s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1060s] | ^~~~~~~~~~~~ [ 1060s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1060s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1060s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1060s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1060s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1060s] In file included from ./../include/fst/determinize.h:39: [ 1060s] ./../include/fst/factor-weight.h: In instantiation of 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::FindState(const Element&) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RESTRICT>; StateId = int]': [ 1060s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RESTRICT>; StateId = int]' [ 1060s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 1060s] | ^~~~~~~~~ [ 1060s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >; FST = fst::Fst >, fst::GALLIC_RESTRICT> >; StateId = int]' [ 1060s] 950 | StateId Start() const override { return impl_->Start(); } [ 1060s] | ~~~~~~~~~~~~^~ [ 1060s] ./../include/fst/fst.h:950:11: required from here [ 1060s] 950 | StateId Start() const override { return impl_->Start(); } [ 1060s] | ^~~~~ [ 1060s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >::StateId' {aka 'const int'} [-Wsign-compare] [ 1060s] 348 | while (unfactored_.size() <= element.state) [ 1060s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 1060s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 1060s] 409 | BaseImpl::DeleteStates(dstates); [ 1060s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1060s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 1060s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1060s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1060s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1060s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1060s] | ^~~~~~~~~~~~ [ 1060s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1060s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1060s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1060s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1060s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/factor-weight.h: In instantiation of 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::FindState(const Element&) [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]': [ 1060s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]' [ 1060s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 1060s] | ^~~~~~~~~ [ 1060s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >; FST = fst::Fst >, fst::GALLIC> >; StateId = int]' [ 1060s] 950 | StateId Start() const override { return impl_->Start(); } [ 1060s] | ~~~~~~~~~~~~^~ [ 1060s] ./../include/fst/fst.h:950:11: required from here [ 1060s] 950 | StateId Start() const override { return impl_->Start(); } [ 1060s] | ^~~~~ [ 1060s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >::StateId' {aka 'const int'} [-Wsign-compare] [ 1060s] 348 | while (unfactored_.size() <= element.state) [ 1060s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/factor-weight.h: In instantiation of 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::FindState(const Element&) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RESTRICT>; StateId = int]': [ 1060s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RESTRICT>; StateId = int]' [ 1060s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 1060s] | ^~~~~~~~~ [ 1060s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >; FST = fst::Fst >, fst::GALLIC_RESTRICT> >; StateId = int]' [ 1060s] 950 | StateId Start() const override { return impl_->Start(); } [ 1060s] | ~~~~~~~~~~~~^~ [ 1060s] ./../include/fst/fst.h:950:11: required from here [ 1060s] 950 | StateId Start() const override { return impl_->Start(); } [ 1060s] | ^~~~~ [ 1060s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >::StateId' {aka 'const int'} [-Wsign-compare] [ 1060s] 348 | while (unfactored_.size() <= element.state) [ 1060s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/factor-weight.h: In instantiation of 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::FindState(const Element&) [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]': [ 1060s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]' [ 1060s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 1060s] | ^~~~~~~~~ [ 1060s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >; FST = fst::Fst >, fst::GALLIC> >; StateId = int]' [ 1060s] 950 | StateId Start() const override { return impl_->Start(); } [ 1060s] | ~~~~~~~~~~~~^~ [ 1060s] ./../include/fst/fst.h:950:11: required from here [ 1060s] 950 | StateId Start() const override { return impl_->Start(); } [ 1060s] | ^~~~~ [ 1060s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >::StateId' {aka 'const int'} [-Wsign-compare] [ 1060s] 348 | while (unfactored_.size() <= element.state) [ 1060s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/factor-weight.h: In instantiation of 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::FindState(const Element&) [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]': [ 1060s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]' [ 1060s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 1060s] | ^~~~~~~~~ [ 1060s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >; FST = fst::Fst >, fst::GALLIC> >; StateId = int]' [ 1060s] 950 | StateId Start() const override { return impl_->Start(); } [ 1060s] | ~~~~~~~~~~~~^~ [ 1060s] ./../include/fst/fst.h:950:11: required from here [ 1060s] 950 | StateId Start() const override { return impl_->Start(); } [ 1060s] | ^~~~~ [ 1060s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >::StateId' {aka 'const int'} [-Wsign-compare] [ 1060s] 348 | while (unfactored_.size() <= element.state) [ 1060s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/factor-weight.h: In instantiation of 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::FindState(const Element&) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RESTRICT>; StateId = int]': [ 1060s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RESTRICT>; StateId = int]' [ 1060s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 1060s] | ^~~~~~~~~ [ 1060s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >; FST = fst::Fst >, fst::GALLIC_RESTRICT> >; StateId = int]' [ 1060s] 950 | StateId Start() const override { return impl_->Start(); } [ 1060s] | ~~~~~~~~~~~~^~ [ 1060s] ./../include/fst/fst.h:950:11: required from here [ 1060s] 950 | StateId Start() const override { return impl_->Start(); } [ 1060s] | ^~~~~ [ 1060s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >::StateId' {aka 'const int'} [-Wsign-compare] [ 1060s] 348 | while (unfactored_.size() <= element.state) [ 1060s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/factor-weight.h: In instantiation of 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::FindState(const Element&) [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; FactorIterator = fst::GallicFactor, fst::GALLIC_MIN>; StateId = int]': [ 1060s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; FactorIterator = fst::GallicFactor, fst::GALLIC_MIN>; StateId = int]' [ 1060s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 1060s] | ^~~~~~~~~ [ 1060s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_MIN>, fst::GallicFactor, fst::GALLIC_MIN> >; FST = fst::Fst >, fst::GALLIC_MIN> >; StateId = int]' [ 1060s] 950 | StateId Start() const override { return impl_->Start(); } [ 1060s] | ~~~~~~~~~~~~^~ [ 1060s] ./../include/fst/fst.h:950:11: required from here [ 1060s] 950 | StateId Start() const override { return impl_->Start(); } [ 1060s] | ^~~~~ [ 1060s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_MIN>, fst::GallicFactor, fst::GALLIC_MIN> >::StateId' {aka 'const int'} [-Wsign-compare] [ 1060s] 348 | while (unfactored_.size() <= element.state) [ 1060s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1060s] depbase=`echo info-impl.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1060s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT info-impl.lo -MD -MP -MF $depbase.Tpo -c -o info-impl.lo info-impl.cc &&\ [ 1060s] mv -f $depbase.Tpo $depbase.Plo [ 1060s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': [ 1060s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 1060s] 409 | BaseImpl::DeleteStates(dstates); [ 1060s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1060s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 1060s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1060s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1060s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1060s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1060s] | ^~~~~~~~~~~~ [ 1060s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1060s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1060s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1060s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1060s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1060s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT info-impl.lo -MD -MP -MF .deps/info-impl.Tpo -c info-impl.cc -fPIC -DPIC -o .libs/info-impl.o [ 1060s] ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeDistance(const Subset&) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; Weight = fst::LogWeightTpl; Subset = std::forward_list > >, std::allocator > > > >]': [ 1060s] ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 1060s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 1060s] | ^~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int]' [ 1060s] 611 | return FindState(std::move(tuple)); [ 1060s] | ^~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:605:11: required from here [ 1060s] 605 | StateId ComputeStart() override { [ 1060s] | ^~~~~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement > >::StateId' {aka 'const int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1060s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 1060s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeDistance(const Subset&) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; Weight = fst::LogWeightTpl; Subset = std::forward_list > >, std::allocator > > > >]': [ 1060s] ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 1060s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 1060s] | ^~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int]' [ 1060s] 611 | return FindState(std::move(tuple)); [ 1060s] | ^~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:605:11: required from here [ 1060s] 605 | StateId ComputeStart() override { [ 1060s] | ^~~~~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement > >::StateId' {aka 'const int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1060s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 1060s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeDistance(const Subset&) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; Weight = fst::TropicalWeightTpl; Subset = std::forward_list > >, std::allocator > > > >]': [ 1060s] ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 1060s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 1060s] | ^~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int]' [ 1060s] 611 | return FindState(std::move(tuple)); [ 1060s] | ^~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:605:11: required from here [ 1060s] 605 | StateId ComputeStart() override { [ 1060s] | ^~~~~~~~~~~~ [ 1060s] ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement > >::StateId' {aka 'const int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1060s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 1060s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 1060s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 1060s] 409 | BaseImpl::DeleteStates(dstates); [ 1060s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1060s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 1060s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1060s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1060s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1060s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1060s] | ^~~~~~~~~~~~ [ 1060s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1060s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1060s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1060s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1060s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 1060s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 1060s] 409 | BaseImpl::DeleteStates(dstates); [ 1060s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1060s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 1060s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1060s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1060s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1060s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1060s] | ^~~~~~~~~~~~ [ 1060s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1060s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1060s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1060s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1060s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 1060s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 1060s] 409 | BaseImpl::DeleteStates(dstates); [ 1060s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1060s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 1060s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1060s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1060s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1060s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1060s] | ^~~~~~~~~~~~ [ 1060s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1060s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1060s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1060s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1060s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1060s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1061s] In file included from ./../include/fst/accumulator.h:34, [ 1061s] from ./../include/fst/label-reachable.h:30, [ 1061s] from ./../include/fst/lookahead-matcher.h:35, [ 1061s] from ./../include/fst/lookahead-filter.h:31, [ 1061s] from ./../include/fst/compose.h:33, [ 1061s] from ./../include/fst/script/getters.h:28, [ 1061s] from getters.cc:18: [ 1061s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1061s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1061s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1061s] | ^~~~~~ [ 1061s] | template [ 1061s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 1061s] ./../include/fst/queue.h:548:11: required from here [ 1061s] 548 | StateId Head() const final { [ 1061s] | ^~~~ [ 1061s] ./../include/fst/queue.h:552:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1061s] 552 | ((front_ >= trivial_queue_.size()) || [ 1061s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1061s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 1061s] ./../include/fst/queue.h:563:8: required from here [ 1061s] 563 | void Enqueue(StateId s) final { [ 1061s] | ^~~~~~~ [ 1061s] ./../include/fst/queue.h:574:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const __gnu_cxx::__alloc_traits, int>::value_type' {aka 'const int'} [-Wsign-compare] [ 1061s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 1061s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 1061s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 1061s] ./../include/fst/queue.h:581:8: required from here [ 1061s] 581 | void Dequeue() final { [ 1061s] | ^~~~~~~ [ 1061s] ./../include/fst/queue.h:584:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1061s] 584 | } else if (front_ < trivial_queue_.size()) { [ 1061s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 1061s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 1061s] ./../include/fst/queue.h:593:8: required from here [ 1061s] 593 | bool Empty() const final { [ 1061s] | ^~~~~ [ 1061s] ./../include/fst/queue.h:602:22: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1061s] 602 | return (front_ >= trivial_queue_.size()) || [ 1061s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1061s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 1061s] ./../include/fst/queue.h:607:8: required from here [ 1061s] 607 | void Clear() final { [ 1061s] | ^~~~~ [ 1061s] ./../include/fst/queue.h:611:20: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1061s] 611 | } else if (i < trivial_queue_.size()) { [ 1061s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 1061s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 1061s] ./../include/fst/queue.h:495:8: required from here [ 1061s] 495 | void Enqueue(StateId s) final { [ 1061s] | ^~~~~~~ [ 1061s] ./../include/fst/queue.h:503:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] [ 1061s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 1061s] | ~~~~~~~~~~~~~~~~~^~~~ [ 1061s] In file included from ./../include/fst/epsnormalize.h:25: [ 1061s] ./../include/fst/factor-weight.h: In instantiation of 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::FindState(const Element&) [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]': [ 1061s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]' [ 1061s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 1061s] | ^~~~~~~~~ [ 1061s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >; FST = fst::Fst >, fst::GALLIC> >; StateId = int]' [ 1061s] 950 | StateId Start() const override { return impl_->Start(); } [ 1061s] | ~~~~~~~~~~~~^~ [ 1061s] ./../include/fst/fst.h:950:11: required from here [ 1061s] 950 | StateId Start() const override { return impl_->Start(); } [ 1061s] | ^~~~~ [ 1061s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >::StateId' {aka 'const int'} [-Wsign-compare] [ 1061s] 348 | while (unfactored_.size() <= element.state) [ 1061s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1061s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC>]': [ 1061s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC>]' [ 1061s] 409 | BaseImpl::DeleteStates(dstates); [ 1061s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1061s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >; FST = fst::MutableFst >, fst::GALLIC> >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC>]' [ 1061s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1061s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1061s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1061s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1061s] | ^~~~~~~~~~~~ [ 1061s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >*, std::allocator >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1061s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1061s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1061s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >*, std::allocator >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1061s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1061s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1061s] ./../include/fst/factor-weight.h: In instantiation of 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::FindState(const Element&) [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]': [ 1061s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]' [ 1061s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 1061s] | ^~~~~~~~~ [ 1061s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >; FST = fst::Fst >, fst::GALLIC> >; StateId = int]' [ 1061s] 950 | StateId Start() const override { return impl_->Start(); } [ 1061s] | ~~~~~~~~~~~~^~ [ 1061s] ./../include/fst/fst.h:950:11: required from here [ 1061s] 950 | StateId Start() const override { return impl_->Start(); } [ 1061s] | ^~~~~ [ 1061s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >::StateId' {aka 'const int'} [-Wsign-compare] [ 1061s] 348 | while (unfactored_.size() <= element.state) [ 1061s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1061s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC>]': [ 1061s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC>]' [ 1061s] 409 | BaseImpl::DeleteStates(dstates); [ 1061s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1061s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >; FST = fst::MutableFst >, fst::GALLIC> >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC>]' [ 1061s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1061s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1061s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1061s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1061s] | ^~~~~~~~~~~~ [ 1061s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >*, std::allocator >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1061s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1061s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1061s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >*, std::allocator >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1061s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1061s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1061s] ./../include/fst/factor-weight.h: In instantiation of 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::FindState(const Element&) [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]': [ 1061s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]' [ 1061s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 1061s] | ^~~~~~~~~ [ 1061s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >; FST = fst::Fst >, fst::GALLIC> >; StateId = int]' [ 1061s] 950 | StateId Start() const override { return impl_->Start(); } [ 1061s] | ~~~~~~~~~~~~^~ [ 1061s] ./../include/fst/fst.h:950:11: required from here [ 1061s] 950 | StateId Start() const override { return impl_->Start(); } [ 1061s] | ^~~~~ [ 1061s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >::StateId' {aka 'const int'} [-Wsign-compare] [ 1061s] 348 | while (unfactored_.size() <= element.state) [ 1061s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1061s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC>]': [ 1061s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC>]' [ 1061s] 409 | BaseImpl::DeleteStates(dstates); [ 1061s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1061s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >; FST = fst::MutableFst >, fst::GALLIC> >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC>]' [ 1061s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1061s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1061s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1061s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1061s] | ^~~~~~~~~~~~ [ 1061s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >*, std::allocator >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1061s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1061s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1061s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >*, std::allocator >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1061s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1061s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1061s] depbase=`echo info.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1061s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT info.lo -MD -MP -MF $depbase.Tpo -c -o info.lo info.cc &&\ [ 1061s] mv -f $depbase.Tpo $depbase.Plo [ 1061s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT info.lo -MD -MP -MF .deps/info.Tpo -c info.cc -fPIC -DPIC -o .libs/info.o [ 1061s] depbase=`echo intersect.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1061s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT intersect.lo -MD -MP -MF $depbase.Tpo -c -o intersect.lo intersect.cc &&\ [ 1061s] mv -f $depbase.Tpo $depbase.Plo [ 1062s] In file included from ./../include/fst/accumulator.h:34, [ 1062s] from ./../include/fst/label-reachable.h:30, [ 1062s] from ./../include/fst/lookahead-matcher.h:35, [ 1062s] from ./../include/fst/script/info-impl.h:32, [ 1062s] from info-impl.cc:18: [ 1062s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1062s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1062s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1062s] | ^~~~~~ [ 1062s] | template [ 1062s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT intersect.lo -MD -MP -MF .deps/intersect.Tpo -c intersect.cc -fPIC -DPIC -o .libs/intersect.o [ 1062s] depbase=`echo invert.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1062s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT invert.lo -MD -MP -MF $depbase.Tpo -c -o invert.lo invert.cc &&\ [ 1062s] mv -f $depbase.Tpo $depbase.Plo [ 1062s] In file included from ./../include/fst/accumulator.h:34, [ 1062s] from ./../include/fst/label-reachable.h:30, [ 1062s] from ./../include/fst/lookahead-matcher.h:35, [ 1062s] from ./../include/fst/script/info-impl.h:32, [ 1062s] from ./../include/fst/script/info.h:27, [ 1062s] from info.cc:18: [ 1062s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1062s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1062s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1062s] | ^~~~~~ [ 1062s] | template [ 1062s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT invert.lo -MD -MP -MF .deps/invert.Tpo -c invert.cc -fPIC -DPIC -o .libs/invert.o [ 1062s] ./../include/fst/script/info-impl.h: In instantiation of 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]': [ 1062s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 1062s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 1062s] | ^~~~ [ 1062s] info.cc:33:1: required from here [ 1062s] 164 | ({#Op, Arc::Type()}, Op) [ 1062s] | ^ [ 1062s] ./../include/fst/script/info-impl.h:151:29: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1062s] 151 | for (StateId s = 0; s < cc.size(); ++s) { [ 1062s] | ~~^~~~~~~~~~~ [ 1062s] ./../include/fst/script/info-impl.h:152:19: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, int>::value_type' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 1062s] 152 | if (cc[s] >= ncc_) ncc_ = cc[s] + 1; [ 1062s] | ~~~~~~^~~~~~~ [ 1062s] ./../include/fst/script/info-impl.h:178:29: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1062s] 178 | for (StateId s = 0; s < scc.size(); ++s) { [ 1062s] | ~~^~~~~~~~~~~~ [ 1062s] ./../include/fst/script/info-impl.h:182:20: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, int>::value_type' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 1062s] 182 | if (scc[s] >= nscc_) nscc_ = scc[s] + 1; [ 1062s] | ~~~~~~~^~~~~~~~ [ 1062s] ./../include/fst/script/info-impl.h: In instantiation of 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]': [ 1062s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 1062s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 1062s] | ^~~~ [ 1062s] info.cc:33:1: required from here [ 1062s] 164 | ({#Op, Arc::Type()}, Op) [ 1062s] | ^ [ 1062s] ./../include/fst/script/info-impl.h:151:29: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1062s] 151 | for (StateId s = 0; s < cc.size(); ++s) { [ 1062s] | ~~^~~~~~~~~~~ [ 1062s] ./../include/fst/script/info-impl.h:152:19: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, int>::value_type' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 1062s] 152 | if (cc[s] >= ncc_) ncc_ = cc[s] + 1; [ 1062s] | ~~~~~~^~~~~~~ [ 1062s] ./../include/fst/script/info-impl.h:178:29: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1062s] 178 | for (StateId s = 0; s < scc.size(); ++s) { [ 1062s] | ~~^~~~~~~~~~~~ [ 1062s] ./../include/fst/script/info-impl.h:182:20: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, int>::value_type' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 1062s] 182 | if (scc[s] >= nscc_) nscc_ = scc[s] + 1; [ 1062s] | ~~~~~~~^~~~~~~~ [ 1063s] ./../include/fst/script/info-impl.h: In instantiation of 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]': [ 1063s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 1063s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 1063s] | ^~~~ [ 1063s] info.cc:33:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../include/fst/script/info-impl.h:151:29: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1063s] 151 | for (StateId s = 0; s < cc.size(); ++s) { [ 1063s] | ~~^~~~~~~~~~~ [ 1063s] ./../include/fst/script/info-impl.h:152:19: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, int>::value_type' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 1063s] 152 | if (cc[s] >= ncc_) ncc_ = cc[s] + 1; [ 1063s] | ~~~~~~^~~~~~~ [ 1063s] ./../include/fst/script/info-impl.h:178:29: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1063s] 178 | for (StateId s = 0; s < scc.size(); ++s) { [ 1063s] | ~~^~~~~~~~~~~~ [ 1063s] ./../include/fst/script/info-impl.h:182:20: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, int>::value_type' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 1063s] 182 | if (scc[s] >= nscc_) nscc_ = scc[s] + 1; [ 1063s] | ~~~~~~~^~~~~~~~ [ 1063s] In file included from ./../include/fst/accumulator.h:34, [ 1063s] from ./../include/fst/label-reachable.h:30, [ 1063s] from ./../include/fst/lookahead-matcher.h:35, [ 1063s] from ./../include/fst/lookahead-filter.h:31, [ 1063s] from ./../include/fst/compose.h:33, [ 1063s] from ./../include/fst/intersect.h:29, [ 1063s] from ./../include/fst/script/intersect.h:23, [ 1063s] from intersect.cc:18: [ 1063s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1063s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1063s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1063s] | ^~~~~~ [ 1063s] | template [ 1063s] In file included from ./../include/fst/script/info-impl.h:37: [ 1063s] ./../include/fst/visit.h: In instantiation of 'void fst::Visit(const FST&, Visitor*, Queue*, ArcFilter, bool) [with FST = Fst > >; Visitor = CcVisitor > >; Queue = FifoQueue; ArcFilter = EpsilonArcFilter > >]': [ 1063s] ./../include/fst/script/info-impl.h:139:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' [ 1063s] 139 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 1063s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 1063s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 1063s] | ^~~~ [ 1063s] info.cc:33:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../include/fst/visit.h:111:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1063s] 111 | if (state >= state_status.size()) { [ 1063s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/visit.h:136:25: warning: comparison of integer expressions of different signedness: 'const fst::ArcTpl >::StateId' {aka 'const int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1063s] 136 | if (arc.nextstate >= state_status.size()) { [ 1063s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/visit.h: In instantiation of 'void fst::Visit(const FST&, Visitor*, Queue*, ArcFilter, bool) [with FST = Fst > >; Visitor = CcVisitor > >; Queue = FifoQueue; ArcFilter = InputEpsilonArcFilter > >]': [ 1063s] ./../include/fst/script/info-impl.h:143:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' [ 1063s] 143 | Visit(fst, &cc_visitor, &fifo_queue, InputEpsilonArcFilter()); [ 1063s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 1063s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 1063s] | ^~~~ [ 1063s] info.cc:33:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../include/fst/visit.h:111:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1063s] 111 | if (state >= state_status.size()) { [ 1063s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/visit.h:136:25: warning: comparison of integer expressions of different signedness: 'const fst::ArcTpl >::StateId' {aka 'const int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1063s] 136 | if (arc.nextstate >= state_status.size()) { [ 1063s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/visit.h: In instantiation of 'void fst::Visit(const FST&, Visitor*, Queue*, ArcFilter, bool) [with FST = Fst > >; Visitor = CcVisitor > >; Queue = FifoQueue; ArcFilter = OutputEpsilonArcFilter > >]': [ 1063s] ./../include/fst/script/info-impl.h:147:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' [ 1063s] 147 | Visit(fst, &cc_visitor, &fifo_queue, OutputEpsilonArcFilter()); [ 1063s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 1063s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 1063s] | ^~~~ [ 1063s] info.cc:33:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../include/fst/visit.h:111:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1063s] 111 | if (state >= state_status.size()) { [ 1063s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/visit.h:136:25: warning: comparison of integer expressions of different signedness: 'const fst::ArcTpl >::StateId' {aka 'const int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1063s] 136 | if (arc.nextstate >= state_status.size()) { [ 1063s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/visit.h: In instantiation of 'void fst::Visit(const FST&, Visitor*, Queue*, ArcFilter, bool) [with FST = Fst > >; Visitor = CcVisitor > >; Queue = FifoQueue; ArcFilter = EpsilonArcFilter > >]': [ 1063s] ./../include/fst/script/info-impl.h:139:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' [ 1063s] 139 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 1063s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 1063s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 1063s] | ^~~~ [ 1063s] info.cc:33:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../include/fst/visit.h:111:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1063s] 111 | if (state >= state_status.size()) { [ 1063s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/visit.h:136:25: warning: comparison of integer expressions of different signedness: 'const fst::ArcTpl >::StateId' {aka 'const int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1063s] 136 | if (arc.nextstate >= state_status.size()) { [ 1063s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/visit.h: In instantiation of 'void fst::Visit(const FST&, Visitor*, Queue*, ArcFilter, bool) [with FST = Fst > >; Visitor = CcVisitor > >; Queue = FifoQueue; ArcFilter = InputEpsilonArcFilter > >]': [ 1063s] ./../include/fst/script/info-impl.h:143:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' [ 1063s] 143 | Visit(fst, &cc_visitor, &fifo_queue, InputEpsilonArcFilter()); [ 1063s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 1063s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 1063s] | ^~~~ [ 1063s] info.cc:33:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../include/fst/visit.h:111:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1063s] 111 | if (state >= state_status.size()) { [ 1063s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/visit.h:136:25: warning: comparison of integer expressions of different signedness: 'const fst::ArcTpl >::StateId' {aka 'const int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1063s] 136 | if (arc.nextstate >= state_status.size()) { [ 1063s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/visit.h: In instantiation of 'void fst::Visit(const FST&, Visitor*, Queue*, ArcFilter, bool) [with FST = Fst > >; Visitor = CcVisitor > >; Queue = FifoQueue; ArcFilter = OutputEpsilonArcFilter > >]': [ 1063s] ./../include/fst/script/info-impl.h:147:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' [ 1063s] 147 | Visit(fst, &cc_visitor, &fifo_queue, OutputEpsilonArcFilter()); [ 1063s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 1063s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 1063s] | ^~~~ [ 1063s] info.cc:33:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../include/fst/visit.h:111:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1063s] 111 | if (state >= state_status.size()) { [ 1063s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/visit.h:136:25: warning: comparison of integer expressions of different signedness: 'const fst::ArcTpl >::StateId' {aka 'const int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1063s] 136 | if (arc.nextstate >= state_status.size()) { [ 1063s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/visit.h: In instantiation of 'void fst::Visit(const FST&, Visitor*, Queue*, ArcFilter, bool) [with FST = Fst > >; Visitor = CcVisitor > >; Queue = FifoQueue; ArcFilter = EpsilonArcFilter > >]': [ 1063s] ./../include/fst/script/info-impl.h:139:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' [ 1063s] 139 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 1063s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 1063s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 1063s] | ^~~~ [ 1063s] info.cc:33:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../include/fst/visit.h:111:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1063s] 111 | if (state >= state_status.size()) { [ 1063s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/visit.h:136:25: warning: comparison of integer expressions of different signedness: 'const fst::ArcTpl >::StateId' {aka 'const int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1063s] 136 | if (arc.nextstate >= state_status.size()) { [ 1063s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/visit.h: In instantiation of 'void fst::Visit(const FST&, Visitor*, Queue*, ArcFilter, bool) [with FST = Fst > >; Visitor = CcVisitor > >; Queue = FifoQueue; ArcFilter = InputEpsilonArcFilter > >]': [ 1063s] ./../include/fst/script/info-impl.h:143:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' [ 1063s] 143 | Visit(fst, &cc_visitor, &fifo_queue, InputEpsilonArcFilter()); [ 1063s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 1063s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 1063s] | ^~~~ [ 1063s] info.cc:33:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../include/fst/visit.h:111:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1063s] 111 | if (state >= state_status.size()) { [ 1063s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/visit.h:136:25: warning: comparison of integer expressions of different signedness: 'const fst::ArcTpl >::StateId' {aka 'const int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1063s] 136 | if (arc.nextstate >= state_status.size()) { [ 1063s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/visit.h: In instantiation of 'void fst::Visit(const FST&, Visitor*, Queue*, ArcFilter, bool) [with FST = Fst > >; Visitor = CcVisitor > >; Queue = FifoQueue; ArcFilter = OutputEpsilonArcFilter > >]': [ 1063s] ./../include/fst/script/info-impl.h:147:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' [ 1063s] 147 | Visit(fst, &cc_visitor, &fifo_queue, OutputEpsilonArcFilter()); [ 1063s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 1063s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 1063s] | ^~~~ [ 1063s] info.cc:33:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../include/fst/visit.h:111:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1063s] 111 | if (state >= state_status.size()) { [ 1063s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/visit.h:136:25: warning: comparison of integer expressions of different signedness: 'const fst::ArcTpl >::StateId' {aka 'const int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1063s] 136 | if (arc.nextstate >= state_status.size()) { [ 1063s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/visit.h: In instantiation of 'void fst::Visit(const FST&, Visitor*, Queue*, ArcFilter, bool) [with FST = Fst > >; Visitor = CcVisitor > >; Queue = FifoQueue; ArcFilter = AnyArcFilter > >]': [ 1063s] ./../include/fst/visit.h:186:8: required from 'void fst::Visit(const Fst&, Visitor*, Queue*) [with Arc = ArcTpl >; Visitor = CcVisitor > >; Queue = FifoQueue]' [ 1063s] 186 | Visit(fst, visitor, queue, AnyArcFilter()); [ 1063s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/script/info-impl.h:135:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' [ 1063s] 135 | Visit(fst, &cc_visitor, &fifo_queue); [ 1063s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 1063s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 1063s] | ^~~~ [ 1063s] info.cc:33:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../include/fst/visit.h:111:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1063s] 111 | if (state >= state_status.size()) { [ 1063s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/visit.h:136:25: warning: comparison of integer expressions of different signedness: 'const fst::ArcTpl >::StateId' {aka 'const int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1063s] 136 | if (arc.nextstate >= state_status.size()) { [ 1063s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/visit.h: In instantiation of 'void fst::Visit(const FST&, Visitor*, Queue*, ArcFilter, bool) [with FST = Fst > >; Visitor = CcVisitor > >; Queue = FifoQueue; ArcFilter = AnyArcFilter > >]': [ 1063s] ./../include/fst/visit.h:186:8: required from 'void fst::Visit(const Fst&, Visitor*, Queue*) [with Arc = ArcTpl >; Visitor = CcVisitor > >; Queue = FifoQueue]' [ 1063s] 186 | Visit(fst, visitor, queue, AnyArcFilter()); [ 1063s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/script/info-impl.h:135:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' [ 1063s] 135 | Visit(fst, &cc_visitor, &fifo_queue); [ 1063s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 1063s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 1063s] | ^~~~ [ 1063s] info.cc:33:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../include/fst/visit.h:111:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1063s] 111 | if (state >= state_status.size()) { [ 1063s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/visit.h:136:25: warning: comparison of integer expressions of different signedness: 'const fst::ArcTpl >::StateId' {aka 'const int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1063s] 136 | if (arc.nextstate >= state_status.size()) { [ 1063s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/visit.h: In instantiation of 'void fst::Visit(const FST&, Visitor*, Queue*, ArcFilter, bool) [with FST = Fst > >; Visitor = CcVisitor > >; Queue = FifoQueue; ArcFilter = AnyArcFilter > >]': [ 1063s] ./../include/fst/visit.h:186:8: required from 'void fst::Visit(const Fst&, Visitor*, Queue*) [with Arc = ArcTpl >; Visitor = CcVisitor > >; Queue = FifoQueue]' [ 1063s] 186 | Visit(fst, visitor, queue, AnyArcFilter()); [ 1063s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/script/info-impl.h:135:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' [ 1063s] 135 | Visit(fst, &cc_visitor, &fifo_queue); [ 1063s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 1063s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 1063s] | ^~~~ [ 1063s] info.cc:33:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../include/fst/visit.h:111:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1063s] 111 | if (state >= state_status.size()) { [ 1063s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/visit.h:136:25: warning: comparison of integer expressions of different signedness: 'const fst::ArcTpl >::StateId' {aka 'const int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1063s] 136 | if (arc.nextstate >= state_status.size()) { [ 1063s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1063s] In file included from ./../include/fst/connect.h:30, [ 1063s] from ./../include/fst/test-properties.h:27, [ 1063s] from ./../include/fst/vector-fst.h:35, [ 1063s] from ./../include/fst/script/fst-class.h:34, [ 1063s] from ./../include/fst/script/info.h:26: [ 1063s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::FindSet(T) [with T = int]': [ 1063s] ./../include/fst/connect.h:58:24: required from 'bool fst::CcVisitor::InitState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]' [ 1063s] 58 | if (comps_->FindSet(s) == kNoStateId) comps_->MakeSet(s); [ 1063s] | ~~~~~~~~~~~~~~~^~~ [ 1063s] ./../include/fst/visit.h:106:31: required from 'void fst::Visit(const FST&, Visitor*, Queue*, ArcFilter, bool) [with FST = Fst > >; Visitor = CcVisitor > >; Queue = FifoQueue; ArcFilter = EpsilonArcFilter > >]' [ 1063s] 106 | visit = visitor->InitState(root, root); [ 1063s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 1063s] ./../include/fst/script/info-impl.h:139:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' [ 1063s] 139 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 1063s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 1063s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 1063s] | ^~~~ [ 1063s] info.cc:33:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../include/fst/union-find.h:40:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1063s] 40 | if (item >= parent_.size() || item == fail_ || parent_[item] == fail_) { [ 1063s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::MakeSet(T) [with T = int]': [ 1063s] ./../include/fst/connect.h:58:58: required from 'bool fst::CcVisitor::InitState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]' [ 1063s] 58 | if (comps_->FindSet(s) == kNoStateId) comps_->MakeSet(s); [ 1063s] | ~~~~~~~~~~~~~~~^~~ [ 1063s] ./../include/fst/visit.h:106:31: required from 'void fst::Visit(const FST&, Visitor*, Queue*, ArcFilter, bool) [with FST = Fst > >; Visitor = CcVisitor > >; Queue = FifoQueue; ArcFilter = EpsilonArcFilter > >]' [ 1063s] 106 | visit = visitor->InitState(root, root); [ 1063s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 1063s] ./../include/fst/script/info-impl.h:139:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' [ 1063s] 139 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 1063s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 1063s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 1063s] | ^~~~ [ 1063s] info.cc:33:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../include/fst/union-find.h:61:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1063s] 61 | if (item >= parent_.size()) { [ 1063s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 1063s] In file included from ./../include/fst/test-properties.h:27, [ 1063s] from ./../include/fst/vector-fst.h:35, [ 1063s] from ./../include/fst/cache.h:33, [ 1063s] from ./../include/fst/intersect.h:28: [ 1063s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 1063s] ./../include/fst/intersect.h:190:28: required from 'void fst::Intersect(const Fst&, const Fst&, MutableFst*, const IntersectOptions&) [with Arc = ArcTpl >; IntersectOptions = ComposeOptions]' [ 1063s] 190 | if (opts.connect) Connect(ofst); [ 1063s] | ~~~~~~~^~~~~~ [ 1063s] ./../include/fst/script/intersect.h:39:12: required from 'void fst::script::Intersect(FstIntersectArgs*) [with Arc = fst::ArcTpl >; FstIntersectArgs = std::tuple]' [ 1063s] 39 | Intersect(ifst1, ifst2, ofst, opts); [ 1063s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1063s] intersect.cc:36:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1063s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1063s] | ~~^~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 1063s] ./../include/fst/intersect.h:190:28: required from 'void fst::Intersect(const Fst&, const Fst&, MutableFst*, const IntersectOptions&) [with Arc = ArcTpl >; IntersectOptions = ComposeOptions]' [ 1063s] 190 | if (opts.connect) Connect(ofst); [ 1063s] | ~~~~~~~^~~~~~ [ 1063s] ./../include/fst/script/intersect.h:39:12: required from 'void fst::script::Intersect(FstIntersectArgs*) [with Arc = fst::ArcTpl >; FstIntersectArgs = std::tuple]' [ 1063s] 39 | Intersect(ifst1, ifst2, ofst, opts); [ 1063s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1063s] intersect.cc:36:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1063s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1063s] | ~~^~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 1063s] ./../include/fst/intersect.h:190:28: required from 'void fst::Intersect(const Fst&, const Fst&, MutableFst*, const IntersectOptions&) [with Arc = ArcTpl >; IntersectOptions = ComposeOptions]' [ 1063s] 190 | if (opts.connect) Connect(ofst); [ 1063s] | ~~~~~~~^~~~~~ [ 1063s] ./../include/fst/script/intersect.h:39:12: required from 'void fst::script::Intersect(FstIntersectArgs*) [with Arc = fst::ArcTpl >; FstIntersectArgs = std::tuple]' [ 1063s] 39 | Intersect(ifst1, ifst2, ofst, opts); [ 1063s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1063s] intersect.cc:36:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1063s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1063s] | ~~^~~~~~~~~~~~~~~ [ 1064s] depbase=`echo isomorphic.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1064s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT isomorphic.lo -MD -MP -MF $depbase.Tpo -c -o isomorphic.lo isomorphic.cc &&\ [ 1064s] mv -f $depbase.Tpo $depbase.Plo [ 1064s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT isomorphic.lo -MD -MP -MF .deps/isomorphic.Tpo -c isomorphic.cc -fPIC -DPIC -o .libs/isomorphic.o [ 1065s] In file included from ./../include/fst/script/isomorphic.h:23, [ 1065s] from isomorphic.cc:18: [ 1065s] ./../include/fst/isomorphic.h: In instantiation of 'bool fst::internal::Isomorphism::PairState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]': [ 1065s] ./../include/fst/isomorphic.h:86:5: required from 'bool fst::internal::Isomorphism::IsIsomorphic() [with Arc = fst::ArcTpl >]' [ 1065s] 86 | PairState(fst1_->Start(), fst2_->Start()); [ 1065s] | ^~~~~~~~~ [ 1065s] ./../include/fst/isomorphic.h:254:39: required from 'bool fst::Isomorphic(const Fst&, const Fst&, float) [with Arc = ArcTpl >]' [ 1065s] 254 | const bool result = iso.IsIsomorphic(); [ 1065s] | ~~~~~~~~~~~~~~~~^~ [ 1065s] ./../include/fst/script/isomorphic.h:39:28: required from 'void fst::script::Isomorphic(FstIsomorphicArgs*) [with Arc = fst::ArcTpl >; FstIsomorphicArgs = WithReturnValue >]' [ 1065s] 39 | args->retval = Isomorphic(fst1, fst2, std::get<2>(args->args)); [ 1065s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] isomorphic.cc:33:1: required from here [ 1065s] 164 | ({#Op, Arc::Type()}, Op) [ 1065s] | ^ [ 1065s] ./../include/fst/isomorphic.h:129:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::internal::Isomorphism > >::StateId' {aka 'int'} [-Wsign-compare] [ 1065s] 129 | if (state_pairs_.size() <= s1) state_pairs_.resize(s1 + 1, kNoStateId); [ 1065s] | ~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1065s] ./../include/fst/isomorphic.h: In instantiation of 'bool fst::internal::Isomorphism::PairState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]': [ 1065s] ./../include/fst/isomorphic.h:86:5: required from 'bool fst::internal::Isomorphism::IsIsomorphic() [with Arc = fst::ArcTpl >]' [ 1065s] 86 | PairState(fst1_->Start(), fst2_->Start()); [ 1065s] | ^~~~~~~~~ [ 1065s] ./../include/fst/isomorphic.h:254:39: required from 'bool fst::Isomorphic(const Fst&, const Fst&, float) [with Arc = ArcTpl >]' [ 1065s] 254 | const bool result = iso.IsIsomorphic(); [ 1065s] | ~~~~~~~~~~~~~~~~^~ [ 1065s] ./../include/fst/script/isomorphic.h:39:28: required from 'void fst::script::Isomorphic(FstIsomorphicArgs*) [with Arc = fst::ArcTpl >; FstIsomorphicArgs = WithReturnValue >]' [ 1065s] 39 | args->retval = Isomorphic(fst1, fst2, std::get<2>(args->args)); [ 1065s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] isomorphic.cc:33:1: required from here [ 1065s] 164 | ({#Op, Arc::Type()}, Op) [ 1065s] | ^ [ 1065s] ./../include/fst/isomorphic.h:129:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::internal::Isomorphism > >::StateId' {aka 'int'} [-Wsign-compare] [ 1065s] 129 | if (state_pairs_.size() <= s1) state_pairs_.resize(s1 + 1, kNoStateId); [ 1065s] | ~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1065s] depbase=`echo map.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1065s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT map.lo -MD -MP -MF $depbase.Tpo -c -o map.lo map.cc &&\ [ 1065s] mv -f $depbase.Tpo $depbase.Plo [ 1065s] ./../include/fst/isomorphic.h: In instantiation of 'bool fst::internal::Isomorphism::PairState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]': [ 1065s] ./../include/fst/isomorphic.h:86:5: required from 'bool fst::internal::Isomorphism::IsIsomorphic() [with Arc = fst::ArcTpl >]' [ 1065s] 86 | PairState(fst1_->Start(), fst2_->Start()); [ 1065s] | ^~~~~~~~~ [ 1065s] ./../include/fst/isomorphic.h:254:39: required from 'bool fst::Isomorphic(const Fst&, const Fst&, float) [with Arc = ArcTpl >]' [ 1065s] 254 | const bool result = iso.IsIsomorphic(); [ 1065s] | ~~~~~~~~~~~~~~~~^~ [ 1065s] ./../include/fst/script/isomorphic.h:39:28: required from 'void fst::script::Isomorphic(FstIsomorphicArgs*) [with Arc = fst::ArcTpl >; FstIsomorphicArgs = WithReturnValue >]' [ 1065s] 39 | args->retval = Isomorphic(fst1, fst2, std::get<2>(args->args)); [ 1065s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] isomorphic.cc:33:1: required from here [ 1065s] 164 | ({#Op, Arc::Type()}, Op) [ 1065s] | ^ [ 1065s] ./../include/fst/isomorphic.h:129:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::internal::Isomorphism > >::StateId' {aka 'int'} [-Wsign-compare] [ 1065s] 129 | if (state_pairs_.size() <= s1) state_pairs_.resize(s1 + 1, kNoStateId); [ 1065s] | ~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1065s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT map.lo -MD -MP -MF .deps/map.Tpo -c map.cc -fPIC -DPIC -o .libs/map.o [ 1066s] In file included from ./../include/fst/vector-fst.h:34, [ 1066s] from ./../include/fst/cache.h:33, [ 1066s] from ./../include/fst/arc-map.h:32, [ 1066s] from ./../include/fst/script/map.h:25, [ 1066s] from map.cc:18: [ 1066s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1066s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1066s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1066s] | ^~~~~~~~~~~~~~~~~ [ 1066s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1066s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1066s] | ^~~~~~~~~~~~~~~~ [ 1066s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 1066s] 520 | class VectorFst : public ImplToMutableFst> { [ 1066s] | ^~~~~~~~~ [ 1066s] ./../include/fst/script/map.h:48:11: required from 'std::unique_ptr > fst::script::StateMap(const fst::Fst&, const M&) [with M = fst::ArcSumMapper > >; typename M::ToArc = fst::ArcTpl >; typename ArcMapper::FromArc = fst::ArcTpl >]' [ 1066s] 48 | StateMap(fst, ofst.get(), mapper); [ 1066s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1066s] ./../include/fst/script/map.h:82:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 1066s] 82 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 1066s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1066s] map.cc:37:1: required from here [ 1066s] 164 | ({#Op, Arc::Type()}, Op) [ 1066s] | ^ [ 1066s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1066s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1066s] | ^~~~~~~~ [ 1066s] In file included from ./../include/fst/expanded-fst.h:33, [ 1066s] from ./../include/fst/mutable-fst.h:37: [ 1066s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1066s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1066s] | ^~~~~~~~ [ 1066s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1066s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1066s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1066s] | ^~~~~~~~~~~~~~~~ [ 1066s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 1066s] 520 | class VectorFst : public ImplToMutableFst> { [ 1066s] | ^~~~~~~~~ [ 1066s] ./../include/fst/script/map.h:48:11: required from 'std::unique_ptr > fst::script::StateMap(const fst::Fst&, const M&) [with M = fst::ArcSumMapper > >; typename M::ToArc = fst::ArcTpl >; typename ArcMapper::FromArc = fst::ArcTpl >]' [ 1066s] 48 | StateMap(fst, ofst.get(), mapper); [ 1066s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1066s] ./../include/fst/script/map.h:82:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 1066s] 82 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 1066s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1066s] map.cc:37:1: required from here [ 1066s] 164 | ({#Op, Arc::Type()}, Op) [ 1066s] | ^ [ 1066s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1066s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1066s] | ^~~~~~~~ [ 1066s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1066s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1066s] | ^~~~~~~~~~~~~~~~~ [ 1066s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1066s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 1066s] 520 | class VectorFst : public ImplToMutableFst> { [ 1066s] | ^~~~~~~~~ [ 1066s] ./../include/fst/script/map.h:48:11: required from 'std::unique_ptr > fst::script::StateMap(const fst::Fst&, const M&) [with M = fst::ArcSumMapper > >; typename M::ToArc = fst::ArcTpl >; typename ArcMapper::FromArc = fst::ArcTpl >]' [ 1066s] 48 | StateMap(fst, ofst.get(), mapper); [ 1066s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1066s] ./../include/fst/script/map.h:82:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 1066s] 82 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 1066s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1066s] map.cc:37:1: required from here [ 1066s] 164 | ({#Op, Arc::Type()}, Op) [ 1066s] | ^ [ 1066s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1066s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1066s] | ^~~~~~~~ [ 1066s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1066s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1066s] | ^~~~~~~~~~~~~~~~ [ 1067s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1067s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1067s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1067s] | ^~~~~~~~~~~~~~~~~ [ 1067s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1067s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1067s] | ^~~~~~~~~~~~~~~~ [ 1067s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1067s] 520 | class VectorFst : public ImplToMutableFst> { [ 1067s] | ^~~~~~~~~ [ 1067s] ./../include/fst/script/map.h:39:9: required from 'std::unique_ptr > fst::script::ArcMap(const fst::Fst&, const M&) [with M = fst::WeightConvertMapper >, fst::ArcTpl > >; typename M::ToArc = fst::ArcTpl >; typename ArcMapper::FromArc = fst::ArcTpl >]' [ 1067s] 39 | ArcMap(fst, ofst.get(), mapper); [ 1067s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1067s] ./../include/fst/script/map.h:146:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 1067s] 146 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 1067s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1067s] map.cc:37:1: required from here [ 1067s] 164 | ({#Op, Arc::Type()}, Op) [ 1067s] | ^ [ 1067s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1067s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1067s] | ^~~~~~~~ [ 1067s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1067s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1067s] | ^~~~~~~~ [ 1067s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1067s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1067s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1067s] | ^~~~~~~~~~~~~~~~ [ 1067s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1067s] 520 | class VectorFst : public ImplToMutableFst> { [ 1067s] | ^~~~~~~~~ [ 1067s] ./../include/fst/script/map.h:39:9: required from 'std::unique_ptr > fst::script::ArcMap(const fst::Fst&, const M&) [with M = fst::WeightConvertMapper >, fst::ArcTpl > >; typename M::ToArc = fst::ArcTpl >; typename ArcMapper::FromArc = fst::ArcTpl >]' [ 1067s] 39 | ArcMap(fst, ofst.get(), mapper); [ 1067s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1067s] ./../include/fst/script/map.h:146:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 1067s] 146 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 1067s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1067s] map.cc:37:1: required from here [ 1067s] 164 | ({#Op, Arc::Type()}, Op) [ 1067s] | ^ [ 1067s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1067s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1067s] | ^~~~~~~~ [ 1067s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1067s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1067s] | ^~~~~~~~~~~~~~~~~ [ 1067s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1067s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1067s] 520 | class VectorFst : public ImplToMutableFst> { [ 1067s] | ^~~~~~~~~ [ 1067s] ./../include/fst/script/map.h:39:9: required from 'std::unique_ptr > fst::script::ArcMap(const fst::Fst&, const M&) [with M = fst::WeightConvertMapper >, fst::ArcTpl > >; typename M::ToArc = fst::ArcTpl >; typename ArcMapper::FromArc = fst::ArcTpl >]' [ 1067s] 39 | ArcMap(fst, ofst.get(), mapper); [ 1067s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1067s] ./../include/fst/script/map.h:146:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 1067s] 146 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 1067s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1067s] map.cc:37:1: required from here [ 1067s] 164 | ({#Op, Arc::Type()}, Op) [ 1067s] | ^ [ 1067s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1067s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1067s] | ^~~~~~~~ [ 1067s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1067s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1067s] | ^~~~~~~~~~~~~~~~ [ 1067s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1067s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1067s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1067s] | ^~~~~~~~~~~~~~~~~ [ 1067s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1067s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1067s] | ^~~~~~~~~~~~~~~~ [ 1067s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1067s] 520 | class VectorFst : public ImplToMutableFst> { [ 1067s] | ^~~~~~~~~ [ 1067s] ./../include/fst/script/map.h:39:9: required from 'std::unique_ptr > fst::script::ArcMap(const fst::Fst&, const M&) [with M = fst::WeightConvertMapper >, fst::ArcTpl > >; typename M::ToArc = fst::ArcTpl >; typename ArcMapper::FromArc = fst::ArcTpl >]' [ 1067s] 39 | ArcMap(fst, ofst.get(), mapper); [ 1067s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1067s] ./../include/fst/script/map.h:151:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 1067s] 151 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 1067s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1067s] map.cc:37:1: required from here [ 1067s] 164 | ({#Op, Arc::Type()}, Op) [ 1067s] | ^ [ 1067s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1067s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1067s] | ^~~~~~~~ [ 1067s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1067s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1067s] | ^~~~~~~~ [ 1067s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1067s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1067s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1067s] | ^~~~~~~~~~~~~~~~ [ 1067s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1067s] 520 | class VectorFst : public ImplToMutableFst> { [ 1067s] | ^~~~~~~~~ [ 1067s] ./../include/fst/script/map.h:39:9: required from 'std::unique_ptr > fst::script::ArcMap(const fst::Fst&, const M&) [with M = fst::WeightConvertMapper >, fst::ArcTpl > >; typename M::ToArc = fst::ArcTpl >; typename ArcMapper::FromArc = fst::ArcTpl >]' [ 1067s] 39 | ArcMap(fst, ofst.get(), mapper); [ 1067s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1067s] ./../include/fst/script/map.h:151:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 1067s] 151 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 1067s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1067s] map.cc:37:1: required from here [ 1067s] 164 | ({#Op, Arc::Type()}, Op) [ 1067s] | ^ [ 1067s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1067s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1067s] | ^~~~~~~~ [ 1067s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1067s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1067s] | ^~~~~~~~~~~~~~~~~ [ 1067s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1067s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1067s] 520 | class VectorFst : public ImplToMutableFst> { [ 1067s] | ^~~~~~~~~ [ 1067s] ./../include/fst/script/map.h:39:9: required from 'std::unique_ptr > fst::script::ArcMap(const fst::Fst&, const M&) [with M = fst::WeightConvertMapper >, fst::ArcTpl > >; typename M::ToArc = fst::ArcTpl >; typename ArcMapper::FromArc = fst::ArcTpl >]' [ 1067s] 39 | ArcMap(fst, ofst.get(), mapper); [ 1067s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1067s] ./../include/fst/script/map.h:151:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 1067s] 151 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 1067s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1067s] map.cc:37:1: required from here [ 1067s] 164 | ({#Op, Arc::Type()}, Op) [ 1067s] | ^ [ 1067s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1067s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1067s] | ^~~~~~~~ [ 1067s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1067s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1067s] | ^~~~~~~~~~~~~~~~ [ 1067s] In file included from ./../include/fst/script/map.h:26: [ 1067s] ./../include/fst/state-map.h: In instantiation of 'bool fst::ArcSumMapper::Done() const [with Arc = fst::ArcTpl >]': [ 1067s] ./../include/fst/state-map.h:152:25: required from 'void fst::StateMap(const Fst&, MutableFst*, C*) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 1067s] 152 | for (; !mapper->Done(); mapper->Next()) { [ 1067s] | ~~~~~~~~~~~~^~ [ 1067s] ./../include/fst/state-map.h:165:11: required from 'void fst::StateMap(const Fst&, MutableFst*, C) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 1067s] 165 | StateMap(ifst, ofst, &mapper); [ 1067s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1067s] ./../include/fst/script/map.h:48:11: required from 'std::unique_ptr > fst::script::StateMap(const fst::Fst&, const M&) [with M = fst::ArcSumMapper > >; typename M::ToArc = fst::ArcTpl >; typename ArcMapper::FromArc = fst::ArcTpl >]' [ 1067s] 48 | StateMap(fst, ofst.get(), mapper); [ 1067s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1067s] ./../include/fst/script/map.h:82:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 1067s] 82 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 1067s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1067s] map.cc:37:1: required from here [ 1067s] 164 | ({#Op, Arc::Type()}, Op) [ 1067s] | ^ [ 1067s] ./../include/fst/state-map.h:492:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1067s] 492 | bool Done() const { return i_ >= arcs_.size(); } [ 1067s] | ~~~^~~~~~~~~~~~~~~ [ 1067s] ./../include/fst/state-map.h: In instantiation of 'bool fst::ArcSumMapper::Done() const [with Arc = fst::ArcTpl >]': [ 1067s] ./../include/fst/state-map.h:152:25: required from 'void fst::StateMap(const Fst&, MutableFst*, C*) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 1067s] 152 | for (; !mapper->Done(); mapper->Next()) { [ 1067s] | ~~~~~~~~~~~~^~ [ 1067s] ./../include/fst/state-map.h:165:11: required from 'void fst::StateMap(const Fst&, MutableFst*, C) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 1067s] 165 | StateMap(ifst, ofst, &mapper); [ 1067s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1067s] ./../include/fst/script/map.h:48:11: required from 'std::unique_ptr > fst::script::StateMap(const fst::Fst&, const M&) [with M = fst::ArcSumMapper > >; typename M::ToArc = fst::ArcTpl >; typename ArcMapper::FromArc = fst::ArcTpl >]' [ 1067s] 48 | StateMap(fst, ofst.get(), mapper); [ 1067s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1067s] ./../include/fst/script/map.h:82:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 1067s] 82 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 1067s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1067s] map.cc:37:1: required from here [ 1067s] 164 | ({#Op, Arc::Type()}, Op) [ 1067s] | ^ [ 1067s] ./../include/fst/state-map.h:492:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1067s] 492 | bool Done() const { return i_ >= arcs_.size(); } [ 1067s] | ~~~^~~~~~~~~~~~~~~ [ 1067s] ./../include/fst/state-map.h: In instantiation of 'bool fst::ArcSumMapper::Done() const [with Arc = fst::ArcTpl >]': [ 1067s] ./../include/fst/state-map.h:152:25: required from 'void fst::StateMap(const Fst&, MutableFst*, C*) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 1067s] 152 | for (; !mapper->Done(); mapper->Next()) { [ 1067s] | ~~~~~~~~~~~~^~ [ 1067s] ./../include/fst/state-map.h:165:11: required from 'void fst::StateMap(const Fst&, MutableFst*, C) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 1067s] 165 | StateMap(ifst, ofst, &mapper); [ 1067s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1067s] ./../include/fst/script/map.h:48:11: required from 'std::unique_ptr > fst::script::StateMap(const fst::Fst&, const M&) [with M = fst::ArcSumMapper > >; typename M::ToArc = fst::ArcTpl >; typename ArcMapper::FromArc = fst::ArcTpl >]' [ 1067s] 48 | StateMap(fst, ofst.get(), mapper); [ 1067s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1067s] ./../include/fst/script/map.h:82:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 1067s] 82 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 1067s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1067s] map.cc:37:1: required from here [ 1067s] 164 | ({#Op, Arc::Type()}, Op) [ 1067s] | ^ [ 1067s] ./../include/fst/state-map.h:492:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1067s] 492 | bool Done() const { return i_ >= arcs_.size(); } [ 1067s] | ~~~^~~~~~~~~~~~~~~ [ 1067s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 1067s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 1067s] 409 | BaseImpl::DeleteStates(dstates); [ 1067s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1067s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 1067s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1067s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1067s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1067s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1067s] | ^~~~~~~~~~~~ [ 1067s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1067s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1067s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1067s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1067s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1067s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1067s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 1067s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 1067s] 409 | BaseImpl::DeleteStates(dstates); [ 1067s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1067s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 1067s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1067s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1067s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1067s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1067s] | ^~~~~~~~~~~~ [ 1067s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1067s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1067s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1067s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1067s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1067s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1067s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 1067s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 1067s] 409 | BaseImpl::DeleteStates(dstates); [ 1067s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1067s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 1067s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1067s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1067s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1067s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1067s] | ^~~~~~~~~~~~ [ 1067s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1067s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1067s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1067s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1067s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1067s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1068s] depbase=`echo minimize.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1068s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT minimize.lo -MD -MP -MF $depbase.Tpo -c -o minimize.lo minimize.cc &&\ [ 1068s] mv -f $depbase.Tpo $depbase.Plo [ 1068s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT minimize.lo -MD -MP -MF .deps/minimize.Tpo -c minimize.cc -fPIC -DPIC -o .libs/minimize.o [ 1069s] depbase=`echo print.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1069s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT print.lo -MD -MP -MF $depbase.Tpo -c -o print.lo print.cc &&\ [ 1069s] mv -f $depbase.Tpo $depbase.Plo [ 1069s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT print.lo -MD -MP -MF .deps/print.Tpo -c print.cc -fPIC -DPIC -o .libs/print.o [ 1069s] In file included from ./../include/fst/vector-fst.h:34, [ 1069s] from ./../include/fst/cache.h:33, [ 1069s] from ./../include/fst/arcsort.h:28, [ 1069s] from ./../include/fst/minimize.h:33, [ 1069s] from ./../include/fst/script/minimize.h:23, [ 1069s] from minimize.cc:18: [ 1069s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 1069s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 1069s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1069s] | ^~~~~~~~~~~~~~~~~ [ 1069s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 1069s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1069s] | ^~~~~~~~~~~~~~~~ [ 1069s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 1069s] 520 | class VectorFst : public ImplToMutableFst> { [ 1069s] | ^~~~~~~~~ [ 1069s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1069s] 528 | VectorFst> gfst; [ 1069s] | ^~~~ [ 1069s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1069s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1069s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1069s] minimize.cc:36:1: required from here [ 1069s] 164 | ({#Op, Arc::Type()}, Op) [ 1069s] | ^ [ 1069s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 1069s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1069s] | ^~~~~~~~ [ 1069s] In file included from ./../include/fst/expanded-fst.h:33, [ 1069s] from ./../include/fst/mutable-fst.h:37: [ 1069s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 1069s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1069s] | ^~~~~~~~ [ 1069s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 1069s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 1069s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1069s] | ^~~~~~~~~~~~~~~~ [ 1069s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 1069s] 520 | class VectorFst : public ImplToMutableFst> { [ 1069s] | ^~~~~~~~~ [ 1069s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1069s] 528 | VectorFst> gfst; [ 1069s] | ^~~~ [ 1069s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1069s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1069s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1069s] minimize.cc:36:1: required from here [ 1069s] 164 | ({#Op, Arc::Type()}, Op) [ 1069s] | ^ [ 1069s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 1069s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1069s] | ^~~~~~~~ [ 1069s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 1069s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1069s] | ^~~~~~~~~~~~~~~~~ [ 1069s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 1069s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 1069s] 520 | class VectorFst : public ImplToMutableFst> { [ 1069s] | ^~~~~~~~~ [ 1069s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1069s] 528 | VectorFst> gfst; [ 1069s] | ^~~~ [ 1069s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1069s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1069s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1069s] minimize.cc:36:1: required from here [ 1069s] 164 | ({#Op, Arc::Type()}, Op) [ 1069s] | ^ [ 1069s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 1069s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1069s] | ^~~~~~~~ [ 1069s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 1069s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1069s] | ^~~~~~~~~~~~~~~~ [ 1069s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 1069s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 1069s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1069s] | ^~~~~~~~~~~~~~~~~ [ 1069s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 1069s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1069s] | ^~~~~~~~~~~~~~~~ [ 1069s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 1069s] 520 | class VectorFst : public ImplToMutableFst> { [ 1069s] | ^~~~~~~~~ [ 1069s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1069s] 528 | VectorFst> gfst; [ 1069s] | ^~~~ [ 1069s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1069s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1069s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1069s] minimize.cc:36:1: required from here [ 1069s] 164 | ({#Op, Arc::Type()}, Op) [ 1069s] | ^ [ 1069s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 1069s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1069s] | ^~~~~~~~ [ 1069s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 1069s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1069s] | ^~~~~~~~ [ 1069s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 1069s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 1069s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1069s] | ^~~~~~~~~~~~~~~~ [ 1069s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 1069s] 520 | class VectorFst : public ImplToMutableFst> { [ 1069s] | ^~~~~~~~~ [ 1069s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1069s] 528 | VectorFst> gfst; [ 1069s] | ^~~~ [ 1069s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1069s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1069s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1069s] minimize.cc:36:1: required from here [ 1069s] 164 | ({#Op, Arc::Type()}, Op) [ 1069s] | ^ [ 1069s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 1069s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1069s] | ^~~~~~~~ [ 1069s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 1069s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1069s] | ^~~~~~~~~~~~~~~~~ [ 1069s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 1069s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 1069s] 520 | class VectorFst : public ImplToMutableFst> { [ 1069s] | ^~~~~~~~~ [ 1069s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1069s] 528 | VectorFst> gfst; [ 1069s] | ^~~~ [ 1069s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1069s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1069s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1069s] minimize.cc:36:1: required from here [ 1069s] 164 | ({#Op, Arc::Type()}, Op) [ 1069s] | ^ [ 1069s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 1069s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1069s] | ^~~~~~~~ [ 1069s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 1069s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1069s] | ^~~~~~~~~~~~~~~~ [ 1069s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 1069s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 1069s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1069s] | ^~~~~~~~~~~~~~~~~ [ 1069s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 1069s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1069s] | ^~~~~~~~~~~~~~~~ [ 1069s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 1069s] 520 | class VectorFst : public ImplToMutableFst> { [ 1069s] | ^~~~~~~~~ [ 1069s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1069s] 528 | VectorFst> gfst; [ 1069s] | ^~~~ [ 1069s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1069s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1069s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1069s] minimize.cc:36:1: required from here [ 1069s] 164 | ({#Op, Arc::Type()}, Op) [ 1069s] | ^ [ 1069s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 1069s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1069s] | ^~~~~~~~ [ 1069s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 1069s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1069s] | ^~~~~~~~ [ 1069s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 1069s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 1069s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1069s] | ^~~~~~~~~~~~~~~~ [ 1069s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 1069s] 520 | class VectorFst : public ImplToMutableFst> { [ 1069s] | ^~~~~~~~~ [ 1069s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1069s] 528 | VectorFst> gfst; [ 1069s] | ^~~~ [ 1069s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1069s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1069s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1069s] minimize.cc:36:1: required from here [ 1069s] 164 | ({#Op, Arc::Type()}, Op) [ 1069s] | ^ [ 1069s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 1069s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1069s] | ^~~~~~~~ [ 1069s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 1069s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1069s] | ^~~~~~~~~~~~~~~~~ [ 1069s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 1069s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 1069s] 520 | class VectorFst : public ImplToMutableFst> { [ 1069s] | ^~~~~~~~~ [ 1069s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1069s] 528 | VectorFst> gfst; [ 1069s] | ^~~~ [ 1069s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1069s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1069s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1069s] minimize.cc:36:1: required from here [ 1069s] 164 | ({#Op, Arc::Type()}, Op) [ 1069s] | ^ [ 1069s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 1069s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1069s] | ^~~~~~~~ [ 1069s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 1069s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1069s] | ^~~~~~~~~~~~~~~~ [ 1069s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 1069s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 1069s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1069s] | ^~~~~~~~~~~~~~~~~ [ 1069s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 1069s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1069s] | ^~~~~~~~~~~~~~~~ [ 1069s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 1069s] 520 | class VectorFst : public ImplToMutableFst> { [ 1069s] | ^~~~~~~~~ [ 1069s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 1069s] 290 | VectorFst Tr_; [ 1069s] | ^~~ [ 1069s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1069s] 483 | CyclicMinimizer> minimizer(*fst); [ 1069s] | ^~~~~~~~~ [ 1069s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1069s] 537 | internal::AcceptorMinimize(&gfst); [ 1069s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1069s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1069s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1069s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1069s] minimize.cc:36:1: required from here [ 1069s] 164 | ({#Op, Arc::Type()}, Op) [ 1069s] | ^ [ 1069s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 1069s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1069s] | ^~~~~~~~ [ 1069s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 1069s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1069s] | ^~~~~~~~ [ 1069s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 1069s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 1069s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1069s] | ^~~~~~~~~~~~~~~~ [ 1069s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 1069s] 520 | class VectorFst : public ImplToMutableFst> { [ 1069s] | ^~~~~~~~~ [ 1069s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 1069s] 290 | VectorFst Tr_; [ 1069s] | ^~~ [ 1069s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1069s] 483 | CyclicMinimizer> minimizer(*fst); [ 1069s] | ^~~~~~~~~ [ 1069s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1069s] 537 | internal::AcceptorMinimize(&gfst); [ 1069s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1069s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1069s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1069s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1069s] minimize.cc:36:1: required from here [ 1069s] 164 | ({#Op, Arc::Type()}, Op) [ 1069s] | ^ [ 1069s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 1069s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1069s] | ^~~~~~~~ [ 1069s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 1069s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1069s] | ^~~~~~~~~~~~~~~~~ [ 1069s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 1069s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 1069s] 520 | class VectorFst : public ImplToMutableFst> { [ 1069s] | ^~~~~~~~~ [ 1069s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 1069s] 290 | VectorFst Tr_; [ 1069s] | ^~~ [ 1069s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1069s] 483 | CyclicMinimizer> minimizer(*fst); [ 1069s] | ^~~~~~~~~ [ 1069s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1069s] 537 | internal::AcceptorMinimize(&gfst); [ 1069s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1069s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1069s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1069s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1069s] minimize.cc:36:1: required from here [ 1069s] 164 | ({#Op, Arc::Type()}, Op) [ 1069s] | ^ [ 1069s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 1069s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1069s] | ^~~~~~~~ [ 1069s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 1069s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1069s] | ^~~~~~~~~~~~~~~~ [ 1069s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1069s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1069s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1069s] | ^~~~~~~~~~~~~~~~~ [ 1069s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1069s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1069s] | ^~~~~~~~~~~~~~~~ [ 1069s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1069s] 520 | class VectorFst : public ImplToMutableFst> { [ 1069s] | ^~~~~~~~~ [ 1069s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 1069s] 290 | VectorFst Tr_; [ 1069s] | ^~~ [ 1069s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 1069s] 483 | CyclicMinimizer> minimizer(*fst); [ 1069s] | ^~~~~~~~~ [ 1069s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1069s] 560 | internal::AcceptorMinimize(fst); [ 1069s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1069s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1069s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1069s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1069s] minimize.cc:36:1: required from here [ 1069s] 164 | ({#Op, Arc::Type()}, Op) [ 1069s] | ^ [ 1069s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1069s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1069s] | ^~~~~~~~ [ 1069s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1069s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1069s] | ^~~~~~~~ [ 1069s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1069s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1069s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1069s] | ^~~~~~~~~~~~~~~~ [ 1069s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1069s] 520 | class VectorFst : public ImplToMutableFst> { [ 1069s] | ^~~~~~~~~ [ 1069s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 1069s] 290 | VectorFst Tr_; [ 1069s] | ^~~ [ 1069s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 1069s] 483 | CyclicMinimizer> minimizer(*fst); [ 1069s] | ^~~~~~~~~ [ 1069s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1069s] 560 | internal::AcceptorMinimize(fst); [ 1069s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1069s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1069s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1069s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1069s] minimize.cc:36:1: required from here [ 1069s] 164 | ({#Op, Arc::Type()}, Op) [ 1069s] | ^ [ 1069s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1069s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1069s] | ^~~~~~~~ [ 1069s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1069s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1069s] | ^~~~~~~~~~~~~~~~~ [ 1069s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1069s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1069s] 520 | class VectorFst : public ImplToMutableFst> { [ 1069s] | ^~~~~~~~~ [ 1069s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 1069s] 290 | VectorFst Tr_; [ 1069s] | ^~~ [ 1069s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 1069s] 483 | CyclicMinimizer> minimizer(*fst); [ 1069s] | ^~~~~~~~~ [ 1069s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1069s] 560 | internal::AcceptorMinimize(fst); [ 1069s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1069s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1069s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1069s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1069s] minimize.cc:36:1: required from here [ 1069s] 164 | ({#Op, Arc::Type()}, Op) [ 1069s] | ^ [ 1069s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1069s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1069s] | ^~~~~~~~ [ 1069s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1069s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1069s] | ^~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 1070s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 1070s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1070s] | ^~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 1070s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1070s] | ^~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 1070s] 520 | class VectorFst : public ImplToMutableFst> { [ 1070s] | ^~~~~~~~~ [ 1070s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 1070s] 290 | VectorFst Tr_; [ 1070s] | ^~~ [ 1070s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1070s] 483 | CyclicMinimizer> minimizer(*fst); [ 1070s] | ^~~~~~~~~ [ 1070s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1070s] 537 | internal::AcceptorMinimize(&gfst); [ 1070s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1070s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1070s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1070s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1070s] minimize.cc:36:1: required from here [ 1070s] 164 | ({#Op, Arc::Type()}, Op) [ 1070s] | ^ [ 1070s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 1070s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1070s] | ^~~~~~~~ [ 1070s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 1070s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1070s] | ^~~~~~~~ [ 1070s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 1070s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 1070s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1070s] | ^~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 1070s] 520 | class VectorFst : public ImplToMutableFst> { [ 1070s] | ^~~~~~~~~ [ 1070s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 1070s] 290 | VectorFst Tr_; [ 1070s] | ^~~ [ 1070s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1070s] 483 | CyclicMinimizer> minimizer(*fst); [ 1070s] | ^~~~~~~~~ [ 1070s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1070s] 537 | internal::AcceptorMinimize(&gfst); [ 1070s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1070s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1070s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1070s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1070s] minimize.cc:36:1: required from here [ 1070s] 164 | ({#Op, Arc::Type()}, Op) [ 1070s] | ^ [ 1070s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 1070s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1070s] | ^~~~~~~~ [ 1070s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 1070s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1070s] | ^~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 1070s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 1070s] 520 | class VectorFst : public ImplToMutableFst> { [ 1070s] | ^~~~~~~~~ [ 1070s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 1070s] 290 | VectorFst Tr_; [ 1070s] | ^~~ [ 1070s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1070s] 483 | CyclicMinimizer> minimizer(*fst); [ 1070s] | ^~~~~~~~~ [ 1070s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1070s] 537 | internal::AcceptorMinimize(&gfst); [ 1070s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1070s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1070s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1070s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1070s] minimize.cc:36:1: required from here [ 1070s] 164 | ({#Op, Arc::Type()}, Op) [ 1070s] | ^ [ 1070s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 1070s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1070s] | ^~~~~~~~ [ 1070s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 1070s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1070s] | ^~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1070s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1070s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1070s] | ^~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1070s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1070s] | ^~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1070s] 520 | class VectorFst : public ImplToMutableFst> { [ 1070s] | ^~~~~~~~~ [ 1070s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 1070s] 290 | VectorFst Tr_; [ 1070s] | ^~~ [ 1070s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 1070s] 483 | CyclicMinimizer> minimizer(*fst); [ 1070s] | ^~~~~~~~~ [ 1070s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1070s] 560 | internal::AcceptorMinimize(fst); [ 1070s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1070s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1070s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1070s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1070s] minimize.cc:36:1: required from here [ 1070s] 164 | ({#Op, Arc::Type()}, Op) [ 1070s] | ^ [ 1070s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1070s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1070s] | ^~~~~~~~ [ 1070s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1070s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1070s] | ^~~~~~~~ [ 1070s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1070s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1070s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1070s] | ^~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1070s] 520 | class VectorFst : public ImplToMutableFst> { [ 1070s] | ^~~~~~~~~ [ 1070s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 1070s] 290 | VectorFst Tr_; [ 1070s] | ^~~ [ 1070s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 1070s] 483 | CyclicMinimizer> minimizer(*fst); [ 1070s] | ^~~~~~~~~ [ 1070s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1070s] 560 | internal::AcceptorMinimize(fst); [ 1070s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1070s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1070s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1070s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1070s] minimize.cc:36:1: required from here [ 1070s] 164 | ({#Op, Arc::Type()}, Op) [ 1070s] | ^ [ 1070s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1070s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1070s] | ^~~~~~~~ [ 1070s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1070s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1070s] | ^~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1070s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1070s] 520 | class VectorFst : public ImplToMutableFst> { [ 1070s] | ^~~~~~~~~ [ 1070s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 1070s] 290 | VectorFst Tr_; [ 1070s] | ^~~ [ 1070s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 1070s] 483 | CyclicMinimizer> minimizer(*fst); [ 1070s] | ^~~~~~~~~ [ 1070s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1070s] 560 | internal::AcceptorMinimize(fst); [ 1070s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1070s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1070s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1070s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1070s] minimize.cc:36:1: required from here [ 1070s] 164 | ({#Op, Arc::Type()}, Op) [ 1070s] | ^ [ 1070s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1070s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1070s] | ^~~~~~~~ [ 1070s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1070s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1070s] | ^~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 1070s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 1070s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1070s] | ^~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 1070s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1070s] | ^~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 1070s] 520 | class VectorFst : public ImplToMutableFst> { [ 1070s] | ^~~~~~~~~ [ 1070s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 1070s] 290 | VectorFst Tr_; [ 1070s] | ^~~ [ 1070s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1070s] 483 | CyclicMinimizer> minimizer(*fst); [ 1070s] | ^~~~~~~~~ [ 1070s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1070s] 537 | internal::AcceptorMinimize(&gfst); [ 1070s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1070s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1070s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1070s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1070s] minimize.cc:36:1: required from here [ 1070s] 164 | ({#Op, Arc::Type()}, Op) [ 1070s] | ^ [ 1070s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 1070s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1070s] | ^~~~~~~~ [ 1070s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 1070s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1070s] | ^~~~~~~~ [ 1070s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 1070s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 1070s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1070s] | ^~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 1070s] 520 | class VectorFst : public ImplToMutableFst> { [ 1070s] | ^~~~~~~~~ [ 1070s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 1070s] 290 | VectorFst Tr_; [ 1070s] | ^~~ [ 1070s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1070s] 483 | CyclicMinimizer> minimizer(*fst); [ 1070s] | ^~~~~~~~~ [ 1070s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1070s] 537 | internal::AcceptorMinimize(&gfst); [ 1070s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1070s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1070s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1070s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1070s] minimize.cc:36:1: required from here [ 1070s] 164 | ({#Op, Arc::Type()}, Op) [ 1070s] | ^ [ 1070s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 1070s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1070s] | ^~~~~~~~ [ 1070s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 1070s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1070s] | ^~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 1070s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 1070s] 520 | class VectorFst : public ImplToMutableFst> { [ 1070s] | ^~~~~~~~~ [ 1070s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 1070s] 290 | VectorFst Tr_; [ 1070s] | ^~~ [ 1070s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1070s] 483 | CyclicMinimizer> minimizer(*fst); [ 1070s] | ^~~~~~~~~ [ 1070s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1070s] 537 | internal::AcceptorMinimize(&gfst); [ 1070s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1070s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1070s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1070s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1070s] minimize.cc:36:1: required from here [ 1070s] 164 | ({#Op, Arc::Type()}, Op) [ 1070s] | ^ [ 1070s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 1070s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1070s] | ^~~~~~~~ [ 1070s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 1070s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1070s] | ^~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1070s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1070s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1070s] | ^~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1070s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1070s] | ^~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1070s] 520 | class VectorFst : public ImplToMutableFst> { [ 1070s] | ^~~~~~~~~ [ 1070s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 1070s] 290 | VectorFst Tr_; [ 1070s] | ^~~ [ 1070s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 1070s] 483 | CyclicMinimizer> minimizer(*fst); [ 1070s] | ^~~~~~~~~ [ 1070s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1070s] 560 | internal::AcceptorMinimize(fst); [ 1070s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1070s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1070s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1070s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1070s] minimize.cc:36:1: required from here [ 1070s] 164 | ({#Op, Arc::Type()}, Op) [ 1070s] | ^ [ 1070s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1070s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1070s] | ^~~~~~~~ [ 1070s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1070s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1070s] | ^~~~~~~~ [ 1070s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1070s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1070s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1070s] | ^~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1070s] 520 | class VectorFst : public ImplToMutableFst> { [ 1070s] | ^~~~~~~~~ [ 1070s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 1070s] 290 | VectorFst Tr_; [ 1070s] | ^~~ [ 1070s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 1070s] 483 | CyclicMinimizer> minimizer(*fst); [ 1070s] | ^~~~~~~~~ [ 1070s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1070s] 560 | internal::AcceptorMinimize(fst); [ 1070s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1070s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1070s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1070s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1070s] minimize.cc:36:1: required from here [ 1070s] 164 | ({#Op, Arc::Type()}, Op) [ 1070s] | ^ [ 1070s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1070s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1070s] | ^~~~~~~~ [ 1070s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1070s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1070s] | ^~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1070s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1070s] 520 | class VectorFst : public ImplToMutableFst> { [ 1070s] | ^~~~~~~~~ [ 1070s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 1070s] 290 | VectorFst Tr_; [ 1070s] | ^~~ [ 1070s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 1070s] 483 | CyclicMinimizer> minimizer(*fst); [ 1070s] | ^~~~~~~~~ [ 1070s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1070s] 560 | internal::AcceptorMinimize(fst); [ 1070s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1070s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1070s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1070s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1070s] minimize.cc:36:1: required from here [ 1070s] 164 | ({#Op, Arc::Type()}, Op) [ 1070s] | ^ [ 1070s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1070s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1070s] | ^~~~~~~~ [ 1070s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1070s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1070s] | ^~~~~~~~~~~~~~~~ [ 1070s] In file included from ./../include/fst/minimize.h:41: [ 1070s] ./../include/fst/push.h: In instantiation of 'typename Arc::Weight fst::ComputeTotalWeight(const Fst&, const std::vector&, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]': [ 1070s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 1070s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 1070s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1070s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 1070s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1070s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1070s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1070s] minimize.cc:36:1: required from here [ 1070s] 164 | ({#Op, Arc::Type()}, Op) [ 1070s] | ^ [ 1070s] ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1070s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 1070s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_LEFT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1070s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 1070s] | ~~^~~~~~~~~~~~~~~~~ [ 1070s] In file included from ./../include/fst/push.h:32: [ 1070s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]': [ 1070s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 1070s] 99 | Reweight(fst, distance, type); [ 1070s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1070s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 1070s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1070s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1070s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1070s] minimize.cc:36:1: required from here [ 1070s] 164 | ({#Op, Arc::Type()}, Op) [ 1070s] | ^ [ 1070s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1070s] 72 | if (s == potential.size()) break; [ 1070s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_LEFT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1070s] 78 | if (arc.nextstate >= potential.size()) continue; [ 1070s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1070s] 106 | const auto startweight = fst->Start() < potential.size() [ 1070s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1070s] In file included from ./../include/fst/test-properties.h:27, [ 1070s] from ./../include/fst/vector-fst.h:35: [ 1070s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]': [ 1070s] ./../include/fst/minimize.h:465:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1070s] 465 | Connect(fst); [ 1070s] | ~~~~~~~^~~~~ [ 1070s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1070s] 537 | internal::AcceptorMinimize(&gfst); [ 1070s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1070s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1070s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1070s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1070s] minimize.cc:36:1: required from here [ 1070s] 164 | ({#Op, Arc::Type()}, Op) [ 1070s] | ^ [ 1070s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1070s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1070s] | ~~^~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/push.h: In instantiation of 'typename Arc::Weight fst::ComputeTotalWeight(const Fst&, const std::vector&, bool) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::Weight = TropicalWeightTpl]': [ 1070s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1070s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 1070s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1070s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 1070s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1070s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1070s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1070s] minimize.cc:36:1: required from here [ 1070s] 164 | ({#Op, Arc::Type()}, Op) [ 1070s] | ^ [ 1070s] ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1070s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 1070s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1070s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 1070s] | ~~^~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 1070s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1070s] 99 | Reweight(fst, distance, type); [ 1070s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1070s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 1070s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1070s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1070s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1070s] minimize.cc:36:1: required from here [ 1070s] 164 | ({#Op, Arc::Type()}, Op) [ 1070s] | ^ [ 1070s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1070s] 72 | if (s == potential.size()) break; [ 1070s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1070s] 78 | if (arc.nextstate >= potential.size()) continue; [ 1070s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1070s] 106 | const auto startweight = fst->Start() < potential.size() [ 1070s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 1070s] ./../include/fst/minimize.h:465:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 1070s] 465 | Connect(fst); [ 1070s] | ~~~~~~~^~~~~ [ 1070s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1070s] 560 | internal::AcceptorMinimize(fst); [ 1070s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1070s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1070s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1070s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1070s] minimize.cc:36:1: required from here [ 1070s] 164 | ({#Op, Arc::Type()}, Op) [ 1070s] | ^ [ 1070s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1070s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1070s] | ~~^~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/push.h: In instantiation of 'typename Arc::Weight fst::ComputeTotalWeight(const Fst&, const std::vector&, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]': [ 1070s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 1070s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 1070s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1070s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 1070s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1070s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1070s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1070s] minimize.cc:36:1: required from here [ 1070s] 164 | ({#Op, Arc::Type()}, Op) [ 1070s] | ^ [ 1070s] ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1070s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 1070s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_LEFT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1070s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 1070s] | ~~^~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]': [ 1070s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 1070s] 99 | Reweight(fst, distance, type); [ 1070s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1070s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 1070s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1070s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1070s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1070s] minimize.cc:36:1: required from here [ 1070s] 164 | ({#Op, Arc::Type()}, Op) [ 1070s] | ^ [ 1070s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1070s] 72 | if (s == potential.size()) break; [ 1070s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_LEFT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1070s] 78 | if (arc.nextstate >= potential.size()) continue; [ 1070s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1070s] 106 | const auto startweight = fst->Start() < potential.size() [ 1070s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]': [ 1070s] ./../include/fst/minimize.h:465:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1070s] 465 | Connect(fst); [ 1070s] | ~~~~~~~^~~~~ [ 1070s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1070s] 537 | internal::AcceptorMinimize(&gfst); [ 1070s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1070s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1070s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1070s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1070s] minimize.cc:36:1: required from here [ 1070s] 164 | ({#Op, Arc::Type()}, Op) [ 1070s] | ^ [ 1070s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1070s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1070s] | ~~^~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/push.h: In instantiation of 'typename Arc::Weight fst::ComputeTotalWeight(const Fst&, const std::vector&, bool) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl; typename Arc::Weight = LogWeightTpl]': [ 1070s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1070s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 1070s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1070s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 1070s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1070s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1070s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1070s] minimize.cc:36:1: required from here [ 1070s] 164 | ({#Op, Arc::Type()}, Op) [ 1070s] | ^ [ 1070s] ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1070s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 1070s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1070s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 1070s] | ~~^~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 1070s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1070s] 99 | Reweight(fst, distance, type); [ 1070s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1070s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 1070s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1070s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1070s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1070s] minimize.cc:36:1: required from here [ 1070s] 164 | ({#Op, Arc::Type()}, Op) [ 1070s] | ^ [ 1070s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1070s] 72 | if (s == potential.size()) break; [ 1070s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1070s] 78 | if (arc.nextstate >= potential.size()) continue; [ 1070s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1070s] 106 | const auto startweight = fst->Start() < potential.size() [ 1070s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 1070s] ./../include/fst/minimize.h:465:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 1070s] 465 | Connect(fst); [ 1070s] | ~~~~~~~^~~~~ [ 1070s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1070s] 560 | internal::AcceptorMinimize(fst); [ 1070s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1070s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1070s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1070s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1070s] minimize.cc:36:1: required from here [ 1070s] 164 | ({#Op, Arc::Type()}, Op) [ 1070s] | ^ [ 1070s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1070s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1070s] | ~~^~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/push.h: In instantiation of 'typename Arc::Weight fst::ComputeTotalWeight(const Fst&, const std::vector&, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]': [ 1070s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 1070s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 1070s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1070s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 1070s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1070s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1070s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1070s] minimize.cc:36:1: required from here [ 1070s] 164 | ({#Op, Arc::Type()}, Op) [ 1070s] | ^ [ 1070s] ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1070s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 1070s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_LEFT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1070s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 1070s] | ~~^~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]': [ 1070s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 1070s] 99 | Reweight(fst, distance, type); [ 1070s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1070s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 1070s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1070s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1070s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1070s] minimize.cc:36:1: required from here [ 1070s] 164 | ({#Op, Arc::Type()}, Op) [ 1070s] | ^ [ 1070s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1070s] 72 | if (s == potential.size()) break; [ 1070s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_LEFT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1070s] 78 | if (arc.nextstate >= potential.size()) continue; [ 1070s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1070s] 106 | const auto startweight = fst->Start() < potential.size() [ 1070s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]': [ 1070s] ./../include/fst/minimize.h:465:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1070s] 465 | Connect(fst); [ 1070s] | ~~~~~~~^~~~~ [ 1070s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1070s] 537 | internal::AcceptorMinimize(&gfst); [ 1070s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1070s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1070s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1070s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1070s] minimize.cc:36:1: required from here [ 1070s] 164 | ({#Op, Arc::Type()}, Op) [ 1070s] | ^ [ 1070s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1070s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1070s] | ~~^~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/push.h: In instantiation of 'typename Arc::Weight fst::ComputeTotalWeight(const Fst&, const std::vector&, bool) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl; typename Arc::Weight = LogWeightTpl]': [ 1070s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1070s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 1070s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1070s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 1070s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1070s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1070s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1070s] minimize.cc:36:1: required from here [ 1070s] 164 | ({#Op, Arc::Type()}, Op) [ 1070s] | ^ [ 1070s] ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1070s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 1070s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1070s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 1070s] | ~~^~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 1070s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1070s] 99 | Reweight(fst, distance, type); [ 1070s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1070s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 1070s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1070s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1070s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1070s] minimize.cc:36:1: required from here [ 1070s] 164 | ({#Op, Arc::Type()}, Op) [ 1070s] | ^ [ 1070s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1070s] 72 | if (s == potential.size()) break; [ 1070s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1070s] 78 | if (arc.nextstate >= potential.size()) continue; [ 1070s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1070s] 106 | const auto startweight = fst->Start() < potential.size() [ 1070s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 1070s] ./../include/fst/minimize.h:465:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 1070s] 465 | Connect(fst); [ 1070s] | ~~~~~~~^~~~~ [ 1070s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1070s] 560 | internal::AcceptorMinimize(fst); [ 1070s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1070s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1070s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1070s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1070s] minimize.cc:36:1: required from here [ 1070s] 164 | ({#Op, Arc::Type()}, Op) [ 1070s] | ^ [ 1070s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1070s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1070s] | ~~^~~~~~~~~~~~~~~ [ 1070s] In file included from ./../include/fst/rational.h:31, [ 1070s] from ./../include/fst/closure.h:28, [ 1070s] from ./../include/fst/fstlib.h:55, [ 1070s] from ./../include/fst/script/print-impl.h:28, [ 1070s] from ./../include/fst/script/print.h:26, [ 1070s] from print.cc:18: [ 1070s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1070s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1070s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1070s] | ^~~~~~ [ 1070s] | template [ 1070s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 1070s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1070s] 317 | Initialize(fst); [ 1070s] | ^~~~~~~~~~ [ 1070s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1070s] 476 | AcyclicMinimizer minimizer(*fst); [ 1070s] | ^~~~~~~~~ [ 1070s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1070s] 537 | internal::AcceptorMinimize(&gfst); [ 1070s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1070s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1070s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1070s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1070s] minimize.cc:36:1: required from here [ 1070s] 164 | ({#Op, Arc::Type()}, Op) [ 1070s] | ^ [ 1070s] ./../include/fst/minimize.h:389:27: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1070s] 389 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 1070s] | ~~^~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 1070s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 1070s] 317 | Initialize(fst); [ 1070s] | ^~~~~~~~~~ [ 1070s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 1070s] 476 | AcyclicMinimizer minimizer(*fst); [ 1070s] | ^~~~~~~~~ [ 1070s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1070s] 560 | internal::AcceptorMinimize(fst); [ 1070s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1070s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1070s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1070s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1070s] minimize.cc:36:1: required from here [ 1070s] 164 | ({#Op, Arc::Type()}, Op) [ 1070s] | ^ [ 1070s] ./../include/fst/minimize.h:389:27: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1070s] 389 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 1070s] | ~~^~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 1070s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1070s] 317 | Initialize(fst); [ 1070s] | ^~~~~~~~~~ [ 1070s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1070s] 476 | AcyclicMinimizer minimizer(*fst); [ 1070s] | ^~~~~~~~~ [ 1070s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1070s] 537 | internal::AcceptorMinimize(&gfst); [ 1070s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1070s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1070s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1070s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1070s] minimize.cc:36:1: required from here [ 1070s] 164 | ({#Op, Arc::Type()}, Op) [ 1070s] | ^ [ 1070s] ./../include/fst/minimize.h:389:27: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1070s] 389 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 1070s] | ~~^~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 1070s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 1070s] 317 | Initialize(fst); [ 1070s] | ^~~~~~~~~~ [ 1070s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 1070s] 476 | AcyclicMinimizer minimizer(*fst); [ 1070s] | ^~~~~~~~~ [ 1070s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1070s] 560 | internal::AcceptorMinimize(fst); [ 1070s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1070s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1070s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1070s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1070s] minimize.cc:36:1: required from here [ 1070s] 164 | ({#Op, Arc::Type()}, Op) [ 1070s] | ^ [ 1070s] ./../include/fst/minimize.h:389:27: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1070s] 389 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 1070s] | ~~^~~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 1071s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1071s] 317 | Initialize(fst); [ 1071s] | ^~~~~~~~~~ [ 1071s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1071s] 476 | AcyclicMinimizer minimizer(*fst); [ 1071s] | ^~~~~~~~~ [ 1071s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1071s] 537 | internal::AcceptorMinimize(&gfst); [ 1071s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1071s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1071s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1071s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] minimize.cc:36:1: required from here [ 1071s] 164 | ({#Op, Arc::Type()}, Op) [ 1071s] | ^ [ 1071s] ./../include/fst/minimize.h:389:27: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1071s] 389 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 1071s] | ~~^~~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 1071s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 1071s] 317 | Initialize(fst); [ 1071s] | ^~~~~~~~~~ [ 1071s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 1071s] 476 | AcyclicMinimizer minimizer(*fst); [ 1071s] | ^~~~~~~~~ [ 1071s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1071s] 560 | internal::AcceptorMinimize(fst); [ 1071s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1071s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1071s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1071s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] minimize.cc:36:1: required from here [ 1071s] 164 | ({#Op, Arc::Type()}, Op) [ 1071s] | ^ [ 1071s] ./../include/fst/minimize.h:389:27: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1071s] 389 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 1071s] | ~~^~~~~~~~~~~~~~~~ [ 1071s] In file included from ./../include/fst/partition.h:28, [ 1071s] from ./../include/fst/minimize.h:40: [ 1071s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; Less = fst::internal::ErrorLess, fst::GALLIC_LEFT> >; S = int]': [ 1071s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 1071s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1071s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] 679 | &unweighted); [ 1071s] | ~~~~~~~~~~~~ [ 1071s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 1071s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1071s] | ^~~~~~~~~~~ [ 1071s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 1071s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1071s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1071s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 1071s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1071s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1071s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] minimize.cc:36:1: required from here [ 1071s] 164 | ({#Op, Arc::Type()}, Op) [ 1071s] | ^ [ 1071s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1071s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1071s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; Less = fst::internal::ErrorLess, fst::GALLIC_RIGHT> >; S = int]': [ 1071s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 1071s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1071s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] 679 | &unweighted); [ 1071s] | ~~~~~~~~~~~~ [ 1071s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 1071s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1071s] | ^~~~~~~~~~~ [ 1071s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 1071s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1071s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1071s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 1071s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1071s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1071s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] minimize.cc:36:1: required from here [ 1071s] 164 | ({#Op, Arc::Type()}, Op) [ 1071s] | ^ [ 1071s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1071s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1071s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1071s] In file included from ./../include/fst/minimize.h:36: [ 1071s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Label = int]': [ 1071s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1071s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 1071s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 1071s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = GallicArc >, fst::GALLIC_LEFT>; C = EncodeMapper >, fst::GALLIC_LEFT> >]' [ 1071s] 134 | aiter.SetValue((*mapper)(arc)); [ 1071s] | ~~~~~~~~~^~~~~ [ 1071s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 1071s] 477 | ArcMap(fst, mapper); [ 1071s] | ~~~~~~^~~~~~~~~~~~~ [ 1071s] ./../include/fst/minimize.h:536:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1071s] 536 | Encode(&gfst, &encoder); [ 1071s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1071s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1071s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] minimize.cc:36:1: required from here [ 1071s] 164 | ({#Op, Arc::Type()}, Op) [ 1071s] | ^ [ 1071s] ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable >, fst::GALLIC_LEFT> >::Label' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >::Triple, std::default_delete >, fst::GALLIC_LEFT> >::Triple> >, std::allocator >, fst::GALLIC_LEFT> >::Triple, std::default_delete >, fst::GALLIC_LEFT> >::Triple> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1071s] 186 | if (label < 1 || label > triples_.size()) { [ 1071s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; Less = fst::NaturalLess >; S = int]': [ 1071s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1071s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1071s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] 679 | &unweighted); [ 1071s] | ~~~~~~~~~~~~ [ 1071s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1071s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1071s] | ^~~~~~~~~~~ [ 1071s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1071s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1071s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1071s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 1071s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1071s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1071s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] minimize.cc:36:1: required from here [ 1071s] 164 | ({#Op, Arc::Type()}, Op) [ 1071s] | ^ [ 1071s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1071s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1071s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::NaturalLess >; S = int]': [ 1071s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1071s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1071s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] 679 | &unweighted); [ 1071s] | ~~~~~~~~~~~~ [ 1071s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1071s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1071s] | ^~~~~~~~~~~ [ 1071s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1071s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1071s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1071s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 1071s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1071s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1071s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] minimize.cc:36:1: required from here [ 1071s] 164 | ({#Op, Arc::Type()}, Op) [ 1071s] | ^ [ 1071s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1071s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1071s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 1071s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 1071s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 1071s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 1071s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 1071s] 134 | aiter.SetValue((*mapper)(arc)); [ 1071s] | ~~~~~~~~~^~~~~ [ 1071s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 1071s] 477 | ArcMap(fst, mapper); [ 1071s] | ~~~~~~^~~~~~~~~~~~~ [ 1071s] ./../include/fst/minimize.h:559:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1071s] 559 | Encode(fst, &encoder); [ 1071s] | ~~~~~~^~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1071s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1071s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] minimize.cc:36:1: required from here [ 1071s] 164 | ({#Op, Arc::Type()}, Op) [ 1071s] | ^ [ 1071s] ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1071s] 186 | if (label < 1 || label > triples_.size()) { [ 1071s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; Less = fst::internal::ErrorLess, fst::GALLIC_LEFT> >; S = int]': [ 1071s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 1071s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1071s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] 679 | &unweighted); [ 1071s] | ~~~~~~~~~~~~ [ 1071s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 1071s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1071s] | ^~~~~~~~~~~ [ 1071s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 1071s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1071s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1071s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 1071s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1071s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1071s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] minimize.cc:36:1: required from here [ 1071s] 164 | ({#Op, Arc::Type()}, Op) [ 1071s] | ^ [ 1071s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1071s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1071s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; Less = fst::internal::ErrorLess, fst::GALLIC_RIGHT> >; S = int]': [ 1071s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 1071s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1071s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] 679 | &unweighted); [ 1071s] | ~~~~~~~~~~~~ [ 1071s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 1071s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1071s] | ^~~~~~~~~~~ [ 1071s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 1071s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1071s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1071s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 1071s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1071s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1071s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] minimize.cc:36:1: required from here [ 1071s] 164 | ({#Op, Arc::Type()}, Op) [ 1071s] | ^ [ 1071s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1071s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1071s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Label = int]': [ 1071s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1071s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 1071s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 1071s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = GallicArc >, fst::GALLIC_LEFT>; C = EncodeMapper >, fst::GALLIC_LEFT> >]' [ 1071s] 134 | aiter.SetValue((*mapper)(arc)); [ 1071s] | ~~~~~~~~~^~~~~ [ 1071s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 1071s] 477 | ArcMap(fst, mapper); [ 1071s] | ~~~~~~^~~~~~~~~~~~~ [ 1071s] ./../include/fst/minimize.h:536:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1071s] 536 | Encode(&gfst, &encoder); [ 1071s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1071s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1071s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] minimize.cc:36:1: required from here [ 1071s] 164 | ({#Op, Arc::Type()}, Op) [ 1071s] | ^ [ 1071s] ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable >, fst::GALLIC_LEFT> >::Label' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >::Triple, std::default_delete >, fst::GALLIC_LEFT> >::Triple> >, std::allocator >, fst::GALLIC_LEFT> >::Triple, std::default_delete >, fst::GALLIC_LEFT> >::Triple> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1071s] 186 | if (label < 1 || label > triples_.size()) { [ 1071s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': [ 1071s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 1071s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1071s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] 679 | &unweighted); [ 1071s] | ~~~~~~~~~~~~ [ 1071s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1071s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1071s] | ^~~~~~~~~~~ [ 1071s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1071s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1071s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1071s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 1071s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1071s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1071s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] minimize.cc:36:1: required from here [ 1071s] 164 | ({#Op, Arc::Type()}, Op) [ 1071s] | ^ [ 1071s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1071s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1071s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::internal::ErrorLess >; S = int]': [ 1071s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 1071s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1071s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] 679 | &unweighted); [ 1071s] | ~~~~~~~~~~~~ [ 1071s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1071s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1071s] | ^~~~~~~~~~~ [ 1071s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1071s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1071s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1071s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 1071s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1071s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1071s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] minimize.cc:36:1: required from here [ 1071s] 164 | ({#Op, Arc::Type()}, Op) [ 1071s] | ^ [ 1071s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1071s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1071s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 1071s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 1071s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 1071s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 1071s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 1071s] 134 | aiter.SetValue((*mapper)(arc)); [ 1071s] | ~~~~~~~~~^~~~~ [ 1071s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 1071s] 477 | ArcMap(fst, mapper); [ 1071s] | ~~~~~~^~~~~~~~~~~~~ [ 1071s] ./../include/fst/minimize.h:559:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1071s] 559 | Encode(fst, &encoder); [ 1071s] | ~~~~~~^~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1071s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1071s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] minimize.cc:36:1: required from here [ 1071s] 164 | ({#Op, Arc::Type()}, Op) [ 1071s] | ^ [ 1071s] ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1071s] 186 | if (label < 1 || label > triples_.size()) { [ 1071s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; Less = fst::internal::ErrorLess, fst::GALLIC_LEFT> >; S = int]': [ 1071s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 1071s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1071s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] 679 | &unweighted); [ 1071s] | ~~~~~~~~~~~~ [ 1071s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 1071s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1071s] | ^~~~~~~~~~~ [ 1071s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 1071s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1071s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1071s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 1071s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1071s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1071s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] minimize.cc:36:1: required from here [ 1071s] 164 | ({#Op, Arc::Type()}, Op) [ 1071s] | ^ [ 1071s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1071s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1071s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; Less = fst::internal::ErrorLess, fst::GALLIC_RIGHT> >; S = int]': [ 1071s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 1071s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1071s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] 679 | &unweighted); [ 1071s] | ~~~~~~~~~~~~ [ 1071s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 1071s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1071s] | ^~~~~~~~~~~ [ 1071s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 1071s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1071s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1071s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 1071s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1071s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1071s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] minimize.cc:36:1: required from here [ 1071s] 164 | ({#Op, Arc::Type()}, Op) [ 1071s] | ^ [ 1071s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1071s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1071s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Label = int]': [ 1071s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1071s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 1071s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 1071s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = GallicArc >, fst::GALLIC_LEFT>; C = EncodeMapper >, fst::GALLIC_LEFT> >]' [ 1071s] 134 | aiter.SetValue((*mapper)(arc)); [ 1071s] | ~~~~~~~~~^~~~~ [ 1071s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 1071s] 477 | ArcMap(fst, mapper); [ 1071s] | ~~~~~~^~~~~~~~~~~~~ [ 1071s] ./../include/fst/minimize.h:536:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1071s] 536 | Encode(&gfst, &encoder); [ 1071s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1071s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1071s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] minimize.cc:36:1: required from here [ 1071s] 164 | ({#Op, Arc::Type()}, Op) [ 1071s] | ^ [ 1071s] ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable >, fst::GALLIC_LEFT> >::Label' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >::Triple, std::default_delete >, fst::GALLIC_LEFT> >::Triple> >, std::allocator >, fst::GALLIC_LEFT> >::Triple, std::default_delete >, fst::GALLIC_LEFT> >::Triple> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1071s] 186 | if (label < 1 || label > triples_.size()) { [ 1071s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': [ 1071s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 1071s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1071s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] 679 | &unweighted); [ 1071s] | ~~~~~~~~~~~~ [ 1071s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1071s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1071s] | ^~~~~~~~~~~ [ 1071s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1071s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1071s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1071s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 1071s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1071s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1071s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] minimize.cc:36:1: required from here [ 1071s] 164 | ({#Op, Arc::Type()}, Op) [ 1071s] | ^ [ 1071s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1071s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1071s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::internal::ErrorLess >; S = int]': [ 1071s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 1071s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1071s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] 679 | &unweighted); [ 1071s] | ~~~~~~~~~~~~ [ 1071s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1071s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1071s] | ^~~~~~~~~~~ [ 1071s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1071s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1071s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1071s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 1071s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1071s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1071s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] minimize.cc:36:1: required from here [ 1071s] 164 | ({#Op, Arc::Type()}, Op) [ 1071s] | ^ [ 1071s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1071s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1071s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 1071s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 1071s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 1071s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 1071s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 1071s] 134 | aiter.SetValue((*mapper)(arc)); [ 1071s] | ~~~~~~~~~^~~~~ [ 1071s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 1071s] 477 | ArcMap(fst, mapper); [ 1071s] | ~~~~~~^~~~~~~~~~~~~ [ 1071s] ./../include/fst/minimize.h:559:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1071s] 559 | Encode(fst, &encoder); [ 1071s] | ~~~~~~^~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1071s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1071s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] minimize.cc:36:1: required from here [ 1071s] 164 | ({#Op, Arc::Type()}, Op) [ 1071s] | ^ [ 1071s] ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1071s] 186 | if (label < 1 || label > triples_.size()) { [ 1071s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Compare = fst::ILabelCompare >, fst::GALLIC_LEFT> >]': [ 1071s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = GallicArc >, fst::GALLIC_LEFT>; C = ArcSortMapper >, fst::GALLIC_LEFT>, ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 1071s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 1071s] | ~~~~~~~~~~~~^~ [ 1071s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = GallicArc >, fst::GALLIC_LEFT>; C = ArcSortMapper >, fst::GALLIC_LEFT>, ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 1071s] 120 | StateMap(fst, &mapper); [ 1071s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 1071s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Compare = ILabelCompare >, fst::GALLIC_LEFT> >]' [ 1071s] 104 | StateMap(fst, mapper); [ 1071s] | ~~~~~~~~^~~~~~~~~~~~~ [ 1071s] ./../include/fst/minimize.h:475:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1071s] 475 | ArcSort(fst, comp); [ 1071s] | ~~~~~~~^~~~~~~~~~~ [ 1071s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1071s] 537 | internal::AcceptorMinimize(&gfst); [ 1071s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1071s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1071s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1071s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] minimize.cc:36:1: required from here [ 1071s] 164 | ({#Op, Arc::Type()}, Op) [ 1071s] | ^ [ 1071s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1071s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 1071s] | ~~~^~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/minimize.h: In instantiation of 'size_t fst::internal::CyclicMinimizer::StateILabelHasher::operator()(StateId) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue; size_t = long unsigned int; StateId = int]': [ 1071s] ./../include/fst/minimize.h:204:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 1071s] 204 | size_t hash = hasher(s); [ 1071s] | ~~~~~~^~~ [ 1071s] ./../include/fst/minimize.h:235:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 1071s] 235 | PrePartition(fst); [ 1071s] | ^~~~~~~~~~~~ [ 1071s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 1071s] 128 | Initialize(fst); [ 1071s] | ^~~~~~~~~~ [ 1071s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1071s] 483 | CyclicMinimizer> minimizer(*fst); [ 1071s] | ^~~~~~~~~ [ 1071s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1071s] 537 | internal::AcceptorMinimize(&gfst); [ 1071s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1071s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1071s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1071s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] minimize.cc:36:1: required from here [ 1071s] 164 | ({#Op, Arc::Type()}, Op) [ 1071s] | ^ [ 1071s] ./../include/fst/minimize.h:154:25: warning: comparison of integer expressions of different signedness: 'const fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >::StateILabelHasher::Label' {aka 'const int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 1071s] 154 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 1071s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 1071s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 1071s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 1071s] | ~~~~~~~~~~~~^~ [ 1071s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 1071s] 120 | StateMap(fst, &mapper); [ 1071s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 1071s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 1071s] 104 | StateMap(fst, mapper); [ 1071s] | ~~~~~~~~^~~~~~~~~~~~~ [ 1071s] ./../include/fst/minimize.h:475:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 1071s] 475 | ArcSort(fst, comp); [ 1071s] | ~~~~~~~^~~~~~~~~~~ [ 1071s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1071s] 560 | internal::AcceptorMinimize(fst); [ 1071s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1071s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1071s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1071s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] minimize.cc:36:1: required from here [ 1071s] 164 | ({#Op, Arc::Type()}, Op) [ 1071s] | ^ [ 1071s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1071s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 1071s] | ~~~^~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/minimize.h: In instantiation of 'size_t fst::internal::CyclicMinimizer::StateILabelHasher::operator()(StateId) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue; size_t = long unsigned int; StateId = int]': [ 1071s] ./../include/fst/minimize.h:204:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 1071s] 204 | size_t hash = hasher(s); [ 1071s] | ~~~~~~^~~ [ 1071s] ./../include/fst/minimize.h:235:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 1071s] 235 | PrePartition(fst); [ 1071s] | ^~~~~~~~~~~~ [ 1071s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 1071s] 128 | Initialize(fst); [ 1071s] | ^~~~~~~~~~ [ 1071s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 1071s] 483 | CyclicMinimizer> minimizer(*fst); [ 1071s] | ^~~~~~~~~ [ 1071s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1071s] 560 | internal::AcceptorMinimize(fst); [ 1071s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1071s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1071s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1071s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] minimize.cc:36:1: required from here [ 1071s] 164 | ({#Op, Arc::Type()}, Op) [ 1071s] | ^ [ 1071s] ./../include/fst/minimize.h:154:25: warning: comparison of integer expressions of different signedness: 'const fst::internal::CyclicMinimizer >, fst::LifoQueue >::StateILabelHasher::Label' {aka 'const int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 1071s] 154 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 1071s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Compare = fst::ILabelCompare >, fst::GALLIC_LEFT> >]': [ 1072s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = GallicArc >, fst::GALLIC_LEFT>; C = ArcSortMapper >, fst::GALLIC_LEFT>, ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 1072s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 1072s] | ~~~~~~~~~~~~^~ [ 1072s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = GallicArc >, fst::GALLIC_LEFT>; C = ArcSortMapper >, fst::GALLIC_LEFT>, ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 1072s] 120 | StateMap(fst, &mapper); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 1072s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Compare = ILabelCompare >, fst::GALLIC_LEFT> >]' [ 1072s] 104 | StateMap(fst, mapper); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:475:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1072s] 475 | ArcSort(fst, comp); [ 1072s] | ~~~~~~~^~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1072s] 537 | internal::AcceptorMinimize(&gfst); [ 1072s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1072s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1072s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] minimize.cc:36:1: required from here [ 1072s] 164 | ({#Op, Arc::Type()}, Op) [ 1072s] | ^ [ 1072s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1072s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 1072s] | ~~~^~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h: In instantiation of 'size_t fst::internal::CyclicMinimizer::StateILabelHasher::operator()(StateId) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue; size_t = long unsigned int; StateId = int]': [ 1072s] ./../include/fst/minimize.h:204:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 1072s] 204 | size_t hash = hasher(s); [ 1072s] | ~~~~~~^~~ [ 1072s] ./../include/fst/minimize.h:235:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 1072s] 235 | PrePartition(fst); [ 1072s] | ^~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 1072s] 128 | Initialize(fst); [ 1072s] | ^~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1072s] 483 | CyclicMinimizer> minimizer(*fst); [ 1072s] | ^~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1072s] 537 | internal::AcceptorMinimize(&gfst); [ 1072s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1072s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1072s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] minimize.cc:36:1: required from here [ 1072s] 164 | ({#Op, Arc::Type()}, Op) [ 1072s] | ^ [ 1072s] ./../include/fst/minimize.h:154:25: warning: comparison of integer expressions of different signedness: 'const fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >::StateILabelHasher::Label' {aka 'const int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 1072s] 154 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 1072s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 1072s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 1072s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 1072s] | ~~~~~~~~~~~~^~ [ 1072s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 1072s] 120 | StateMap(fst, &mapper); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 1072s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 1072s] 104 | StateMap(fst, mapper); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:475:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 1072s] 475 | ArcSort(fst, comp); [ 1072s] | ~~~~~~~^~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1072s] 560 | internal::AcceptorMinimize(fst); [ 1072s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1072s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1072s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] minimize.cc:36:1: required from here [ 1072s] 164 | ({#Op, Arc::Type()}, Op) [ 1072s] | ^ [ 1072s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1072s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 1072s] | ~~~^~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h: In instantiation of 'size_t fst::internal::CyclicMinimizer::StateILabelHasher::operator()(StateId) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue; size_t = long unsigned int; StateId = int]': [ 1072s] ./../include/fst/minimize.h:204:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 1072s] 204 | size_t hash = hasher(s); [ 1072s] | ~~~~~~^~~ [ 1072s] ./../include/fst/minimize.h:235:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 1072s] 235 | PrePartition(fst); [ 1072s] | ^~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 1072s] 128 | Initialize(fst); [ 1072s] | ^~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 1072s] 483 | CyclicMinimizer> minimizer(*fst); [ 1072s] | ^~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1072s] 560 | internal::AcceptorMinimize(fst); [ 1072s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1072s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1072s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] minimize.cc:36:1: required from here [ 1072s] 164 | ({#Op, Arc::Type()}, Op) [ 1072s] | ^ [ 1072s] ./../include/fst/minimize.h:154:25: warning: comparison of integer expressions of different signedness: 'const fst::internal::CyclicMinimizer >, fst::LifoQueue >::StateILabelHasher::Label' {aka 'const int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 1072s] 154 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 1072s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Compare = fst::ILabelCompare >, fst::GALLIC_LEFT> >]': [ 1072s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = GallicArc >, fst::GALLIC_LEFT>; C = ArcSortMapper >, fst::GALLIC_LEFT>, ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 1072s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 1072s] | ~~~~~~~~~~~~^~ [ 1072s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = GallicArc >, fst::GALLIC_LEFT>; C = ArcSortMapper >, fst::GALLIC_LEFT>, ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 1072s] 120 | StateMap(fst, &mapper); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 1072s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Compare = ILabelCompare >, fst::GALLIC_LEFT> >]' [ 1072s] 104 | StateMap(fst, mapper); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:475:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1072s] 475 | ArcSort(fst, comp); [ 1072s] | ~~~~~~~^~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1072s] 537 | internal::AcceptorMinimize(&gfst); [ 1072s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1072s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1072s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] minimize.cc:36:1: required from here [ 1072s] 164 | ({#Op, Arc::Type()}, Op) [ 1072s] | ^ [ 1072s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1072s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 1072s] | ~~~^~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h: In instantiation of 'size_t fst::internal::CyclicMinimizer::StateILabelHasher::operator()(StateId) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue; size_t = long unsigned int; StateId = int]': [ 1072s] ./../include/fst/minimize.h:204:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 1072s] 204 | size_t hash = hasher(s); [ 1072s] | ~~~~~~^~~ [ 1072s] ./../include/fst/minimize.h:235:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 1072s] 235 | PrePartition(fst); [ 1072s] | ^~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 1072s] 128 | Initialize(fst); [ 1072s] | ^~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1072s] 483 | CyclicMinimizer> minimizer(*fst); [ 1072s] | ^~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1072s] 537 | internal::AcceptorMinimize(&gfst); [ 1072s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1072s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1072s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] minimize.cc:36:1: required from here [ 1072s] 164 | ({#Op, Arc::Type()}, Op) [ 1072s] | ^ [ 1072s] ./../include/fst/minimize.h:154:25: warning: comparison of integer expressions of different signedness: 'const fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >::StateILabelHasher::Label' {aka 'const int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 1072s] 154 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 1072s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 1072s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 1072s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 1072s] | ~~~~~~~~~~~~^~ [ 1072s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 1072s] 120 | StateMap(fst, &mapper); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 1072s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 1072s] 104 | StateMap(fst, mapper); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:475:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 1072s] 475 | ArcSort(fst, comp); [ 1072s] | ~~~~~~~^~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1072s] 560 | internal::AcceptorMinimize(fst); [ 1072s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1072s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1072s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] minimize.cc:36:1: required from here [ 1072s] 164 | ({#Op, Arc::Type()}, Op) [ 1072s] | ^ [ 1072s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1072s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 1072s] | ~~~^~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h: In instantiation of 'size_t fst::internal::CyclicMinimizer::StateILabelHasher::operator()(StateId) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue; size_t = long unsigned int; StateId = int]': [ 1072s] ./../include/fst/minimize.h:204:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 1072s] 204 | size_t hash = hasher(s); [ 1072s] | ~~~~~~^~~ [ 1072s] ./../include/fst/minimize.h:235:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 1072s] 235 | PrePartition(fst); [ 1072s] | ^~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 1072s] 128 | Initialize(fst); [ 1072s] | ^~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 1072s] 483 | CyclicMinimizer> minimizer(*fst); [ 1072s] | ^~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1072s] 560 | internal::AcceptorMinimize(fst); [ 1072s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1072s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1072s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] minimize.cc:36:1: required from here [ 1072s] 164 | ({#Op, Arc::Type()}, Op) [ 1072s] | ^ [ 1072s] ./../include/fst/minimize.h:154:25: warning: comparison of integer expressions of different signedness: 'const fst::internal::CyclicMinimizer >, fst::LifoQueue >::StateILabelHasher::Label' {aka 'const int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 1072s] 154 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 1072s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h: In instantiation of 'bool fst::internal::AcyclicMinimizer::HeightVisitor::InitState(fst::internal::AcyclicMinimizer::StateId, fst::internal::AcyclicMinimizer::StateId) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; fst::internal::AcyclicMinimizer::StateId = int]': [ 1072s] ./../include/fst/dfs-visit.h:140:29: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' [ 1072s] 140 | dfs = visitor->InitState(root, root); [ 1072s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 1072s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor]' [ 1072s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1072s] 384 | DfsVisit(fst, &hvisitor); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1072s] 317 | Initialize(fst); [ 1072s] | ^~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1072s] 476 | AcyclicMinimizer minimizer(*fst); [ 1072s] | ^~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1072s] 537 | internal::AcceptorMinimize(&gfst); [ 1072s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1072s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1072s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] minimize.cc:36:1: required from here [ 1072s] 164 | ({#Op, Arc::Type()}, Op) [ 1072s] | ^ [ 1072s] ./../include/fst/minimize.h:336:13: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 1072s] 336 | if (s >= num_states_) num_states_ = s + 1; [ 1072s] | ~~^~~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::HeightVisitor::FinishState(fst::internal::AcyclicMinimizer::StateId, fst::internal::AcyclicMinimizer::StateId, const Arc*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; fst::internal::AcyclicMinimizer::StateId = int]': [ 1072s] ./../include/fst/dfs-visit.h:156:31: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' [ 1072s] 156 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 1072s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor]' [ 1072s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1072s] 384 | DfsVisit(fst, &hvisitor); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1072s] 317 | Initialize(fst); [ 1072s] | ^~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1072s] 476 | AcyclicMinimizer minimizer(*fst); [ 1072s] | ^~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1072s] 537 | internal::AcceptorMinimize(&gfst); [ 1072s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1072s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1072s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] minimize.cc:36:1: required from here [ 1072s] 164 | ({#Op, Arc::Type()}, Op) [ 1072s] | ^ [ 1072s] ./../include/fst/minimize.h:360:15: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 1072s] 360 | if (h > max_height_) max_height_ = h; [ 1072s] | ~~^~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h: In instantiation of 'bool fst::internal::AcyclicMinimizer::HeightVisitor::InitState(fst::internal::AcyclicMinimizer::StateId, fst::internal::AcyclicMinimizer::StateId) [with Arc = fst::ArcTpl >; fst::internal::AcyclicMinimizer::StateId = int]': [ 1072s] ./../include/fst/dfs-visit.h:140:29: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor; ArcFilter = AnyArcFilter > >]' [ 1072s] 140 | dfs = visitor->InitState(root, root); [ 1072s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 1072s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 1072s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 1072s] 384 | DfsVisit(fst, &hvisitor); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 1072s] 317 | Initialize(fst); [ 1072s] | ^~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 1072s] 476 | AcyclicMinimizer minimizer(*fst); [ 1072s] | ^~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1072s] 560 | internal::AcceptorMinimize(fst); [ 1072s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1072s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1072s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] minimize.cc:36:1: required from here [ 1072s] 164 | ({#Op, Arc::Type()}, Op) [ 1072s] | ^ [ 1072s] ./../include/fst/minimize.h:336:13: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer > >::StateId' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 1072s] 336 | if (s >= num_states_) num_states_ = s + 1; [ 1072s] | ~~^~~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::HeightVisitor::FinishState(fst::internal::AcyclicMinimizer::StateId, fst::internal::AcyclicMinimizer::StateId, const Arc*) [with Arc = fst::ArcTpl >; fst::internal::AcyclicMinimizer::StateId = int]': [ 1072s] ./../include/fst/dfs-visit.h:156:31: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor; ArcFilter = AnyArcFilter > >]' [ 1072s] 156 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 1072s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 1072s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 1072s] 384 | DfsVisit(fst, &hvisitor); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 1072s] 317 | Initialize(fst); [ 1072s] | ^~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 1072s] 476 | AcyclicMinimizer minimizer(*fst); [ 1072s] | ^~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1072s] 560 | internal::AcceptorMinimize(fst); [ 1072s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1072s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1072s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] minimize.cc:36:1: required from here [ 1072s] 164 | ({#Op, Arc::Type()}, Op) [ 1072s] | ^ [ 1072s] ./../include/fst/minimize.h:360:15: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 1072s] 360 | if (h > max_height_) max_height_ = h; [ 1072s] | ~~^~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h: In instantiation of 'bool fst::internal::AcyclicMinimizer::HeightVisitor::InitState(fst::internal::AcyclicMinimizer::StateId, fst::internal::AcyclicMinimizer::StateId) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; fst::internal::AcyclicMinimizer::StateId = int]': [ 1072s] ./../include/fst/dfs-visit.h:140:29: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' [ 1072s] 140 | dfs = visitor->InitState(root, root); [ 1072s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 1072s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor]' [ 1072s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1072s] 384 | DfsVisit(fst, &hvisitor); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1072s] 317 | Initialize(fst); [ 1072s] | ^~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1072s] 476 | AcyclicMinimizer minimizer(*fst); [ 1072s] | ^~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1072s] 537 | internal::AcceptorMinimize(&gfst); [ 1072s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1072s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1072s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] minimize.cc:36:1: required from here [ 1072s] 164 | ({#Op, Arc::Type()}, Op) [ 1072s] | ^ [ 1072s] ./../include/fst/minimize.h:336:13: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 1072s] 336 | if (s >= num_states_) num_states_ = s + 1; [ 1072s] | ~~^~~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::HeightVisitor::FinishState(fst::internal::AcyclicMinimizer::StateId, fst::internal::AcyclicMinimizer::StateId, const Arc*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; fst::internal::AcyclicMinimizer::StateId = int]': [ 1072s] ./../include/fst/dfs-visit.h:156:31: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' [ 1072s] 156 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 1072s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor]' [ 1072s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1072s] 384 | DfsVisit(fst, &hvisitor); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1072s] 317 | Initialize(fst); [ 1072s] | ^~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1072s] 476 | AcyclicMinimizer minimizer(*fst); [ 1072s] | ^~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1072s] 537 | internal::AcceptorMinimize(&gfst); [ 1072s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1072s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1072s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] minimize.cc:36:1: required from here [ 1072s] 164 | ({#Op, Arc::Type()}, Op) [ 1072s] | ^ [ 1072s] ./../include/fst/minimize.h:360:15: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 1072s] 360 | if (h > max_height_) max_height_ = h; [ 1072s] | ~~^~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h: In instantiation of 'bool fst::internal::AcyclicMinimizer::HeightVisitor::InitState(fst::internal::AcyclicMinimizer::StateId, fst::internal::AcyclicMinimizer::StateId) [with Arc = fst::ArcTpl >; fst::internal::AcyclicMinimizer::StateId = int]': [ 1072s] ./../include/fst/dfs-visit.h:140:29: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor; ArcFilter = AnyArcFilter > >]' [ 1072s] 140 | dfs = visitor->InitState(root, root); [ 1072s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 1072s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 1072s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 1072s] 384 | DfsVisit(fst, &hvisitor); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 1072s] 317 | Initialize(fst); [ 1072s] | ^~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 1072s] 476 | AcyclicMinimizer minimizer(*fst); [ 1072s] | ^~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1072s] 560 | internal::AcceptorMinimize(fst); [ 1072s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1072s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1072s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] minimize.cc:36:1: required from here [ 1072s] 164 | ({#Op, Arc::Type()}, Op) [ 1072s] | ^ [ 1072s] ./../include/fst/minimize.h:336:13: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer > >::StateId' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 1072s] 336 | if (s >= num_states_) num_states_ = s + 1; [ 1072s] | ~~^~~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::HeightVisitor::FinishState(fst::internal::AcyclicMinimizer::StateId, fst::internal::AcyclicMinimizer::StateId, const Arc*) [with Arc = fst::ArcTpl >; fst::internal::AcyclicMinimizer::StateId = int]': [ 1072s] ./../include/fst/dfs-visit.h:156:31: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor; ArcFilter = AnyArcFilter > >]' [ 1072s] 156 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 1072s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 1072s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 1072s] 384 | DfsVisit(fst, &hvisitor); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 1072s] 317 | Initialize(fst); [ 1072s] | ^~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 1072s] 476 | AcyclicMinimizer minimizer(*fst); [ 1072s] | ^~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1072s] 560 | internal::AcceptorMinimize(fst); [ 1072s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1072s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1072s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] minimize.cc:36:1: required from here [ 1072s] 164 | ({#Op, Arc::Type()}, Op) [ 1072s] | ^ [ 1072s] ./../include/fst/minimize.h:360:15: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 1072s] 360 | if (h > max_height_) max_height_ = h; [ 1072s] | ~~^~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h: In instantiation of 'bool fst::internal::AcyclicMinimizer::HeightVisitor::InitState(fst::internal::AcyclicMinimizer::StateId, fst::internal::AcyclicMinimizer::StateId) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; fst::internal::AcyclicMinimizer::StateId = int]': [ 1072s] ./../include/fst/dfs-visit.h:140:29: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' [ 1072s] 140 | dfs = visitor->InitState(root, root); [ 1072s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 1072s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor]' [ 1072s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1072s] 384 | DfsVisit(fst, &hvisitor); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1072s] 317 | Initialize(fst); [ 1072s] | ^~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1072s] 476 | AcyclicMinimizer minimizer(*fst); [ 1072s] | ^~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1072s] 537 | internal::AcceptorMinimize(&gfst); [ 1072s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1072s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1072s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] minimize.cc:36:1: required from here [ 1072s] 164 | ({#Op, Arc::Type()}, Op) [ 1072s] | ^ [ 1072s] ./../include/fst/minimize.h:336:13: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 1072s] 336 | if (s >= num_states_) num_states_ = s + 1; [ 1072s] | ~~^~~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::HeightVisitor::FinishState(fst::internal::AcyclicMinimizer::StateId, fst::internal::AcyclicMinimizer::StateId, const Arc*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; fst::internal::AcyclicMinimizer::StateId = int]': [ 1072s] ./../include/fst/dfs-visit.h:156:31: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' [ 1072s] 156 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 1072s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor]' [ 1072s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1072s] 384 | DfsVisit(fst, &hvisitor); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1072s] 317 | Initialize(fst); [ 1072s] | ^~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1072s] 476 | AcyclicMinimizer minimizer(*fst); [ 1072s] | ^~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1072s] 537 | internal::AcceptorMinimize(&gfst); [ 1072s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1072s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1072s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] minimize.cc:36:1: required from here [ 1072s] 164 | ({#Op, Arc::Type()}, Op) [ 1072s] | ^ [ 1072s] ./../include/fst/minimize.h:360:15: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 1072s] 360 | if (h > max_height_) max_height_ = h; [ 1072s] | ~~^~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h: In instantiation of 'bool fst::internal::AcyclicMinimizer::HeightVisitor::InitState(fst::internal::AcyclicMinimizer::StateId, fst::internal::AcyclicMinimizer::StateId) [with Arc = fst::ArcTpl >; fst::internal::AcyclicMinimizer::StateId = int]': [ 1072s] ./../include/fst/dfs-visit.h:140:29: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor; ArcFilter = AnyArcFilter > >]' [ 1072s] 140 | dfs = visitor->InitState(root, root); [ 1072s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 1072s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 1072s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 1072s] 384 | DfsVisit(fst, &hvisitor); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 1072s] 317 | Initialize(fst); [ 1072s] | ^~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 1072s] 476 | AcyclicMinimizer minimizer(*fst); [ 1072s] | ^~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1072s] 560 | internal::AcceptorMinimize(fst); [ 1072s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1072s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1072s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] minimize.cc:36:1: required from here [ 1072s] 164 | ({#Op, Arc::Type()}, Op) [ 1072s] | ^ [ 1072s] ./../include/fst/minimize.h:336:13: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer > >::StateId' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 1072s] 336 | if (s >= num_states_) num_states_ = s + 1; [ 1072s] | ~~^~~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::HeightVisitor::FinishState(fst::internal::AcyclicMinimizer::StateId, fst::internal::AcyclicMinimizer::StateId, const Arc*) [with Arc = fst::ArcTpl >; fst::internal::AcyclicMinimizer::StateId = int]': [ 1072s] ./../include/fst/dfs-visit.h:156:31: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor; ArcFilter = AnyArcFilter > >]' [ 1072s] 156 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 1072s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 1072s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 1072s] 384 | DfsVisit(fst, &hvisitor); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 1072s] 317 | Initialize(fst); [ 1072s] | ^~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 1072s] 476 | AcyclicMinimizer minimizer(*fst); [ 1072s] | ^~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1072s] 560 | internal::AcceptorMinimize(fst); [ 1072s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1072s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1072s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] minimize.cc:36:1: required from here [ 1072s] 164 | ({#Op, Arc::Type()}, Op) [ 1072s] | ^ [ 1072s] ./../include/fst/minimize.h:360:15: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 1072s] 360 | if (h > max_height_) max_height_ = h; [ 1072s] | ~~^~~~~~~~~~~~~ [ 1072s] In file included from ./../include/fst/queue.h:35: [ 1072s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 1072s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' [ 1072s] 114 | visitor->FinishVisit(); [ 1072s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1072s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int]' [ 1072s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_LEFT> >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1072s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1072s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 1072s] 655 | queue_ = std::make_unique>(fst, filter); [ 1072s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1072s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 1072s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1072s] | ^~~~~~~~~~~ [ 1072s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 1072s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1072s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1072s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 1072s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1072s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] minimize.cc:36:1: required from here [ 1072s] 164 | ({#Op, Arc::Type()}, Op) [ 1072s] | ^ [ 1072s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1072s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1072s] | ~~^~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1072s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1072s] | ~~^~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 1072s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> > >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> > >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> > >]' [ 1072s] 114 | visitor->FinishVisit(); [ 1072s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1072s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int]' [ 1072s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_LEFT> > >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1072s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1072s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 1072s] 655 | queue_ = std::make_unique>(fst, filter); [ 1072s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1072s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 1072s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1072s] | ^~~~~~~~~~~ [ 1072s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 1072s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1072s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1072s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 1072s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1072s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] minimize.cc:36:1: required from here [ 1072s] 164 | ({#Op, Arc::Type()}, Op) [ 1072s] | ^ [ 1072s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1072s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1072s] | ~~^~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1072s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1072s] | ~~^~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; Compare = fst::ILabelCompare >, fst::GALLIC_LEFT> > >]': [ 1072s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc >, fst::GALLIC_LEFT> >; C = ArcSortMapper >, fst::GALLIC_LEFT> >, ILabelCompare >, fst::GALLIC_LEFT> > > >]' [ 1072s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 1072s] | ~~~~~~~~~~~~^~ [ 1072s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ReverseArc >, fst::GALLIC_LEFT> >; C = ArcSortMapper >, fst::GALLIC_LEFT> >, ILabelCompare >, fst::GALLIC_LEFT> > > >]' [ 1072s] 120 | StateMap(fst, &mapper); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 1072s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc >, fst::GALLIC_LEFT> >; Compare = ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 1072s] 104 | StateMap(fst, mapper); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:230:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 1072s] 230 | ArcSort(&Tr_, icomp); [ 1072s] | ~~~~~~~^~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 1072s] 128 | Initialize(fst); [ 1072s] | ^~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1072s] 483 | CyclicMinimizer> minimizer(*fst); [ 1072s] | ^~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1072s] 537 | internal::AcceptorMinimize(&gfst); [ 1072s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1072s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1072s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] minimize.cc:36:1: required from here [ 1072s] 164 | ({#Op, Arc::Type()}, Op) [ 1072s] | ^ [ 1072s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1072s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 1072s] | ~~~^~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 1072s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 1072s] 114 | visitor->FinishVisit(); [ 1072s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1072s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 1072s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1072s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1072s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1072s] 655 | queue_ = std::make_unique>(fst, filter); [ 1072s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1072s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1072s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1072s] | ^~~~~~~~~~~ [ 1072s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1072s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1072s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1072s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 1072s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1072s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] minimize.cc:36:1: required from here [ 1072s] 164 | ({#Op, Arc::Type()}, Op) [ 1072s] | ^ [ 1072s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1072s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1072s] | ~~^~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1072s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1072s] | ~~^~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 1072s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 1072s] 114 | visitor->FinishVisit(); [ 1072s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1072s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 1072s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1072s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1072s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1072s] 655 | queue_ = std::make_unique>(fst, filter); [ 1072s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1072s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1072s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1072s] | ^~~~~~~~~~~ [ 1072s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1072s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1072s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1072s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 1072s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1072s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] minimize.cc:36:1: required from here [ 1072s] 164 | ({#Op, Arc::Type()}, Op) [ 1072s] | ^ [ 1072s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1072s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1072s] | ~~^~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1072s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1072s] | ~~^~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ReverseArc > >; Compare = fst::ILabelCompare > > >]': [ 1072s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 1072s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 1072s] | ~~~~~~~~~~~~^~ [ 1072s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 1072s] 120 | StateMap(fst, &mapper); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 1072s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc > >; Compare = ILabelCompare > > >]' [ 1072s] 104 | StateMap(fst, mapper); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:230:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 1072s] 230 | ArcSort(&Tr_, icomp); [ 1072s] | ~~~~~~~^~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 1072s] 128 | Initialize(fst); [ 1072s] | ^~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 1072s] 483 | CyclicMinimizer> minimizer(*fst); [ 1072s] | ^~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1072s] 560 | internal::AcceptorMinimize(fst); [ 1072s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1072s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1072s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] minimize.cc:36:1: required from here [ 1072s] 164 | ({#Op, Arc::Type()}, Op) [ 1072s] | ^ [ 1072s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector > >, std::allocator > > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1072s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 1072s] | ~~~^~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 1072s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' [ 1072s] 114 | visitor->FinishVisit(); [ 1072s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1072s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int]' [ 1072s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_LEFT> >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1072s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1072s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 1072s] 655 | queue_ = std::make_unique>(fst, filter); [ 1072s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1072s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 1072s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1072s] | ^~~~~~~~~~~ [ 1072s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 1072s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1072s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1072s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 1072s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1072s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] minimize.cc:36:1: required from here [ 1072s] 164 | ({#Op, Arc::Type()}, Op) [ 1072s] | ^ [ 1072s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1072s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1072s] | ~~^~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1072s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1072s] | ~~^~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 1072s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> > >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> > >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> > >]' [ 1072s] 114 | visitor->FinishVisit(); [ 1072s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1072s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int]' [ 1072s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_LEFT> > >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1072s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1072s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 1072s] 655 | queue_ = std::make_unique>(fst, filter); [ 1072s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1072s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 1072s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1072s] | ^~~~~~~~~~~ [ 1072s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 1072s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1072s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1072s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 1072s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1072s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] minimize.cc:36:1: required from here [ 1072s] 164 | ({#Op, Arc::Type()}, Op) [ 1072s] | ^ [ 1072s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1072s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1072s] | ~~^~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1072s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1072s] | ~~^~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; Compare = fst::ILabelCompare >, fst::GALLIC_LEFT> > >]': [ 1072s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc >, fst::GALLIC_LEFT> >; C = ArcSortMapper >, fst::GALLIC_LEFT> >, ILabelCompare >, fst::GALLIC_LEFT> > > >]' [ 1072s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 1072s] | ~~~~~~~~~~~~^~ [ 1072s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ReverseArc >, fst::GALLIC_LEFT> >; C = ArcSortMapper >, fst::GALLIC_LEFT> >, ILabelCompare >, fst::GALLIC_LEFT> > > >]' [ 1072s] 120 | StateMap(fst, &mapper); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 1072s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc >, fst::GALLIC_LEFT> >; Compare = ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 1072s] 104 | StateMap(fst, mapper); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:230:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 1072s] 230 | ArcSort(&Tr_, icomp); [ 1072s] | ~~~~~~~^~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 1072s] 128 | Initialize(fst); [ 1072s] | ^~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1072s] 483 | CyclicMinimizer> minimizer(*fst); [ 1072s] | ^~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1072s] 537 | internal::AcceptorMinimize(&gfst); [ 1072s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1072s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1072s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] minimize.cc:36:1: required from here [ 1072s] 164 | ({#Op, Arc::Type()}, Op) [ 1072s] | ^ [ 1072s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1072s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 1072s] | ~~~^~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 1072s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 1072s] 114 | visitor->FinishVisit(); [ 1072s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1072s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 1072s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1072s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1072s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 1072s] 655 | queue_ = std::make_unique>(fst, filter); [ 1072s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1072s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1072s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1072s] | ^~~~~~~~~~~ [ 1072s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1072s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1072s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1072s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 1072s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1072s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] minimize.cc:36:1: required from here [ 1072s] 164 | ({#Op, Arc::Type()}, Op) [ 1072s] | ^ [ 1072s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1072s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1072s] | ~~^~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1072s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1072s] | ~~^~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 1072s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 1072s] 114 | visitor->FinishVisit(); [ 1072s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1072s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 1072s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1072s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1072s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 1072s] 655 | queue_ = std::make_unique>(fst, filter); [ 1072s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1072s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1072s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1072s] | ^~~~~~~~~~~ [ 1072s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1072s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1072s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1072s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 1072s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1072s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] minimize.cc:36:1: required from here [ 1072s] 164 | ({#Op, Arc::Type()}, Op) [ 1072s] | ^ [ 1072s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1072s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1072s] | ~~^~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1072s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1072s] | ~~^~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ReverseArc > >; Compare = fst::ILabelCompare > > >]': [ 1072s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 1072s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 1072s] | ~~~~~~~~~~~~^~ [ 1072s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 1072s] 120 | StateMap(fst, &mapper); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 1072s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc > >; Compare = ILabelCompare > > >]' [ 1072s] 104 | StateMap(fst, mapper); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:230:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 1072s] 230 | ArcSort(&Tr_, icomp); [ 1072s] | ~~~~~~~^~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 1072s] 128 | Initialize(fst); [ 1072s] | ^~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 1072s] 483 | CyclicMinimizer> minimizer(*fst); [ 1072s] | ^~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1072s] 560 | internal::AcceptorMinimize(fst); [ 1072s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1072s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1072s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] minimize.cc:36:1: required from here [ 1072s] 164 | ({#Op, Arc::Type()}, Op) [ 1072s] | ^ [ 1072s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector > >, std::allocator > > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1072s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 1072s] | ~~~^~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 1072s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' [ 1072s] 114 | visitor->FinishVisit(); [ 1072s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1072s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int]' [ 1072s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_LEFT> >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1072s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1072s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 1072s] 655 | queue_ = std::make_unique>(fst, filter); [ 1072s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1072s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 1072s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1072s] | ^~~~~~~~~~~ [ 1072s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 1072s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1072s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1072s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 1072s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1072s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] minimize.cc:36:1: required from here [ 1072s] 164 | ({#Op, Arc::Type()}, Op) [ 1072s] | ^ [ 1072s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1072s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1072s] | ~~^~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1072s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1072s] | ~~^~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 1072s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> > >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> > >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> > >]' [ 1072s] 114 | visitor->FinishVisit(); [ 1072s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1072s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int]' [ 1072s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_LEFT> > >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1072s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1072s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 1072s] 655 | queue_ = std::make_unique>(fst, filter); [ 1072s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1072s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 1072s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1072s] | ^~~~~~~~~~~ [ 1072s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 1072s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1072s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1072s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 1072s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1072s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] minimize.cc:36:1: required from here [ 1072s] 164 | ({#Op, Arc::Type()}, Op) [ 1072s] | ^ [ 1072s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1072s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1072s] | ~~^~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1072s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1072s] | ~~^~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; Compare = fst::ILabelCompare >, fst::GALLIC_LEFT> > >]': [ 1072s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc >, fst::GALLIC_LEFT> >; C = ArcSortMapper >, fst::GALLIC_LEFT> >, ILabelCompare >, fst::GALLIC_LEFT> > > >]' [ 1072s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 1072s] | ~~~~~~~~~~~~^~ [ 1072s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ReverseArc >, fst::GALLIC_LEFT> >; C = ArcSortMapper >, fst::GALLIC_LEFT> >, ILabelCompare >, fst::GALLIC_LEFT> > > >]' [ 1072s] 120 | StateMap(fst, &mapper); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 1072s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc >, fst::GALLIC_LEFT> >; Compare = ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 1072s] 104 | StateMap(fst, mapper); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:230:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 1072s] 230 | ArcSort(&Tr_, icomp); [ 1072s] | ~~~~~~~^~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 1072s] 128 | Initialize(fst); [ 1072s] | ^~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1072s] 483 | CyclicMinimizer> minimizer(*fst); [ 1072s] | ^~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1072s] 537 | internal::AcceptorMinimize(&gfst); [ 1072s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1072s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1072s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] minimize.cc:36:1: required from here [ 1072s] 164 | ({#Op, Arc::Type()}, Op) [ 1072s] | ^ [ 1072s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1072s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 1072s] | ~~~^~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 1072s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 1072s] 114 | visitor->FinishVisit(); [ 1072s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1072s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 1072s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1072s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1072s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 1072s] 655 | queue_ = std::make_unique>(fst, filter); [ 1072s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1072s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1072s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1072s] | ^~~~~~~~~~~ [ 1072s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1072s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1072s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1072s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 1072s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1072s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] minimize.cc:36:1: required from here [ 1072s] 164 | ({#Op, Arc::Type()}, Op) [ 1072s] | ^ [ 1072s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1072s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1072s] | ~~^~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1072s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1072s] | ~~^~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 1072s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 1072s] 114 | visitor->FinishVisit(); [ 1072s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1072s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 1072s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1072s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1072s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 1072s] 655 | queue_ = std::make_unique>(fst, filter); [ 1072s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1072s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1072s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1072s] | ^~~~~~~~~~~ [ 1072s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1072s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1072s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1072s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 1072s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1072s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] minimize.cc:36:1: required from here [ 1072s] 164 | ({#Op, Arc::Type()}, Op) [ 1072s] | ^ [ 1072s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1072s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1072s] | ~~^~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1072s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1072s] | ~~^~~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ReverseArc > >; Compare = fst::ILabelCompare > > >]': [ 1072s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 1072s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 1072s] | ~~~~~~~~~~~~^~ [ 1072s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 1072s] 120 | StateMap(fst, &mapper); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 1072s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc > >; Compare = ILabelCompare > > >]' [ 1072s] 104 | StateMap(fst, mapper); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:230:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 1072s] 230 | ArcSort(&Tr_, icomp); [ 1072s] | ~~~~~~~^~~~~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 1072s] 128 | Initialize(fst); [ 1072s] | ^~~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 1072s] 483 | CyclicMinimizer> minimizer(*fst); [ 1072s] | ^~~~~~~~~ [ 1072s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1072s] 560 | internal::AcceptorMinimize(fst); [ 1072s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1072s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1072s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1072s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] minimize.cc:36:1: required from here [ 1072s] 164 | ({#Op, Arc::Type()}, Op) [ 1072s] | ^ [ 1072s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector > >, std::allocator > > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1072s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 1072s] | ~~~^~~~~~~~~~~~~~~ [ 1072s] depbase=`echo project.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1072s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT project.lo -MD -MP -MF $depbase.Tpo -c -o project.lo project.cc &&\ [ 1072s] mv -f $depbase.Tpo $depbase.Plo [ 1072s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT project.lo -MD -MP -MF .deps/project.Tpo -c project.cc -fPIC -DPIC -o .libs/project.o [ 1074s] depbase=`echo prune.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1074s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT prune.lo -MD -MP -MF $depbase.Tpo -c -o prune.lo prune.cc &&\ [ 1074s] mv -f $depbase.Tpo $depbase.Plo [ 1074s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 1074s] ./../include/fst/queue.h:232:8: required from here [ 1074s] 232 | void Update(StateId s) override { [ 1074s] | ^~~~~~ [ 1074s] ./../include/fst/queue.h:234:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, false>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1074s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 1074s] | ~~^~~~~~~~~~~~~~ [ 1074s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 1074s] ./../include/fst/queue.h:548:11: required from here [ 1074s] 548 | StateId Head() const final { [ 1074s] | ^~~~ [ 1074s] ./../include/fst/queue.h:552:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1074s] 552 | ((front_ >= trivial_queue_.size()) || [ 1074s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1074s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 1074s] ./../include/fst/queue.h:563:8: required from here [ 1074s] 563 | void Enqueue(StateId s) final { [ 1074s] | ^~~~~~~ [ 1074s] ./../include/fst/queue.h:574:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const __gnu_cxx::__alloc_traits, int>::value_type' {aka 'const int'} [-Wsign-compare] [ 1074s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 1074s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 1074s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 1074s] ./../include/fst/queue.h:581:8: required from here [ 1074s] 581 | void Dequeue() final { [ 1074s] | ^~~~~~~ [ 1074s] ./../include/fst/queue.h:584:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1074s] 584 | } else if (front_ < trivial_queue_.size()) { [ 1074s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 1074s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 1074s] ./../include/fst/queue.h:593:8: required from here [ 1074s] 593 | bool Empty() const final { [ 1074s] | ^~~~~ [ 1074s] ./../include/fst/queue.h:602:22: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1074s] 602 | return (front_ >= trivial_queue_.size()) || [ 1074s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1074s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 1074s] ./../include/fst/queue.h:607:8: required from here [ 1074s] 607 | void Clear() final { [ 1074s] | ^~~~~ [ 1074s] ./../include/fst/queue.h:611:20: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1074s] 611 | } else if (i < trivial_queue_.size()) { [ 1074s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 1074s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 1074s] ./../include/fst/queue.h:495:8: required from here [ 1074s] 495 | void Enqueue(StateId s) final { [ 1074s] | ^~~~~~~ [ 1074s] ./../include/fst/queue.h:503:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] [ 1074s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 1074s] | ~~~~~~~~~~~~~~~~~^~~~ [ 1074s] depbase=`echo push.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1074s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT push.lo -MD -MP -MF $depbase.Tpo -c -o push.lo push.cc &&\ [ 1074s] mv -f $depbase.Tpo $depbase.Plo [ 1074s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT prune.lo -MD -MP -MF .deps/prune.Tpo -c prune.cc -fPIC -DPIC -o .libs/prune.o [ 1074s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT push.lo -MD -MP -MF .deps/push.Tpo -c push.cc -fPIC -DPIC -o .libs/push.o [ 1074s] In file included from ./../include/fst/queue.h:34: [ 1074s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 1074s] ./../include/fst/queue.h:218:29: required from 'void fst::ShortestFirstQueue::Enqueue(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]' [ 1074s] 218 | key_[s] = heap_.Insert(s); [ 1074s] | ~~~~~~~~~~~~^~~ [ 1074s] ./../include/fst/queue.h:215:8: required from here [ 1074s] 215 | void Enqueue(StateId s) override { [ 1074s] | ^~~~~~~ [ 1074s] ./../include/fst/heap.h:57:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1074s] 57 | if (size_ < values_.size()) { [ 1074s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1074s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': [ 1074s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 1074s] 409 | BaseImpl::DeleteStates(dstates); [ 1074s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1074s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 1074s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1074s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1074s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1074s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1074s] | ^~~~~~~~~~~~ [ 1074s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1074s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1074s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1074s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1074s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1074s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1074s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 1074s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' [ 1074s] 409 | BaseImpl::DeleteStates(dstates); [ 1074s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1074s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' [ 1074s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1074s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1074s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1074s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1074s] | ^~~~~~~~~~~~ [ 1074s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*, std::allocator >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1074s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1074s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1074s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*, std::allocator >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1074s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1074s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1074s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': [ 1074s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 1074s] 409 | BaseImpl::DeleteStates(dstates); [ 1074s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1074s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 1074s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1074s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1074s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1074s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1074s] | ^~~~~~~~~~~~ [ 1074s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1074s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1074s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1074s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1074s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1074s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1074s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 1074s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' [ 1074s] 409 | BaseImpl::DeleteStates(dstates); [ 1074s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1074s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' [ 1074s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1074s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1074s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1074s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1074s] | ^~~~~~~~~~~~ [ 1074s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*, std::allocator >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1074s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1074s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1074s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*, std::allocator >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1074s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1074s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1074s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': [ 1074s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 1074s] 409 | BaseImpl::DeleteStates(dstates); [ 1074s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1074s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 1074s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1074s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1074s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1074s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1074s] | ^~~~~~~~~~~~ [ 1074s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1074s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1074s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1074s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1074s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1074s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1074s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 1074s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' [ 1074s] 409 | BaseImpl::DeleteStates(dstates); [ 1074s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1074s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' [ 1074s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1074s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1074s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1074s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1074s] | ^~~~~~~~~~~~ [ 1074s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*, std::allocator >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1074s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1074s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1074s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*, std::allocator >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1074s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1074s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1074s] In file included from ./../include/fst/minimize.h:37: [ 1074s] ./../include/fst/factor-weight.h: In instantiation of 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::FindState(const Element&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; FactorIterator = fst::GallicFactor, fst::GALLIC_LEFT>; StateId = int]': [ 1074s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; FactorIterator = fst::GallicFactor, fst::GALLIC_LEFT>; StateId = int]' [ 1074s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 1074s] | ^~~~~~~~~ [ 1074s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >; FST = fst::Fst >, fst::GALLIC_LEFT> >; StateId = int]' [ 1074s] 950 | StateId Start() const override { return impl_->Start(); } [ 1074s] | ~~~~~~~~~~~~^~ [ 1074s] ./../include/fst/fst.h:950:11: required from here [ 1074s] 950 | StateId Start() const override { return impl_->Start(); } [ 1074s] | ^~~~~ [ 1074s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >::StateId' {aka 'const int'} [-Wsign-compare] [ 1074s] 348 | while (unfactored_.size() <= element.state) [ 1074s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1074s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 1074s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1074s] 409 | BaseImpl::DeleteStates(dstates); [ 1074s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1074s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1074s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1074s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1074s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1074s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1074s] | ^~~~~~~~~~~~ [ 1074s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*, std::allocator >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1074s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1074s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1074s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*, std::allocator >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1074s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1074s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1074s] ./../include/fst/factor-weight.h: In instantiation of 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::FindState(const Element&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; FactorIterator = fst::GallicFactor, fst::GALLIC_LEFT>; StateId = int]': [ 1074s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; FactorIterator = fst::GallicFactor, fst::GALLIC_LEFT>; StateId = int]' [ 1074s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 1074s] | ^~~~~~~~~ [ 1074s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >; FST = fst::Fst >, fst::GALLIC_LEFT> >; StateId = int]' [ 1074s] 950 | StateId Start() const override { return impl_->Start(); } [ 1074s] | ~~~~~~~~~~~~^~ [ 1074s] ./../include/fst/fst.h:950:11: required from here [ 1074s] 950 | StateId Start() const override { return impl_->Start(); } [ 1074s] | ^~~~~ [ 1074s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >::StateId' {aka 'const int'} [-Wsign-compare] [ 1074s] 348 | while (unfactored_.size() <= element.state) [ 1074s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1074s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 1074s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1074s] 409 | BaseImpl::DeleteStates(dstates); [ 1074s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1074s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1074s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1074s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1074s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1074s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1074s] | ^~~~~~~~~~~~ [ 1074s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*, std::allocator >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1074s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1074s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1074s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*, std::allocator >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1074s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1074s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1074s] ./../include/fst/factor-weight.h: In instantiation of 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::FindState(const Element&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; FactorIterator = fst::GallicFactor, fst::GALLIC_LEFT>; StateId = int]': [ 1074s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; FactorIterator = fst::GallicFactor, fst::GALLIC_LEFT>; StateId = int]' [ 1074s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 1074s] | ^~~~~~~~~ [ 1074s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >; FST = fst::Fst >, fst::GALLIC_LEFT> >; StateId = int]' [ 1074s] 950 | StateId Start() const override { return impl_->Start(); } [ 1074s] | ~~~~~~~~~~~~^~ [ 1074s] ./../include/fst/fst.h:950:11: required from here [ 1074s] 950 | StateId Start() const override { return impl_->Start(); } [ 1074s] | ^~~~~ [ 1074s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >::StateId' {aka 'const int'} [-Wsign-compare] [ 1074s] 348 | while (unfactored_.size() <= element.state) [ 1074s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1074s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 1074s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1074s] 409 | BaseImpl::DeleteStates(dstates); [ 1074s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1074s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1074s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1074s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1074s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1074s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1074s] | ^~~~~~~~~~~~ [ 1074s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*, std::allocator >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1074s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1074s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1074s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*, std::allocator >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1074s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1074s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1075s] depbase=`echo randequivalent.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1075s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT randequivalent.lo -MD -MP -MF $depbase.Tpo -c -o randequivalent.lo randequivalent.cc &&\ [ 1075s] mv -f $depbase.Tpo $depbase.Plo [ 1075s] depbase=`echo randgen.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1075s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT randgen.lo -MD -MP -MF $depbase.Tpo -c -o randgen.lo randgen.cc &&\ [ 1075s] mv -f $depbase.Tpo $depbase.Plo [ 1075s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT randequivalent.lo -MD -MP -MF .deps/randequivalent.Tpo -c randequivalent.cc -fPIC -DPIC -o .libs/randequivalent.o [ 1075s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT randgen.lo -MD -MP -MF .deps/randgen.Tpo -c randgen.cc -fPIC -DPIC -o .libs/randgen.o [ 1075s] In file included from ./../include/fst/script/prune.h:25, [ 1075s] from prune.cc:18: [ 1075s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 1075s] ./../include/fst/prune.h:330:8: required from 'void fst::Prune(const Fst&, MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 1075s] 330 | Prune(ifst, ofst, opts); [ 1075s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 1075s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 1075s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] prune.cc:49:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/prune.h:243:26: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'fst::Fst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1075s] 243 | if ((fdistance->size() <= ifst.Start()) || [ 1075s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/prune.h:256:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] [ 1075s] 256 | while (copy.size() <= s) copy.push_back(kNoStateId); [ 1075s] | ~~~~~~~~~~~~^~~~ [ 1075s] ./../include/fst/prune.h:259:27: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] [ 1075s] 259 | while (idistance.size() <= s) idistance.push_back(Weight::Zero()); [ 1075s] | ~~~~~~~~~~~~~~~~~^~~~ [ 1075s] ./../include/fst/prune.h:261:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] [ 1075s] 261 | while (enqueued.size() <= s) { [ 1075s] | ~~~~~~~~~~~~~~~~^~~~ [ 1075s] ./../include/fst/prune.h:279:31: warning: comparison of integer expressions of different signedness: 'const fst::ArcTpl >::StateId' {aka 'const int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1075s] 279 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 1075s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/prune.h:286:31: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const fst::ArcTpl >::StateId' {aka 'const int'} [-Wsign-compare] [ 1075s] 286 | while (idistance.size() <= arc.nextstate) { [ 1075s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/prune.h:292:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::ArcTpl >::StateId' {aka 'const int'} [-Wsign-compare] [ 1075s] 292 | while (copy.size() <= arc.nextstate) copy.push_back(kNoStateId); [ 1075s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/prune.h:298:30: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::ArcTpl >::StateId' {aka 'const int'} [-Wsign-compare] [ 1075s] 298 | while (enqueued.size() <= arc.nextstate) { [ 1075s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/prune.h:303:35: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, long unsigned int>::value_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 1075s] 303 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 1075s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 1075s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 1075s] 208 | Prune(fst, opts); [ 1075s] | ~~~~~^~~~~~~~~~~ [ 1075s] ./../include/fst/script/prune.h:58:10: required from 'void fst::script::Prune(FstPruneArgs2*) [with Arc = fst::ArcTpl >; FstPruneArgs2 = std::tuple]' [ 1075s] 58 | Prune(fst, weight_threshold, std::get<2>(*args), std::get<3>(*args)); [ 1075s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] prune.cc:50:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/prune.h:126:57: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'fst::Fst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1075s] 126 | if ((opts.state_threshold == 0) || (fdistance->size() <= fst->Start()) || [ 1075s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/prune.h:163:31: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1075s] 163 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 1075s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/prune.h:178:35: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, long unsigned int>::value_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 1075s] 178 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 1075s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/prune.h:186:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1075s] 186 | for (StateId i = 0; i < visited.size(); ++i) { [ 1075s] | ~~^~~~~~~~~~~~~~~~ [ 1075s] In file included from ./../include/fst/vector-fst.h:34, [ 1075s] from ./../include/fst/cache.h:33, [ 1075s] from ./../include/fst/shortest-distance.h:29, [ 1075s] from ./../include/fst/prune.h:31: [ 1075s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1075s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1075s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1075s] | ^~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1075s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1075s] | ^~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1075s] 520 | class VectorFst : public ImplToMutableFst> { [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1075s] 313 | VectorFst rfst; [ 1075s] | ^~~~ [ 1075s] ./../include/fst/prune.h:241:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 1075s] 241 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 1075s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/prune.h:330:8: required from 'void fst::Prune(const Fst&, MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 1075s] 330 | Prune(ifst, ofst, opts); [ 1075s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 1075s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 1075s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] prune.cc:49:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1075s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1075s] | ^~~~~~~~ [ 1075s] In file included from ./../include/fst/arcfilter.h:24, [ 1075s] from ./../include/fst/prune.h:29: [ 1075s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1075s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1075s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1075s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1075s] | ^~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1075s] 520 | class VectorFst : public ImplToMutableFst> { [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1075s] 313 | VectorFst rfst; [ 1075s] | ^~~~ [ 1075s] ./../include/fst/prune.h:241:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 1075s] 241 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 1075s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/prune.h:330:8: required from 'void fst::Prune(const Fst&, MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 1075s] 330 | Prune(ifst, ofst, opts); [ 1075s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 1075s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 1075s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] prune.cc:49:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1075s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1075s] | ^~~~~~~~ [ 1075s] In file included from ./../include/fst/mutable-fst.h:37: [ 1075s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1075s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1075s] | ^~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1075s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1075s] 520 | class VectorFst : public ImplToMutableFst> { [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1075s] 313 | VectorFst rfst; [ 1075s] | ^~~~ [ 1075s] ./../include/fst/prune.h:241:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 1075s] 241 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 1075s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/prune.h:330:8: required from 'void fst::Prune(const Fst&, MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 1075s] 330 | Prune(ifst, ofst, opts); [ 1075s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 1075s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 1075s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] prune.cc:49:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1075s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1075s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1075s] | ^~~~~~~~~~~~~~~~ [ 1075s] In file included from ./../include/fst/vector-fst.h:34, [ 1075s] from ./../include/fst/cache.h:33, [ 1075s] from ./../include/fst/arc-map.h:32, [ 1075s] from ./../include/fst/push.h:29, [ 1075s] from ./../include/fst/script/push.h:24, [ 1075s] from push.cc:18: [ 1075s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 1075s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >' [ 1075s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1075s] | ^~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >' [ 1075s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1075s] | ^~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT>, fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >' [ 1075s] 520 | class VectorFst : public ImplToMutableFst> { [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/push.h:130:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 1075s] 130 | VectorFst> gfst; [ 1075s] | ^~~~ [ 1075s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1075s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1075s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] 48 | std::get<4>(*args)); [ 1075s] | ~~~~~~~~~~~~~~~~~~~ [ 1075s] push.cc:44:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_RIGHT>]' was hidden [-Woverloaded-virtual=] [ 1075s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1075s] | ^~~~~~~~ [ 1075s] In file included from ./../include/fst/expanded-fst.h:33, [ 1075s] from ./../include/fst/mutable-fst.h:37: [ 1075s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >::operator=' [ 1075s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 1075s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >' [ 1075s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1075s] | ^~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT>, fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >' [ 1075s] 520 | class VectorFst : public ImplToMutableFst> { [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/push.h:130:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 1075s] 130 | VectorFst> gfst; [ 1075s] | ^~~~ [ 1075s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1075s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1075s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] 48 | std::get<4>(*args)); [ 1075s] | ~~~~~~~~~~~~~~~~~~~ [ 1075s] push.cc:44:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_RIGHT>]' was hidden [-Woverloaded-virtual=] [ 1075s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >::operator=' [ 1075s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1075s] | ^~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 1075s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT>, fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >' [ 1075s] 520 | class VectorFst : public ImplToMutableFst> { [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/push.h:130:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 1075s] 130 | VectorFst> gfst; [ 1075s] | ^~~~ [ 1075s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1075s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1075s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] 48 | std::get<4>(*args)); [ 1075s] | ~~~~~~~~~~~~~~~~~~~ [ 1075s] push.cc:44:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_RIGHT>]' was hidden [-Woverloaded-virtual=] [ 1075s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >::operator=' [ 1075s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1075s] | ^~~~~~~~~~~~~~~~ [ 1075s] In file included from ./../include/fst/prune.h:30: [ 1075s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]': [ 1075s] ./../include/fst/prune.h:265:28: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 1075s] 265 | enqueued[s] = heap.Insert(s); [ 1075s] | ~~~~~~~~~~~^~~ [ 1075s] ./../include/fst/prune.h:330:8: required from 'void fst::Prune(const Fst&, MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 1075s] 330 | Prune(ifst, ofst, opts); [ 1075s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 1075s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 1075s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] prune.cc:49:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/heap.h:57:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1075s] 57 | if (size_ < values_.size()) { [ 1075s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 1075s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 1075s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1075s] | ^~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 1075s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1075s] | ^~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 1075s] 520 | class VectorFst : public ImplToMutableFst> { [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/push.h:130:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 1075s] 130 | VectorFst> gfst; [ 1075s] | ^~~~ [ 1075s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1075s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1075s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] 53 | std::get<4>(*args)); [ 1075s] | ~~~~~~~~~~~~~~~~~~~ [ 1075s] push.cc:44:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 1075s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 1075s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 1075s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 1075s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1075s] | ^~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 1075s] 520 | class VectorFst : public ImplToMutableFst> { [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/push.h:130:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 1075s] 130 | VectorFst> gfst; [ 1075s] | ^~~~ [ 1075s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1075s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1075s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] 53 | std::get<4>(*args)); [ 1075s] | ~~~~~~~~~~~~~~~~~~~ [ 1075s] push.cc:44:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 1075s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 1075s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1075s] | ^~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 1075s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 1075s] 520 | class VectorFst : public ImplToMutableFst> { [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/push.h:130:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 1075s] 130 | VectorFst> gfst; [ 1075s] | ^~~~ [ 1075s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1075s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1075s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] 53 | std::get<4>(*args)); [ 1075s] | ~~~~~~~~~~~~~~~~~~~ [ 1075s] push.cc:44:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 1075s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 1075s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1075s] | ^~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 1075s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >' [ 1075s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1075s] | ^~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >' [ 1075s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1075s] | ^~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT>, fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >' [ 1075s] 520 | class VectorFst : public ImplToMutableFst> { [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/push.h:130:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 1075s] 130 | VectorFst> gfst; [ 1075s] | ^~~~ [ 1075s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1075s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1075s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] 48 | std::get<4>(*args)); [ 1075s] | ~~~~~~~~~~~~~~~~~~~ [ 1075s] push.cc:44:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_RIGHT>]' was hidden [-Woverloaded-virtual=] [ 1075s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >::operator=' [ 1075s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 1075s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >' [ 1075s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1075s] | ^~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT>, fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >' [ 1075s] 520 | class VectorFst : public ImplToMutableFst> { [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/push.h:130:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 1075s] 130 | VectorFst> gfst; [ 1075s] | ^~~~ [ 1075s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1075s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1075s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] 48 | std::get<4>(*args)); [ 1075s] | ~~~~~~~~~~~~~~~~~~~ [ 1075s] push.cc:44:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_RIGHT>]' was hidden [-Woverloaded-virtual=] [ 1075s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >::operator=' [ 1075s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1075s] | ^~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 1075s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT>, fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >' [ 1075s] 520 | class VectorFst : public ImplToMutableFst> { [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/push.h:130:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 1075s] 130 | VectorFst> gfst; [ 1075s] | ^~~~ [ 1075s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1075s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1075s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] 48 | std::get<4>(*args)); [ 1075s] | ~~~~~~~~~~~~~~~~~~~ [ 1075s] push.cc:44:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_RIGHT>]' was hidden [-Woverloaded-virtual=] [ 1075s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >::operator=' [ 1075s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1075s] | ^~~~~~~~~~~~~~~~ [ 1075s] In file included from ./../include/fst/shortest-distance.h:31: [ 1075s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; Less = fst::NaturalLess >; S = int]': [ 1075s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1075s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1075s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] 679 | &unweighted); [ 1075s] | ~~~~~~~~~~~~ [ 1075s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1075s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1075s] | ^~~~~~~~~~~ [ 1075s] ./../include/fst/prune.h:241:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 1075s] 241 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 1075s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/prune.h:330:8: required from 'void fst::Prune(const Fst&, MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 1075s] 330 | Prune(ifst, ofst, opts); [ 1075s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 1075s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 1075s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] prune.cc:49:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1075s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1075s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::NaturalLess >; S = int]': [ 1075s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1075s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1075s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] 679 | &unweighted); [ 1075s] | ~~~~~~~~~~~~ [ 1075s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1075s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1075s] | ^~~~~~~~~~~ [ 1075s] ./../include/fst/prune.h:241:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 1075s] 241 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 1075s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/prune.h:330:8: required from 'void fst::Prune(const Fst&, MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 1075s] 330 | Prune(ifst, ofst, opts); [ 1075s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 1075s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 1075s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] prune.cc:49:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1075s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1075s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::IDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 1075s] ./../include/fst/prune.h:45:27: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 1075s] 45 | const auto wx = Times(IDistance(x), FDistance(x)); [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 1075s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 1075s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/prune.h:306:20: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 1075s] 306 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 1075s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/prune.h:330:8: required from 'void fst::Prune(const Fst&, MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 1075s] 330 | Prune(ifst, ofst, opts); [ 1075s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 1075s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 1075s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] prune.cc:49:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/prune.h:52:14: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1075s] 52 | return s < idistance_.size() ? idistance_[s] : Weight::Zero(); [ 1075s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::FDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 1075s] ./../include/fst/prune.h:45:41: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 1075s] 45 | const auto wx = Times(IDistance(x), FDistance(x)); [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 1075s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 1075s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/prune.h:306:20: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 1075s] 306 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 1075s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/prune.h:330:8: required from 'void fst::Prune(const Fst&, MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 1075s] 330 | Prune(ifst, ofst, opts); [ 1075s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 1075s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 1075s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] prune.cc:49:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/prune.h:56:14: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1075s] 56 | return s < fdistance_.size() ? fdistance_[s] : Weight::Zero(); [ 1075s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 1075s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 1075s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1075s] | ^~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 1075s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1075s] | ^~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 1075s] 520 | class VectorFst : public ImplToMutableFst> { [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/push.h:130:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 1075s] 130 | VectorFst> gfst; [ 1075s] | ^~~~ [ 1075s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1075s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1075s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] 53 | std::get<4>(*args)); [ 1075s] | ~~~~~~~~~~~~~~~~~~~ [ 1075s] push.cc:44:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 1075s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 1075s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 1075s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 1075s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1075s] | ^~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 1075s] 520 | class VectorFst : public ImplToMutableFst> { [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/push.h:130:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 1075s] 130 | VectorFst> gfst; [ 1075s] | ^~~~ [ 1075s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1075s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1075s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] 53 | std::get<4>(*args)); [ 1075s] | ~~~~~~~~~~~~~~~~~~~ [ 1075s] push.cc:44:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 1075s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 1075s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1075s] | ^~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 1075s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 1075s] 520 | class VectorFst : public ImplToMutableFst> { [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/push.h:130:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 1075s] 130 | VectorFst> gfst; [ 1075s] | ^~~~ [ 1075s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1075s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1075s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] 53 | std::get<4>(*args)); [ 1075s] | ~~~~~~~~~~~~~~~~~~~ [ 1075s] push.cc:44:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 1075s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 1075s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1075s] | ^~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 1075s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >' [ 1075s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1075s] | ^~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >' [ 1075s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1075s] | ^~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT>, fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >' [ 1075s] 520 | class VectorFst : public ImplToMutableFst> { [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/push.h:130:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 1075s] 130 | VectorFst> gfst; [ 1075s] | ^~~~ [ 1075s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1075s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1075s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] 48 | std::get<4>(*args)); [ 1075s] | ~~~~~~~~~~~~~~~~~~~ [ 1075s] push.cc:44:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_RIGHT>]' was hidden [-Woverloaded-virtual=] [ 1075s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >::operator=' [ 1075s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 1075s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >' [ 1075s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1075s] | ^~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT>, fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >' [ 1075s] 520 | class VectorFst : public ImplToMutableFst> { [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/push.h:130:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 1075s] 130 | VectorFst> gfst; [ 1075s] | ^~~~ [ 1075s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1075s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1075s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] 48 | std::get<4>(*args)); [ 1075s] | ~~~~~~~~~~~~~~~~~~~ [ 1075s] push.cc:44:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_RIGHT>]' was hidden [-Woverloaded-virtual=] [ 1075s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >::operator=' [ 1075s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1075s] | ^~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 1075s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT>, fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >' [ 1075s] 520 | class VectorFst : public ImplToMutableFst> { [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/push.h:130:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 1075s] 130 | VectorFst> gfst; [ 1075s] | ^~~~ [ 1075s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1075s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1075s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] 48 | std::get<4>(*args)); [ 1075s] | ~~~~~~~~~~~~~~~~~~~ [ 1075s] push.cc:44:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_RIGHT>]' was hidden [-Woverloaded-virtual=] [ 1075s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >::operator=' [ 1075s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1075s] | ^~~~~~~~~~~~~~~~ [ 1075s] In file included from ./../include/fst/queue.h:35: [ 1075s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 1075s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 1075s] 114 | visitor->FinishVisit(); [ 1075s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1075s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 1075s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1075s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1075s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1075s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1075s] 655 | queue_ = std::make_unique>(fst, filter); [ 1075s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1075s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1075s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1075s] | ^~~~~~~~~~~ [ 1075s] ./../include/fst/prune.h:241:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 1075s] 241 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 1075s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/prune.h:330:8: required from 'void fst::Prune(const Fst&, MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 1075s] 330 | Prune(ifst, ofst, opts); [ 1075s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 1075s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 1075s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] prune.cc:49:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1075s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1075s] | ~~^~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1075s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1075s] | ~~^~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 1075s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 1075s] 114 | visitor->FinishVisit(); [ 1075s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1075s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 1075s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1075s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1075s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1075s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1075s] 655 | queue_ = std::make_unique>(fst, filter); [ 1075s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1075s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1075s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1075s] | ^~~~~~~~~~~ [ 1075s] ./../include/fst/prune.h:241:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 1075s] 241 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 1075s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/prune.h:330:8: required from 'void fst::Prune(const Fst&, MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 1075s] 330 | Prune(ifst, ofst, opts); [ 1075s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 1075s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 1075s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] prune.cc:49:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1075s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1075s] | ~~^~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1075s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1075s] | ~~^~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 1075s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 1075s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1075s] | ^~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 1075s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1075s] | ^~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 1075s] 520 | class VectorFst : public ImplToMutableFst> { [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/push.h:130:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 1075s] 130 | VectorFst> gfst; [ 1075s] | ^~~~ [ 1075s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1075s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1075s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] 53 | std::get<4>(*args)); [ 1075s] | ~~~~~~~~~~~~~~~~~~~ [ 1075s] push.cc:44:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 1075s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 1075s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 1075s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 1075s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1075s] | ^~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 1075s] 520 | class VectorFst : public ImplToMutableFst> { [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/push.h:130:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 1075s] 130 | VectorFst> gfst; [ 1075s] | ^~~~ [ 1075s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1075s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1075s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] 53 | std::get<4>(*args)); [ 1075s] | ~~~~~~~~~~~~~~~~~~~ [ 1075s] push.cc:44:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 1075s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 1075s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1075s] | ^~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 1075s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 1075s] 520 | class VectorFst : public ImplToMutableFst> { [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/push.h:130:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 1075s] 130 | VectorFst> gfst; [ 1075s] | ^~~~ [ 1075s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1075s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1075s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] 53 | std::get<4>(*args)); [ 1075s] | ~~~~~~~~~~~~~~~~~~~ [ 1075s] push.cc:44:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 1075s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 1075s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1075s] | ^~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 1075s] ./../include/fst/queue.h:548:11: required from here [ 1075s] 548 | StateId Head() const final { [ 1075s] | ^~~~ [ 1075s] ./../include/fst/queue.h:552:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1075s] 552 | ((front_ >= trivial_queue_.size()) || [ 1075s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 1075s] ./../include/fst/queue.h:563:8: required from here [ 1075s] 563 | void Enqueue(StateId s) final { [ 1075s] | ^~~~~~~ [ 1075s] ./../include/fst/queue.h:574:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const __gnu_cxx::__alloc_traits, int>::value_type' {aka 'const int'} [-Wsign-compare] [ 1075s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 1075s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 1075s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 1075s] ./../include/fst/queue.h:581:8: required from here [ 1075s] 581 | void Dequeue() final { [ 1075s] | ^~~~~~~ [ 1075s] ./../include/fst/queue.h:584:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1075s] 584 | } else if (front_ < trivial_queue_.size()) { [ 1075s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 1075s] ./../include/fst/queue.h:593:8: required from here [ 1075s] 593 | bool Empty() const final { [ 1075s] | ^~~~~ [ 1075s] ./../include/fst/queue.h:602:22: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1075s] 602 | return (front_ >= trivial_queue_.size()) || [ 1075s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 1075s] ./../include/fst/queue.h:607:8: required from here [ 1075s] 607 | void Clear() final { [ 1075s] | ^~~~~ [ 1075s] ./../include/fst/queue.h:611:20: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1075s] 611 | } else if (i < trivial_queue_.size()) { [ 1075s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 1075s] ./../include/fst/queue.h:232:8: required from here [ 1075s] 232 | void Update(StateId s) override { [ 1075s] | ^~~~~~ [ 1075s] ./../include/fst/queue.h:234:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, false>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1075s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 1075s] | ~~^~~~~~~~~~~~~~ [ 1075s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 1075s] ./../include/fst/queue.h:495:8: required from here [ 1075s] 495 | void Enqueue(StateId s) final { [ 1075s] | ^~~~~~~ [ 1075s] ./../include/fst/queue.h:503:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] [ 1075s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 1075s] | ~~~~~~~~~~~~~~~~~^~~~ [ 1075s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 1075s] ./../include/fst/queue.h:218:29: required from 'void fst::ShortestFirstQueue::Enqueue(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]' [ 1075s] 218 | key_[s] = heap_.Insert(s); [ 1075s] | ~~~~~~~~~~~~^~~ [ 1075s] ./../include/fst/queue.h:215:8: required from here [ 1075s] 215 | void Enqueue(StateId s) override { [ 1075s] | ^~~~~~~ [ 1075s] ./../include/fst/heap.h:57:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1075s] 57 | if (size_ < values_.size()) { [ 1075s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1075s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1075s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1075s] | ^~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1075s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1075s] | ^~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1075s] 520 | class VectorFst : public ImplToMutableFst> { [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1075s] 313 | VectorFst rfst; [ 1075s] | ^~~~ [ 1075s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1075s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1075s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 1075s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 1075s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] push.cc:43:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1075s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1075s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1075s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1075s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1075s] | ^~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1075s] 520 | class VectorFst : public ImplToMutableFst> { [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1075s] 313 | VectorFst rfst; [ 1075s] | ^~~~ [ 1075s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1075s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1075s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 1075s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 1075s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] push.cc:43:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1075s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1075s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1075s] | ^~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1075s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1075s] 520 | class VectorFst : public ImplToMutableFst> { [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1075s] 313 | VectorFst rfst; [ 1075s] | ^~~~ [ 1075s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1075s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1075s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 1075s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 1075s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] push.cc:43:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1075s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1075s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1075s] | ^~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/push.h: In instantiation of 'typename Arc::Weight fst::ComputeTotalWeight(const Fst&, const std::vector&, bool) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::Weight = TropicalWeightTpl]': [ 1075s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1075s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 1075s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 1075s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 1075s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] push.cc:43:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1075s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 1075s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1075s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 1075s] | ~~^~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': [ 1075s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 1075s] 409 | BaseImpl::DeleteStates(dstates); [ 1075s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1075s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 1075s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1075s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1075s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1075s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1075s] | ^~~~~~~~~~~~ [ 1075s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1075s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1075s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1075s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1075s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1075s] In file included from ./../include/fst/push.h:32: [ 1075s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 1075s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1075s] 99 | Reweight(fst, distance, type); [ 1075s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 1075s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 1075s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] push.cc:43:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1075s] 72 | if (s == potential.size()) break; [ 1075s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1075s] 78 | if (arc.nextstate >= potential.size()) continue; [ 1075s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1075s] 106 | const auto startweight = fst->Start() < potential.size() [ 1075s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1075s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1075s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1075s] | ^~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1075s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1075s] | ^~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1075s] 520 | class VectorFst : public ImplToMutableFst> { [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1075s] 313 | VectorFst rfst; [ 1075s] | ^~~~ [ 1075s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1075s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1075s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 1075s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 1075s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] push.cc:43:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1075s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1075s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1075s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1075s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1075s] | ^~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1075s] 520 | class VectorFst : public ImplToMutableFst> { [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1075s] 313 | VectorFst rfst; [ 1075s] | ^~~~ [ 1075s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1075s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1075s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 1075s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 1075s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] push.cc:43:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1075s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1075s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1075s] | ^~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1075s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1075s] 520 | class VectorFst : public ImplToMutableFst> { [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1075s] 313 | VectorFst rfst; [ 1075s] | ^~~~ [ 1075s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1075s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1075s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 1075s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 1075s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] push.cc:43:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1075s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1075s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1075s] | ^~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/push.h: In instantiation of 'typename Arc::Weight fst::ComputeTotalWeight(const Fst&, const std::vector&, bool) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl; typename Arc::Weight = LogWeightTpl]': [ 1076s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1076s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 1076s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 1076s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 1076s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] push.cc:43:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1076s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 1076s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1076s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 1076s] | ~~^~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 1076s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1076s] 99 | Reweight(fst, distance, type); [ 1076s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 1076s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 1076s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] push.cc:43:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1076s] 72 | if (s == potential.size()) break; [ 1076s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1076s] 78 | if (arc.nextstate >= potential.size()) continue; [ 1076s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1076s] 106 | const auto startweight = fst->Start() < potential.size() [ 1076s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1076s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1076s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1076s] | ^~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1076s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1076s] | ^~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1076s] 520 | class VectorFst : public ImplToMutableFst> { [ 1076s] | ^~~~~~~~~ [ 1076s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1076s] 313 | VectorFst rfst; [ 1076s] | ^~~~ [ 1076s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1076s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1076s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 1076s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 1076s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] push.cc:43:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1076s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1076s] | ^~~~~~~~ [ 1076s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1076s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1076s] | ^~~~~~~~ [ 1076s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1076s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1076s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1076s] | ^~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1076s] 520 | class VectorFst : public ImplToMutableFst> { [ 1076s] | ^~~~~~~~~ [ 1076s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1076s] 313 | VectorFst rfst; [ 1076s] | ^~~~ [ 1076s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1076s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1076s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 1076s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 1076s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] push.cc:43:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1076s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1076s] | ^~~~~~~~ [ 1076s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1076s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1076s] | ^~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1076s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1076s] 520 | class VectorFst : public ImplToMutableFst> { [ 1076s] | ^~~~~~~~~ [ 1076s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1076s] 313 | VectorFst rfst; [ 1076s] | ^~~~ [ 1076s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1076s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1076s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 1076s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 1076s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] push.cc:43:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1076s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1076s] | ^~~~~~~~ [ 1076s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1076s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1076s] | ^~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/push.h: In instantiation of 'typename Arc::Weight fst::ComputeTotalWeight(const Fst&, const std::vector&, bool) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl; typename Arc::Weight = LogWeightTpl]': [ 1076s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1076s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 1076s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 1076s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 1076s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] push.cc:43:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1076s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 1076s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1076s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 1076s] | ~~^~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 1076s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1076s] 99 | Reweight(fst, distance, type); [ 1076s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 1076s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 1076s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] push.cc:43:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1076s] 72 | if (s == potential.size()) break; [ 1076s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1076s] 78 | if (arc.nextstate >= potential.size()) continue; [ 1076s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1076s] 106 | const auto startweight = fst->Start() < potential.size() [ 1076s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 1076s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >' [ 1076s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1076s] | ^~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >' [ 1076s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1076s] | ^~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT> >, fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >' [ 1076s] 520 | class VectorFst : public ImplToMutableFst> { [ 1076s] | ^~~~~~~~~ [ 1076s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 1076s] 313 | VectorFst rfst; [ 1076s] | ^~~~ [ 1076s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 1076s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1076s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1076s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1076s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] 48 | std::get<4>(*args)); [ 1076s] | ~~~~~~~~~~~~~~~~~~~ [ 1076s] push.cc:44:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' was hidden [-Woverloaded-virtual=] [ 1076s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1076s] | ^~~~~~~~ [ 1076s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >::operator=' [ 1076s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1076s] | ^~~~~~~~ [ 1076s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 1076s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >' [ 1076s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1076s] | ^~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT> >, fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >' [ 1076s] 520 | class VectorFst : public ImplToMutableFst> { [ 1076s] | ^~~~~~~~~ [ 1076s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 1076s] 313 | VectorFst rfst; [ 1076s] | ^~~~ [ 1076s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 1076s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1076s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1076s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1076s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] 48 | std::get<4>(*args)); [ 1076s] | ~~~~~~~~~~~~~~~~~~~ [ 1076s] push.cc:44:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' was hidden [-Woverloaded-virtual=] [ 1076s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1076s] | ^~~~~~~~ [ 1076s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >::operator=' [ 1076s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1076s] | ^~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 1076s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT> >, fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >' [ 1076s] 520 | class VectorFst : public ImplToMutableFst> { [ 1076s] | ^~~~~~~~~ [ 1076s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 1076s] 313 | VectorFst rfst; [ 1076s] | ^~~~ [ 1076s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 1076s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1076s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1076s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1076s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] 48 | std::get<4>(*args)); [ 1076s] | ~~~~~~~~~~~~~~~~~~~ [ 1076s] push.cc:44:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' was hidden [-Woverloaded-virtual=] [ 1076s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1076s] | ^~~~~~~~ [ 1076s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >::operator=' [ 1076s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1076s] | ^~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/push.h: In instantiation of 'typename Arc::Weight fst::ComputeTotalWeight(const Fst&, const std::vector&, bool) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]': [ 1076s] ./../include/fst/push.h:142:29: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 1076s] 142 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 1076s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1076s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1076s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] 48 | std::get<4>(*args)); [ 1076s] | ~~~~~~~~~~~~~~~~~~~ [ 1076s] push.cc:44:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_RIGHT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1076s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 1076s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_RIGHT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1076s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 1076s] | ~~^~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]': [ 1076s] ./../include/fst/push.h:150:13: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 1076s] 150 | Reweight(&gfst, gdistance, rtype); [ 1076s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1076s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1076s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] 48 | std::get<4>(*args)); [ 1076s] | ~~~~~~~~~~~~~~~~~~~ [ 1076s] push.cc:44:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1076s] 72 | if (s == potential.size()) break; [ 1076s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_RIGHT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1076s] 78 | if (arc.nextstate >= potential.size()) continue; [ 1076s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_RIGHT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1076s] 106 | const auto startweight = fst->Start() < potential.size() [ 1076s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 1076s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 1076s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1076s] | ^~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 1076s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1076s] | ^~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 1076s] 520 | class VectorFst : public ImplToMutableFst> { [ 1076s] | ^~~~~~~~~ [ 1076s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 1076s] 313 | VectorFst rfst; [ 1076s] | ^~~~ [ 1076s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 1076s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1076s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1076s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1076s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] 53 | std::get<4>(*args)); [ 1076s] | ~~~~~~~~~~~~~~~~~~~ [ 1076s] push.cc:44:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 1076s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1076s] | ^~~~~~~~ [ 1076s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 1076s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1076s] | ^~~~~~~~ [ 1076s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 1076s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 1076s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1076s] | ^~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 1076s] 520 | class VectorFst : public ImplToMutableFst> { [ 1076s] | ^~~~~~~~~ [ 1076s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 1076s] 313 | VectorFst rfst; [ 1076s] | ^~~~ [ 1076s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 1076s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1076s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1076s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1076s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] 53 | std::get<4>(*args)); [ 1076s] | ~~~~~~~~~~~~~~~~~~~ [ 1076s] push.cc:44:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 1076s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1076s] | ^~~~~~~~ [ 1076s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 1076s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1076s] | ^~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 1076s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 1076s] 520 | class VectorFst : public ImplToMutableFst> { [ 1076s] | ^~~~~~~~~ [ 1076s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 1076s] 313 | VectorFst rfst; [ 1076s] | ^~~~ [ 1076s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 1076s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1076s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1076s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1076s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] 53 | std::get<4>(*args)); [ 1076s] | ~~~~~~~~~~~~~~~~~~~ [ 1076s] push.cc:44:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 1076s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1076s] | ^~~~~~~~ [ 1076s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 1076s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1076s] | ^~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/push.h: In instantiation of 'typename Arc::Weight fst::ComputeTotalWeight(const Fst&, const std::vector&, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]': [ 1076s] ./../include/fst/push.h:142:29: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 1076s] 142 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 1076s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1076s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1076s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] 53 | std::get<4>(*args)); [ 1076s] | ~~~~~~~~~~~~~~~~~~~ [ 1076s] push.cc:44:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1076s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 1076s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_LEFT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1076s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 1076s] | ~~^~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]': [ 1076s] ./../include/fst/push.h:150:13: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 1076s] 150 | Reweight(&gfst, gdistance, rtype); [ 1076s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1076s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1076s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] 53 | std::get<4>(*args)); [ 1076s] | ~~~~~~~~~~~~~~~~~~~ [ 1076s] push.cc:44:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1076s] 72 | if (s == potential.size()) break; [ 1076s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_LEFT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1076s] 78 | if (arc.nextstate >= potential.size()) continue; [ 1076s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1076s] 106 | const auto startweight = fst->Start() < potential.size() [ 1076s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 1076s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >' [ 1076s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1076s] | ^~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >' [ 1076s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1076s] | ^~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT> >, fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >' [ 1076s] 520 | class VectorFst : public ImplToMutableFst> { [ 1076s] | ^~~~~~~~~ [ 1076s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 1076s] 313 | VectorFst rfst; [ 1076s] | ^~~~ [ 1076s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 1076s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1076s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1076s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1076s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] 48 | std::get<4>(*args)); [ 1076s] | ~~~~~~~~~~~~~~~~~~~ [ 1076s] push.cc:44:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' was hidden [-Woverloaded-virtual=] [ 1076s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1076s] | ^~~~~~~~ [ 1076s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >::operator=' [ 1076s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1076s] | ^~~~~~~~ [ 1076s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 1076s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >' [ 1076s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1076s] | ^~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT> >, fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >' [ 1076s] 520 | class VectorFst : public ImplToMutableFst> { [ 1076s] | ^~~~~~~~~ [ 1076s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 1076s] 313 | VectorFst rfst; [ 1076s] | ^~~~ [ 1076s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 1076s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1076s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1076s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1076s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] 48 | std::get<4>(*args)); [ 1076s] | ~~~~~~~~~~~~~~~~~~~ [ 1076s] push.cc:44:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' was hidden [-Woverloaded-virtual=] [ 1076s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1076s] | ^~~~~~~~ [ 1076s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >::operator=' [ 1076s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1076s] | ^~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 1076s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT> >, fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >' [ 1076s] 520 | class VectorFst : public ImplToMutableFst> { [ 1076s] | ^~~~~~~~~ [ 1076s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 1076s] 313 | VectorFst rfst; [ 1076s] | ^~~~ [ 1076s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 1076s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1076s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1076s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1076s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] 48 | std::get<4>(*args)); [ 1076s] | ~~~~~~~~~~~~~~~~~~~ [ 1076s] push.cc:44:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' was hidden [-Woverloaded-virtual=] [ 1076s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1076s] | ^~~~~~~~ [ 1076s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >::operator=' [ 1076s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1076s] | ^~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/push.h: In instantiation of 'typename Arc::Weight fst::ComputeTotalWeight(const Fst&, const std::vector&, bool) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]': [ 1076s] ./../include/fst/push.h:142:29: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 1076s] 142 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 1076s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1076s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1076s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] 48 | std::get<4>(*args)); [ 1076s] | ~~~~~~~~~~~~~~~~~~~ [ 1076s] push.cc:44:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_RIGHT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1076s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 1076s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_RIGHT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1076s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 1076s] | ~~^~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]': [ 1076s] ./../include/fst/push.h:150:13: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 1076s] 150 | Reweight(&gfst, gdistance, rtype); [ 1076s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1076s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1076s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] 48 | std::get<4>(*args)); [ 1076s] | ~~~~~~~~~~~~~~~~~~~ [ 1076s] push.cc:44:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1076s] 72 | if (s == potential.size()) break; [ 1076s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_RIGHT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1076s] 78 | if (arc.nextstate >= potential.size()) continue; [ 1076s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_RIGHT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1076s] 106 | const auto startweight = fst->Start() < potential.size() [ 1076s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 1076s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 1076s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1076s] | ^~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 1076s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1076s] | ^~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 1076s] 520 | class VectorFst : public ImplToMutableFst> { [ 1076s] | ^~~~~~~~~ [ 1076s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 1076s] 313 | VectorFst rfst; [ 1076s] | ^~~~ [ 1076s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 1076s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1076s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1076s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1076s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] 53 | std::get<4>(*args)); [ 1076s] | ~~~~~~~~~~~~~~~~~~~ [ 1076s] push.cc:44:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 1076s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1076s] | ^~~~~~~~ [ 1076s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 1076s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1076s] | ^~~~~~~~ [ 1076s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 1076s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 1076s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1076s] | ^~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 1076s] 520 | class VectorFst : public ImplToMutableFst> { [ 1076s] | ^~~~~~~~~ [ 1076s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 1076s] 313 | VectorFst rfst; [ 1076s] | ^~~~ [ 1076s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 1076s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1076s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1076s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1076s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] 53 | std::get<4>(*args)); [ 1076s] | ~~~~~~~~~~~~~~~~~~~ [ 1076s] push.cc:44:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 1076s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1076s] | ^~~~~~~~ [ 1076s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 1076s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1076s] | ^~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 1076s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 1076s] 520 | class VectorFst : public ImplToMutableFst> { [ 1076s] | ^~~~~~~~~ [ 1076s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 1076s] 313 | VectorFst rfst; [ 1076s] | ^~~~ [ 1076s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 1076s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1076s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1076s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1076s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] 53 | std::get<4>(*args)); [ 1076s] | ~~~~~~~~~~~~~~~~~~~ [ 1076s] push.cc:44:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 1076s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1076s] | ^~~~~~~~ [ 1076s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 1076s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1076s] | ^~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/push.h: In instantiation of 'typename Arc::Weight fst::ComputeTotalWeight(const Fst&, const std::vector&, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]': [ 1076s] ./../include/fst/push.h:142:29: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 1076s] 142 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 1076s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1076s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1076s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] 53 | std::get<4>(*args)); [ 1076s] | ~~~~~~~~~~~~~~~~~~~ [ 1076s] push.cc:44:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1076s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 1076s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_LEFT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1076s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 1076s] | ~~^~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]': [ 1076s] ./../include/fst/push.h:150:13: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 1076s] 150 | Reweight(&gfst, gdistance, rtype); [ 1076s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1076s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1076s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] 53 | std::get<4>(*args)); [ 1076s] | ~~~~~~~~~~~~~~~~~~~ [ 1076s] push.cc:44:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1076s] 72 | if (s == potential.size()) break; [ 1076s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_LEFT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1076s] 78 | if (arc.nextstate >= potential.size()) continue; [ 1076s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1076s] 106 | const auto startweight = fst->Start() < potential.size() [ 1076s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 1076s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >' [ 1076s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1076s] | ^~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >' [ 1076s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1076s] | ^~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT> >, fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >' [ 1076s] 520 | class VectorFst : public ImplToMutableFst> { [ 1076s] | ^~~~~~~~~ [ 1076s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 1076s] 313 | VectorFst rfst; [ 1076s] | ^~~~ [ 1076s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 1076s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1076s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1076s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1076s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] 48 | std::get<4>(*args)); [ 1076s] | ~~~~~~~~~~~~~~~~~~~ [ 1076s] push.cc:44:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' was hidden [-Woverloaded-virtual=] [ 1076s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1076s] | ^~~~~~~~ [ 1076s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >::operator=' [ 1076s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1076s] | ^~~~~~~~ [ 1076s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 1076s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >' [ 1076s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1076s] | ^~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT> >, fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >' [ 1076s] 520 | class VectorFst : public ImplToMutableFst> { [ 1076s] | ^~~~~~~~~ [ 1076s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 1076s] 313 | VectorFst rfst; [ 1076s] | ^~~~ [ 1076s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 1076s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1076s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1076s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1076s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] 48 | std::get<4>(*args)); [ 1076s] | ~~~~~~~~~~~~~~~~~~~ [ 1076s] push.cc:44:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' was hidden [-Woverloaded-virtual=] [ 1076s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1076s] | ^~~~~~~~ [ 1076s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >::operator=' [ 1076s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1076s] | ^~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 1076s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT> >, fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >' [ 1076s] 520 | class VectorFst : public ImplToMutableFst> { [ 1076s] | ^~~~~~~~~ [ 1076s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 1076s] 313 | VectorFst rfst; [ 1076s] | ^~~~ [ 1076s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 1076s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1076s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1076s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1076s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] 48 | std::get<4>(*args)); [ 1076s] | ~~~~~~~~~~~~~~~~~~~ [ 1076s] push.cc:44:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' was hidden [-Woverloaded-virtual=] [ 1076s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1076s] | ^~~~~~~~ [ 1076s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >::operator=' [ 1076s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1076s] | ^~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/push.h: In instantiation of 'typename Arc::Weight fst::ComputeTotalWeight(const Fst&, const std::vector&, bool) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]': [ 1076s] ./../include/fst/push.h:142:29: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 1076s] 142 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 1076s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1076s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1076s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] 48 | std::get<4>(*args)); [ 1076s] | ~~~~~~~~~~~~~~~~~~~ [ 1076s] push.cc:44:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_RIGHT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1076s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 1076s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_RIGHT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1076s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 1076s] | ~~^~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]': [ 1076s] ./../include/fst/push.h:150:13: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 1076s] 150 | Reweight(&gfst, gdistance, rtype); [ 1076s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1076s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1076s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] 48 | std::get<4>(*args)); [ 1076s] | ~~~~~~~~~~~~~~~~~~~ [ 1076s] push.cc:44:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1076s] 72 | if (s == potential.size()) break; [ 1076s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_RIGHT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1076s] 78 | if (arc.nextstate >= potential.size()) continue; [ 1076s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_RIGHT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1076s] 106 | const auto startweight = fst->Start() < potential.size() [ 1076s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 1076s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 1076s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1076s] | ^~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 1076s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1076s] | ^~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 1076s] 520 | class VectorFst : public ImplToMutableFst> { [ 1076s] | ^~~~~~~~~ [ 1076s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 1076s] 313 | VectorFst rfst; [ 1076s] | ^~~~ [ 1076s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 1076s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1076s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1076s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1076s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] 53 | std::get<4>(*args)); [ 1076s] | ~~~~~~~~~~~~~~~~~~~ [ 1076s] push.cc:44:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 1076s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1076s] | ^~~~~~~~ [ 1076s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 1076s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1076s] | ^~~~~~~~ [ 1076s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 1076s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 1076s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1076s] | ^~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 1076s] 520 | class VectorFst : public ImplToMutableFst> { [ 1076s] | ^~~~~~~~~ [ 1076s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 1076s] 313 | VectorFst rfst; [ 1076s] | ^~~~ [ 1076s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 1076s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1076s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1076s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1076s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] 53 | std::get<4>(*args)); [ 1076s] | ~~~~~~~~~~~~~~~~~~~ [ 1076s] push.cc:44:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 1076s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1076s] | ^~~~~~~~ [ 1076s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 1076s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1076s] | ^~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 1076s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 1076s] 520 | class VectorFst : public ImplToMutableFst> { [ 1076s] | ^~~~~~~~~ [ 1076s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 1076s] 313 | VectorFst rfst; [ 1076s] | ^~~~ [ 1076s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 1076s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1076s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1076s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1076s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] 53 | std::get<4>(*args)); [ 1076s] | ~~~~~~~~~~~~~~~~~~~ [ 1076s] push.cc:44:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 1076s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1076s] | ^~~~~~~~ [ 1076s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 1076s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1076s] | ^~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/push.h: In instantiation of 'typename Arc::Weight fst::ComputeTotalWeight(const Fst&, const std::vector&, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]': [ 1076s] ./../include/fst/push.h:142:29: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 1076s] 142 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 1076s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1076s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1076s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] 53 | std::get<4>(*args)); [ 1076s] | ~~~~~~~~~~~~~~~~~~~ [ 1076s] push.cc:44:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1076s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 1076s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_LEFT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1076s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 1076s] | ~~^~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]': [ 1076s] ./../include/fst/push.h:150:13: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 1076s] 150 | Reweight(&gfst, gdistance, rtype); [ 1076s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1076s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1076s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] 53 | std::get<4>(*args)); [ 1076s] | ~~~~~~~~~~~~~~~~~~~ [ 1076s] push.cc:44:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1076s] 72 | if (s == potential.size()) break; [ 1076s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_LEFT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1076s] 78 | if (arc.nextstate >= potential.size()) continue; [ 1076s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1076s] 106 | const auto startweight = fst->Start() < potential.size() [ 1076s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1076s] In file included from ./../include/fst/accumulator.h:34, [ 1076s] from ./../include/fst/randgen.h:37, [ 1076s] from ./../include/fst/script/randgen.h:25, [ 1076s] from randgen.cc:18: [ 1076s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1076s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1076s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1076s] | ^~~~~~ [ 1076s] | template [ 1076s] In file included from ./../include/fst/accumulator.h:34, [ 1076s] from ./../include/fst/label-reachable.h:30, [ 1076s] from ./../include/fst/lookahead-matcher.h:35, [ 1076s] from ./../include/fst/lookahead-filter.h:31, [ 1076s] from ./../include/fst/compose.h:33, [ 1076s] from ./../include/fst/randequivalent.h:30, [ 1076s] from ./../include/fst/script/randequivalent.h:24, [ 1076s] from randequivalent.cc:18: [ 1076s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1076s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1076s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1076s] | ^~~~~~ [ 1076s] | template [ 1076s] In file included from ./../include/fst/vector-fst.h:34, [ 1076s] from ./../include/fst/cache.h:33, [ 1076s] from ./../include/fst/arcsort.h:28, [ 1076s] from ./../include/fst/randequivalent.h:29: [ 1076s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1076s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1076s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1076s] | ^~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1076s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1076s] | ^~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 1076s] 520 | class VectorFst : public ImplToMutableFst> { [ 1076s] | ^~~~~~~~~ [ 1076s] ./../include/fst/randequivalent.h:67:18: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 1076s] 67 | VectorFst sfst1(fst1); [ 1076s] | ^~~~~ [ 1076s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 1076s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1076s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] randequivalent.cc:38:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1076s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1076s] | ^~~~~~~~ [ 1076s] In file included from ./../include/fst/expanded-fst.h:33, [ 1076s] from ./../include/fst/mutable-fst.h:37: [ 1076s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1076s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1076s] | ^~~~~~~~ [ 1076s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1076s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1076s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1076s] | ^~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 1076s] 520 | class VectorFst : public ImplToMutableFst> { [ 1076s] | ^~~~~~~~~ [ 1076s] ./../include/fst/randequivalent.h:67:18: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 1076s] 67 | VectorFst sfst1(fst1); [ 1076s] | ^~~~~ [ 1076s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 1076s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1076s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] randequivalent.cc:38:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1076s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1076s] | ^~~~~~~~ [ 1076s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1076s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1076s] | ^~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1076s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 1076s] 520 | class VectorFst : public ImplToMutableFst> { [ 1076s] | ^~~~~~~~~ [ 1076s] ./../include/fst/randequivalent.h:67:18: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 1076s] 67 | VectorFst sfst1(fst1); [ 1076s] | ^~~~~ [ 1076s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 1076s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1076s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] randequivalent.cc:38:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1076s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1076s] | ^~~~~~~~ [ 1076s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1076s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1076s] | ^~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1076s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1076s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1076s] | ^~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1076s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1076s] | ^~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1076s] 520 | class VectorFst : public ImplToMutableFst> { [ 1076s] | ^~~~~~~~~ [ 1076s] ./../include/fst/randequivalent.h:67:18: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 1076s] 67 | VectorFst sfst1(fst1); [ 1076s] | ^~~~~ [ 1076s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 1076s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1076s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] randequivalent.cc:38:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1076s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1076s] | ^~~~~~~~ [ 1076s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1076s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1076s] | ^~~~~~~~ [ 1076s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1076s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1076s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1076s] | ^~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1076s] 520 | class VectorFst : public ImplToMutableFst> { [ 1076s] | ^~~~~~~~~ [ 1076s] ./../include/fst/randequivalent.h:67:18: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 1076s] 67 | VectorFst sfst1(fst1); [ 1076s] | ^~~~~ [ 1076s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 1076s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1076s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] randequivalent.cc:38:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1076s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1076s] | ^~~~~~~~ [ 1076s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1076s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1076s] | ^~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1076s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1076s] 520 | class VectorFst : public ImplToMutableFst> { [ 1076s] | ^~~~~~~~~ [ 1076s] ./../include/fst/randequivalent.h:67:18: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 1076s] 67 | VectorFst sfst1(fst1); [ 1076s] | ^~~~~ [ 1076s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 1076s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1076s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] randequivalent.cc:38:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1076s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1076s] | ^~~~~~~~ [ 1076s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1076s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1076s] | ^~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1076s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1076s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1076s] | ^~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1076s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1076s] | ^~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1076s] 520 | class VectorFst : public ImplToMutableFst> { [ 1076s] | ^~~~~~~~~ [ 1076s] ./../include/fst/randequivalent.h:67:18: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 1076s] 67 | VectorFst sfst1(fst1); [ 1076s] | ^~~~~ [ 1076s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 1076s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1076s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] randequivalent.cc:38:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1076s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1076s] | ^~~~~~~~ [ 1076s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1076s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1076s] | ^~~~~~~~ [ 1076s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1076s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1076s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1076s] | ^~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1076s] 520 | class VectorFst : public ImplToMutableFst> { [ 1076s] | ^~~~~~~~~ [ 1076s] ./../include/fst/randequivalent.h:67:18: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 1076s] 67 | VectorFst sfst1(fst1); [ 1076s] | ^~~~~ [ 1076s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 1076s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1076s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] randequivalent.cc:38:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1076s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1076s] | ^~~~~~~~ [ 1076s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1076s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1076s] | ^~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1076s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1076s] 520 | class VectorFst : public ImplToMutableFst> { [ 1076s] | ^~~~~~~~~ [ 1076s] ./../include/fst/randequivalent.h:67:18: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 1076s] 67 | VectorFst sfst1(fst1); [ 1076s] | ^~~~~ [ 1076s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 1076s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1076s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] randequivalent.cc:38:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1076s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1076s] | ^~~~~~~~ [ 1076s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1076s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1076s] | ^~~~~~~~~~~~~~~~ [ 1076s] In file included from ./../include/fst/test-properties.h:27, [ 1076s] from ./../include/fst/vector-fst.h:35: [ 1076s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 1076s] ./../include/fst/randequivalent.h:69:10: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 1076s] 69 | Connect(&sfst1); [ 1076s] | ~~~~~~~^~~~~~~~ [ 1076s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 1076s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1076s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] randequivalent.cc:38:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1076s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1076s] | ~~^~~~~~~~~~~~~~~ [ 1076s] In file included from ./../include/fst/shortest-distance.h:31, [ 1076s] from ./../include/fst/push.h:33: [ 1076s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; Less = fst::NaturalLess >; S = int]': [ 1076s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1076s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1076s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] 679 | &unweighted); [ 1076s] | ~~~~~~~~~~~~ [ 1076s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1076s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1076s] | ^~~~~~~~~~~ [ 1076s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1076s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1076s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 1076s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 1076s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] push.cc:43:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1076s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1076s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1076s] In file included from ./../include/fst/randequivalent.h:33: [ 1076s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 1076s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 1076s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 1076s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 1076s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 1076s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1076s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] randequivalent.cc:38:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/shortest-distance.h:349:35: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1076s] 349 | for (StateId state = 0; state < distance.size(); ++state) { [ 1076s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::NaturalLess >; S = int]': [ 1076s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1076s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1076s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] 679 | &unweighted); [ 1076s] | ~~~~~~~~~~~~ [ 1076s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1076s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1076s] | ^~~~~~~~~~~ [ 1076s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1076s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1076s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 1076s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 1076s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] push.cc:43:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1076s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1076s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 1076s] ./../include/fst/randequivalent.h:69:10: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 1076s] 69 | Connect(&sfst1); [ 1076s] | ~~~~~~~^~~~~~~~ [ 1076s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 1076s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1076s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] randequivalent.cc:38:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1076s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1076s] | ~~^~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': [ 1076s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 1076s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1076s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] 679 | &unweighted); [ 1076s] | ~~~~~~~~~~~~ [ 1076s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1076s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1076s] | ^~~~~~~~~~~ [ 1076s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1076s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1076s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 1076s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 1076s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] push.cc:43:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1076s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1076s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::internal::ErrorLess >; S = int]': [ 1076s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 1076s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1076s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] 679 | &unweighted); [ 1076s] | ~~~~~~~~~~~~ [ 1076s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1076s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1076s] | ^~~~~~~~~~~ [ 1076s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1076s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1076s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 1076s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 1076s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] push.cc:43:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1076s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1076s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 1076s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 1076s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 1076s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 1076s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 1076s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1076s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] randequivalent.cc:38:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/shortest-distance.h:349:35: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1076s] 349 | for (StateId state = 0; state < distance.size(); ++state) { [ 1076s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': [ 1076s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 1076s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1076s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] 679 | &unweighted); [ 1076s] | ~~~~~~~~~~~~ [ 1076s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1076s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1076s] | ^~~~~~~~~~~ [ 1076s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1076s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1076s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 1076s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 1076s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] push.cc:43:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1076s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1076s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 1076s] ./../include/fst/randequivalent.h:69:10: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 1076s] 69 | Connect(&sfst1); [ 1076s] | ~~~~~~~^~~~~~~~ [ 1076s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 1076s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1076s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] randequivalent.cc:38:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1076s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1076s] | ~~^~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::internal::ErrorLess >; S = int]': [ 1077s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 1077s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1077s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] 679 | &unweighted); [ 1077s] | ~~~~~~~~~~~~ [ 1077s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1077s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1077s] | ^~~~~~~~~~~ [ 1077s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1077s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1077s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 1077s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 1077s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] push.cc:43:1: required from here [ 1077s] 164 | ({#Op, Arc::Type()}, Op) [ 1077s] | ^ [ 1077s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1077s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1077s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> >; Less = fst::internal::ErrorLess, fst::GALLIC_RIGHT> >; S = int]': [ 1077s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 1077s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1077s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] 679 | &unweighted); [ 1077s] | ~~~~~~~~~~~~ [ 1077s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 1077s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1077s] | ^~~~~~~~~~~ [ 1077s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 1077s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1077s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1077s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1077s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] 48 | std::get<4>(*args)); [ 1077s] | ~~~~~~~~~~~~~~~~~~~ [ 1077s] push.cc:44:1: required from here [ 1077s] 164 | ({#Op, Arc::Type()}, Op) [ 1077s] | ^ [ 1077s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1077s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1077s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 1077s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 1077s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 1077s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 1077s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 1077s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1077s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] randequivalent.cc:38:1: required from here [ 1077s] 164 | ({#Op, Arc::Type()}, Op) [ 1077s] | ^ [ 1077s] ./../include/fst/shortest-distance.h:349:35: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1077s] 349 | for (StateId state = 0; state < distance.size(); ++state) { [ 1077s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >; Less = fst::internal::ErrorLess, fst::GALLIC_LEFT> >; S = int]': [ 1077s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 1077s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1077s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] 679 | &unweighted); [ 1077s] | ~~~~~~~~~~~~ [ 1077s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 1077s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1077s] | ^~~~~~~~~~~ [ 1077s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 1077s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1077s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1077s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1077s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] 48 | std::get<4>(*args)); [ 1077s] | ~~~~~~~~~~~~~~~~~~~ [ 1077s] push.cc:44:1: required from here [ 1077s] 164 | ({#Op, Arc::Type()}, Op) [ 1077s] | ^ [ 1077s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1077s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1077s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; Less = fst::internal::ErrorLess, fst::GALLIC_LEFT> >; S = int]': [ 1077s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 1077s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1077s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] 679 | &unweighted); [ 1077s] | ~~~~~~~~~~~~ [ 1077s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 1077s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1077s] | ^~~~~~~~~~~ [ 1077s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 1077s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1077s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1077s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1077s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] 53 | std::get<4>(*args)); [ 1077s] | ~~~~~~~~~~~~~~~~~~~ [ 1077s] push.cc:44:1: required from here [ 1077s] 164 | ({#Op, Arc::Type()}, Op) [ 1077s] | ^ [ 1077s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1077s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1077s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1077s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1077s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1077s] | ^~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1077s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1077s] | ^~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1077s] 520 | class VectorFst : public ImplToMutableFst> { [ 1077s] | ^~~~~~~~~ [ 1077s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1077s] 313 | VectorFst rfst; [ 1077s] | ^~~~ [ 1077s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1077s] 344 | ShortestDistance(fst, &distance, false, delta); [ 1077s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 1077s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 1077s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 1077s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 1077s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1077s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] randequivalent.cc:38:1: required from here [ 1077s] 164 | ({#Op, Arc::Type()}, Op) [ 1077s] | ^ [ 1077s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1077s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1077s] | ^~~~~~~~ [ 1077s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1077s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1077s] | ^~~~~~~~ [ 1077s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1077s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1077s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1077s] | ^~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1077s] 520 | class VectorFst : public ImplToMutableFst> { [ 1077s] | ^~~~~~~~~ [ 1077s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1077s] 313 | VectorFst rfst; [ 1077s] | ^~~~ [ 1077s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1077s] 344 | ShortestDistance(fst, &distance, false, delta); [ 1077s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 1077s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 1077s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 1077s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 1077s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1077s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] randequivalent.cc:38:1: required from here [ 1077s] 164 | ({#Op, Arc::Type()}, Op) [ 1077s] | ^ [ 1077s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1077s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1077s] | ^~~~~~~~ [ 1077s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1077s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1077s] | ^~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1077s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1077s] 520 | class VectorFst : public ImplToMutableFst> { [ 1077s] | ^~~~~~~~~ [ 1077s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1077s] 313 | VectorFst rfst; [ 1077s] | ^~~~ [ 1077s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1077s] 344 | ShortestDistance(fst, &distance, false, delta); [ 1077s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 1077s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 1077s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 1077s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 1077s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1077s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] randequivalent.cc:38:1: required from here [ 1077s] 164 | ({#Op, Arc::Type()}, Op) [ 1077s] | ^ [ 1077s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1077s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1077s] | ^~~~~~~~ [ 1077s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1077s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1077s] | ^~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; Less = fst::internal::ErrorLess, fst::GALLIC_RIGHT> >; S = int]': [ 1077s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 1077s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1077s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] 679 | &unweighted); [ 1077s] | ~~~~~~~~~~~~ [ 1077s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 1077s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1077s] | ^~~~~~~~~~~ [ 1077s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 1077s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1077s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1077s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1077s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] 53 | std::get<4>(*args)); [ 1077s] | ~~~~~~~~~~~~~~~~~~~ [ 1077s] push.cc:44:1: required from here [ 1077s] 164 | ({#Op, Arc::Type()}, Op) [ 1077s] | ^ [ 1077s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1077s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1077s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> >; Less = fst::internal::ErrorLess, fst::GALLIC_RIGHT> >; S = int]': [ 1077s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 1077s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1077s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] 679 | &unweighted); [ 1077s] | ~~~~~~~~~~~~ [ 1077s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 1077s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1077s] | ^~~~~~~~~~~ [ 1077s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 1077s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1077s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1077s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1077s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] 48 | std::get<4>(*args)); [ 1077s] | ~~~~~~~~~~~~~~~~~~~ [ 1077s] push.cc:44:1: required from here [ 1077s] 164 | ({#Op, Arc::Type()}, Op) [ 1077s] | ^ [ 1077s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1077s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1077s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >; Less = fst::internal::ErrorLess, fst::GALLIC_LEFT> >; S = int]': [ 1077s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 1077s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1077s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] 679 | &unweighted); [ 1077s] | ~~~~~~~~~~~~ [ 1077s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 1077s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1077s] | ^~~~~~~~~~~ [ 1077s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 1077s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1077s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1077s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1077s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] 48 | std::get<4>(*args)); [ 1077s] | ~~~~~~~~~~~~~~~~~~~ [ 1077s] push.cc:44:1: required from here [ 1077s] 164 | ({#Op, Arc::Type()}, Op) [ 1077s] | ^ [ 1077s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1077s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1077s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; Less = fst::internal::ErrorLess, fst::GALLIC_LEFT> >; S = int]': [ 1077s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 1077s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1077s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] 679 | &unweighted); [ 1077s] | ~~~~~~~~~~~~ [ 1077s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 1077s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1077s] | ^~~~~~~~~~~ [ 1077s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 1077s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1077s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1077s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1077s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] 53 | std::get<4>(*args)); [ 1077s] | ~~~~~~~~~~~~~~~~~~~ [ 1077s] push.cc:44:1: required from here [ 1077s] 164 | ({#Op, Arc::Type()}, Op) [ 1077s] | ^ [ 1077s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1077s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1077s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1077s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1077s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1077s] | ^~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1077s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1077s] | ^~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1077s] 520 | class VectorFst : public ImplToMutableFst> { [ 1077s] | ^~~~~~~~~ [ 1077s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1077s] 313 | VectorFst rfst; [ 1077s] | ^~~~ [ 1077s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1077s] 344 | ShortestDistance(fst, &distance, false, delta); [ 1077s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 1077s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 1077s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 1077s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 1077s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1077s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] randequivalent.cc:38:1: required from here [ 1077s] 164 | ({#Op, Arc::Type()}, Op) [ 1077s] | ^ [ 1077s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1077s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1077s] | ^~~~~~~~ [ 1077s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1077s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1077s] | ^~~~~~~~ [ 1077s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1077s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1077s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1077s] | ^~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1077s] 520 | class VectorFst : public ImplToMutableFst> { [ 1077s] | ^~~~~~~~~ [ 1077s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1077s] 313 | VectorFst rfst; [ 1077s] | ^~~~ [ 1077s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1077s] 344 | ShortestDistance(fst, &distance, false, delta); [ 1077s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 1077s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 1077s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 1077s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 1077s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1077s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] randequivalent.cc:38:1: required from here [ 1077s] 164 | ({#Op, Arc::Type()}, Op) [ 1077s] | ^ [ 1077s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1077s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1077s] | ^~~~~~~~ [ 1077s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1077s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1077s] | ^~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; Less = fst::internal::ErrorLess, fst::GALLIC_RIGHT> >; S = int]': [ 1077s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 1077s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1077s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] 679 | &unweighted); [ 1077s] | ~~~~~~~~~~~~ [ 1077s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 1077s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1077s] | ^~~~~~~~~~~ [ 1077s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 1077s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1077s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1077s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1077s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] 53 | std::get<4>(*args)); [ 1077s] | ~~~~~~~~~~~~~~~~~~~ [ 1077s] push.cc:44:1: required from here [ 1077s] 164 | ({#Op, Arc::Type()}, Op) [ 1077s] | ^ [ 1077s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1077s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1077s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1077s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1077s] 520 | class VectorFst : public ImplToMutableFst> { [ 1077s] | ^~~~~~~~~ [ 1077s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1077s] 313 | VectorFst rfst; [ 1077s] | ^~~~ [ 1077s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1077s] 344 | ShortestDistance(fst, &distance, false, delta); [ 1077s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 1077s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 1077s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 1077s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 1077s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1077s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] randequivalent.cc:38:1: required from here [ 1077s] 164 | ({#Op, Arc::Type()}, Op) [ 1077s] | ^ [ 1077s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1077s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1077s] | ^~~~~~~~ [ 1077s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1077s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1077s] | ^~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1077s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1077s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1077s] | ^~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1077s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1077s] | ^~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1077s] 520 | class VectorFst : public ImplToMutableFst> { [ 1077s] | ^~~~~~~~~ [ 1077s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1077s] 313 | VectorFst rfst; [ 1077s] | ^~~~ [ 1077s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1077s] 344 | ShortestDistance(fst, &distance, false, delta); [ 1077s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 1077s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 1077s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 1077s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 1077s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1077s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] randequivalent.cc:38:1: required from here [ 1077s] 164 | ({#Op, Arc::Type()}, Op) [ 1077s] | ^ [ 1077s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1077s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1077s] | ^~~~~~~~ [ 1077s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1077s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1077s] | ^~~~~~~~ [ 1077s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1077s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1077s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1077s] | ^~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1077s] 520 | class VectorFst : public ImplToMutableFst> { [ 1077s] | ^~~~~~~~~ [ 1077s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1077s] 313 | VectorFst rfst; [ 1077s] | ^~~~ [ 1077s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1077s] 344 | ShortestDistance(fst, &distance, false, delta); [ 1077s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 1077s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 1077s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 1077s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 1077s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1077s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] randequivalent.cc:38:1: required from here [ 1077s] 164 | ({#Op, Arc::Type()}, Op) [ 1077s] | ^ [ 1077s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1077s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1077s] | ^~~~~~~~ [ 1077s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1077s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1077s] | ^~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1077s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1077s] 520 | class VectorFst : public ImplToMutableFst> { [ 1077s] | ^~~~~~~~~ [ 1077s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1077s] 313 | VectorFst rfst; [ 1077s] | ^~~~ [ 1077s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1077s] 344 | ShortestDistance(fst, &distance, false, delta); [ 1077s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 1077s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 1077s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 1077s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 1077s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1077s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] randequivalent.cc:38:1: required from here [ 1077s] 164 | ({#Op, Arc::Type()}, Op) [ 1077s] | ^ [ 1077s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1077s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1077s] | ^~~~~~~~ [ 1077s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1077s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1077s] | ^~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> >; Less = fst::internal::ErrorLess, fst::GALLIC_RIGHT> >; S = int]': [ 1077s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 1077s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1077s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] 679 | &unweighted); [ 1077s] | ~~~~~~~~~~~~ [ 1077s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 1077s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1077s] | ^~~~~~~~~~~ [ 1077s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 1077s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1077s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1077s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1077s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] 48 | std::get<4>(*args)); [ 1077s] | ~~~~~~~~~~~~~~~~~~~ [ 1077s] push.cc:44:1: required from here [ 1077s] 164 | ({#Op, Arc::Type()}, Op) [ 1077s] | ^ [ 1077s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1077s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1077s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >; Less = fst::internal::ErrorLess, fst::GALLIC_LEFT> >; S = int]': [ 1077s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 1077s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1077s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] 679 | &unweighted); [ 1077s] | ~~~~~~~~~~~~ [ 1077s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 1077s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1077s] | ^~~~~~~~~~~ [ 1077s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 1077s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1077s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1077s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1077s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] 48 | std::get<4>(*args)); [ 1077s] | ~~~~~~~~~~~~~~~~~~~ [ 1077s] push.cc:44:1: required from here [ 1077s] 164 | ({#Op, Arc::Type()}, Op) [ 1077s] | ^ [ 1077s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1077s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1077s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; Less = fst::internal::ErrorLess, fst::GALLIC_LEFT> >; S = int]': [ 1077s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 1077s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1077s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] 679 | &unweighted); [ 1077s] | ~~~~~~~~~~~~ [ 1077s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 1077s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1077s] | ^~~~~~~~~~~ [ 1077s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 1077s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1077s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1077s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1077s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] 53 | std::get<4>(*args)); [ 1077s] | ~~~~~~~~~~~~~~~~~~~ [ 1077s] push.cc:44:1: required from here [ 1077s] 164 | ({#Op, Arc::Type()}, Op) [ 1077s] | ^ [ 1077s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1077s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1077s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; Less = fst::internal::ErrorLess, fst::GALLIC_RIGHT> >; S = int]': [ 1077s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 1077s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1077s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] 679 | &unweighted); [ 1077s] | ~~~~~~~~~~~~ [ 1077s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 1077s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1077s] | ^~~~~~~~~~~ [ 1077s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 1077s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1077s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1077s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1077s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] 53 | std::get<4>(*args)); [ 1077s] | ~~~~~~~~~~~~~~~~~~~ [ 1077s] push.cc:44:1: required from here [ 1077s] 164 | ({#Op, Arc::Type()}, Op) [ 1077s] | ^ [ 1077s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1077s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1077s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 1077s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 1077s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 1077s] | ~~~~~~~~~~~~^~ [ 1077s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 1077s] 120 | StateMap(fst, &mapper); [ 1077s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 1077s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 1077s] 104 | StateMap(fst, mapper); [ 1077s] | ~~~~~~~~^~~~~~~~~~~~~ [ 1077s] ./../include/fst/randequivalent.h:71:10: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 1077s] 71 | ArcSort(&sfst1, icomp); [ 1077s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 1077s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1077s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] randequivalent.cc:38:1: required from here [ 1077s] 164 | ({#Op, Arc::Type()}, Op) [ 1077s] | ^ [ 1077s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1077s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 1077s] | ~~~^~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 1077s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 1077s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 1077s] | ~~~~~~~~~~~~^~ [ 1077s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 1077s] 120 | StateMap(fst, &mapper); [ 1077s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 1077s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 1077s] 104 | StateMap(fst, mapper); [ 1077s] | ~~~~~~~~^~~~~~~~~~~~~ [ 1077s] ./../include/fst/randequivalent.h:86:12: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 1077s] 86 | ArcSort(&cfst1, ocomp); [ 1077s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 1077s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1077s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] randequivalent.cc:38:1: required from here [ 1077s] 164 | ({#Op, Arc::Type()}, Op) [ 1077s] | ^ [ 1077s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1077s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 1077s] | ~~~^~~~~~~~~~~~~~~ [ 1077s] In file included from ./../include/fst/shortest-distance.h:31: [ 1077s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_RealType>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; Less = fst::NaturalLess >; S = int]': [ 1077s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1077s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1077s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] 679 | &unweighted); [ 1077s] | ~~~~~~~~~~~~ [ 1077s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1077s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1077s] | ^~~~~~~~~~~ [ 1077s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1077s] 344 | ShortestDistance(fst, &distance, false, delta); [ 1077s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 1077s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 1077s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 1077s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 1077s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1077s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] randequivalent.cc:38:1: required from here [ 1077s] 164 | ({#Op, Arc::Type()}, Op) [ 1077s] | ^ [ 1077s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1077s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1077s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_RealType>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::NaturalLess >; S = int]': [ 1077s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1077s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1077s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] 679 | &unweighted); [ 1077s] | ~~~~~~~~~~~~ [ 1077s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1077s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1077s] | ^~~~~~~~~~~ [ 1077s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1077s] 344 | ShortestDistance(fst, &distance, false, delta); [ 1077s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 1077s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 1077s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 1077s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 1077s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1077s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] randequivalent.cc:38:1: required from here [ 1077s] 164 | ({#Op, Arc::Type()}, Op) [ 1077s] | ^ [ 1077s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1077s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1077s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 1077s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 1077s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 1077s] | ~~~~~~~~~~~~^~ [ 1077s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 1077s] 120 | StateMap(fst, &mapper); [ 1077s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 1077s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 1077s] 104 | StateMap(fst, mapper); [ 1077s] | ~~~~~~~~^~~~~~~~~~~~~ [ 1077s] ./../include/fst/randequivalent.h:71:10: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 1077s] 71 | ArcSort(&sfst1, icomp); [ 1077s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 1077s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1077s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] randequivalent.cc:38:1: required from here [ 1077s] 164 | ({#Op, Arc::Type()}, Op) [ 1077s] | ^ [ 1077s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1077s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 1077s] | ~~~^~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 1077s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 1077s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 1077s] | ~~~~~~~~~~~~^~ [ 1077s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 1077s] 120 | StateMap(fst, &mapper); [ 1077s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 1077s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 1077s] 104 | StateMap(fst, mapper); [ 1077s] | ~~~~~~~~^~~~~~~~~~~~~ [ 1077s] ./../include/fst/randequivalent.h:86:12: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 1077s] 86 | ArcSort(&cfst1, ocomp); [ 1077s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 1077s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1077s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] randequivalent.cc:38:1: required from here [ 1077s] 164 | ({#Op, Arc::Type()}, Op) [ 1077s] | ^ [ 1077s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1077s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 1077s] | ~~~^~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_RealType>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': [ 1077s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 1077s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1077s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] 679 | &unweighted); [ 1077s] | ~~~~~~~~~~~~ [ 1077s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1077s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1077s] | ^~~~~~~~~~~ [ 1077s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1077s] 344 | ShortestDistance(fst, &distance, false, delta); [ 1077s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 1077s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 1077s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 1077s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 1077s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1077s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] randequivalent.cc:38:1: required from here [ 1077s] 164 | ({#Op, Arc::Type()}, Op) [ 1077s] | ^ [ 1077s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1077s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1077s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_RealType>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::internal::ErrorLess >; S = int]': [ 1077s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 1077s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1077s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] 679 | &unweighted); [ 1077s] | ~~~~~~~~~~~~ [ 1077s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1077s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1077s] | ^~~~~~~~~~~ [ 1077s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1077s] 344 | ShortestDistance(fst, &distance, false, delta); [ 1077s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 1077s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 1077s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 1077s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 1077s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1077s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] randequivalent.cc:38:1: required from here [ 1077s] 164 | ({#Op, Arc::Type()}, Op) [ 1077s] | ^ [ 1077s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1077s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1077s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 1077s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 1077s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 1077s] | ~~~~~~~~~~~~^~ [ 1077s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 1077s] 120 | StateMap(fst, &mapper); [ 1077s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 1077s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 1077s] 104 | StateMap(fst, mapper); [ 1077s] | ~~~~~~~~^~~~~~~~~~~~~ [ 1077s] ./../include/fst/randequivalent.h:71:10: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 1077s] 71 | ArcSort(&sfst1, icomp); [ 1077s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 1077s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1077s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] randequivalent.cc:38:1: required from here [ 1077s] 164 | ({#Op, Arc::Type()}, Op) [ 1077s] | ^ [ 1077s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1077s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 1077s] | ~~~^~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 1077s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 1077s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 1077s] | ~~~~~~~~~~~~^~ [ 1077s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 1077s] 120 | StateMap(fst, &mapper); [ 1077s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 1077s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 1077s] 104 | StateMap(fst, mapper); [ 1077s] | ~~~~~~~~^~~~~~~~~~~~~ [ 1077s] ./../include/fst/randequivalent.h:86:12: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 1077s] 86 | ArcSort(&cfst1, ocomp); [ 1077s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 1077s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1077s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] randequivalent.cc:38:1: required from here [ 1077s] 164 | ({#Op, Arc::Type()}, Op) [ 1077s] | ^ [ 1077s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1077s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 1077s] | ~~~^~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_RealType>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': [ 1077s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 1077s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1077s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] 679 | &unweighted); [ 1077s] | ~~~~~~~~~~~~ [ 1077s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1077s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1077s] | ^~~~~~~~~~~ [ 1077s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1077s] 344 | ShortestDistance(fst, &distance, false, delta); [ 1077s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 1077s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 1077s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 1077s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 1077s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1077s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] randequivalent.cc:38:1: required from here [ 1077s] 164 | ({#Op, Arc::Type()}, Op) [ 1077s] | ^ [ 1077s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1077s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1077s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_RealType>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::internal::ErrorLess >; S = int]': [ 1077s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 1077s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1077s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] 679 | &unweighted); [ 1077s] | ~~~~~~~~~~~~ [ 1077s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1077s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1077s] | ^~~~~~~~~~~ [ 1077s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1077s] 344 | ShortestDistance(fst, &distance, false, delta); [ 1077s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 1077s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 1077s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 1077s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 1077s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1077s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] randequivalent.cc:38:1: required from here [ 1077s] 164 | ({#Op, Arc::Type()}, Op) [ 1077s] | ^ [ 1077s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1077s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1077s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 1078s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; StateId = int]' [ 1078s] 528 | sampler_->Sample(rstate); [ 1078s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 1078s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 1078s] 483 | if (!HasFinal(s)) Expand(s); [ 1078s] | ^~~~~~ [ 1078s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::LogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 1078s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1078s] | ~~~~~~~~~~~~^~~ [ 1078s] ./../include/fst/fst.h:952:10: required from here [ 1078s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1078s] | ^~~~~ [ 1078s] ./../include/fst/randgen.h:234:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 1078s] 234 | rstate.length == max_length_) { [ 1078s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1078s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 1078s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 1078s] 528 | sampler_->Sample(rstate); [ 1078s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 1078s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 1078s] 483 | if (!HasFinal(s)) Expand(s); [ 1078s] | ^~~~~~ [ 1078s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 1078s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1078s] | ~~~~~~~~~~~~^~~ [ 1078s] ./../include/fst/fst.h:952:10: required from here [ 1078s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1078s] | ^~~~~ [ 1078s] ./../include/fst/randgen.h:332:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 1078s] 332 | rstate.length == max_length_) { [ 1078s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1078s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 1078s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; StateId = int]' [ 1078s] 528 | sampler_->Sample(rstate); [ 1078s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 1078s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 1078s] 483 | if (!HasFinal(s)) Expand(s); [ 1078s] | ^~~~~~ [ 1078s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::UniformArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 1078s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1078s] | ~~~~~~~~~~~~^~~ [ 1078s] ./../include/fst/fst.h:952:10: required from here [ 1078s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1078s] | ^~~~~ [ 1078s] ./../include/fst/randgen.h:234:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 1078s] 234 | rstate.length == max_length_) { [ 1078s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1078s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 1078s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; StateId = int]' [ 1078s] 528 | sampler_->Sample(rstate); [ 1078s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 1078s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 1078s] 483 | if (!HasFinal(s)) Expand(s); [ 1078s] | ^~~~~~ [ 1078s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::LogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 1078s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1078s] | ~~~~~~~~~~~~^~~ [ 1078s] ./../include/fst/fst.h:952:10: required from here [ 1078s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1078s] | ^~~~~ [ 1078s] ./../include/fst/randgen.h:234:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 1078s] 234 | rstate.length == max_length_) { [ 1078s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1078s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 1078s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 1078s] 528 | sampler_->Sample(rstate); [ 1078s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 1078s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 1078s] 483 | if (!HasFinal(s)) Expand(s); [ 1078s] | ^~~~~~ [ 1078s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 1078s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1078s] | ~~~~~~~~~~~~^~~ [ 1078s] ./../include/fst/fst.h:952:10: required from here [ 1078s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1078s] | ^~~~~ [ 1078s] ./../include/fst/randgen.h:332:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 1078s] 332 | rstate.length == max_length_) { [ 1078s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1078s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 1078s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; StateId = int]' [ 1078s] 528 | sampler_->Sample(rstate); [ 1078s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 1078s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 1078s] 483 | if (!HasFinal(s)) Expand(s); [ 1078s] | ^~~~~~ [ 1078s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::UniformArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 1078s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1078s] | ~~~~~~~~~~~~^~~ [ 1078s] ./../include/fst/fst.h:952:10: required from here [ 1078s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1078s] | ^~~~~ [ 1078s] ./../include/fst/randgen.h:234:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 1078s] 234 | rstate.length == max_length_) { [ 1078s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1078s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 1078s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; StateId = int]' [ 1078s] 528 | sampler_->Sample(rstate); [ 1078s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 1078s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; ToWeight = fst::TropicalWeightTpl; StateId = int]' [ 1078s] 483 | if (!HasFinal(s)) Expand(s); [ 1078s] | ^~~~~~ [ 1078s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::LogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::TropicalWeightTpl; StateId = int]' [ 1078s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1078s] | ~~~~~~~~~~~~^~~ [ 1078s] ./../include/fst/fst.h:952:10: required from here [ 1078s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1078s] | ^~~~~ [ 1078s] ./../include/fst/randgen.h:234:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 1078s] 234 | rstate.length == max_length_) { [ 1078s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1078s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 1078s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 1078s] 528 | sampler_->Sample(rstate); [ 1078s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 1078s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::TropicalWeightTpl; StateId = int]' [ 1078s] 483 | if (!HasFinal(s)) Expand(s); [ 1078s] | ^~~~~~ [ 1078s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::TropicalWeightTpl; StateId = int]' [ 1078s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1078s] | ~~~~~~~~~~~~^~~ [ 1078s] ./../include/fst/fst.h:952:10: required from here [ 1078s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1078s] | ^~~~~ [ 1078s] ./../include/fst/randgen.h:332:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 1078s] 332 | rstate.length == max_length_) { [ 1078s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1078s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 1078s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; StateId = int]' [ 1078s] 528 | sampler_->Sample(rstate); [ 1078s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 1078s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; ToWeight = fst::TropicalWeightTpl; StateId = int]' [ 1078s] 483 | if (!HasFinal(s)) Expand(s); [ 1078s] | ^~~~~~ [ 1078s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::UniformArcSelector > > > >; FST = fst::Fst > >; Weight = fst::TropicalWeightTpl; StateId = int]' [ 1078s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1078s] | ~~~~~~~~~~~~^~~ [ 1078s] ./../include/fst/fst.h:952:10: required from here [ 1078s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1078s] | ^~~~~ [ 1078s] ./../include/fst/randgen.h:234:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 1078s] 234 | rstate.length == max_length_) { [ 1078s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1078s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 1078s] ./../include/fst/randgen.h:160:26: required from 'size_t fst::FastLogProbArcSelector::operator()(const fst::Fst&, StateId, fst::CacheLogAccumulator*) const [with Arc = fst::ArcTpl >; size_t = long unsigned int; StateId = int]' [ 1078s] 160 | accumulator->SetState(s); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 1078s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 1078s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 1078s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 1078s] 528 | sampler_->Sample(rstate); [ 1078s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 1078s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 1078s] 483 | if (!HasFinal(s)) Expand(s); [ 1078s] | ^~~~~~ [ 1078s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 1078s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1078s] | ~~~~~~~~~~~~^~~ [ 1078s] ./../include/fst/fst.h:952:10: required from here [ 1078s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1078s] | ^~~~~ [ 1078s] ./../include/fst/accumulator.h:527:52: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'ssize_t' {aka 'long int'} [-Wsign-compare] [ 1078s] 527 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 1078s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1078s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 1078s] ./../include/fst/randgen.h:160:26: required from 'size_t fst::FastLogProbArcSelector::operator()(const fst::Fst&, StateId, fst::CacheLogAccumulator*) const [with Arc = fst::ArcTpl >; size_t = long unsigned int; StateId = int]' [ 1078s] 160 | accumulator->SetState(s); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 1078s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 1078s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 1078s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 1078s] 528 | sampler_->Sample(rstate); [ 1078s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 1078s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 1078s] 483 | if (!HasFinal(s)) Expand(s); [ 1078s] | ^~~~~~ [ 1078s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 1078s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1078s] | ~~~~~~~~~~~~^~~ [ 1078s] ./../include/fst/fst.h:952:10: required from here [ 1078s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1078s] | ^~~~~ [ 1078s] ./../include/fst/accumulator.h:527:52: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'ssize_t' {aka 'long int'} [-Wsign-compare] [ 1078s] 527 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 1078s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1078s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 1078s] ./../include/fst/randgen.h:160:26: required from 'size_t fst::FastLogProbArcSelector::operator()(const fst::Fst&, StateId, fst::CacheLogAccumulator*) const [with Arc = fst::ArcTpl >; size_t = long unsigned int; StateId = int]' [ 1078s] 160 | accumulator->SetState(s); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 1078s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 1078s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 1078s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 1078s] 528 | sampler_->Sample(rstate); [ 1078s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 1078s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::TropicalWeightTpl; StateId = int]' [ 1078s] 483 | if (!HasFinal(s)) Expand(s); [ 1078s] | ^~~~~~ [ 1078s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::TropicalWeightTpl; StateId = int]' [ 1078s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1078s] | ~~~~~~~~~~~~^~~ [ 1078s] ./../include/fst/fst.h:952:10: required from here [ 1078s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1078s] | ^~~~~ [ 1078s] ./../include/fst/accumulator.h:527:52: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'ssize_t' {aka 'long int'} [-Wsign-compare] [ 1078s] 527 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 1078s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1078s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::Extend(ssize_t, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; ssize_t = long int]': [ 1078s] ./../include/fst/accumulator.h:547:13: required from 'fst::CacheLogAccumulator::Weight fst::CacheLogAccumulator::Sum(Weight, ArcIter*, ssize_t, ssize_t) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; Weight = fst::LogWeightTpl; ssize_t = long int]' [ 1078s] 547 | Extend(end, aiter); [ 1078s] | ~~~~~~^~~~~~~~~~~~ [ 1078s] ./../include/fst/randgen.h:164:37: required from 'size_t fst::FastLogProbArcSelector::operator()(const fst::Fst&, StateId, fst::CacheLogAccumulator*) const [with Arc = fst::ArcTpl >; size_t = long unsigned int; StateId = int]' [ 1078s] 164 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 1078s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 1078s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 1078s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 1078s] 528 | sampler_->Sample(rstate); [ 1078s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 1078s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 1078s] 483 | if (!HasFinal(s)) Expand(s); [ 1078s] | ^~~~~~ [ 1078s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 1078s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1078s] | ~~~~~~~~~~~~^~~ [ 1078s] ./../include/fst/fst.h:952:10: required from here [ 1078s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1078s] | ^~~~~ [ 1078s] ./../include/fst/accumulator.h:640:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'ssize_t' {aka 'long int'} [-Wsign-compare] [ 1078s] 640 | if (weights_->size() <= end) { [ 1078s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 1078s] ./../include/fst/accumulator.h:641:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'ssize_t' {aka 'long int'} [-Wsign-compare] [ 1078s] 641 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 1078s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 1078s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::Extend(ssize_t, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; ssize_t = long int]': [ 1078s] ./../include/fst/accumulator.h:547:13: required from 'fst::CacheLogAccumulator::Weight fst::CacheLogAccumulator::Sum(Weight, ArcIter*, ssize_t, ssize_t) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; Weight = fst::LogWeightTpl; ssize_t = long int]' [ 1078s] 547 | Extend(end, aiter); [ 1078s] | ~~~~~~^~~~~~~~~~~~ [ 1078s] ./../include/fst/randgen.h:164:37: required from 'size_t fst::FastLogProbArcSelector::operator()(const fst::Fst&, StateId, fst::CacheLogAccumulator*) const [with Arc = fst::ArcTpl >; size_t = long unsigned int; StateId = int]' [ 1078s] 164 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 1078s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 1078s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 1078s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 1078s] 528 | sampler_->Sample(rstate); [ 1078s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 1078s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 1078s] 483 | if (!HasFinal(s)) Expand(s); [ 1078s] | ^~~~~~ [ 1078s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 1078s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1078s] | ~~~~~~~~~~~~^~~ [ 1078s] ./../include/fst/fst.h:952:10: required from here [ 1078s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1078s] | ^~~~~ [ 1078s] ./../include/fst/accumulator.h:640:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'ssize_t' {aka 'long int'} [-Wsign-compare] [ 1078s] 640 | if (weights_->size() <= end) { [ 1078s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 1078s] ./../include/fst/accumulator.h:641:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'ssize_t' {aka 'long int'} [-Wsign-compare] [ 1078s] 641 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 1078s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 1078s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::Extend(ssize_t, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; ssize_t = long int]': [ 1078s] ./../include/fst/accumulator.h:547:13: required from 'fst::CacheLogAccumulator::Weight fst::CacheLogAccumulator::Sum(Weight, ArcIter*, ssize_t, ssize_t) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; Weight = fst::TropicalWeightTpl; ssize_t = long int]' [ 1078s] 547 | Extend(end, aiter); [ 1078s] | ~~~~~~^~~~~~~~~~~~ [ 1078s] ./../include/fst/randgen.h:164:37: required from 'size_t fst::FastLogProbArcSelector::operator()(const fst::Fst&, StateId, fst::CacheLogAccumulator*) const [with Arc = fst::ArcTpl >; size_t = long unsigned int; StateId = int]' [ 1078s] 164 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 1078s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 1078s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 1078s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 1078s] 528 | sampler_->Sample(rstate); [ 1078s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 1078s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::TropicalWeightTpl; StateId = int]' [ 1078s] 483 | if (!HasFinal(s)) Expand(s); [ 1078s] | ^~~~~~ [ 1078s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::TropicalWeightTpl; StateId = int]' [ 1078s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1078s] | ~~~~~~~~~~~~^~~ [ 1078s] ./../include/fst/fst.h:952:10: required from here [ 1078s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1078s] | ^~~~~ [ 1078s] ./../include/fst/accumulator.h:640:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'ssize_t' {aka 'long int'} [-Wsign-compare] [ 1078s] 640 | if (weights_->size() <= end) { [ 1078s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 1078s] ./../include/fst/accumulator.h:641:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'ssize_t' {aka 'long int'} [-Wsign-compare] [ 1078s] 641 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 1078s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 1078s] In file included from ./../include/fst/queue.h:35: [ 1078s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 1078s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 1078s] 114 | visitor->FinishVisit(); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1078s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 1078s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1078s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1078s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1078s] 655 | queue_ = std::make_unique>(fst, filter); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1078s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1078s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1078s] | ^~~~~~~~~~~ [ 1078s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1078s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1078s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 1078s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 1078s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] push.cc:43:1: required from here [ 1078s] 164 | ({#Op, Arc::Type()}, Op) [ 1078s] | ^ [ 1078s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1078s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1078s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 1078s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 1078s] 114 | visitor->FinishVisit(); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1078s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 1078s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1078s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1078s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1078s] 655 | queue_ = std::make_unique>(fst, filter); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1078s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1078s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1078s] | ^~~~~~~~~~~ [ 1078s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1078s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1078s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 1078s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 1078s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] push.cc:43:1: required from here [ 1078s] 164 | ({#Op, Arc::Type()}, Op) [ 1078s] | ^ [ 1078s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1078s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1078s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 1078s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 1078s] 114 | visitor->FinishVisit(); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1078s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 1078s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1078s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1078s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 1078s] 655 | queue_ = std::make_unique>(fst, filter); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1078s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1078s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1078s] | ^~~~~~~~~~~ [ 1078s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1078s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1078s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 1078s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 1078s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] push.cc:43:1: required from here [ 1078s] 164 | ({#Op, Arc::Type()}, Op) [ 1078s] | ^ [ 1078s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1078s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1078s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 1078s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 1078s] 114 | visitor->FinishVisit(); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1078s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 1078s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1078s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1078s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 1078s] 655 | queue_ = std::make_unique>(fst, filter); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1078s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1078s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1078s] | ^~~~~~~~~~~ [ 1078s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1078s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1078s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 1078s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 1078s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] push.cc:43:1: required from here [ 1078s] 164 | ({#Op, Arc::Type()}, Op) [ 1078s] | ^ [ 1078s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1078s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1078s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 1078s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 1078s] 114 | visitor->FinishVisit(); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1078s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 1078s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1078s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1078s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 1078s] 655 | queue_ = std::make_unique>(fst, filter); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1078s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1078s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1078s] | ^~~~~~~~~~~ [ 1078s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1078s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1078s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 1078s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 1078s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] push.cc:43:1: required from here [ 1078s] 164 | ({#Op, Arc::Type()}, Op) [ 1078s] | ^ [ 1078s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1078s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1078s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 1078s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 1078s] 114 | visitor->FinishVisit(); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1078s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 1078s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1078s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1078s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 1078s] 655 | queue_ = std::make_unique>(fst, filter); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1078s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1078s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1078s] | ^~~~~~~~~~~ [ 1078s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1078s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1078s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 1078s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 1078s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] push.cc:43:1: required from here [ 1078s] 164 | ({#Op, Arc::Type()}, Op) [ 1078s] | ^ [ 1078s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1078s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1078s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': [ 1078s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_RIGHT> >; Visitor = TopOrderVisitor >, fst::GALLIC_RIGHT> >; ArcFilter = AnyArcFilter >, fst::GALLIC_RIGHT> >]' [ 1078s] 114 | visitor->FinishVisit(); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1078s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> >; S = int]' [ 1078s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_RIGHT> >&, fst::AnyArcFilter >, fst::GALLIC_RIGHT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1078s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1078s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 1078s] 655 | queue_ = std::make_unique>(fst, filter); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1078s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 1078s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1078s] | ^~~~~~~~~~~ [ 1078s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 1078s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1078s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1078s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1078s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] 48 | std::get<4>(*args)); [ 1078s] | ~~~~~~~~~~~~~~~~~~~ [ 1078s] push.cc:44:1: required from here [ 1078s] 164 | ({#Op, Arc::Type()}, Op) [ 1078s] | ^ [ 1078s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_RIGHT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1078s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_RIGHT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1078s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': [ 1078s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_RIGHT> > >; Visitor = TopOrderVisitor >, fst::GALLIC_RIGHT> > >; ArcFilter = AnyArcFilter >, fst::GALLIC_RIGHT> > >]' [ 1078s] 114 | visitor->FinishVisit(); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1078s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >; S = int]' [ 1078s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_RIGHT> > >&, fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1078s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1078s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 1078s] 655 | queue_ = std::make_unique>(fst, filter); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1078s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 1078s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1078s] | ^~~~~~~~~~~ [ 1078s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 1078s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1078s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1078s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1078s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] 48 | std::get<4>(*args)); [ 1078s] | ~~~~~~~~~~~~~~~~~~~ [ 1078s] push.cc:44:1: required from here [ 1078s] 164 | ({#Op, Arc::Type()}, Op) [ 1078s] | ^ [ 1078s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_RIGHT> > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1078s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_RIGHT> > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1078s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 1078s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' [ 1078s] 114 | visitor->FinishVisit(); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1078s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int]' [ 1078s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_LEFT> >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1078s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1078s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 1078s] 655 | queue_ = std::make_unique>(fst, filter); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1078s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 1078s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1078s] | ^~~~~~~~~~~ [ 1078s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 1078s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1078s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1078s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1078s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] 53 | std::get<4>(*args)); [ 1078s] | ~~~~~~~~~~~~~~~~~~~ [ 1078s] push.cc:44:1: required from here [ 1078s] 164 | ({#Op, Arc::Type()}, Op) [ 1078s] | ^ [ 1078s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1078s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1078s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 1078s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> > >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> > >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> > >]' [ 1078s] 114 | visitor->FinishVisit(); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1078s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int]' [ 1078s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_LEFT> > >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1078s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1078s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 1078s] 655 | queue_ = std::make_unique>(fst, filter); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1078s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 1078s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1078s] | ^~~~~~~~~~~ [ 1078s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 1078s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1078s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1078s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1078s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] 53 | std::get<4>(*args)); [ 1078s] | ~~~~~~~~~~~~~~~~~~~ [ 1078s] push.cc:44:1: required from here [ 1078s] 164 | ({#Op, Arc::Type()}, Op) [ 1078s] | ^ [ 1078s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1078s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1078s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': [ 1078s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_RIGHT> >; Visitor = TopOrderVisitor >, fst::GALLIC_RIGHT> >; ArcFilter = AnyArcFilter >, fst::GALLIC_RIGHT> >]' [ 1078s] 114 | visitor->FinishVisit(); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1078s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> >; S = int]' [ 1078s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_RIGHT> >&, fst::AnyArcFilter >, fst::GALLIC_RIGHT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1078s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1078s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 1078s] 655 | queue_ = std::make_unique>(fst, filter); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1078s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 1078s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1078s] | ^~~~~~~~~~~ [ 1078s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 1078s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1078s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1078s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1078s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] 48 | std::get<4>(*args)); [ 1078s] | ~~~~~~~~~~~~~~~~~~~ [ 1078s] push.cc:44:1: required from here [ 1078s] 164 | ({#Op, Arc::Type()}, Op) [ 1078s] | ^ [ 1078s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_RIGHT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1078s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_RIGHT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1078s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': [ 1078s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_RIGHT> > >; Visitor = TopOrderVisitor >, fst::GALLIC_RIGHT> > >; ArcFilter = AnyArcFilter >, fst::GALLIC_RIGHT> > >]' [ 1078s] 114 | visitor->FinishVisit(); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1078s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >; S = int]' [ 1078s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_RIGHT> > >&, fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1078s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1078s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 1078s] 655 | queue_ = std::make_unique>(fst, filter); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1078s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 1078s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1078s] | ^~~~~~~~~~~ [ 1078s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 1078s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1078s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1078s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1078s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] 48 | std::get<4>(*args)); [ 1078s] | ~~~~~~~~~~~~~~~~~~~ [ 1078s] push.cc:44:1: required from here [ 1078s] 164 | ({#Op, Arc::Type()}, Op) [ 1078s] | ^ [ 1078s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_RIGHT> > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1078s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_RIGHT> > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1078s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] In file included from ./../include/fst/replace-util.h:32, [ 1078s] from ./../include/fst/replace.h:36: [ 1078s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 1078s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 1078s] 114 | visitor->FinishVisit(); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1078s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 1078s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1078s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1078s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1078s] 655 | queue_ = std::make_unique>(fst, filter); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1078s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1078s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1078s] | ^~~~~~~~~~~ [ 1078s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1078s] 344 | ShortestDistance(fst, &distance, false, delta); [ 1078s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 1078s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 1078s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 1078s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 1078s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1078s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] randequivalent.cc:38:1: required from here [ 1078s] 164 | ({#Op, Arc::Type()}, Op) [ 1078s] | ^ [ 1078s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1078s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1078s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 1078s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 1078s] 114 | visitor->FinishVisit(); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1078s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 1078s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1078s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1078s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1078s] 655 | queue_ = std::make_unique>(fst, filter); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1078s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1078s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1078s] | ^~~~~~~~~~~ [ 1078s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1078s] 344 | ShortestDistance(fst, &distance, false, delta); [ 1078s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 1078s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 1078s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 1078s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 1078s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1078s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] randequivalent.cc:38:1: required from here [ 1078s] 164 | ({#Op, Arc::Type()}, Op) [ 1078s] | ^ [ 1078s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1078s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1078s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 1078s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' [ 1078s] 114 | visitor->FinishVisit(); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1078s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int]' [ 1078s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_LEFT> >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1078s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1078s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 1078s] 655 | queue_ = std::make_unique>(fst, filter); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1078s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 1078s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1078s] | ^~~~~~~~~~~ [ 1078s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 1078s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1078s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1078s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1078s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] 53 | std::get<4>(*args)); [ 1078s] | ~~~~~~~~~~~~~~~~~~~ [ 1078s] push.cc:44:1: required from here [ 1078s] 164 | ({#Op, Arc::Type()}, Op) [ 1078s] | ^ [ 1078s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1078s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1078s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 1078s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> > >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> > >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> > >]' [ 1078s] 114 | visitor->FinishVisit(); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1078s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int]' [ 1078s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_LEFT> > >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1078s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1078s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 1078s] 655 | queue_ = std::make_unique>(fst, filter); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1078s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 1078s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1078s] | ^~~~~~~~~~~ [ 1078s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 1078s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1078s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1078s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1078s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] 53 | std::get<4>(*args)); [ 1078s] | ~~~~~~~~~~~~~~~~~~~ [ 1078s] push.cc:44:1: required from here [ 1078s] 164 | ({#Op, Arc::Type()}, Op) [ 1078s] | ^ [ 1078s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1078s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1078s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': [ 1078s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_RIGHT> >; Visitor = TopOrderVisitor >, fst::GALLIC_RIGHT> >; ArcFilter = AnyArcFilter >, fst::GALLIC_RIGHT> >]' [ 1078s] 114 | visitor->FinishVisit(); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1078s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> >; S = int]' [ 1078s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_RIGHT> >&, fst::AnyArcFilter >, fst::GALLIC_RIGHT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1078s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1078s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 1078s] 655 | queue_ = std::make_unique>(fst, filter); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1078s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 1078s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1078s] | ^~~~~~~~~~~ [ 1078s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 1078s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1078s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1078s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1078s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] 48 | std::get<4>(*args)); [ 1078s] | ~~~~~~~~~~~~~~~~~~~ [ 1078s] push.cc:44:1: required from here [ 1078s] 164 | ({#Op, Arc::Type()}, Op) [ 1078s] | ^ [ 1078s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_RIGHT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1078s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_RIGHT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1078s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 1078s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 1078s] 114 | visitor->FinishVisit(); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1078s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 1078s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1078s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1078s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 1078s] 655 | queue_ = std::make_unique>(fst, filter); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1078s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1078s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1078s] | ^~~~~~~~~~~ [ 1078s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1078s] 344 | ShortestDistance(fst, &distance, false, delta); [ 1078s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 1078s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 1078s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 1078s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 1078s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1078s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] randequivalent.cc:38:1: required from here [ 1078s] 164 | ({#Op, Arc::Type()}, Op) [ 1078s] | ^ [ 1078s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1078s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1078s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 1078s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 1078s] 114 | visitor->FinishVisit(); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1078s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 1078s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1078s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1078s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 1078s] 655 | queue_ = std::make_unique>(fst, filter); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1078s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1078s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1078s] | ^~~~~~~~~~~ [ 1078s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1078s] 344 | ShortestDistance(fst, &distance, false, delta); [ 1078s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 1078s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 1078s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 1078s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 1078s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1078s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] randequivalent.cc:38:1: required from here [ 1078s] 164 | ({#Op, Arc::Type()}, Op) [ 1078s] | ^ [ 1078s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1078s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1078s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': [ 1078s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_RIGHT> > >; Visitor = TopOrderVisitor >, fst::GALLIC_RIGHT> > >; ArcFilter = AnyArcFilter >, fst::GALLIC_RIGHT> > >]' [ 1078s] 114 | visitor->FinishVisit(); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1078s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >; S = int]' [ 1078s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_RIGHT> > >&, fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1078s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1078s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 1078s] 655 | queue_ = std::make_unique>(fst, filter); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1078s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 1078s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1078s] | ^~~~~~~~~~~ [ 1078s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 1078s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1078s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1078s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1078s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] 48 | std::get<4>(*args)); [ 1078s] | ~~~~~~~~~~~~~~~~~~~ [ 1078s] push.cc:44:1: required from here [ 1078s] 164 | ({#Op, Arc::Type()}, Op) [ 1078s] | ^ [ 1078s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_RIGHT> > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1078s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_RIGHT> > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1078s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 1078s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' [ 1078s] 114 | visitor->FinishVisit(); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1078s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int]' [ 1078s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_LEFT> >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1078s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1078s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 1078s] 655 | queue_ = std::make_unique>(fst, filter); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1078s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 1078s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1078s] | ^~~~~~~~~~~ [ 1078s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 1078s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1078s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1078s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1078s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] 53 | std::get<4>(*args)); [ 1078s] | ~~~~~~~~~~~~~~~~~~~ [ 1078s] push.cc:44:1: required from here [ 1078s] 164 | ({#Op, Arc::Type()}, Op) [ 1078s] | ^ [ 1078s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1078s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1078s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 1078s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> > >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> > >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> > >]' [ 1078s] 114 | visitor->FinishVisit(); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1078s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int]' [ 1078s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_LEFT> > >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1078s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1078s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 1078s] 655 | queue_ = std::make_unique>(fst, filter); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1078s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 1078s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1078s] | ^~~~~~~~~~~ [ 1078s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 1078s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1078s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1078s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1078s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] 53 | std::get<4>(*args)); [ 1078s] | ~~~~~~~~~~~~~~~~~~~ [ 1078s] push.cc:44:1: required from here [ 1078s] 164 | ({#Op, Arc::Type()}, Op) [ 1078s] | ^ [ 1078s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1078s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1078s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 1078s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 1078s] 114 | visitor->FinishVisit(); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1078s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 1078s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1078s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1078s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 1078s] 655 | queue_ = std::make_unique>(fst, filter); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1078s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1078s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1078s] | ^~~~~~~~~~~ [ 1078s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1078s] 344 | ShortestDistance(fst, &distance, false, delta); [ 1078s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 1078s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 1078s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 1078s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 1078s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1078s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] randequivalent.cc:38:1: required from here [ 1078s] 164 | ({#Op, Arc::Type()}, Op) [ 1078s] | ^ [ 1078s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1078s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1078s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 1078s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 1078s] 114 | visitor->FinishVisit(); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1078s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 1078s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1078s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1078s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 1078s] 655 | queue_ = std::make_unique>(fst, filter); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1078s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1078s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1078s] | ^~~~~~~~~~~ [ 1078s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1078s] 344 | ShortestDistance(fst, &distance, false, delta); [ 1078s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 1078s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 1078s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 1078s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 1078s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1078s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] randequivalent.cc:38:1: required from here [ 1078s] 164 | ({#Op, Arc::Type()}, Op) [ 1078s] | ^ [ 1078s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1078s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1078s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1080s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 1080s] ./../include/fst/queue.h:548:11: required from here [ 1080s] 548 | StateId Head() const final { [ 1080s] | ^~~~ [ 1080s] ./../include/fst/queue.h:552:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1080s] 552 | ((front_ >= trivial_queue_.size()) || [ 1080s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1080s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 1080s] ./../include/fst/queue.h:563:8: required from here [ 1080s] 563 | void Enqueue(StateId s) final { [ 1080s] | ^~~~~~~ [ 1080s] ./../include/fst/queue.h:574:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const __gnu_cxx::__alloc_traits, int>::value_type' {aka 'const int'} [-Wsign-compare] [ 1080s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 1080s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 1080s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 1080s] ./../include/fst/queue.h:581:8: required from here [ 1080s] 581 | void Dequeue() final { [ 1080s] | ^~~~~~~ [ 1080s] ./../include/fst/queue.h:584:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1080s] 584 | } else if (front_ < trivial_queue_.size()) { [ 1080s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 1080s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 1080s] ./../include/fst/queue.h:593:8: required from here [ 1080s] 593 | bool Empty() const final { [ 1080s] | ^~~~~ [ 1080s] ./../include/fst/queue.h:602:22: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1080s] 602 | return (front_ >= trivial_queue_.size()) || [ 1080s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1080s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 1080s] ./../include/fst/queue.h:607:8: required from here [ 1080s] 607 | void Clear() final { [ 1080s] | ^~~~~ [ 1080s] ./../include/fst/queue.h:611:20: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1080s] 611 | } else if (i < trivial_queue_.size()) { [ 1080s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 1080s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 1080s] ./../include/fst/queue.h:232:8: required from here [ 1080s] 232 | void Update(StateId s) override { [ 1080s] | ^~~~~~ [ 1080s] ./../include/fst/queue.h:234:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, false>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1080s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 1080s] | ~~^~~~~~~~~~~~~~ [ 1080s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 1080s] ./../include/fst/queue.h:495:8: required from here [ 1080s] 495 | void Enqueue(StateId s) final { [ 1080s] | ^~~~~~~ [ 1080s] ./../include/fst/queue.h:503:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] [ 1080s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 1080s] | ~~~~~~~~~~~~~~~~~^~~~ [ 1080s] In file included from ./../include/fst/queue.h:34: [ 1080s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 1080s] ./../include/fst/queue.h:218:29: required from 'void fst::ShortestFirstQueue::Enqueue(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]' [ 1080s] 218 | key_[s] = heap_.Insert(s); [ 1080s] | ~~~~~~~~~~~~^~~ [ 1080s] ./../include/fst/queue.h:215:8: required from here [ 1080s] 215 | void Enqueue(StateId s) override { [ 1080s] | ^~~~~~~ [ 1080s] ./../include/fst/heap.h:57:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1080s] 57 | if (size_ < values_.size()) { [ 1080s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1080s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': [ 1080s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 1080s] 409 | BaseImpl::DeleteStates(dstates); [ 1080s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1080s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 1080s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1080s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1080s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1080s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1080s] | ^~~~~~~~~~~~ [ 1080s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1080s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1080s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1080s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1080s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1080s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1080s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': [ 1080s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 1080s] 409 | BaseImpl::DeleteStates(dstates); [ 1080s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1080s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 1080s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1080s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1080s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1080s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1080s] | ^~~~~~~~~~~~ [ 1080s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1080s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1080s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1080s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1080s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1080s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1080s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': [ 1080s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 1080s] 409 | BaseImpl::DeleteStates(dstates); [ 1080s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1080s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 1080s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1080s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1080s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1080s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1080s] | ^~~~~~~~~~~~ [ 1080s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1080s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1080s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1080s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1080s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1080s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1080s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 1080s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 1080s] 409 | BaseImpl::DeleteStates(dstates); [ 1080s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1080s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 1080s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1080s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1080s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1080s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1080s] | ^~~~~~~~~~~~ [ 1080s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1080s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1080s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1080s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1080s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1080s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1080s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 1080s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 1080s] 409 | BaseImpl::DeleteStates(dstates); [ 1080s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1080s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 1080s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1080s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1080s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1080s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1080s] | ^~~~~~~~~~~~ [ 1080s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1080s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1080s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1080s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1080s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1080s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1080s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 1080s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 1080s] 409 | BaseImpl::DeleteStates(dstates); [ 1080s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1080s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 1080s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1080s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1080s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1080s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1080s] | ^~~~~~~~~~~~ [ 1080s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1080s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1080s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1080s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1080s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1080s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1080s] In file included from ./../include/fst/randequivalent.h:32: [ 1080s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 1080s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; StateId = int]' [ 1080s] 528 | sampler_->Sample(rstate); [ 1080s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 1080s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 1080s] 483 | if (!HasFinal(s)) Expand(s); [ 1080s] | ^~~~~~ [ 1080s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::LogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 1080s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1080s] | ~~~~~~~~~~~~^~~ [ 1080s] ./../include/fst/fst.h:952:10: required from here [ 1080s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1080s] | ^~~~~ [ 1080s] ./../include/fst/randgen.h:234:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 1080s] 234 | rstate.length == max_length_) { [ 1080s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1080s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 1080s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 1080s] 528 | sampler_->Sample(rstate); [ 1080s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 1080s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 1080s] 483 | if (!HasFinal(s)) Expand(s); [ 1080s] | ^~~~~~ [ 1080s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 1080s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1080s] | ~~~~~~~~~~~~^~~ [ 1080s] ./../include/fst/fst.h:952:10: required from here [ 1080s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1080s] | ^~~~~ [ 1080s] ./../include/fst/randgen.h:332:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 1080s] 332 | rstate.length == max_length_) { [ 1080s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1080s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 1080s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; StateId = int]' [ 1080s] 528 | sampler_->Sample(rstate); [ 1080s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 1080s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 1080s] 483 | if (!HasFinal(s)) Expand(s); [ 1080s] | ^~~~~~ [ 1080s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::UniformArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 1080s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1080s] | ~~~~~~~~~~~~^~~ [ 1080s] ./../include/fst/fst.h:952:10: required from here [ 1080s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1080s] | ^~~~~ [ 1080s] ./../include/fst/randgen.h:234:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 1080s] 234 | rstate.length == max_length_) { [ 1080s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1080s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 1080s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; StateId = int]' [ 1080s] 528 | sampler_->Sample(rstate); [ 1080s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 1080s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 1080s] 483 | if (!HasFinal(s)) Expand(s); [ 1080s] | ^~~~~~ [ 1080s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::LogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 1080s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1080s] | ~~~~~~~~~~~~^~~ [ 1080s] ./../include/fst/fst.h:952:10: required from here [ 1080s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1080s] | ^~~~~ [ 1080s] ./../include/fst/randgen.h:234:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 1080s] 234 | rstate.length == max_length_) { [ 1080s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1080s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 1080s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 1080s] 528 | sampler_->Sample(rstate); [ 1080s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 1080s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 1080s] 483 | if (!HasFinal(s)) Expand(s); [ 1080s] | ^~~~~~ [ 1080s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 1080s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1080s] | ~~~~~~~~~~~~^~~ [ 1080s] ./../include/fst/fst.h:952:10: required from here [ 1080s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1080s] | ^~~~~ [ 1080s] ./../include/fst/randgen.h:332:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 1080s] 332 | rstate.length == max_length_) { [ 1080s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1080s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 1080s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; StateId = int]' [ 1080s] 528 | sampler_->Sample(rstate); [ 1080s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 1080s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 1080s] 483 | if (!HasFinal(s)) Expand(s); [ 1080s] | ^~~~~~ [ 1080s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::UniformArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 1080s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1080s] | ~~~~~~~~~~~~^~~ [ 1080s] ./../include/fst/fst.h:952:10: required from here [ 1080s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1080s] | ^~~~~ [ 1080s] ./../include/fst/randgen.h:234:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 1080s] 234 | rstate.length == max_length_) { [ 1080s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1080s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 1080s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; StateId = int]' [ 1080s] 528 | sampler_->Sample(rstate); [ 1080s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 1080s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; ToWeight = fst::TropicalWeightTpl; StateId = int]' [ 1080s] 483 | if (!HasFinal(s)) Expand(s); [ 1080s] | ^~~~~~ [ 1080s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::LogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::TropicalWeightTpl; StateId = int]' [ 1080s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1080s] | ~~~~~~~~~~~~^~~ [ 1080s] ./../include/fst/fst.h:952:10: required from here [ 1080s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1080s] | ^~~~~ [ 1080s] ./../include/fst/randgen.h:234:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 1080s] 234 | rstate.length == max_length_) { [ 1080s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1080s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 1080s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 1080s] 528 | sampler_->Sample(rstate); [ 1080s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 1080s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::TropicalWeightTpl; StateId = int]' [ 1080s] 483 | if (!HasFinal(s)) Expand(s); [ 1080s] | ^~~~~~ [ 1080s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::TropicalWeightTpl; StateId = int]' [ 1080s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1080s] | ~~~~~~~~~~~~^~~ [ 1080s] ./../include/fst/fst.h:952:10: required from here [ 1080s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1080s] | ^~~~~ [ 1080s] ./../include/fst/randgen.h:332:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 1080s] 332 | rstate.length == max_length_) { [ 1080s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1080s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 1080s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; StateId = int]' [ 1080s] 528 | sampler_->Sample(rstate); [ 1080s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 1080s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; ToWeight = fst::TropicalWeightTpl; StateId = int]' [ 1080s] 483 | if (!HasFinal(s)) Expand(s); [ 1080s] | ^~~~~~ [ 1080s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::UniformArcSelector > > > >; FST = fst::Fst > >; Weight = fst::TropicalWeightTpl; StateId = int]' [ 1080s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1080s] | ~~~~~~~~~~~~^~~ [ 1080s] ./../include/fst/fst.h:952:10: required from here [ 1080s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1080s] | ^~~~~ [ 1080s] ./../include/fst/randgen.h:234:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 1080s] 234 | rstate.length == max_length_) { [ 1080s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1081s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 1081s] ./../include/fst/randgen.h:160:26: required from 'size_t fst::FastLogProbArcSelector::operator()(const fst::Fst&, StateId, fst::CacheLogAccumulator*) const [with Arc = fst::ArcTpl >; size_t = long unsigned int; StateId = int]' [ 1081s] 160 | accumulator->SetState(s); [ 1081s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 1081s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 1081s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 1081s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1081s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 1081s] 528 | sampler_->Sample(rstate); [ 1081s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 1081s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 1081s] 483 | if (!HasFinal(s)) Expand(s); [ 1081s] | ^~~~~~ [ 1081s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 1081s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1081s] | ~~~~~~~~~~~~^~~ [ 1081s] ./../include/fst/fst.h:952:10: required from here [ 1081s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1081s] | ^~~~~ [ 1081s] ./../include/fst/accumulator.h:527:52: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'ssize_t' {aka 'long int'} [-Wsign-compare] [ 1081s] 527 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 1081s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1081s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 1081s] ./../include/fst/randgen.h:160:26: required from 'size_t fst::FastLogProbArcSelector::operator()(const fst::Fst&, StateId, fst::CacheLogAccumulator*) const [with Arc = fst::ArcTpl >; size_t = long unsigned int; StateId = int]' [ 1081s] 160 | accumulator->SetState(s); [ 1081s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 1081s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 1081s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 1081s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1081s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 1081s] 528 | sampler_->Sample(rstate); [ 1081s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 1081s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 1081s] 483 | if (!HasFinal(s)) Expand(s); [ 1081s] | ^~~~~~ [ 1081s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 1081s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1081s] | ~~~~~~~~~~~~^~~ [ 1081s] ./../include/fst/fst.h:952:10: required from here [ 1081s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1081s] | ^~~~~ [ 1081s] ./../include/fst/accumulator.h:527:52: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'ssize_t' {aka 'long int'} [-Wsign-compare] [ 1081s] 527 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 1081s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1081s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 1081s] ./../include/fst/randgen.h:160:26: required from 'size_t fst::FastLogProbArcSelector::operator()(const fst::Fst&, StateId, fst::CacheLogAccumulator*) const [with Arc = fst::ArcTpl >; size_t = long unsigned int; StateId = int]' [ 1081s] 160 | accumulator->SetState(s); [ 1081s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 1081s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 1081s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 1081s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1081s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 1081s] 528 | sampler_->Sample(rstate); [ 1081s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 1081s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::TropicalWeightTpl; StateId = int]' [ 1081s] 483 | if (!HasFinal(s)) Expand(s); [ 1081s] | ^~~~~~ [ 1081s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::TropicalWeightTpl; StateId = int]' [ 1081s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1081s] | ~~~~~~~~~~~~^~~ [ 1081s] ./../include/fst/fst.h:952:10: required from here [ 1081s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1081s] | ^~~~~ [ 1081s] ./../include/fst/accumulator.h:527:52: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'ssize_t' {aka 'long int'} [-Wsign-compare] [ 1081s] 527 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 1081s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1081s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::Extend(ssize_t, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; ssize_t = long int]': [ 1081s] ./../include/fst/accumulator.h:547:13: required from 'fst::CacheLogAccumulator::Weight fst::CacheLogAccumulator::Sum(Weight, ArcIter*, ssize_t, ssize_t) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; Weight = fst::LogWeightTpl; ssize_t = long int]' [ 1081s] 547 | Extend(end, aiter); [ 1081s] | ~~~~~~^~~~~~~~~~~~ [ 1081s] ./../include/fst/randgen.h:164:37: required from 'size_t fst::FastLogProbArcSelector::operator()(const fst::Fst&, StateId, fst::CacheLogAccumulator*) const [with Arc = fst::ArcTpl >; size_t = long unsigned int; StateId = int]' [ 1081s] 164 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 1081s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1081s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 1081s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 1081s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1081s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 1081s] 528 | sampler_->Sample(rstate); [ 1081s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 1081s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 1081s] 483 | if (!HasFinal(s)) Expand(s); [ 1081s] | ^~~~~~ [ 1081s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 1081s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1081s] | ~~~~~~~~~~~~^~~ [ 1081s] ./../include/fst/fst.h:952:10: required from here [ 1081s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1081s] | ^~~~~ [ 1081s] ./../include/fst/accumulator.h:640:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'ssize_t' {aka 'long int'} [-Wsign-compare] [ 1081s] 640 | if (weights_->size() <= end) { [ 1081s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 1081s] ./../include/fst/accumulator.h:641:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'ssize_t' {aka 'long int'} [-Wsign-compare] [ 1081s] 641 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 1081s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 1081s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::Extend(ssize_t, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; ssize_t = long int]': [ 1081s] ./../include/fst/accumulator.h:547:13: required from 'fst::CacheLogAccumulator::Weight fst::CacheLogAccumulator::Sum(Weight, ArcIter*, ssize_t, ssize_t) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; Weight = fst::LogWeightTpl; ssize_t = long int]' [ 1081s] 547 | Extend(end, aiter); [ 1081s] | ~~~~~~^~~~~~~~~~~~ [ 1081s] ./../include/fst/randgen.h:164:37: required from 'size_t fst::FastLogProbArcSelector::operator()(const fst::Fst&, StateId, fst::CacheLogAccumulator*) const [with Arc = fst::ArcTpl >; size_t = long unsigned int; StateId = int]' [ 1081s] 164 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 1081s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1081s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 1081s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 1081s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1081s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 1081s] 528 | sampler_->Sample(rstate); [ 1081s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 1081s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 1081s] 483 | if (!HasFinal(s)) Expand(s); [ 1081s] | ^~~~~~ [ 1081s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 1081s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1081s] | ~~~~~~~~~~~~^~~ [ 1081s] ./../include/fst/fst.h:952:10: required from here [ 1081s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1081s] | ^~~~~ [ 1081s] ./../include/fst/accumulator.h:640:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'ssize_t' {aka 'long int'} [-Wsign-compare] [ 1081s] 640 | if (weights_->size() <= end) { [ 1081s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 1081s] ./../include/fst/accumulator.h:641:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'ssize_t' {aka 'long int'} [-Wsign-compare] [ 1081s] 641 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 1081s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 1081s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::Extend(ssize_t, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; ssize_t = long int]': [ 1081s] ./../include/fst/accumulator.h:547:13: required from 'fst::CacheLogAccumulator::Weight fst::CacheLogAccumulator::Sum(Weight, ArcIter*, ssize_t, ssize_t) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; Weight = fst::TropicalWeightTpl; ssize_t = long int]' [ 1081s] 547 | Extend(end, aiter); [ 1081s] | ~~~~~~^~~~~~~~~~~~ [ 1081s] ./../include/fst/randgen.h:164:37: required from 'size_t fst::FastLogProbArcSelector::operator()(const fst::Fst&, StateId, fst::CacheLogAccumulator*) const [with Arc = fst::ArcTpl >; size_t = long unsigned int; StateId = int]' [ 1081s] 164 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 1081s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1081s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 1081s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 1081s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1081s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 1081s] 528 | sampler_->Sample(rstate); [ 1081s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 1081s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::TropicalWeightTpl; StateId = int]' [ 1081s] 483 | if (!HasFinal(s)) Expand(s); [ 1081s] | ^~~~~~ [ 1081s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::TropicalWeightTpl; StateId = int]' [ 1081s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1081s] | ~~~~~~~~~~~~^~~ [ 1081s] ./../include/fst/fst.h:952:10: required from here [ 1081s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1081s] | ^~~~~ [ 1081s] ./../include/fst/accumulator.h:640:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'ssize_t' {aka 'long int'} [-Wsign-compare] [ 1081s] 640 | if (weights_->size() <= end) { [ 1081s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 1081s] ./../include/fst/accumulator.h:641:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'ssize_t' {aka 'long int'} [-Wsign-compare] [ 1081s] 641 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 1081s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 1081s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 1081s] ./../include/fst/queue.h:548:11: required from here [ 1081s] 548 | StateId Head() const final { [ 1081s] | ^~~~ [ 1081s] ./../include/fst/queue.h:552:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1081s] 552 | ((front_ >= trivial_queue_.size()) || [ 1081s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1081s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 1081s] ./../include/fst/queue.h:563:8: required from here [ 1081s] 563 | void Enqueue(StateId s) final { [ 1081s] | ^~~~~~~ [ 1081s] ./../include/fst/queue.h:574:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const __gnu_cxx::__alloc_traits, int>::value_type' {aka 'const int'} [-Wsign-compare] [ 1081s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 1081s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 1081s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 1081s] ./../include/fst/queue.h:581:8: required from here [ 1081s] 581 | void Dequeue() final { [ 1081s] | ^~~~~~~ [ 1081s] ./../include/fst/queue.h:584:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1081s] 584 | } else if (front_ < trivial_queue_.size()) { [ 1081s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 1081s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 1081s] ./../include/fst/queue.h:593:8: required from here [ 1081s] 593 | bool Empty() const final { [ 1081s] | ^~~~~ [ 1081s] ./../include/fst/queue.h:602:22: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1081s] 602 | return (front_ >= trivial_queue_.size()) || [ 1081s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1081s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 1081s] ./../include/fst/queue.h:607:8: required from here [ 1081s] 607 | void Clear() final { [ 1081s] | ^~~~~ [ 1081s] ./../include/fst/queue.h:611:20: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1081s] 611 | } else if (i < trivial_queue_.size()) { [ 1081s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 1081s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 1081s] ./../include/fst/queue.h:232:8: required from here [ 1081s] 232 | void Update(StateId s) override { [ 1081s] | ^~~~~~ [ 1081s] ./../include/fst/queue.h:234:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, false>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1081s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 1081s] | ~~^~~~~~~~~~~~~~ [ 1081s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 1081s] ./../include/fst/queue.h:495:8: required from here [ 1081s] 495 | void Enqueue(StateId s) final { [ 1081s] | ^~~~~~~ [ 1081s] ./../include/fst/queue.h:503:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] [ 1081s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 1081s] | ~~~~~~~~~~~~~~~~~^~~~ [ 1081s] In file included from ./../include/fst/queue.h:34: [ 1081s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 1081s] ./../include/fst/queue.h:218:29: required from 'void fst::ShortestFirstQueue::Enqueue(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]' [ 1081s] 218 | key_[s] = heap_.Insert(s); [ 1081s] | ~~~~~~~~~~~~^~~ [ 1081s] ./../include/fst/queue.h:215:8: required from here [ 1081s] 215 | void Enqueue(StateId s) override { [ 1081s] | ^~~~~~~ [ 1081s] ./../include/fst/heap.h:57:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1081s] 57 | if (size_ < values_.size()) { [ 1081s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1081s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 1081s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' [ 1081s] 409 | BaseImpl::DeleteStates(dstates); [ 1081s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1081s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' [ 1081s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1081s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1081s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1081s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1081s] | ^~~~~~~~~~~~ [ 1081s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*, std::allocator >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1081s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1081s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1081s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*, std::allocator >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1081s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1081s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1081s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': [ 1081s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' [ 1081s] 409 | BaseImpl::DeleteStates(dstates); [ 1081s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1081s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >; FST = fst::MutableFst >, fst::GALLIC_RIGHT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' [ 1081s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1081s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1081s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1081s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1081s] | ^~~~~~~~~~~~ [ 1081s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >*, std::allocator >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1081s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1081s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1081s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >*, std::allocator >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1081s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1081s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1081s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 1081s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' [ 1081s] 409 | BaseImpl::DeleteStates(dstates); [ 1081s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1081s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' [ 1081s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1081s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1081s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1081s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1081s] | ^~~~~~~~~~~~ [ 1081s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*, std::allocator >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1081s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1081s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1081s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*, std::allocator >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1081s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1081s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1081s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': [ 1081s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' [ 1081s] 409 | BaseImpl::DeleteStates(dstates); [ 1081s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1081s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >; FST = fst::MutableFst >, fst::GALLIC_RIGHT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' [ 1081s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1081s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1081s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1081s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1081s] | ^~~~~~~~~~~~ [ 1081s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >*, std::allocator >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1081s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1081s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1081s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >*, std::allocator >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1081s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1081s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1081s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 1081s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' [ 1081s] 409 | BaseImpl::DeleteStates(dstates); [ 1081s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1081s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' [ 1081s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1081s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1081s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1081s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1081s] | ^~~~~~~~~~~~ [ 1081s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*, std::allocator >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1081s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1081s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1081s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*, std::allocator >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1081s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1081s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1081s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': [ 1081s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' [ 1081s] 409 | BaseImpl::DeleteStates(dstates); [ 1081s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1081s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >; FST = fst::MutableFst >, fst::GALLIC_RIGHT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' [ 1081s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1081s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1081s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1081s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1081s] | ^~~~~~~~~~~~ [ 1081s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >*, std::allocator >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1081s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1081s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1081s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >*, std::allocator >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1081s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1081s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1081s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': [ 1081s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 1081s] 409 | BaseImpl::DeleteStates(dstates); [ 1081s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1081s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 1081s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1081s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1081s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1081s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1081s] | ^~~~~~~~~~~~ [ 1081s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1081s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1081s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1081s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1081s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1081s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1081s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': [ 1081s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 1081s] 409 | BaseImpl::DeleteStates(dstates); [ 1081s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1081s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 1081s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1081s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1081s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1081s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1081s] | ^~~~~~~~~~~~ [ 1081s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1081s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1081s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1081s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1081s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1081s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1081s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': [ 1081s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 1081s] 409 | BaseImpl::DeleteStates(dstates); [ 1081s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1081s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 1081s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1081s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1081s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1081s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1081s] | ^~~~~~~~~~~~ [ 1081s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1081s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1081s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1081s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1081s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1081s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1081s] In file included from ./../include/fst/push.h:30: [ 1081s] ./../include/fst/factor-weight.h: In instantiation of 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::FindState(const Element&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; FactorIterator = fst::GallicFactor, fst::GALLIC_LEFT>; StateId = int]': [ 1081s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; FactorIterator = fst::GallicFactor, fst::GALLIC_LEFT>; StateId = int]' [ 1081s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 1081s] | ^~~~~~~~~ [ 1081s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >; FST = fst::Fst >, fst::GALLIC_LEFT> >; StateId = int]' [ 1081s] 950 | StateId Start() const override { return impl_->Start(); } [ 1081s] | ~~~~~~~~~~~~^~ [ 1081s] ./../include/fst/fst.h:950:11: required from here [ 1081s] 950 | StateId Start() const override { return impl_->Start(); } [ 1081s] | ^~~~~ [ 1081s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >::StateId' {aka 'const int'} [-Wsign-compare] [ 1081s] 348 | while (unfactored_.size() <= element.state) [ 1081s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1081s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 1081s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1081s] 409 | BaseImpl::DeleteStates(dstates); [ 1081s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1081s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1081s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1081s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1081s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1081s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1081s] | ^~~~~~~~~~~~ [ 1081s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*, std::allocator >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1081s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1081s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1081s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*, std::allocator >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1081s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1081s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1081s] ./../include/fst/factor-weight.h: In instantiation of 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::FindState(const Element&) [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RIGHT>; StateId = int]': [ 1081s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RIGHT>; StateId = int]' [ 1081s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 1081s] | ^~~~~~~~~ [ 1081s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_RIGHT>, fst::GallicFactor, fst::GALLIC_RIGHT> >; FST = fst::Fst >, fst::GALLIC_RIGHT> >; StateId = int]' [ 1081s] 950 | StateId Start() const override { return impl_->Start(); } [ 1081s] | ~~~~~~~~~~~~^~ [ 1081s] ./../include/fst/fst.h:950:11: required from here [ 1081s] 950 | StateId Start() const override { return impl_->Start(); } [ 1081s] | ^~~~~ [ 1081s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_RIGHT>, fst::GallicFactor, fst::GALLIC_RIGHT> >::StateId' {aka 'const int'} [-Wsign-compare] [ 1081s] 348 | while (unfactored_.size() <= element.state) [ 1081s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1081s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': [ 1081s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]' [ 1081s] 409 | BaseImpl::DeleteStates(dstates); [ 1081s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1081s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >; FST = fst::MutableFst >, fst::GALLIC_RIGHT> >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]' [ 1081s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1081s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1081s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1081s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1081s] | ^~~~~~~~~~~~ [ 1081s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >*, std::allocator >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1081s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1081s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1081s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >*, std::allocator >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1081s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1081s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1081s] ./../include/fst/factor-weight.h: In instantiation of 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::FindState(const Element&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; FactorIterator = fst::GallicFactor, fst::GALLIC_LEFT>; StateId = int]': [ 1081s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; FactorIterator = fst::GallicFactor, fst::GALLIC_LEFT>; StateId = int]' [ 1081s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 1081s] | ^~~~~~~~~ [ 1081s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >; FST = fst::Fst >, fst::GALLIC_LEFT> >; StateId = int]' [ 1081s] 950 | StateId Start() const override { return impl_->Start(); } [ 1081s] | ~~~~~~~~~~~~^~ [ 1081s] ./../include/fst/fst.h:950:11: required from here [ 1081s] 950 | StateId Start() const override { return impl_->Start(); } [ 1081s] | ^~~~~ [ 1081s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >::StateId' {aka 'const int'} [-Wsign-compare] [ 1081s] 348 | while (unfactored_.size() <= element.state) [ 1081s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1081s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 1081s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1081s] 409 | BaseImpl::DeleteStates(dstates); [ 1081s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1081s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1081s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1081s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1081s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1081s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1081s] | ^~~~~~~~~~~~ [ 1081s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*, std::allocator >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1081s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1081s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1081s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*, std::allocator >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1081s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1081s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1081s] ./../include/fst/factor-weight.h: In instantiation of 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::FindState(const Element&) [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RIGHT>; StateId = int]': [ 1081s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RIGHT>; StateId = int]' [ 1081s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 1081s] | ^~~~~~~~~ [ 1081s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_RIGHT>, fst::GallicFactor, fst::GALLIC_RIGHT> >; FST = fst::Fst >, fst::GALLIC_RIGHT> >; StateId = int]' [ 1081s] 950 | StateId Start() const override { return impl_->Start(); } [ 1081s] | ~~~~~~~~~~~~^~ [ 1081s] ./../include/fst/fst.h:950:11: required from here [ 1081s] 950 | StateId Start() const override { return impl_->Start(); } [ 1081s] | ^~~~~ [ 1081s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_RIGHT>, fst::GallicFactor, fst::GALLIC_RIGHT> >::StateId' {aka 'const int'} [-Wsign-compare] [ 1081s] 348 | while (unfactored_.size() <= element.state) [ 1081s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1081s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': [ 1081s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]' [ 1081s] 409 | BaseImpl::DeleteStates(dstates); [ 1081s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1081s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >; FST = fst::MutableFst >, fst::GALLIC_RIGHT> >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]' [ 1081s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1081s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1081s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1081s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1081s] | ^~~~~~~~~~~~ [ 1081s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >*, std::allocator >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1081s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1081s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1081s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >*, std::allocator >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1081s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1081s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1081s] ./../include/fst/factor-weight.h: In instantiation of 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::FindState(const Element&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; FactorIterator = fst::GallicFactor, fst::GALLIC_LEFT>; StateId = int]': [ 1081s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; FactorIterator = fst::GallicFactor, fst::GALLIC_LEFT>; StateId = int]' [ 1081s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 1081s] | ^~~~~~~~~ [ 1081s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >; FST = fst::Fst >, fst::GALLIC_LEFT> >; StateId = int]' [ 1081s] 950 | StateId Start() const override { return impl_->Start(); } [ 1081s] | ~~~~~~~~~~~~^~ [ 1081s] ./../include/fst/fst.h:950:11: required from here [ 1081s] 950 | StateId Start() const override { return impl_->Start(); } [ 1081s] | ^~~~~ [ 1081s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >::StateId' {aka 'const int'} [-Wsign-compare] [ 1081s] 348 | while (unfactored_.size() <= element.state) [ 1081s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 1082s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1082s] 409 | BaseImpl::DeleteStates(dstates); [ 1082s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1082s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1082s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1082s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1082s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1082s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1082s] | ^~~~~~~~~~~~ [ 1082s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*, std::allocator >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1082s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1082s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*, std::allocator >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1082s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1082s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/factor-weight.h: In instantiation of 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::FindState(const Element&) [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RIGHT>; StateId = int]': [ 1082s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RIGHT>; StateId = int]' [ 1082s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 1082s] | ^~~~~~~~~ [ 1082s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_RIGHT>, fst::GallicFactor, fst::GALLIC_RIGHT> >; FST = fst::Fst >, fst::GALLIC_RIGHT> >; StateId = int]' [ 1082s] 950 | StateId Start() const override { return impl_->Start(); } [ 1082s] | ~~~~~~~~~~~~^~ [ 1082s] ./../include/fst/fst.h:950:11: required from here [ 1082s] 950 | StateId Start() const override { return impl_->Start(); } [ 1082s] | ^~~~~ [ 1082s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_RIGHT>, fst::GallicFactor, fst::GALLIC_RIGHT> >::StateId' {aka 'const int'} [-Wsign-compare] [ 1082s] 348 | while (unfactored_.size() <= element.state) [ 1082s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': [ 1082s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]' [ 1082s] 409 | BaseImpl::DeleteStates(dstates); [ 1082s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1082s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >; FST = fst::MutableFst >, fst::GALLIC_RIGHT> >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]' [ 1082s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1082s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1082s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1082s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1082s] | ^~~~~~~~~~~~ [ 1082s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >*, std::allocator >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1082s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1082s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >*, std::allocator >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1082s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1082s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1083s] depbase=`echo relabel.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1083s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT relabel.lo -MD -MP -MF $depbase.Tpo -c -o relabel.lo relabel.cc &&\ [ 1083s] mv -f $depbase.Tpo $depbase.Plo [ 1083s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT relabel.lo -MD -MP -MF .deps/relabel.Tpo -c relabel.cc -fPIC -DPIC -o .libs/relabel.o [ 1084s] depbase=`echo replace.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1084s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT replace.lo -MD -MP -MF $depbase.Tpo -c -o replace.lo replace.cc &&\ [ 1084s] mv -f $depbase.Tpo $depbase.Plo [ 1084s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT replace.lo -MD -MP -MF .deps/replace.Tpo -c replace.cc -fPIC -DPIC -o .libs/replace.o [ 1086s] In file included from ./../include/fst/script/replace.h:26, [ 1086s] from replace.cc:18: [ 1086s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1086s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1086s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1086s] | ^~~~~~ [ 1086s] | template [ 1086s] depbase=`echo reverse.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1086s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT reverse.lo -MD -MP -MF $depbase.Tpo -c -o reverse.lo reverse.cc &&\ [ 1086s] mv -f $depbase.Tpo $depbase.Plo [ 1086s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT reverse.lo -MD -MP -MF .deps/reverse.Tpo -c reverse.cc -fPIC -DPIC -o .libs/reverse.o [ 1086s] In file included from ./../include/fst/vector-fst.h:34, [ 1086s] from ./../include/fst/cache.h:33, [ 1086s] from ./../include/fst/replace.h:31: [ 1086s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1086s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1086s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1086s] | ^~~~~~~~~~~~~~~~~ [ 1086s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1086s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1086s] | ^~~~~~~~~~~~~~~~ [ 1086s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 1086s] 520 | class VectorFst : public ImplToMutableFst> { [ 1086s] | ^~~~~~~~~ [ 1086s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 1086s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 1086s] | ^~~~~~~ [ 1086s] ./../include/fst/replace.h:604:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 1086s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 1086s] | ^~~~~~~~~~~~ [ 1086s] ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 1086s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1086s] ./../include/fst/script/replace.h:69:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 1086s] 69 | if (rfst.CyclicDependencies()) { [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1086s] replace.cc:39:1: required from here [ 1086s] 164 | ({#Op, Arc::Type()}, Op) [ 1086s] | ^ [ 1086s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1086s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1086s] | ^~~~~~~~ [ 1086s] In file included from ./../include/fst/expanded-fst.h:33, [ 1086s] from ./../include/fst/mutable-fst.h:37: [ 1086s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1086s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1086s] | ^~~~~~~~ [ 1086s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1086s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1086s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1086s] | ^~~~~~~~~~~~~~~~ [ 1086s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 1086s] 520 | class VectorFst : public ImplToMutableFst> { [ 1086s] | ^~~~~~~~~ [ 1086s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 1086s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 1086s] | ^~~~~~~ [ 1086s] ./../include/fst/replace.h:604:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 1086s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 1086s] | ^~~~~~~~~~~~ [ 1086s] ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 1086s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1086s] ./../include/fst/script/replace.h:69:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 1086s] 69 | if (rfst.CyclicDependencies()) { [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1086s] replace.cc:39:1: required from here [ 1086s] 164 | ({#Op, Arc::Type()}, Op) [ 1086s] | ^ [ 1086s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1086s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1086s] | ^~~~~~~~ [ 1086s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1086s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1086s] | ^~~~~~~~~~~~~~~~~ [ 1086s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1086s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 1086s] 520 | class VectorFst : public ImplToMutableFst> { [ 1086s] | ^~~~~~~~~ [ 1086s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 1086s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 1086s] | ^~~~~~~ [ 1086s] ./../include/fst/replace.h:604:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 1086s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 1086s] | ^~~~~~~~~~~~ [ 1086s] ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 1086s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1086s] ./../include/fst/script/replace.h:69:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 1086s] 69 | if (rfst.CyclicDependencies()) { [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1086s] replace.cc:39:1: required from here [ 1086s] 164 | ({#Op, Arc::Type()}, Op) [ 1086s] | ^ [ 1086s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1086s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1086s] | ^~~~~~~~ [ 1086s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1086s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1086s] | ^~~~~~~~~~~~~~~~ [ 1086s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1086s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1086s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1086s] | ^~~~~~~~~~~~~~~~~ [ 1086s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1086s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1086s] | ^~~~~~~~~~~~~~~~ [ 1086s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1086s] 520 | class VectorFst : public ImplToMutableFst> { [ 1086s] | ^~~~~~~~~ [ 1086s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 1086s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 1086s] | ^~~~~~~ [ 1086s] ./../include/fst/replace.h:604:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 1086s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 1086s] | ^~~~~~~~~~~~ [ 1086s] ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 1086s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1086s] ./../include/fst/script/replace.h:69:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 1086s] 69 | if (rfst.CyclicDependencies()) { [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1086s] replace.cc:39:1: required from here [ 1086s] 164 | ({#Op, Arc::Type()}, Op) [ 1086s] | ^ [ 1086s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1086s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1086s] | ^~~~~~~~ [ 1086s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1086s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1086s] | ^~~~~~~~ [ 1086s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1086s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1086s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1086s] | ^~~~~~~~~~~~~~~~ [ 1086s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1086s] 520 | class VectorFst : public ImplToMutableFst> { [ 1086s] | ^~~~~~~~~ [ 1086s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 1086s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 1086s] | ^~~~~~~ [ 1086s] ./../include/fst/replace.h:604:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 1086s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 1086s] | ^~~~~~~~~~~~ [ 1086s] ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 1086s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1086s] ./../include/fst/script/replace.h:69:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 1086s] 69 | if (rfst.CyclicDependencies()) { [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1086s] replace.cc:39:1: required from here [ 1086s] 164 | ({#Op, Arc::Type()}, Op) [ 1086s] | ^ [ 1086s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1086s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1086s] | ^~~~~~~~ [ 1086s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1086s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1086s] | ^~~~~~~~~~~~~~~~~ [ 1086s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1086s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1086s] 520 | class VectorFst : public ImplToMutableFst> { [ 1086s] | ^~~~~~~~~ [ 1086s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 1086s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 1086s] | ^~~~~~~ [ 1086s] ./../include/fst/replace.h:604:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 1086s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 1086s] | ^~~~~~~~~~~~ [ 1086s] ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 1086s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1086s] ./../include/fst/script/replace.h:69:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 1086s] 69 | if (rfst.CyclicDependencies()) { [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1086s] replace.cc:39:1: required from here [ 1086s] 164 | ({#Op, Arc::Type()}, Op) [ 1086s] | ^ [ 1086s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1086s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1086s] | ^~~~~~~~ [ 1086s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1086s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1086s] | ^~~~~~~~~~~~~~~~ [ 1086s] depbase=`echo reweight.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1086s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT reweight.lo -MD -MP -MF $depbase.Tpo -c -o reweight.lo reweight.cc &&\ [ 1086s] mv -f $depbase.Tpo $depbase.Plo [ 1086s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1086s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1086s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1086s] | ^~~~~~~~~~~~~~~~~ [ 1086s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1086s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1086s] | ^~~~~~~~~~~~~~~~ [ 1086s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1086s] 520 | class VectorFst : public ImplToMutableFst> { [ 1086s] | ^~~~~~~~~ [ 1086s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 1086s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 1086s] | ^~~~~~~ [ 1086s] ./../include/fst/replace.h:604:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 1086s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 1086s] | ^~~~~~~~~~~~ [ 1086s] ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 1086s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1086s] ./../include/fst/script/replace.h:69:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 1086s] 69 | if (rfst.CyclicDependencies()) { [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1086s] replace.cc:39:1: required from here [ 1086s] 164 | ({#Op, Arc::Type()}, Op) [ 1086s] | ^ [ 1086s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1086s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1086s] | ^~~~~~~~ [ 1086s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1086s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1086s] | ^~~~~~~~ [ 1086s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1086s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1086s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1086s] | ^~~~~~~~~~~~~~~~ [ 1086s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1086s] 520 | class VectorFst : public ImplToMutableFst> { [ 1086s] | ^~~~~~~~~ [ 1086s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 1086s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 1086s] | ^~~~~~~ [ 1086s] ./../include/fst/replace.h:604:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 1086s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 1086s] | ^~~~~~~~~~~~ [ 1086s] ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 1086s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1086s] ./../include/fst/script/replace.h:69:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 1086s] 69 | if (rfst.CyclicDependencies()) { [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1086s] replace.cc:39:1: required from here [ 1086s] 164 | ({#Op, Arc::Type()}, Op) [ 1086s] | ^ [ 1086s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1086s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1086s] | ^~~~~~~~ [ 1086s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1086s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1086s] | ^~~~~~~~~~~~~~~~~ [ 1086s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1086s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1086s] 520 | class VectorFst : public ImplToMutableFst> { [ 1086s] | ^~~~~~~~~ [ 1086s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 1086s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 1086s] | ^~~~~~~ [ 1086s] ./../include/fst/replace.h:604:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 1086s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 1086s] | ^~~~~~~~~~~~ [ 1086s] ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 1086s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1086s] ./../include/fst/script/replace.h:69:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 1086s] 69 | if (rfst.CyclicDependencies()) { [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1086s] replace.cc:39:1: required from here [ 1086s] 164 | ({#Op, Arc::Type()}, Op) [ 1086s] | ^ [ 1086s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1086s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1086s] | ^~~~~~~~ [ 1086s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1086s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1086s] | ^~~~~~~~~~~~~~~~ [ 1086s] In file included from ./../include/fst/replace.h:36: [ 1086s] ./../include/fst/replace-util.h: In instantiation of 'fst::ReplaceUtil::~ReplaceUtil() [with Arc = fst::ArcTpl >]': [ 1086s] ./../include/fst/replace.h:604:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 1086s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 1086s] | ^~~~~~~~~~~~ [ 1086s] ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 1086s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1086s] ./../include/fst/script/replace.h:69:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 1086s] 69 | if (rfst.CyclicDependencies()) { [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1086s] replace.cc:39:1: required from here [ 1086s] 164 | ({#Op, Arc::Type()}, Op) [ 1086s] | ^ [ 1086s] ./../include/fst/replace-util.h:128:25: warning: comparison of integer expressions of different signedness: 'fst::ReplaceUtil > >::Label' {aka 'int'} and 'std::vector > >*, std::allocator > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1086s] 128 | for (Label i = 0; i < fst_array_.size(); ++i) delete fst_array_[i]; [ 1086s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1086s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT reweight.lo -MD -MP -MF .deps/reweight.Tpo -c reweight.cc -fPIC -DPIC -o .libs/reweight.o [ 1086s] ./../include/fst/replace-util.h: In instantiation of 'fst::ReplaceUtil::~ReplaceUtil() [with Arc = fst::ArcTpl >]': [ 1086s] ./../include/fst/replace.h:604:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 1086s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 1086s] | ^~~~~~~~~~~~ [ 1086s] ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 1086s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1086s] ./../include/fst/script/replace.h:69:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 1086s] 69 | if (rfst.CyclicDependencies()) { [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1086s] replace.cc:39:1: required from here [ 1086s] 164 | ({#Op, Arc::Type()}, Op) [ 1086s] | ^ [ 1086s] ./../include/fst/replace-util.h:128:25: warning: comparison of integer expressions of different signedness: 'fst::ReplaceUtil > >::Label' {aka 'int'} and 'std::vector > >*, std::allocator > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1086s] 128 | for (Label i = 0; i < fst_array_.size(); ++i) delete fst_array_[i]; [ 1086s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1086s] ./../include/fst/replace-util.h: In instantiation of 'fst::ReplaceUtil::~ReplaceUtil() [with Arc = fst::ArcTpl >]': [ 1086s] ./../include/fst/replace.h:604:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 1086s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 1086s] | ^~~~~~~~~~~~ [ 1086s] ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 1086s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1086s] ./../include/fst/script/replace.h:69:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 1086s] 69 | if (rfst.CyclicDependencies()) { [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1086s] replace.cc:39:1: required from here [ 1086s] 164 | ({#Op, Arc::Type()}, Op) [ 1086s] | ^ [ 1086s] ./../include/fst/replace-util.h:128:25: warning: comparison of integer expressions of different signedness: 'fst::ReplaceUtil > >::Label' {aka 'int'} and 'std::vector > >*, std::allocator > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1086s] 128 | for (Label i = 0; i < fst_array_.size(); ++i) delete fst_array_[i]; [ 1086s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1086s] ./../include/fst/replace-util.h: In instantiation of 'void fst::ReplaceUtil::GetDependencies(bool) const [with Arc = fst::ArcTpl >]': [ 1086s] ./../include/fst/replace-util.h:134:5: required from 'bool fst::ReplaceUtil::CyclicDependencies() const [with Arc = fst::ArcTpl >]' [ 1086s] 134 | GetDependencies(false); [ 1086s] | ^~~~~~~~~~~~~~~ [ 1086s] ./../include/fst/replace.h:605:43: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 1086s] 605 | return replace_util.CyclicDependencies(); [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1086s] ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 1086s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1086s] ./../include/fst/script/replace.h:69:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 1086s] 69 | if (rfst.CyclicDependencies()) { [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1086s] replace.cc:39:1: required from here [ 1086s] 164 | ({#Op, Arc::Type()}, Op) [ 1086s] | ^ [ 1086s] ./../include/fst/replace-util.h:343:33: warning: comparison of integer expressions of different signedness: 'fst::ReplaceUtil > >::Label' {aka 'int'} and 'std::vector > >*, std::allocator > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1086s] 343 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 1086s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1086s] ./../include/fst/replace-util.h:351:33: warning: comparison of integer expressions of different signedness: 'fst::ReplaceUtil > >::Label' {aka 'int'} and 'std::vector > >*, std::allocator > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1086s] 351 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 1086s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1086s] ./../include/fst/replace-util.h: In instantiation of 'void fst::ReplaceUtil::GetDependencies(bool) const [with Arc = fst::ArcTpl >]': [ 1086s] ./../include/fst/replace-util.h:134:5: required from 'bool fst::ReplaceUtil::CyclicDependencies() const [with Arc = fst::ArcTpl >]' [ 1086s] 134 | GetDependencies(false); [ 1086s] | ^~~~~~~~~~~~~~~ [ 1086s] ./../include/fst/replace.h:605:43: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 1086s] 605 | return replace_util.CyclicDependencies(); [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1086s] ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 1086s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1086s] ./../include/fst/script/replace.h:69:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 1086s] 69 | if (rfst.CyclicDependencies()) { [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1086s] replace.cc:39:1: required from here [ 1086s] 164 | ({#Op, Arc::Type()}, Op) [ 1086s] | ^ [ 1086s] ./../include/fst/replace-util.h:343:33: warning: comparison of integer expressions of different signedness: 'fst::ReplaceUtil > >::Label' {aka 'int'} and 'std::vector > >*, std::allocator > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1086s] 343 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 1086s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1086s] ./../include/fst/replace-util.h:351:33: warning: comparison of integer expressions of different signedness: 'fst::ReplaceUtil > >::Label' {aka 'int'} and 'std::vector > >*, std::allocator > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1086s] 351 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 1086s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1086s] ./../include/fst/replace-util.h: In instantiation of 'void fst::ReplaceUtil::GetDependencies(bool) const [with Arc = fst::ArcTpl >]': [ 1086s] ./../include/fst/replace-util.h:134:5: required from 'bool fst::ReplaceUtil::CyclicDependencies() const [with Arc = fst::ArcTpl >]' [ 1086s] 134 | GetDependencies(false); [ 1086s] | ^~~~~~~~~~~~~~~ [ 1086s] ./../include/fst/replace.h:605:43: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 1086s] 605 | return replace_util.CyclicDependencies(); [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1086s] ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 1086s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1086s] ./../include/fst/script/replace.h:69:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 1086s] 69 | if (rfst.CyclicDependencies()) { [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1086s] replace.cc:39:1: required from here [ 1086s] 164 | ({#Op, Arc::Type()}, Op) [ 1086s] | ^ [ 1086s] ./../include/fst/replace-util.h:343:33: warning: comparison of integer expressions of different signedness: 'fst::ReplaceUtil > >::Label' {aka 'int'} and 'std::vector > >*, std::allocator > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1086s] 343 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 1086s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1086s] ./../include/fst/replace-util.h:351:33: warning: comparison of integer expressions of different signedness: 'fst::ReplaceUtil > >::Label' {aka 'int'} and 'std::vector > >*, std::allocator > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1086s] 351 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 1086s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1086s] ./../include/fst/replace.h: In instantiation of 'fst::internal::ReplaceFstImpl::ReplaceFstImpl(fst::FstList&, const fst::ReplaceFstOptions&) [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >; fst::FstList = std::vector > >*>, std::allocator > >*> > >]': [ 1086s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/stl_construct.h:119:7: required from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {const vector > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}]' [ 1086s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 1086s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1086s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/alloc_traits.h:657:19: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; allocator_type = std::allocator]' [ 1086s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 1086s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1086s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:607:39: required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 1086s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1086s] 608 | std::forward<_Args>(__args)...); // might throw [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1086s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:969:16: required from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 1086s] 969 | auto __pi = ::new (__mem) [ 1086s] | ^~~~~~~~~~~~~ [ 1086s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1086s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:1713:14: required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 1086s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 1086s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1086s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr.h:463:59: required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 1086s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 1086s] | ^ [ 1086s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr.h:1007:14: required from 'std::shared_ptr::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {const vector > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 1086s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 1086s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1086s] 1008 | std::forward<_Args>(__args)...); [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1086s] ./../include/fst/replace.h:1011:47: required from 'fst::ReplaceFst::ReplaceFst(const std::vector*> >&, const fst::ReplaceFstOptions&) [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >; typename Arc::Label = int]' [ 1086s] 1011 | : ImplToFst(std::make_shared(fst_array, opts)) {} [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1086s] ./../include/fst/script/replace.h:67:19: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 1086s] 67 | ReplaceFst rfst(typed_pairs, typed_opts); [ 1086s] | ^~~~ [ 1086s] replace.cc:39:1: required from here [ 1086s] 164 | ({#Op, Arc::Type()}, Op) [ 1086s] | ^ [ 1086s] ./../include/fst/replace.h:541:25: warning: comparison of integer expressions of different signedness: 'fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >::Label' {aka 'int'} and 'std::vector > >*>, std::allocator > >*> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1086s] 541 | for (Label i = 0; i < fst_list.size(); ++i) { [ 1086s] | ~~^~~~~~~~~~~~~~~~~ [ 1086s] ./../include/fst/replace.h: In instantiation of 'fst::internal::ReplaceFstImpl::ReplaceFstImpl(fst::FstList&, const fst::ReplaceFstOptions&) [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >; fst::FstList = std::vector > >*>, std::allocator > >*> > >]': [ 1086s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/stl_construct.h:119:7: required from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {const vector > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}]' [ 1086s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 1086s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1086s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/alloc_traits.h:657:19: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; allocator_type = std::allocator]' [ 1086s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 1086s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1086s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:607:39: required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 1086s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1086s] 608 | std::forward<_Args>(__args)...); // might throw [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1086s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:969:16: required from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 1086s] 969 | auto __pi = ::new (__mem) [ 1086s] | ^~~~~~~~~~~~~ [ 1086s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1086s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:1713:14: required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 1086s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 1086s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1086s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr.h:463:59: required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 1086s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 1086s] | ^ [ 1086s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr.h:1007:14: required from 'std::shared_ptr::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {const vector > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 1086s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 1086s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1086s] 1008 | std::forward<_Args>(__args)...); [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1086s] ./../include/fst/replace.h:1011:47: required from 'fst::ReplaceFst::ReplaceFst(const std::vector*> >&, const fst::ReplaceFstOptions&) [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >; typename Arc::Label = int]' [ 1086s] 1011 | : ImplToFst(std::make_shared(fst_array, opts)) {} [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1086s] ./../include/fst/script/replace.h:67:19: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 1086s] 67 | ReplaceFst rfst(typed_pairs, typed_opts); [ 1086s] | ^~~~ [ 1086s] replace.cc:39:1: required from here [ 1086s] 164 | ({#Op, Arc::Type()}, Op) [ 1086s] | ^ [ 1086s] ./../include/fst/replace.h:541:25: warning: comparison of integer expressions of different signedness: 'fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >::Label' {aka 'int'} and 'std::vector > >*>, std::allocator > >*> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1086s] 541 | for (Label i = 0; i < fst_list.size(); ++i) { [ 1086s] | ~~^~~~~~~~~~~~~~~~~ [ 1086s] ./../include/fst/replace.h: In instantiation of 'fst::internal::ReplaceFstImpl::ReplaceFstImpl(fst::FstList&, const fst::ReplaceFstOptions&) [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >; fst::FstList = std::vector > >*>, std::allocator > >*> > >]': [ 1086s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/stl_construct.h:119:7: required from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {const vector > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}]' [ 1086s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 1086s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1086s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/alloc_traits.h:657:19: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; allocator_type = std::allocator]' [ 1086s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 1086s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1086s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:607:39: required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 1086s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1086s] 608 | std::forward<_Args>(__args)...); // might throw [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1086s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:969:16: required from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 1086s] 969 | auto __pi = ::new (__mem) [ 1086s] | ^~~~~~~~~~~~~ [ 1086s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1086s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:1713:14: required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 1086s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 1086s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1086s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr.h:463:59: required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 1086s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 1086s] | ^ [ 1086s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr.h:1007:14: required from 'std::shared_ptr::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {const vector > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 1086s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 1086s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1086s] 1008 | std::forward<_Args>(__args)...); [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1086s] ./../include/fst/replace.h:1011:47: required from 'fst::ReplaceFst::ReplaceFst(const std::vector*> >&, const fst::ReplaceFstOptions&) [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >; typename Arc::Label = int]' [ 1086s] 1011 | : ImplToFst(std::make_shared(fst_array, opts)) {} [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1086s] ./../include/fst/script/replace.h:67:19: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 1086s] 67 | ReplaceFst rfst(typed_pairs, typed_opts); [ 1086s] | ^~~~ [ 1086s] replace.cc:39:1: required from here [ 1086s] 164 | ({#Op, Arc::Type()}, Op) [ 1086s] | ^ [ 1086s] ./../include/fst/replace.h:541:25: warning: comparison of integer expressions of different signedness: 'fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >::Label' {aka 'int'} and 'std::vector > >*>, std::allocator > >*> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1086s] 541 | for (Label i = 0; i < fst_list.size(); ++i) { [ 1086s] | ~~^~~~~~~~~~~~~~~~~ [ 1086s] ./../include/fst/replace.h: In instantiation of 'uint64_t fst::ReplaceFstProperties(typename Arc::Label, FstList&, ReplaceLabelType, ReplaceLabelType, typename Arc::Label, bool*) [with Arc = ArcTpl >; uint64_t = long unsigned int; typename Arc::Label = int; FstList = std::vector > >*>, std::allocator > >*> > >]': [ 1086s] ./../include/fst/replace.h:568:39: required from 'fst::internal::ReplaceFstImpl::ReplaceFstImpl(fst::FstList&, const fst::ReplaceFstOptions&) [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >; fst::FstList = std::vector > >*>, std::allocator > >*> > >]' [ 1086s] 568 | SetProperties(ReplaceFstProperties(opts.root, fst_list, call_label_type_, [ 1086s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1086s] 569 | return_label_type_, call_output_label_, [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1086s] 570 | &all_non_empty_and_sorted)); [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1086s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/stl_construct.h:119:7: required from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {const vector > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}]' [ 1086s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 1086s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1086s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/alloc_traits.h:657:19: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; allocator_type = std::allocator]' [ 1086s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 1086s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1086s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:607:39: required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 1086s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1086s] 608 | std::forward<_Args>(__args)...); // might throw [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1086s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:969:16: required from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 1086s] 969 | auto __pi = ::new (__mem) [ 1086s] | ^~~~~~~~~~~~~ [ 1086s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1086s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:1713:14: required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 1086s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 1086s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1086s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr.h:463:59: required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 1086s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 1086s] | ^ [ 1086s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr.h:1007:14: required from 'std::shared_ptr::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {const vector > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 1086s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 1086s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1086s] 1008 | std::forward<_Args>(__args)...); [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1086s] ./../include/fst/replace.h:1011:47: required from 'fst::ReplaceFst::ReplaceFst(const std::vector*> >&, const fst::ReplaceFstOptions&) [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >; typename Arc::Label = int]' [ 1086s] 1011 | : ImplToFst(std::make_shared(fst_array, opts)) {} [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1086s] ./../include/fst/script/replace.h:67:19: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 1086s] 67 | ReplaceFst rfst(typed_pairs, typed_opts); [ 1086s] | ^~~~ [ 1086s] replace.cc:39:1: required from here [ 1086s] 164 | ({#Op, Arc::Type()}, Op) [ 1086s] | ^ [ 1086s] ./../include/fst/replace.h:461:23: warning: comparison of integer expressions of different signedness: 'Label' {aka 'int'} and 'std::vector > >*>, std::allocator > >*> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1086s] 461 | for (Label i = 0; i < fst_list.size(); ++i) { [ 1086s] | ~~^~~~~~~~~~~~~~~~~ [ 1086s] ./../include/fst/replace.h:464:15: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector > >*>, std::allocator > >*> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1086s] 464 | if (label > fst_list.size() || label <= 0) dense_range = false; [ 1086s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1087s] ./../include/fst/replace.h: In instantiation of 'uint64_t fst::ReplaceFstProperties(typename Arc::Label, FstList&, ReplaceLabelType, ReplaceLabelType, typename Arc::Label, bool*) [with Arc = ArcTpl >; uint64_t = long unsigned int; typename Arc::Label = int; FstList = std::vector > >*>, std::allocator > >*> > >]': [ 1087s] ./../include/fst/replace.h:568:39: required from 'fst::internal::ReplaceFstImpl::ReplaceFstImpl(fst::FstList&, const fst::ReplaceFstOptions&) [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >; fst::FstList = std::vector > >*>, std::allocator > >*> > >]' [ 1087s] 568 | SetProperties(ReplaceFstProperties(opts.root, fst_list, call_label_type_, [ 1087s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1087s] 569 | return_label_type_, call_output_label_, [ 1087s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1087s] 570 | &all_non_empty_and_sorted)); [ 1087s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1087s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/stl_construct.h:119:7: required from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {const vector > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}]' [ 1087s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 1087s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1087s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/alloc_traits.h:657:19: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; allocator_type = std::allocator]' [ 1087s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 1087s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1087s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:607:39: required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 1087s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 1087s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1087s] 608 | std::forward<_Args>(__args)...); // might throw [ 1087s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1087s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:969:16: required from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 1087s] 969 | auto __pi = ::new (__mem) [ 1087s] | ^~~~~~~~~~~~~ [ 1087s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 1087s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1087s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:1713:14: required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 1087s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 1087s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1087s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr.h:463:59: required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 1087s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 1087s] | ^ [ 1087s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr.h:1007:14: required from 'std::shared_ptr::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {const vector > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 1087s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 1087s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1087s] 1008 | std::forward<_Args>(__args)...); [ 1087s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1087s] ./../include/fst/replace.h:1011:47: required from 'fst::ReplaceFst::ReplaceFst(const std::vector*> >&, const fst::ReplaceFstOptions&) [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >; typename Arc::Label = int]' [ 1087s] 1011 | : ImplToFst(std::make_shared(fst_array, opts)) {} [ 1087s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1087s] ./../include/fst/script/replace.h:67:19: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 1087s] 67 | ReplaceFst rfst(typed_pairs, typed_opts); [ 1087s] | ^~~~ [ 1087s] replace.cc:39:1: required from here [ 1087s] 164 | ({#Op, Arc::Type()}, Op) [ 1087s] | ^ [ 1087s] ./../include/fst/replace.h:461:23: warning: comparison of integer expressions of different signedness: 'Label' {aka 'int'} and 'std::vector > >*>, std::allocator > >*> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1087s] 461 | for (Label i = 0; i < fst_list.size(); ++i) { [ 1087s] | ~~^~~~~~~~~~~~~~~~~ [ 1087s] ./../include/fst/replace.h:464:15: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector > >*>, std::allocator > >*> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1087s] 464 | if (label > fst_list.size() || label <= 0) dense_range = false; [ 1087s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1087s] ./../include/fst/replace.h: In instantiation of 'uint64_t fst::ReplaceFstProperties(typename Arc::Label, FstList&, ReplaceLabelType, ReplaceLabelType, typename Arc::Label, bool*) [with Arc = ArcTpl >; uint64_t = long unsigned int; typename Arc::Label = int; FstList = std::vector > >*>, std::allocator > >*> > >]': [ 1087s] ./../include/fst/replace.h:568:39: required from 'fst::internal::ReplaceFstImpl::ReplaceFstImpl(fst::FstList&, const fst::ReplaceFstOptions&) [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >; fst::FstList = std::vector > >*>, std::allocator > >*> > >]' [ 1087s] 568 | SetProperties(ReplaceFstProperties(opts.root, fst_list, call_label_type_, [ 1087s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1087s] 569 | return_label_type_, call_output_label_, [ 1087s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1087s] 570 | &all_non_empty_and_sorted)); [ 1087s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1087s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/stl_construct.h:119:7: required from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {const vector > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}]' [ 1087s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 1087s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1087s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/alloc_traits.h:657:19: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; allocator_type = std::allocator]' [ 1087s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 1087s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1087s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:607:39: required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 1087s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 1087s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1087s] 608 | std::forward<_Args>(__args)...); // might throw [ 1087s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1087s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:969:16: required from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 1087s] 969 | auto __pi = ::new (__mem) [ 1087s] | ^~~~~~~~~~~~~ [ 1087s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 1087s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1087s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:1713:14: required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 1087s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 1087s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1087s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr.h:463:59: required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 1087s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 1087s] | ^ [ 1087s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr.h:1007:14: required from 'std::shared_ptr::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {const vector > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 1087s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 1087s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1087s] 1008 | std::forward<_Args>(__args)...); [ 1087s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1087s] ./../include/fst/replace.h:1011:47: required from 'fst::ReplaceFst::ReplaceFst(const std::vector*> >&, const fst::ReplaceFstOptions&) [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >; typename Arc::Label = int]' [ 1087s] 1011 | : ImplToFst(std::make_shared(fst_array, opts)) {} [ 1087s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1087s] ./../include/fst/script/replace.h:67:19: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 1087s] 67 | ReplaceFst rfst(typed_pairs, typed_opts); [ 1087s] | ^~~~ [ 1087s] replace.cc:39:1: required from here [ 1087s] 164 | ({#Op, Arc::Type()}, Op) [ 1087s] | ^ [ 1087s] ./../include/fst/replace.h:461:23: warning: comparison of integer expressions of different signedness: 'Label' {aka 'int'} and 'std::vector > >*>, std::allocator > >*> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1087s] 461 | for (Label i = 0; i < fst_list.size(); ++i) { [ 1087s] | ~~^~~~~~~~~~~~~~~~~ [ 1087s] ./../include/fst/replace.h:464:15: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector > >*>, std::allocator > >*> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1087s] 464 | if (label > fst_list.size() || label <= 0) dense_range = false; [ 1087s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1087s] In file included from ./../include/fst/script/reweight.h:24, [ 1087s] from reweight.cc:18: [ 1087s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 1087s] ./../include/fst/script/reweight.h:43:11: required from 'void fst::script::Reweight(FstReweightArgs*) [with Arc = fst::ArcTpl >; FstReweightArgs = std::tuple >&, fst::ReweightType>]' [ 1087s] 43 | Reweight(fst, typed_potentials, std::get<2>(*args)); [ 1087s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1087s] reweight.cc:31:1: required from here [ 1087s] 164 | ({#Op, Arc::Type()}, Op) [ 1087s] | ^ [ 1087s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1087s] 72 | if (s == potential.size()) break; [ 1087s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1087s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1087s] 78 | if (arc.nextstate >= potential.size()) continue; [ 1087s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1087s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1087s] 106 | const auto startweight = fst->Start() < potential.size() [ 1087s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1087s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 1087s] ./../include/fst/script/reweight.h:43:11: required from 'void fst::script::Reweight(FstReweightArgs*) [with Arc = fst::ArcTpl >; FstReweightArgs = std::tuple >&, fst::ReweightType>]' [ 1087s] 43 | Reweight(fst, typed_potentials, std::get<2>(*args)); [ 1087s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1087s] reweight.cc:31:1: required from here [ 1087s] 164 | ({#Op, Arc::Type()}, Op) [ 1087s] | ^ [ 1087s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1087s] 72 | if (s == potential.size()) break; [ 1087s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1087s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1087s] 78 | if (arc.nextstate >= potential.size()) continue; [ 1087s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1087s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1087s] 106 | const auto startweight = fst->Start() < potential.size() [ 1087s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1087s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 1087s] ./../include/fst/script/reweight.h:43:11: required from 'void fst::script::Reweight(FstReweightArgs*) [with Arc = fst::ArcTpl >; FstReweightArgs = std::tuple >&, fst::ReweightType>]' [ 1087s] 43 | Reweight(fst, typed_potentials, std::get<2>(*args)); [ 1087s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1087s] reweight.cc:31:1: required from here [ 1087s] 164 | ({#Op, Arc::Type()}, Op) [ 1087s] | ^ [ 1087s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1087s] 72 | if (s == potential.size()) break; [ 1087s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1087s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1087s] 78 | if (arc.nextstate >= potential.size()) continue; [ 1087s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1087s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1087s] 106 | const auto startweight = fst->Start() < potential.size() [ 1087s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1087s] depbase=`echo rmepsilon.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1087s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT rmepsilon.lo -MD -MP -MF $depbase.Tpo -c -o rmepsilon.lo rmepsilon.cc &&\ [ 1087s] mv -f $depbase.Tpo $depbase.Plo [ 1087s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT rmepsilon.lo -MD -MP -MF .deps/rmepsilon.Tpo -c rmepsilon.cc -fPIC -DPIC -o .libs/rmepsilon.o [ 1087s] ./../include/fst/replace.h: In instantiation of 'uint64_t fst::internal::ReplaceFstImpl::Properties(uint64_t) const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >; uint64_t = long unsigned int]': [ 1087s] ./../include/fst/replace.h:744:12: required from here [ 1087s] 744 | uint64_t Properties(uint64_t mask) const override { [ 1087s] | ^~~~~~~~~~ [ 1087s] ./../include/fst/replace.h:746:27: warning: comparison of integer expressions of different signedness: 'fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >::Label' {aka 'int'} and 'std::vector > >, std::default_delete > > > >, std::allocator > >, std::default_delete > > > > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1087s] 746 | for (Label i = 1; i < fst_array_.size(); ++i) { [ 1087s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1087s] ./../include/fst/replace.h: In instantiation of 'uint64_t fst::internal::ReplaceFstImpl::Properties(uint64_t) const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >; uint64_t = long unsigned int]': [ 1087s] ./../include/fst/replace.h:744:12: required from here [ 1087s] 744 | uint64_t Properties(uint64_t mask) const override { [ 1087s] | ^~~~~~~~~~ [ 1087s] ./../include/fst/replace.h:746:27: warning: comparison of integer expressions of different signedness: 'fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >::Label' {aka 'int'} and 'std::vector > >, std::default_delete > > > >, std::allocator > >, std::default_delete > > > > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1087s] 746 | for (Label i = 1; i < fst_array_.size(); ++i) { [ 1087s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1087s] ./../include/fst/replace.h: In instantiation of 'uint64_t fst::internal::ReplaceFstImpl::Properties(uint64_t) const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >; uint64_t = long unsigned int]': [ 1087s] ./../include/fst/replace.h:744:12: required from here [ 1087s] 744 | uint64_t Properties(uint64_t mask) const override { [ 1087s] | ^~~~~~~~~~ [ 1087s] ./../include/fst/replace.h:746:27: warning: comparison of integer expressions of different signedness: 'fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >::Label' {aka 'int'} and 'std::vector > >, std::default_delete > > > >, std::allocator > >, std::default_delete > > > > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1087s] 746 | for (Label i = 1; i < fst_array_.size(); ++i) { [ 1087s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1087s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 1087s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 1087s] 409 | BaseImpl::DeleteStates(dstates); [ 1087s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1087s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 1087s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1087s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1087s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1087s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1087s] | ^~~~~~~~~~~~ [ 1087s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1087s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1087s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1087s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1087s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1087s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1087s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 1087s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 1087s] 409 | BaseImpl::DeleteStates(dstates); [ 1087s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1087s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 1087s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1087s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1087s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1087s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1087s] | ^~~~~~~~~~~~ [ 1087s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1087s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1087s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1087s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1087s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1087s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1087s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 1087s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 1087s] 409 | BaseImpl::DeleteStates(dstates); [ 1087s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1087s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 1087s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1087s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1087s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1087s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1087s] | ^~~~~~~~~~~~ [ 1087s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1087s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1087s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1087s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1087s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1087s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1088s] ./../include/fst/replace.h: In instantiation of 'void fst::ReplaceFstMatcher::InitMatchers() [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]': [ 1088s] ./../include/fst/replace.h:1314:5: required from 'fst::ReplaceFstMatcher::ReplaceFstMatcher(const fst::ReplaceFst*, fst::MatchType) [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 1088s] 1314 | InitMatchers(); [ 1088s] | ^~~~~~~~~~~~ [ 1088s] ./../include/fst/replace.h:1032:14: required from 'fst::MatcherBase* fst::ReplaceFst::InitMatcher(fst::MatchType) const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 1088s] 1032 | return new ReplaceFstMatcher(this, [ 1088s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1088s] 1033 | match_type); [ 1088s] | ~~~~~~~~~~~ [ 1088s] ./../include/fst/replace.h:1028:21: required from here [ 1088s] 1028 | MatcherBase *InitMatcher(MatchType match_type) const override { [ 1088s] | ^~~~~~~~~~~ [ 1088s] ./../include/fst/replace.h:1340:25: warning: comparison of integer expressions of different signedness: 'fst::ReplaceFstMatcher >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >::Label' {aka 'int'} and 'std::vector > >, std::default_delete > > > >, std::allocator > >, std::default_delete > > > > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1088s] 1340 | for (Label i = 0; i < fst_array.size(); ++i) { [ 1088s] | ~~^~~~~~~~~~~~~~~~~~ [ 1088s] ./../include/fst/replace.h: In instantiation of 'void fst::ReplaceFstMatcher::InitMatchers() [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]': [ 1088s] ./../include/fst/replace.h:1314:5: required from 'fst::ReplaceFstMatcher::ReplaceFstMatcher(const fst::ReplaceFst*, fst::MatchType) [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 1088s] 1314 | InitMatchers(); [ 1088s] | ^~~~~~~~~~~~ [ 1088s] ./../include/fst/replace.h:1032:14: required from 'fst::MatcherBase* fst::ReplaceFst::InitMatcher(fst::MatchType) const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 1088s] 1032 | return new ReplaceFstMatcher(this, [ 1088s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1088s] 1033 | match_type); [ 1088s] | ~~~~~~~~~~~ [ 1088s] ./../include/fst/replace.h:1028:21: required from here [ 1088s] 1028 | MatcherBase *InitMatcher(MatchType match_type) const override { [ 1088s] | ^~~~~~~~~~~ [ 1088s] ./../include/fst/replace.h:1340:25: warning: comparison of integer expressions of different signedness: 'fst::ReplaceFstMatcher >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >::Label' {aka 'int'} and 'std::vector > >, std::default_delete > > > >, std::allocator > >, std::default_delete > > > > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1088s] 1340 | for (Label i = 0; i < fst_array.size(); ++i) { [ 1088s] | ~~^~~~~~~~~~~~~~~~~~ [ 1088s] ./../include/fst/replace.h: In instantiation of 'void fst::ReplaceFstMatcher::InitMatchers() [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]': [ 1088s] ./../include/fst/replace.h:1314:5: required from 'fst::ReplaceFstMatcher::ReplaceFstMatcher(const fst::ReplaceFst*, fst::MatchType) [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 1088s] 1314 | InitMatchers(); [ 1088s] | ^~~~~~~~~~~~ [ 1088s] ./../include/fst/replace.h:1032:14: required from 'fst::MatcherBase* fst::ReplaceFst::InitMatcher(fst::MatchType) const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 1088s] 1032 | return new ReplaceFstMatcher(this, [ 1088s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1088s] 1033 | match_type); [ 1088s] | ~~~~~~~~~~~ [ 1088s] ./../include/fst/replace.h:1028:21: required from here [ 1088s] 1028 | MatcherBase *InitMatcher(MatchType match_type) const override { [ 1088s] | ^~~~~~~~~~~ [ 1088s] ./../include/fst/replace.h:1340:25: warning: comparison of integer expressions of different signedness: 'fst::ReplaceFstMatcher >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >::Label' {aka 'int'} and 'std::vector > >, std::default_delete > > > >, std::allocator > >, std::default_delete > > > > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1088s] 1340 | for (Label i = 0; i < fst_array.size(); ++i) { [ 1088s] | ~~^~~~~~~~~~~~~~~~~~ [ 1088s] ./../include/fst/replace.h: In instantiation of 'fst::internal::ReplaceFstImpl::ReplaceFstImpl(const fst::internal::ReplaceFstImpl&) [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]': [ 1088s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/stl_construct.h:119:7: required from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}]' [ 1088s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 1088s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1088s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/alloc_traits.h:657:19: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; allocator_type = std::allocator]' [ 1088s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 1088s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1088s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:607:39: required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 1088s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 1088s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1088s] 608 | std::forward<_Args>(__args)...); // might throw [ 1088s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1088s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:969:16: required from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 1088s] 969 | auto __pi = ::new (__mem) [ 1088s] | ^~~~~~~~~~~~~ [ 1088s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 1088s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1088s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:1713:14: required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 1088s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 1088s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1088s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr.h:463:59: required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 1088s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 1088s] | ^ [ 1088s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr.h:1007:14: required from 'std::shared_ptr::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 1088s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 1088s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1088s] 1008 | std::forward<_Args>(__args)...); [ 1088s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1088s] ./../include/fst/fst.h:998:37: required from 'fst::ImplToFst::ImplToFst(const fst::ImplToFst&, bool) [with Impl = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; FST = fst::Fst > >]' [ 1088s] 998 | impl_ = std::make_shared(*(fst.impl_)); [ 1088s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1088s] ./../include/fst/replace.h:1015:34: required from 'fst::ReplaceFst::ReplaceFst(const fst::ReplaceFst&, bool) [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 1088s] 1015 | : ImplToFst(fst, safe) {} [ 1088s] | ^ [ 1088s] ./../include/fst/replace.h:1019:12: required from 'fst::ReplaceFst* fst::ReplaceFst::Copy(bool) const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 1088s] 1019 | return new ReplaceFst(*this, safe); [ 1088s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1088s] ./../include/fst/replace.h:1018:15: required from here [ 1088s] 1018 | ReplaceFst *Copy(bool safe = false) const override { [ 1088s] | ^~~~ [ 1088s] ./../include/fst/replace.h:594:25: warning: comparison of integer expressions of different signedness: 'fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >::Label' {aka 'int'} and 'std::vector > >, std::default_delete > > > >, std::allocator > >, std::default_delete > > > > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1088s] 594 | for (Label i = 1; i < impl.fst_array_.size(); ++i) { [ 1088s] | ~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 1088s] ./../include/fst/replace.h: In instantiation of 'fst::internal::ReplaceFstImpl::ReplaceFstImpl(const fst::internal::ReplaceFstImpl&) [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]': [ 1088s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/stl_construct.h:119:7: required from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}]' [ 1088s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 1088s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1088s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/alloc_traits.h:657:19: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; allocator_type = std::allocator]' [ 1088s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 1088s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1088s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:607:39: required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 1088s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 1088s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1088s] 608 | std::forward<_Args>(__args)...); // might throw [ 1088s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1088s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:969:16: required from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 1088s] 969 | auto __pi = ::new (__mem) [ 1088s] | ^~~~~~~~~~~~~ [ 1088s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 1088s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1088s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:1713:14: required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 1088s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 1088s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1088s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr.h:463:59: required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 1088s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 1088s] | ^ [ 1088s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr.h:1007:14: required from 'std::shared_ptr::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 1088s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 1088s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1088s] 1008 | std::forward<_Args>(__args)...); [ 1088s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1088s] ./../include/fst/fst.h:998:37: required from 'fst::ImplToFst::ImplToFst(const fst::ImplToFst&, bool) [with Impl = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; FST = fst::Fst > >]' [ 1088s] 998 | impl_ = std::make_shared(*(fst.impl_)); [ 1088s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1088s] ./../include/fst/replace.h:1015:34: required from 'fst::ReplaceFst::ReplaceFst(const fst::ReplaceFst&, bool) [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 1088s] 1015 | : ImplToFst(fst, safe) {} [ 1088s] | ^ [ 1088s] ./../include/fst/replace.h:1019:12: required from 'fst::ReplaceFst* fst::ReplaceFst::Copy(bool) const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 1088s] 1019 | return new ReplaceFst(*this, safe); [ 1088s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1088s] ./../include/fst/replace.h:1018:15: required from here [ 1088s] 1018 | ReplaceFst *Copy(bool safe = false) const override { [ 1088s] | ^~~~ [ 1088s] ./../include/fst/replace.h:594:25: warning: comparison of integer expressions of different signedness: 'fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >::Label' {aka 'int'} and 'std::vector > >, std::default_delete > > > >, std::allocator > >, std::default_delete > > > > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1088s] 594 | for (Label i = 1; i < impl.fst_array_.size(); ++i) { [ 1088s] | ~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 1088s] ./../include/fst/replace.h: In instantiation of 'fst::internal::ReplaceFstImpl::ReplaceFstImpl(const fst::internal::ReplaceFstImpl&) [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]': [ 1088s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/stl_construct.h:119:7: required from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}]' [ 1088s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 1088s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1088s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/alloc_traits.h:657:19: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; allocator_type = std::allocator]' [ 1088s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 1088s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1088s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:607:39: required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 1088s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 1088s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1088s] 608 | std::forward<_Args>(__args)...); // might throw [ 1088s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1088s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:969:16: required from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 1088s] 969 | auto __pi = ::new (__mem) [ 1088s] | ^~~~~~~~~~~~~ [ 1088s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 1088s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1088s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:1713:14: required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 1088s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 1088s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1088s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr.h:463:59: required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 1088s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 1088s] | ^ [ 1088s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr.h:1007:14: required from 'std::shared_ptr::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 1088s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 1088s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1088s] 1008 | std::forward<_Args>(__args)...); [ 1088s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1088s] ./../include/fst/fst.h:998:37: required from 'fst::ImplToFst::ImplToFst(const fst::ImplToFst&, bool) [with Impl = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; FST = fst::Fst > >]' [ 1088s] 998 | impl_ = std::make_shared(*(fst.impl_)); [ 1088s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1088s] ./../include/fst/replace.h:1015:34: required from 'fst::ReplaceFst::ReplaceFst(const fst::ReplaceFst&, bool) [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 1088s] 1015 | : ImplToFst(fst, safe) {} [ 1088s] | ^ [ 1088s] ./../include/fst/replace.h:1019:12: required from 'fst::ReplaceFst* fst::ReplaceFst::Copy(bool) const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 1088s] 1019 | return new ReplaceFst(*this, safe); [ 1088s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1088s] ./../include/fst/replace.h:1018:15: required from here [ 1088s] 1018 | ReplaceFst *Copy(bool safe = false) const override { [ 1088s] | ^~~~ [ 1088s] ./../include/fst/replace.h:594:25: warning: comparison of integer expressions of different signedness: 'fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >::Label' {aka 'int'} and 'std::vector > >, std::default_delete > > > >, std::allocator > >, std::default_delete > > > > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1088s] 594 | for (Label i = 1; i < impl.fst_array_.size(); ++i) { [ 1088s] | ~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 1089s] depbase=`echo shortest-distance.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1089s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT shortest-distance.lo -MD -MP -MF $depbase.Tpo -c -o shortest-distance.lo shortest-distance.cc &&\ [ 1089s] mv -f $depbase.Tpo $depbase.Plo [ 1089s] In file included from ./../include/fst/script/rmepsilon.h:25, [ 1089s] from rmepsilon.cc:18: [ 1089s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; Less = fst::NaturalLess >; S = int]': [ 1089s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1089s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1089s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1089s] 679 | &unweighted); [ 1089s] | ~~~~~~~~~~~~ [ 1089s] ./../include/fst/script/rmepsilon.h:72:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1089s] 72 | AutoQueue queue(*fst, &distance, EpsilonArcFilter()); [ 1089s] | ^~~~~ [ 1089s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1089s] 123 | internal::RmEpsilon(fst, opts); [ 1089s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1089s] rmepsilon.cc:34:1: required from here [ 1089s] 164 | ({#Op, Arc::Type()}, Op) [ 1089s] | ^ [ 1089s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1089s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1089s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1089s] In file included from ./../include/fst/script/rmepsilon.h:26: [ 1089s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]': [ 1089s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1089s] 62 | RmEpsilon(fst, distance, ropts); [ 1089s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1089s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 1089s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1089s] 123 | internal::RmEpsilon(fst, opts); [ 1089s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1089s] rmepsilon.cc:34:1: required from here [ 1089s] 164 | ({#Op, Arc::Type()}, Op) [ 1089s] | ^ [ 1089s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1089s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 1089s] | ~~^~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1089s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 1089s] | ~~^~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1089s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 1089s] | ~~^~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1089s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 1089s] | ~~^~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1089s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 1089s] | ~~^~~~~~~~~~~~~~ [ 1089s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT shortest-distance.lo -MD -MP -MF .deps/shortest-distance.Tpo -c shortest-distance.cc -fPIC -DPIC -o .libs/shortest-distance.o [ 1089s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1089s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 1089s] | ~~^~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = FifoQueue; typename Arc::Weight = TropicalWeightTpl]': [ 1089s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::FifoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1089s] 62 | RmEpsilon(fst, distance, ropts); [ 1089s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/script/rmepsilon.h:78:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1089s] 78 | RmEpsilon(fst, &distance, opts, &queue); [ 1089s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1089s] 123 | internal::RmEpsilon(fst, opts); [ 1089s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1089s] rmepsilon.cc:34:1: required from here [ 1089s] 164 | ({#Op, Arc::Type()}, Op) [ 1089s] | ^ [ 1089s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1089s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 1089s] | ~~^~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1089s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 1089s] | ~~^~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1089s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 1089s] | ~~^~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1089s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 1089s] | ~~^~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1089s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 1089s] | ~~^~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1089s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 1089s] | ~~^~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = LifoQueue; typename Arc::Weight = TropicalWeightTpl]': [ 1089s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1089s] 62 | RmEpsilon(fst, distance, ropts); [ 1089s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/script/rmepsilon.h:83:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1089s] 83 | RmEpsilon(fst, &distance, opts, &queue); [ 1089s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1089s] 123 | internal::RmEpsilon(fst, opts); [ 1089s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1089s] rmepsilon.cc:34:1: required from here [ 1089s] 164 | ({#Op, Arc::Type()}, Op) [ 1089s] | ^ [ 1089s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1089s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 1089s] | ~~^~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1089s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 1089s] | ~~^~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1089s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 1089s] | ~~^~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1089s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 1089s] | ~~^~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1089s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 1089s] | ~~^~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1089s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 1089s] | ~~^~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = NaturalShortestFirstQueue >; typename Arc::Weight = TropicalWeightTpl]': [ 1089s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1089s] 62 | RmEpsilon(fst, distance, ropts); [ 1089s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/script/rmepsilon.h:89:18: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1089s] 89 | RmEpsilon(fst, &distance, opts, &queue); [ 1089s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1089s] 123 | internal::RmEpsilon(fst, opts); [ 1089s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1089s] rmepsilon.cc:34:1: required from here [ 1089s] 164 | ({#Op, Arc::Type()}, Op) [ 1089s] | ^ [ 1089s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1089s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 1089s] | ~~^~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1089s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 1089s] | ~~^~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1089s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 1089s] | ~~^~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1089s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 1089s] | ~~^~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1089s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 1089s] | ~~^~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1089s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 1089s] | ~~^~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; typename Arc::Weight = TropicalWeightTpl]': [ 1089s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1089s] 62 | RmEpsilon(fst, distance, ropts); [ 1089s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/script/rmepsilon.h:99:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1089s] 99 | RmEpsilon(fst, &distance, opts, &queue); [ 1089s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1089s] 123 | internal::RmEpsilon(fst, opts); [ 1089s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1089s] rmepsilon.cc:34:1: required from here [ 1089s] 164 | ({#Op, Arc::Type()}, Op) [ 1089s] | ^ [ 1089s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1089s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 1089s] | ~~^~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1089s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 1089s] | ~~^~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1089s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 1089s] | ~~^~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1089s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 1089s] | ~~^~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1089s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 1089s] | ~~^~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1089s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 1089s] | ~~^~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = TopOrderQueue; typename Arc::Weight = TropicalWeightTpl]': [ 1089s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::TopOrderQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1089s] 62 | RmEpsilon(fst, distance, ropts); [ 1089s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/script/rmepsilon.h:104:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1089s] 104 | internal::RmEpsilon(fst, &distance, opts, &queue); [ 1089s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1089s] 123 | internal::RmEpsilon(fst, opts); [ 1089s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1089s] rmepsilon.cc:34:1: required from here [ 1089s] 164 | ({#Op, Arc::Type()}, Op) [ 1089s] | ^ [ 1089s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1089s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 1089s] | ~~^~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1089s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 1089s] | ~~^~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1089s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 1089s] | ~~^~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1089s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 1089s] | ~~^~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1089s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 1089s] | ~~^~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1089s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 1089s] | ~~^~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': [ 1089s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 1089s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1089s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1089s] 679 | &unweighted); [ 1089s] | ~~~~~~~~~~~~ [ 1089s] ./../include/fst/script/rmepsilon.h:72:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1089s] 72 | AutoQueue queue(*fst, &distance, EpsilonArcFilter()); [ 1089s] | ^~~~~ [ 1089s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1089s] 123 | internal::RmEpsilon(fst, opts); [ 1089s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1089s] rmepsilon.cc:34:1: required from here [ 1089s] 164 | ({#Op, Arc::Type()}, Op) [ 1089s] | ^ [ 1089s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1089s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1089s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = LogWeightTpl]': [ 1089s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 1089s] 62 | RmEpsilon(fst, distance, ropts); [ 1089s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1089s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 1089s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1089s] 123 | internal::RmEpsilon(fst, opts); [ 1089s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1089s] rmepsilon.cc:34:1: required from here [ 1089s] 164 | ({#Op, Arc::Type()}, Op) [ 1089s] | ^ [ 1089s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1089s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 1089s] | ~~^~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1089s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 1089s] | ~~^~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1089s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 1089s] | ~~^~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1089s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 1089s] | ~~^~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1089s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 1089s] | ~~^~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1089s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 1089s] | ~~^~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = FifoQueue; typename Arc::Weight = LogWeightTpl]': [ 1089s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::FifoQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 1089s] 62 | RmEpsilon(fst, distance, ropts); [ 1089s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/script/rmepsilon.h:78:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1089s] 78 | RmEpsilon(fst, &distance, opts, &queue); [ 1089s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1089s] 123 | internal::RmEpsilon(fst, opts); [ 1089s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1089s] rmepsilon.cc:34:1: required from here [ 1089s] 164 | ({#Op, Arc::Type()}, Op) [ 1089s] | ^ [ 1089s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1089s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 1089s] | ~~^~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1089s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 1089s] | ~~^~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1089s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 1089s] | ~~^~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1089s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 1089s] | ~~^~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1089s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 1089s] | ~~^~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1089s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 1089s] | ~~^~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = LifoQueue; typename Arc::Weight = LogWeightTpl]': [ 1089s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 1089s] 62 | RmEpsilon(fst, distance, ropts); [ 1089s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/script/rmepsilon.h:83:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1089s] 83 | RmEpsilon(fst, &distance, opts, &queue); [ 1089s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1089s] 123 | internal::RmEpsilon(fst, opts); [ 1089s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1089s] rmepsilon.cc:34:1: required from here [ 1089s] 164 | ({#Op, Arc::Type()}, Op) [ 1089s] | ^ [ 1089s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1089s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 1089s] | ~~^~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1089s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 1089s] | ~~^~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1089s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 1089s] | ~~^~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1089s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 1089s] | ~~^~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1089s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 1089s] | ~~^~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1089s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 1089s] | ~~^~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; typename Arc::Weight = LogWeightTpl]': [ 1089s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 1089s] 62 | RmEpsilon(fst, distance, ropts); [ 1089s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/script/rmepsilon.h:99:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1089s] 99 | RmEpsilon(fst, &distance, opts, &queue); [ 1089s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1089s] 123 | internal::RmEpsilon(fst, opts); [ 1089s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1089s] rmepsilon.cc:34:1: required from here [ 1089s] 164 | ({#Op, Arc::Type()}, Op) [ 1089s] | ^ [ 1089s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1089s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 1089s] | ~~^~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1089s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 1089s] | ~~^~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1089s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 1089s] | ~~^~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1089s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 1089s] | ~~^~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1089s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 1089s] | ~~^~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1089s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 1089s] | ~~^~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = TopOrderQueue; typename Arc::Weight = LogWeightTpl]': [ 1089s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::TopOrderQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 1089s] 62 | RmEpsilon(fst, distance, ropts); [ 1089s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/script/rmepsilon.h:104:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1089s] 104 | internal::RmEpsilon(fst, &distance, opts, &queue); [ 1089s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1089s] 123 | internal::RmEpsilon(fst, opts); [ 1089s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1089s] rmepsilon.cc:34:1: required from here [ 1089s] 164 | ({#Op, Arc::Type()}, Op) [ 1089s] | ^ [ 1089s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1089s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 1089s] | ~~^~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1089s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 1089s] | ~~^~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1089s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 1089s] | ~~^~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1089s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 1089s] | ~~^~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1089s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 1089s] | ~~^~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1089s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 1089s] | ~~^~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': [ 1089s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 1089s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1089s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1089s] 679 | &unweighted); [ 1089s] | ~~~~~~~~~~~~ [ 1089s] ./../include/fst/script/rmepsilon.h:72:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1089s] 72 | AutoQueue queue(*fst, &distance, EpsilonArcFilter()); [ 1089s] | ^~~~~ [ 1089s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1089s] 123 | internal::RmEpsilon(fst, opts); [ 1089s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1089s] rmepsilon.cc:34:1: required from here [ 1089s] 164 | ({#Op, Arc::Type()}, Op) [ 1089s] | ^ [ 1089s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1089s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1089s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = LogWeightTpl]': [ 1089s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 1089s] 62 | RmEpsilon(fst, distance, ropts); [ 1089s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1089s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 1089s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1089s] 123 | internal::RmEpsilon(fst, opts); [ 1089s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1089s] rmepsilon.cc:34:1: required from here [ 1089s] 164 | ({#Op, Arc::Type()}, Op) [ 1089s] | ^ [ 1089s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1089s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 1089s] | ~~^~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1089s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 1089s] | ~~^~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1089s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 1089s] | ~~^~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1089s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 1089s] | ~~^~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1089s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 1089s] | ~~^~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1089s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 1089s] | ~~^~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = FifoQueue; typename Arc::Weight = LogWeightTpl]': [ 1089s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::FifoQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 1089s] 62 | RmEpsilon(fst, distance, ropts); [ 1089s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/script/rmepsilon.h:78:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1089s] 78 | RmEpsilon(fst, &distance, opts, &queue); [ 1089s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1089s] 123 | internal::RmEpsilon(fst, opts); [ 1089s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1089s] rmepsilon.cc:34:1: required from here [ 1089s] 164 | ({#Op, Arc::Type()}, Op) [ 1089s] | ^ [ 1089s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1089s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 1089s] | ~~^~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1089s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 1089s] | ~~^~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1089s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 1089s] | ~~^~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1089s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 1089s] | ~~^~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1089s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 1089s] | ~~^~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1089s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 1089s] | ~~^~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = LifoQueue; typename Arc::Weight = LogWeightTpl]': [ 1089s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 1089s] 62 | RmEpsilon(fst, distance, ropts); [ 1089s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/script/rmepsilon.h:83:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1089s] 83 | RmEpsilon(fst, &distance, opts, &queue); [ 1089s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1089s] 123 | internal::RmEpsilon(fst, opts); [ 1089s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1089s] rmepsilon.cc:34:1: required from here [ 1089s] 164 | ({#Op, Arc::Type()}, Op) [ 1089s] | ^ [ 1089s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1089s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 1089s] | ~~^~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1089s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 1089s] | ~~^~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1089s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 1089s] | ~~^~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1089s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 1089s] | ~~^~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1089s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 1089s] | ~~^~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1089s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 1089s] | ~~^~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; typename Arc::Weight = LogWeightTpl]': [ 1089s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 1089s] 62 | RmEpsilon(fst, distance, ropts); [ 1089s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/script/rmepsilon.h:99:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1089s] 99 | RmEpsilon(fst, &distance, opts, &queue); [ 1089s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1089s] 123 | internal::RmEpsilon(fst, opts); [ 1089s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1089s] rmepsilon.cc:34:1: required from here [ 1089s] 164 | ({#Op, Arc::Type()}, Op) [ 1089s] | ^ [ 1089s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1089s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 1089s] | ~~^~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1089s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 1089s] | ~~^~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1089s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 1089s] | ~~^~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1089s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 1089s] | ~~^~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1089s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 1089s] | ~~^~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1089s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 1089s] | ~~^~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = TopOrderQueue; typename Arc::Weight = LogWeightTpl]': [ 1089s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::TopOrderQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 1089s] 62 | RmEpsilon(fst, distance, ropts); [ 1089s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/script/rmepsilon.h:104:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1089s] 104 | internal::RmEpsilon(fst, &distance, opts, &queue); [ 1089s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1089s] 123 | internal::RmEpsilon(fst, opts); [ 1089s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1089s] rmepsilon.cc:34:1: required from here [ 1089s] 164 | ({#Op, Arc::Type()}, Op) [ 1089s] | ^ [ 1089s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1089s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 1089s] | ~~^~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1089s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 1089s] | ~~^~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1089s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 1089s] | ~~^~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1089s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 1089s] | ~~^~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1089s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 1089s] | ~~^~~~~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1089s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 1089s] | ~~^~~~~~~~~~~~~~~~~~ [ 1089s] In file included from ./../include/fst/queue.h:33: [ 1089s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 1089s] ./../include/fst/rmepsilon.h:303:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]' [ 1089s] 303 | Connect(fst); [ 1089s] | ~~~~~~~^~~~~ [ 1089s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1089s] 62 | RmEpsilon(fst, distance, ropts); [ 1089s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1089s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 1089s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1089s] 123 | internal::RmEpsilon(fst, opts); [ 1089s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1089s] rmepsilon.cc:34:1: required from here [ 1089s] 164 | ({#Op, Arc::Type()}, Op) [ 1089s] | ^ [ 1089s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1089s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1089s] | ~~^~~~~~~~~~~~~~~ [ 1089s] In file included from ./../include/fst/queue.h:35: [ 1089s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 1089s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = EpsilonArcFilter > >]' [ 1089s] 114 | visitor->FinishVisit(); [ 1089s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1089s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int]' [ 1089s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1089s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/script/rmepsilon.h:103:30: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1089s] 103 | TopOrderQueue queue(*fst, EpsilonArcFilter()); [ 1089s] | ^~~~~ [ 1089s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1089s] 123 | internal::RmEpsilon(fst, opts); [ 1089s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1089s] rmepsilon.cc:34:1: required from here [ 1089s] 164 | ({#Op, Arc::Type()}, Op) [ 1089s] | ^ [ 1089s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1089s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1089s] | ~~^~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1089s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1089s] | ~~^~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 1089s] ./../include/fst/rmepsilon.h:303:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = LogWeightTpl]' [ 1089s] 303 | Connect(fst); [ 1089s] | ~~~~~~~^~~~~ [ 1089s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 1089s] 62 | RmEpsilon(fst, distance, ropts); [ 1089s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1089s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 1089s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1089s] 123 | internal::RmEpsilon(fst, opts); [ 1089s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1089s] rmepsilon.cc:34:1: required from here [ 1089s] 164 | ({#Op, Arc::Type()}, Op) [ 1089s] | ^ [ 1089s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1089s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1089s] | ~~^~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 1089s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = EpsilonArcFilter > >]' [ 1089s] 114 | visitor->FinishVisit(); [ 1089s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1089s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int]' [ 1089s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1089s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/script/rmepsilon.h:103:30: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1089s] 103 | TopOrderQueue queue(*fst, EpsilonArcFilter()); [ 1089s] | ^~~~~ [ 1089s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1089s] 123 | internal::RmEpsilon(fst, opts); [ 1089s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1089s] rmepsilon.cc:34:1: required from here [ 1089s] 164 | ({#Op, Arc::Type()}, Op) [ 1089s] | ^ [ 1089s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1089s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1089s] | ~~^~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1089s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1089s] | ~~^~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 1089s] ./../include/fst/rmepsilon.h:303:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = LogWeightTpl]' [ 1089s] 303 | Connect(fst); [ 1089s] | ~~~~~~~^~~~~ [ 1089s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 1089s] 62 | RmEpsilon(fst, distance, ropts); [ 1089s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1089s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 1089s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1089s] 123 | internal::RmEpsilon(fst, opts); [ 1089s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1089s] rmepsilon.cc:34:1: required from here [ 1089s] 164 | ({#Op, Arc::Type()}, Op) [ 1089s] | ^ [ 1089s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1089s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1089s] | ~~^~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 1089s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = EpsilonArcFilter > >]' [ 1089s] 114 | visitor->FinishVisit(); [ 1089s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1089s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int]' [ 1089s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1089s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/script/rmepsilon.h:103:30: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1089s] 103 | TopOrderQueue queue(*fst, EpsilonArcFilter()); [ 1089s] | ^~~~~ [ 1089s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1089s] 123 | internal::RmEpsilon(fst, opts); [ 1089s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1089s] rmepsilon.cc:34:1: required from here [ 1089s] 164 | ({#Op, Arc::Type()}, Op) [ 1089s] | ^ [ 1089s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1089s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1089s] | ~~^~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1089s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1089s] | ~~^~~~~~~~~~~~~~~~ [ 1089s] In file included from ./../include/fst/rmepsilon.h:36: [ 1089s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 1089s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 1089s] 208 | Prune(fst, opts); [ 1089s] | ~~~~~^~~~~~~~~~~ [ 1089s] ./../include/fst/rmepsilon.h:293:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]' [ 1089s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 1089s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1089s] 62 | RmEpsilon(fst, distance, ropts); [ 1089s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1089s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 1089s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1089s] 123 | internal::RmEpsilon(fst, opts); [ 1089s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1089s] rmepsilon.cc:34:1: required from here [ 1089s] 164 | ({#Op, Arc::Type()}, Op) [ 1089s] | ^ [ 1089s] ./../include/fst/prune.h:126:57: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'fst::Fst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1089s] 126 | if ((opts.state_threshold == 0) || (fdistance->size() <= fst->Start()) || [ 1089s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/prune.h:163:31: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1089s] 163 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 1089s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/prune.h:178:35: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, long unsigned int>::value_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 1089s] 178 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 1089s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 1089s] ./../include/fst/prune.h:186:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1089s] 186 | for (StateId i = 0; i < visited.size(); ++i) { [ 1089s] | ~~^~~~~~~~~~~~~~~~ [ 1090s] In file included from ./../include/fst/connect.h:29: [ 1090s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1090s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1090s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1090s] | ^~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1090s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1090s] | ^~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1090s] 520 | class VectorFst : public ImplToMutableFst> { [ 1090s] | ^~~~~~~~~ [ 1090s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1090s] 313 | VectorFst rfst; [ 1090s] | ^~~~ [ 1090s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 1090s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 1090s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 1090s] 208 | Prune(fst, opts); [ 1090s] | ~~~~~^~~~~~~~~~~ [ 1090s] ./../include/fst/rmepsilon.h:293:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]' [ 1090s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 1090s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1090s] 62 | RmEpsilon(fst, distance, ropts); [ 1090s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1090s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 1090s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1090s] 123 | internal::RmEpsilon(fst, opts); [ 1090s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1090s] rmepsilon.cc:34:1: required from here [ 1090s] 164 | ({#Op, Arc::Type()}, Op) [ 1090s] | ^ [ 1090s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1090s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1090s] | ^~~~~~~~ [ 1090s] In file included from ./../include/fst/arcfilter.h:24, [ 1090s] from ./../include/fst/queue.h:32: [ 1090s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1090s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1090s] | ^~~~~~~~ [ 1090s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1090s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1090s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1090s] | ^~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1090s] 520 | class VectorFst : public ImplToMutableFst> { [ 1090s] | ^~~~~~~~~ [ 1090s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1090s] 313 | VectorFst rfst; [ 1090s] | ^~~~ [ 1090s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 1090s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 1090s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 1090s] 208 | Prune(fst, opts); [ 1090s] | ~~~~~^~~~~~~~~~~ [ 1090s] ./../include/fst/rmepsilon.h:293:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]' [ 1090s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 1090s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1090s] 62 | RmEpsilon(fst, distance, ropts); [ 1090s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1090s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 1090s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1090s] 123 | internal::RmEpsilon(fst, opts); [ 1090s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1090s] rmepsilon.cc:34:1: required from here [ 1090s] 164 | ({#Op, Arc::Type()}, Op) [ 1090s] | ^ [ 1090s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1090s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1090s] | ^~~~~~~~ [ 1090s] In file included from ./../include/fst/mutable-fst.h:37: [ 1090s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1090s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1090s] | ^~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1090s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1090s] 520 | class VectorFst : public ImplToMutableFst> { [ 1090s] | ^~~~~~~~~ [ 1090s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1090s] 313 | VectorFst rfst; [ 1090s] | ^~~~ [ 1090s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 1090s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 1090s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 1090s] 208 | Prune(fst, opts); [ 1090s] | ~~~~~^~~~~~~~~~~ [ 1090s] ./../include/fst/rmepsilon.h:293:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]' [ 1090s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 1090s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1090s] 62 | RmEpsilon(fst, distance, ropts); [ 1090s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1090s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 1090s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1090s] 123 | internal::RmEpsilon(fst, opts); [ 1090s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1090s] rmepsilon.cc:34:1: required from here [ 1090s] 164 | ({#Op, Arc::Type()}, Op) [ 1090s] | ^ [ 1090s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1090s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1090s] | ^~~~~~~~ [ 1090s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1090s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1090s] | ^~~~~~~~~~~~~~~~ [ 1090s] In file included from ./../include/fst/queue.h:34: [ 1090s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]': [ 1090s] ./../include/fst/prune.h:146:30: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 1090s] 146 | enqueued[s] = heap.Insert(s); [ 1090s] | ~~~~~~~~~~~^~~ [ 1090s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 1090s] 208 | Prune(fst, opts); [ 1090s] | ~~~~~^~~~~~~~~~~ [ 1090s] ./../include/fst/rmepsilon.h:293:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]' [ 1090s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 1090s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1090s] 62 | RmEpsilon(fst, distance, ropts); [ 1090s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1090s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 1090s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1090s] 123 | internal::RmEpsilon(fst, opts); [ 1090s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1090s] rmepsilon.cc:34:1: required from here [ 1090s] 164 | ({#Op, Arc::Type()}, Op) [ 1090s] | ^ [ 1090s] ./../include/fst/heap.h:57:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1090s] 57 | if (size_ < values_.size()) { [ 1090s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]': [ 1090s] ./../include/fst/shortest-distance.h:224:31: required from 'void fst::internal::ShortestDistanceState::ShortestDistance(StateId) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; ArcFilter = fst::EpsilonArcFilter > >; WeightEqual = fst::WeightApproxEqual; StateId = int]' [ 1090s] 224 | state_queue_->Update(nextstate); [ 1090s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1090s] ./../include/fst/rmepsilon.h:151:29: required from 'void fst::internal::RmEpsilonState::Expand(typename Arc::StateId) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; typename Arc::StateId = int]' [ 1090s] 151 | sd_state_.ShortestDistance(source); [ 1090s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 1090s] ./../include/fst/rmepsilon.h:270:23: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = NaturalShortestFirstQueue >; typename Arc::Weight = TropicalWeightTpl]' [ 1090s] 270 | rmeps_state.Expand(state); [ 1090s] | ~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1090s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1090s] 62 | RmEpsilon(fst, distance, ropts); [ 1090s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/script/rmepsilon.h:89:18: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1090s] 89 | RmEpsilon(fst, &distance, opts, &queue); [ 1090s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1090s] 123 | internal::RmEpsilon(fst, opts); [ 1090s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1090s] rmepsilon.cc:34:1: required from here [ 1090s] 164 | ({#Op, Arc::Type()}, Op) [ 1090s] | ^ [ 1090s] ./../include/fst/queue.h:234:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, true>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1090s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 1090s] | ~~^~~~~~~~~~~~~~ [ 1090s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 1090s] ./../include/fst/shortest-distance.h:184:24: required from 'void fst::internal::ShortestDistanceState::ShortestDistance(StateId) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; ArcFilter = fst::EpsilonArcFilter > >; WeightEqual = fst::WeightApproxEqual; StateId = int]' [ 1090s] 184 | state_queue_->Enqueue(source); [ 1090s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 1090s] ./../include/fst/rmepsilon.h:151:29: required from 'void fst::internal::RmEpsilonState::Expand(typename Arc::StateId) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; typename Arc::StateId = int]' [ 1090s] 151 | sd_state_.ShortestDistance(source); [ 1090s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 1090s] ./../include/fst/rmepsilon.h:270:23: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; typename Arc::Weight = TropicalWeightTpl]' [ 1090s] 270 | rmeps_state.Expand(state); [ 1090s] | ~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1090s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1090s] 62 | RmEpsilon(fst, distance, ropts); [ 1090s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/script/rmepsilon.h:99:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1090s] 99 | RmEpsilon(fst, &distance, opts, &queue); [ 1090s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1090s] 123 | internal::RmEpsilon(fst, opts); [ 1090s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1090s] rmepsilon.cc:34:1: required from here [ 1090s] 164 | ({#Op, Arc::Type()}, Op) [ 1090s] | ^ [ 1090s] ./../include/fst/queue.h:503:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] [ 1090s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 1090s] | ~~~~~~~~~~~~~~~~~^~~~ [ 1090s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 1090s] ./../include/fst/queue.h:218:29: required from 'void fst::ShortestFirstQueue::Enqueue(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]' [ 1090s] 218 | key_[s] = heap_.Insert(s); [ 1090s] | ~~~~~~~~~~~~^~~ [ 1090s] ./../include/fst/shortest-distance.h:184:24: required from 'void fst::internal::ShortestDistanceState::ShortestDistance(StateId) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; ArcFilter = fst::EpsilonArcFilter > >; WeightEqual = fst::WeightApproxEqual; StateId = int]' [ 1090s] 184 | state_queue_->Enqueue(source); [ 1090s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 1090s] ./../include/fst/rmepsilon.h:151:29: required from 'void fst::internal::RmEpsilonState::Expand(typename Arc::StateId) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; typename Arc::StateId = int]' [ 1090s] 151 | sd_state_.ShortestDistance(source); [ 1090s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 1090s] ./../include/fst/rmepsilon.h:270:23: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = NaturalShortestFirstQueue >; typename Arc::Weight = TropicalWeightTpl]' [ 1090s] 270 | rmeps_state.Expand(state); [ 1090s] | ~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1090s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1090s] 62 | RmEpsilon(fst, distance, ropts); [ 1090s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/script/rmepsilon.h:89:18: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1090s] 89 | RmEpsilon(fst, &distance, opts, &queue); [ 1090s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1090s] 123 | internal::RmEpsilon(fst, opts); [ 1090s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1090s] rmepsilon.cc:34:1: required from here [ 1090s] 164 | ({#Op, Arc::Type()}, Op) [ 1090s] | ^ [ 1090s] ./../include/fst/heap.h:57:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1090s] 57 | if (size_ < values_.size()) { [ 1090s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; Less = fst::NaturalLess >; S = int]': [ 1090s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1090s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1090s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1090s] 679 | &unweighted); [ 1090s] | ~~~~~~~~~~~~ [ 1090s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1090s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1090s] | ^~~~~~~~~~~ [ 1090s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 1090s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 1090s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 1090s] 208 | Prune(fst, opts); [ 1090s] | ~~~~~^~~~~~~~~~~ [ 1090s] ./../include/fst/rmepsilon.h:293:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]' [ 1090s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 1090s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1090s] 62 | RmEpsilon(fst, distance, ropts); [ 1090s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1090s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 1090s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1090s] 123 | internal::RmEpsilon(fst, opts); [ 1090s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1090s] rmepsilon.cc:34:1: required from here [ 1090s] 164 | ({#Op, Arc::Type()}, Op) [ 1090s] | ^ [ 1090s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1090s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1090s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::NaturalLess >; S = int]': [ 1090s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1090s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1090s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1090s] 679 | &unweighted); [ 1090s] | ~~~~~~~~~~~~ [ 1090s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1090s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1090s] | ^~~~~~~~~~~ [ 1090s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 1090s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 1090s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 1090s] 208 | Prune(fst, opts); [ 1090s] | ~~~~~^~~~~~~~~~~ [ 1090s] ./../include/fst/rmepsilon.h:293:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]' [ 1090s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 1090s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1090s] 62 | RmEpsilon(fst, distance, ropts); [ 1090s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1090s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 1090s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1090s] 123 | internal::RmEpsilon(fst, opts); [ 1090s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1090s] rmepsilon.cc:34:1: required from here [ 1090s] 164 | ({#Op, Arc::Type()}, Op) [ 1090s] | ^ [ 1090s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1090s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1090s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::IDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 1090s] ./../include/fst/prune.h:45:27: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 1090s] 45 | const auto wx = Times(IDistance(x), FDistance(x)); [ 1090s] | ^~~~~~~~~ [ 1090s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 1090s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 1090s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/prune.h:182:20: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 1090s] 182 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 1090s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 1090s] 208 | Prune(fst, opts); [ 1090s] | ~~~~~^~~~~~~~~~~ [ 1090s] ./../include/fst/rmepsilon.h:293:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]' [ 1090s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 1090s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1090s] 62 | RmEpsilon(fst, distance, ropts); [ 1090s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1090s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 1090s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1090s] 123 | internal::RmEpsilon(fst, opts); [ 1090s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1090s] rmepsilon.cc:34:1: required from here [ 1090s] 164 | ({#Op, Arc::Type()}, Op) [ 1090s] | ^ [ 1090s] ./../include/fst/prune.h:52:14: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1090s] 52 | return s < idistance_.size() ? idistance_[s] : Weight::Zero(); [ 1090s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::FDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 1090s] ./../include/fst/prune.h:45:41: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 1090s] 45 | const auto wx = Times(IDistance(x), FDistance(x)); [ 1090s] | ^~~~~~~~~ [ 1090s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 1090s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 1090s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/prune.h:182:20: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 1090s] 182 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 1090s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 1090s] 208 | Prune(fst, opts); [ 1090s] | ~~~~~^~~~~~~~~~~ [ 1090s] ./../include/fst/rmepsilon.h:293:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]' [ 1090s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 1090s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1090s] 62 | RmEpsilon(fst, distance, ropts); [ 1090s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1090s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 1090s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1090s] 123 | internal::RmEpsilon(fst, opts); [ 1090s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1090s] rmepsilon.cc:34:1: required from here [ 1090s] 164 | ({#Op, Arc::Type()}, Op) [ 1090s] | ^ [ 1090s] ./../include/fst/prune.h:56:14: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1090s] 56 | return s < fdistance_.size() ? fdistance_[s] : Weight::Zero(); [ 1090s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1090s] In file included from ./../include/fst/connect.h:29, [ 1090s] from ./../include/fst/queue.h:33, [ 1090s] from ./../include/fst/script/shortest-distance.h:25, [ 1090s] from shortest-distance.cc:18: [ 1090s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1090s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1090s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1090s] | ^~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1090s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1090s] | ^~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1090s] 520 | class VectorFst : public ImplToMutableFst> { [ 1090s] | ^~~~~~~~~ [ 1090s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1090s] 313 | VectorFst rfst; [ 1090s] | ^~~~ [ 1090s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 1090s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 1090s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1090s] 218 | std::get<3>(*args)); [ 1090s] | ~~~~~~~~~~~~~~~~~~~ [ 1090s] shortest-distance.cc:48:1: required from here [ 1090s] 164 | ({#Op, Arc::Type()}, Op) [ 1090s] | ^ [ 1090s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1090s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1090s] | ^~~~~~~~ [ 1090s] In file included from ./../include/fst/arcfilter.h:24, [ 1090s] from ./../include/fst/queue.h:32: [ 1090s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1090s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1090s] | ^~~~~~~~ [ 1090s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1090s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1090s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1090s] | ^~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1090s] 520 | class VectorFst : public ImplToMutableFst> { [ 1090s] | ^~~~~~~~~ [ 1090s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1090s] 313 | VectorFst rfst; [ 1090s] | ^~~~ [ 1090s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 1090s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 1090s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1090s] 218 | std::get<3>(*args)); [ 1090s] | ~~~~~~~~~~~~~~~~~~~ [ 1090s] shortest-distance.cc:48:1: required from here [ 1090s] 164 | ({#Op, Arc::Type()}, Op) [ 1090s] | ^ [ 1090s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1090s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1090s] | ^~~~~~~~ [ 1090s] In file included from ./../include/fst/mutable-fst.h:37: [ 1090s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1090s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1090s] | ^~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1090s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1090s] 520 | class VectorFst : public ImplToMutableFst> { [ 1090s] | ^~~~~~~~~ [ 1090s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1090s] 313 | VectorFst rfst; [ 1090s] | ^~~~ [ 1090s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 1090s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 1090s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1090s] 218 | std::get<3>(*args)); [ 1090s] | ~~~~~~~~~~~~~~~~~~~ [ 1090s] shortest-distance.cc:48:1: required from here [ 1090s] 164 | ({#Op, Arc::Type()}, Op) [ 1090s] | ^ [ 1090s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1090s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1090s] | ^~~~~~~~ [ 1090s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1090s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1090s] | ^~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1090s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1090s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1090s] | ^~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1090s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1090s] | ^~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1090s] 520 | class VectorFst : public ImplToMutableFst> { [ 1090s] | ^~~~~~~~~ [ 1090s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1090s] 313 | VectorFst rfst; [ 1090s] | ^~~~ [ 1090s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 1090s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 1090s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1090s] 218 | std::get<3>(*args)); [ 1090s] | ~~~~~~~~~~~~~~~~~~~ [ 1090s] shortest-distance.cc:48:1: required from here [ 1090s] 164 | ({#Op, Arc::Type()}, Op) [ 1090s] | ^ [ 1090s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1090s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1090s] | ^~~~~~~~ [ 1090s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1090s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1090s] | ^~~~~~~~ [ 1090s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1090s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1090s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1090s] | ^~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1090s] 520 | class VectorFst : public ImplToMutableFst> { [ 1090s] | ^~~~~~~~~ [ 1090s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1090s] 313 | VectorFst rfst; [ 1090s] | ^~~~ [ 1090s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 1090s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 1090s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1090s] 218 | std::get<3>(*args)); [ 1090s] | ~~~~~~~~~~~~~~~~~~~ [ 1090s] shortest-distance.cc:48:1: required from here [ 1090s] 164 | ({#Op, Arc::Type()}, Op) [ 1090s] | ^ [ 1090s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1090s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1090s] | ^~~~~~~~ [ 1090s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1090s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1090s] | ^~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1090s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1090s] 520 | class VectorFst : public ImplToMutableFst> { [ 1090s] | ^~~~~~~~~ [ 1090s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1090s] 313 | VectorFst rfst; [ 1090s] | ^~~~ [ 1090s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 1090s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 1090s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1090s] 218 | std::get<3>(*args)); [ 1090s] | ~~~~~~~~~~~~~~~~~~~ [ 1090s] shortest-distance.cc:48:1: required from here [ 1090s] 164 | ({#Op, Arc::Type()}, Op) [ 1090s] | ^ [ 1090s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1090s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1090s] | ^~~~~~~~ [ 1090s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1090s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1090s] | ^~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1090s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1090s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1090s] | ^~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1090s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1090s] | ^~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1090s] 520 | class VectorFst : public ImplToMutableFst> { [ 1090s] | ^~~~~~~~~ [ 1090s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1090s] 313 | VectorFst rfst; [ 1090s] | ^~~~ [ 1090s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 1090s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 1090s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1090s] 218 | std::get<3>(*args)); [ 1090s] | ~~~~~~~~~~~~~~~~~~~ [ 1090s] shortest-distance.cc:48:1: required from here [ 1090s] 164 | ({#Op, Arc::Type()}, Op) [ 1090s] | ^ [ 1090s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1090s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1090s] | ^~~~~~~~ [ 1090s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1090s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1090s] | ^~~~~~~~ [ 1090s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1090s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1090s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1090s] | ^~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1090s] 520 | class VectorFst : public ImplToMutableFst> { [ 1090s] | ^~~~~~~~~ [ 1090s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1090s] 313 | VectorFst rfst; [ 1090s] | ^~~~ [ 1090s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 1090s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 1090s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1090s] 218 | std::get<3>(*args)); [ 1090s] | ~~~~~~~~~~~~~~~~~~~ [ 1090s] shortest-distance.cc:48:1: required from here [ 1090s] 164 | ({#Op, Arc::Type()}, Op) [ 1090s] | ^ [ 1090s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1090s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1090s] | ^~~~~~~~ [ 1090s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1090s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1090s] | ^~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1090s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1090s] 520 | class VectorFst : public ImplToMutableFst> { [ 1090s] | ^~~~~~~~~ [ 1090s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1090s] 313 | VectorFst rfst; [ 1090s] | ^~~~ [ 1090s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 1090s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 1090s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1090s] 218 | std::get<3>(*args)); [ 1090s] | ~~~~~~~~~~~~~~~~~~~ [ 1090s] shortest-distance.cc:48:1: required from here [ 1090s] 164 | ({#Op, Arc::Type()}, Op) [ 1090s] | ^ [ 1090s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1090s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1090s] | ^~~~~~~~ [ 1090s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1090s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1090s] | ^~~~~~~~~~~~~~~~ [ 1090s] In file included from ./../include/fst/script/shortest-distance.h:26: [ 1090s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 1090s] ./../include/fst/script/shortest-distance.h:230:46: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs3*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs3 = WithReturnValue >]' [ 1090s] 230 | args->retval = WeightClass(ShortestDistance(fst, std::get<1>(args->args))); [ 1090s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1090s] shortest-distance.cc:49:1: required from here [ 1090s] 164 | ({#Op, Arc::Type()}, Op) [ 1090s] | ^ [ 1090s] ./../include/fst/shortest-distance.h:349:35: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1090s] 349 | for (StateId state = 0; state < distance.size(); ++state) { [ 1090s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 1090s] ./../include/fst/script/shortest-distance.h:230:46: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs3*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs3 = WithReturnValue >]' [ 1090s] 230 | args->retval = WeightClass(ShortestDistance(fst, std::get<1>(args->args))); [ 1090s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1090s] shortest-distance.cc:49:1: required from here [ 1090s] 164 | ({#Op, Arc::Type()}, Op) [ 1090s] | ^ [ 1090s] ./../include/fst/shortest-distance.h:349:35: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1090s] 349 | for (StateId state = 0; state < distance.size(); ++state) { [ 1090s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 1090s] ./../include/fst/script/shortest-distance.h:230:46: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs3*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs3 = WithReturnValue >]' [ 1090s] 230 | args->retval = WeightClass(ShortestDistance(fst, std::get<1>(args->args))); [ 1090s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1090s] shortest-distance.cc:49:1: required from here [ 1090s] 164 | ({#Op, Arc::Type()}, Op) [ 1090s] | ^ [ 1090s] ./../include/fst/shortest-distance.h:349:35: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1090s] 349 | for (StateId state = 0; state < distance.size(); ++state) { [ 1090s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 1090s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 1090s] 114 | visitor->FinishVisit(); [ 1090s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1090s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 1090s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1090s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1090s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1090s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1090s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1090s] 655 | queue_ = std::make_unique>(fst, filter); [ 1090s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1090s] ./../include/fst/shortest-distance.h:316:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] [ 1090s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 1090s] 208 | Prune(fst, opts); [ 1090s] | ~~~~~^~~~~~~~~~~ [ 1090s] ./../include/fst/rmepsilon.h:293:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]' [ 1090s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 1090s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1090s] 62 | RmEpsilon(fst, distance, ropts); [ 1090s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1090s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 1090s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1090s] 123 | internal::RmEpsilon(fst, opts); [ 1090s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1090s] rmepsilon.cc:34:1: required from here [ 1090s] 164 | ({#Op, Arc::Type()}, Op) [ 1090s] | ^ [ 1090s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1090s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1090s] | ~~^~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1090s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1090s] | ~~^~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 1090s] ./../include/fst/queue.h:548:11: required from here [ 1090s] 548 | StateId Head() const final { [ 1090s] | ^~~~ [ 1090s] ./../include/fst/queue.h:552:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1090s] 552 | ((front_ >= trivial_queue_.size()) || [ 1090s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 1090s] ./../include/fst/queue.h:563:8: required from here [ 1090s] 563 | void Enqueue(StateId s) final { [ 1090s] | ^~~~~~~ [ 1090s] ./../include/fst/queue.h:574:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const __gnu_cxx::__alloc_traits, int>::value_type' {aka 'const int'} [-Wsign-compare] [ 1090s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 1090s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 1090s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 1090s] ./../include/fst/queue.h:581:8: required from here [ 1090s] 581 | void Dequeue() final { [ 1090s] | ^~~~~~~ [ 1090s] ./../include/fst/queue.h:584:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1090s] 584 | } else if (front_ < trivial_queue_.size()) { [ 1090s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 1090s] ./../include/fst/queue.h:593:8: required from here [ 1090s] 593 | bool Empty() const final { [ 1090s] | ^~~~~ [ 1090s] ./../include/fst/queue.h:602:22: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1090s] 602 | return (front_ >= trivial_queue_.size()) || [ 1090s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 1090s] ./../include/fst/queue.h:607:8: required from here [ 1090s] 607 | void Clear() final { [ 1090s] | ^~~~~ [ 1090s] ./../include/fst/queue.h:611:20: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1090s] 611 | } else if (i < trivial_queue_.size()) { [ 1090s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 1090s] ./../include/fst/queue.h:232:8: required from here [ 1090s] 232 | void Update(StateId s) override { [ 1090s] | ^~~~~~ [ 1090s] ./../include/fst/queue.h:234:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, false>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1090s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 1090s] | ~~^~~~~~~~~~~~~~ [ 1090s] In file included from ./../include/fst/cache.h:33, [ 1090s] from ./../include/fst/rmepsilon.h:32: [ 1090s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': [ 1090s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 1090s] 409 | BaseImpl::DeleteStates(dstates); [ 1090s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1090s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 1090s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1090s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1090s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1090s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1090s] | ^~~~~~~~~~~~ [ 1090s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1090s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1090s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1090s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1090s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; Less = fst::NaturalLess >; S = int]': [ 1090s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1090s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1090s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1090s] 679 | &unweighted); [ 1090s] | ~~~~~~~~~~~~ [ 1090s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1090s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1090s] | ^~~~~~~~~~~ [ 1090s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 1090s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 1090s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1090s] 218 | std::get<3>(*args)); [ 1090s] | ~~~~~~~~~~~~~~~~~~~ [ 1090s] shortest-distance.cc:48:1: required from here [ 1090s] 164 | ({#Op, Arc::Type()}, Op) [ 1090s] | ^ [ 1090s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1090s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1090s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::NaturalLess >; S = int]': [ 1090s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1090s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1090s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1090s] 679 | &unweighted); [ 1090s] | ~~~~~~~~~~~~ [ 1090s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1090s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1090s] | ^~~~~~~~~~~ [ 1090s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 1090s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 1090s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1090s] 218 | std::get<3>(*args)); [ 1090s] | ~~~~~~~~~~~~~~~~~~~ [ 1090s] shortest-distance.cc:48:1: required from here [ 1090s] 164 | ({#Op, Arc::Type()}, Op) [ 1090s] | ^ [ 1090s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1090s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1090s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': [ 1090s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 1090s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1090s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1090s] 679 | &unweighted); [ 1090s] | ~~~~~~~~~~~~ [ 1090s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1090s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1090s] | ^~~~~~~~~~~ [ 1090s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 1090s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 1090s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1090s] 218 | std::get<3>(*args)); [ 1090s] | ~~~~~~~~~~~~~~~~~~~ [ 1090s] shortest-distance.cc:48:1: required from here [ 1090s] 164 | ({#Op, Arc::Type()}, Op) [ 1090s] | ^ [ 1090s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1090s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1090s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1091s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::internal::ErrorLess >; S = int]': [ 1091s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 1091s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1091s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1091s] 679 | &unweighted); [ 1091s] | ~~~~~~~~~~~~ [ 1091s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1091s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1091s] | ^~~~~~~~~~~ [ 1091s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 1091s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 1091s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1091s] 218 | std::get<3>(*args)); [ 1091s] | ~~~~~~~~~~~~~~~~~~~ [ 1091s] shortest-distance.cc:48:1: required from here [ 1091s] 164 | ({#Op, Arc::Type()}, Op) [ 1091s] | ^ [ 1091s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1091s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1091s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1091s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': [ 1091s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 1091s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1091s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1091s] 679 | &unweighted); [ 1091s] | ~~~~~~~~~~~~ [ 1091s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1091s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1091s] | ^~~~~~~~~~~ [ 1091s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 1091s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 1091s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1091s] 218 | std::get<3>(*args)); [ 1091s] | ~~~~~~~~~~~~~~~~~~~ [ 1091s] shortest-distance.cc:48:1: required from here [ 1091s] 164 | ({#Op, Arc::Type()}, Op) [ 1091s] | ^ [ 1091s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1091s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1091s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1091s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::internal::ErrorLess >; S = int]': [ 1091s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 1091s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1091s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1091s] 679 | &unweighted); [ 1091s] | ~~~~~~~~~~~~ [ 1091s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1091s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1091s] | ^~~~~~~~~~~ [ 1091s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 1091s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 1091s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1091s] 218 | std::get<3>(*args)); [ 1091s] | ~~~~~~~~~~~~~~~~~~~ [ 1091s] shortest-distance.cc:48:1: required from here [ 1091s] 164 | ({#Op, Arc::Type()}, Op) [ 1091s] | ^ [ 1091s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1091s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1091s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1091s] depbase=`echo shortest-path.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1091s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT shortest-path.lo -MD -MP -MF $depbase.Tpo -c -o shortest-path.lo shortest-path.cc &&\ [ 1091s] mv -f $depbase.Tpo $depbase.Plo [ 1091s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT shortest-path.lo -MD -MP -MF .deps/shortest-path.Tpo -c shortest-path.cc -fPIC -DPIC -o .libs/shortest-path.o [ 1091s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]': [ 1091s] ./../include/fst/shortest-distance.h:224:31: required from 'void fst::internal::ShortestDistanceState::ShortestDistance(StateId) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; ArcFilter = fst::AnyArcFilter > >; WeightEqual = fst::WeightApproxEqual; StateId = int]' [ 1091s] 224 | state_queue_->Update(nextstate); [ 1091s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1091s] ./../include/fst/shortest-distance.h:264:28: required from 'void fst::ShortestDistance(const Fst&, std::vector*, const ShortestDistanceOptions&) [with Arc = ArcTpl >; Queue = NaturalShortestFirstQueue >; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 1091s] 264 | sd_state.ShortestDistance(opts.source); [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1091s] ./../include/fst/script/shortest-distance.h:112:19: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; ArcFilter = fst::AnyArcFilter > >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1091s] 112 | ShortestDistance(fst, distance, sopts); [ 1091s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1091s] ./../include/fst/script/shortest-distance.h:121:54: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1091s] 121 | ShortestDistance>(fst, distance, opts); [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1091s] ./../include/fst/script/shortest-distance.h:181:79: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 1091s] 180 | internal::ShortestDistance>( [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 1091s] 182 | fst, &typed_distance, opts); [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1091s] shortest-distance.cc:47:1: required from here [ 1091s] 164 | ({#Op, Arc::Type()}, Op) [ 1091s] | ^ [ 1091s] ./../include/fst/queue.h:234:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, true>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1091s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 1091s] | ~~^~~~~~~~~~~~~~ [ 1091s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 1091s] ./../include/fst/shortest-distance.h:184:24: required from 'void fst::internal::ShortestDistanceState::ShortestDistance(StateId) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; ArcFilter = fst::AnyArcFilter > >; WeightEqual = fst::WeightApproxEqual; StateId = int]' [ 1091s] 184 | state_queue_->Enqueue(source); [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 1091s] ./../include/fst/shortest-distance.h:264:28: required from 'void fst::ShortestDistance(const Fst&, std::vector*, const ShortestDistanceOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 1091s] 264 | sd_state.ShortestDistance(opts.source); [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1091s] ./../include/fst/script/shortest-distance.h:112:19: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; ArcFilter = fst::AnyArcFilter > >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1091s] 112 | ShortestDistance(fst, distance, sopts); [ 1091s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1091s] ./../include/fst/script/shortest-distance.h:121:54: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1091s] 121 | ShortestDistance>(fst, distance, opts); [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1091s] ./../include/fst/script/shortest-distance.h:190:64: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 1091s] 190 | internal::ShortestDistance>( [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 1091s] 191 | fst, &typed_distance, opts); [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1091s] shortest-distance.cc:47:1: required from here [ 1091s] 164 | ({#Op, Arc::Type()}, Op) [ 1091s] | ^ [ 1091s] ./../include/fst/queue.h:503:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] [ 1091s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 1091s] | ~~~~~~~~~~~~~~~~~^~~~ [ 1091s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; Less = fst::NaturalLess >; S = int]': [ 1091s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1091s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1091s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1091s] 679 | &unweighted); [ 1091s] | ~~~~~~~~~~~~ [ 1091s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::AutoQueue; _Args = {const fst::Fst > >&, const vector, allocator > >*&, fst::EpsilonArcFilter > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1091s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1091s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1091s] ./../include/fst/script/shortest-distance.h:75:48: required from 'static std::unique_ptr > fst::script::internal::QueueConstructor, ArcFilter>::Construct(const fst::Fst&, const std::vector*) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; typename Arc::StateId = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1091s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1091s] ./../include/fst/script/shortest-distance.h:109:57: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; ArcFilter = fst::EpsilonArcFilter > >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1091s] 109 | QueueConstructor::Construct(fst, distance)); [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1091s] ./../include/fst/script/shortest-distance.h:125:58: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1091s] 125 | ShortestDistance>(fst, distance, opts); [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1091s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 1091s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1091s] 165 | opts); [ 1091s] | ~~~~~ [ 1091s] shortest-distance.cc:47:1: required from here [ 1091s] 164 | ({#Op, Arc::Type()}, Op) [ 1091s] | ^ [ 1091s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1091s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1091s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1091s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::InputEpsilonArcFilter > >; Less = fst::NaturalLess >; S = int]': [ 1091s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::InputEpsilonArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1091s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1091s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1091s] 679 | &unweighted); [ 1091s] | ~~~~~~~~~~~~ [ 1091s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::AutoQueue; _Args = {const fst::Fst > >&, const vector, allocator > >*&, fst::InputEpsilonArcFilter > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1091s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1091s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1091s] ./../include/fst/script/shortest-distance.h:75:48: required from 'static std::unique_ptr > fst::script::internal::QueueConstructor, ArcFilter>::Construct(const fst::Fst&, const std::vector*) [with Arc = fst::ArcTpl >; ArcFilter = fst::InputEpsilonArcFilter > >; typename Arc::StateId = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1091s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1091s] ./../include/fst/script/shortest-distance.h:109:57: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; ArcFilter = fst::InputEpsilonArcFilter > >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1091s] 109 | QueueConstructor::Construct(fst, distance)); [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1091s] ./../include/fst/script/shortest-distance.h:129:63: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1091s] 129 | ShortestDistance>(fst, distance, [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1091s] 130 | opts); [ 1091s] | ~~~~~ [ 1091s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 1091s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1091s] 165 | opts); [ 1091s] | ~~~~~ [ 1091s] shortest-distance.cc:47:1: required from here [ 1091s] 164 | ({#Op, Arc::Type()}, Op) [ 1091s] | ^ [ 1091s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1091s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1091s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1091s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::OutputEpsilonArcFilter > >; Less = fst::NaturalLess >; S = int]': [ 1091s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::OutputEpsilonArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1091s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1091s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1091s] 679 | &unweighted); [ 1091s] | ~~~~~~~~~~~~ [ 1091s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::AutoQueue; _Args = {const fst::Fst > >&, const vector, allocator > >*&, fst::OutputEpsilonArcFilter > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1091s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1091s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1091s] ./../include/fst/script/shortest-distance.h:75:48: required from 'static std::unique_ptr > fst::script::internal::QueueConstructor, ArcFilter>::Construct(const fst::Fst&, const std::vector*) [with Arc = fst::ArcTpl >; ArcFilter = fst::OutputEpsilonArcFilter > >; typename Arc::StateId = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1091s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1091s] ./../include/fst/script/shortest-distance.h:109:57: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; ArcFilter = fst::OutputEpsilonArcFilter > >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1091s] 109 | QueueConstructor::Construct(fst, distance)); [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1091s] ./../include/fst/script/shortest-distance.h:134:64: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1091s] 134 | ShortestDistance>(fst, distance, [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1091s] 135 | opts); [ 1091s] | ~~~~~ [ 1091s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 1091s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1091s] 165 | opts); [ 1091s] | ~~~~~ [ 1091s] shortest-distance.cc:47:1: required from here [ 1091s] 164 | ({#Op, Arc::Type()}, Op) [ 1091s] | ^ [ 1091s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1091s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1091s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1091s] In file included from ./../include/fst/queue.h:34: [ 1091s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 1091s] ./../include/fst/queue.h:218:29: required from 'void fst::ShortestFirstQueue::Enqueue(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]' [ 1091s] 218 | key_[s] = heap_.Insert(s); [ 1091s] | ~~~~~~~~~~~~^~~ [ 1091s] ./../include/fst/shortest-distance.h:184:24: required from 'void fst::internal::ShortestDistanceState::ShortestDistance(StateId) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; ArcFilter = fst::AnyArcFilter > >; WeightEqual = fst::WeightApproxEqual; StateId = int]' [ 1091s] 184 | state_queue_->Enqueue(source); [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 1091s] ./../include/fst/shortest-distance.h:264:28: required from 'void fst::ShortestDistance(const Fst&, std::vector*, const ShortestDistanceOptions&) [with Arc = ArcTpl >; Queue = NaturalShortestFirstQueue >; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 1091s] 264 | sd_state.ShortestDistance(opts.source); [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1091s] ./../include/fst/script/shortest-distance.h:112:19: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; ArcFilter = fst::AnyArcFilter > >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1091s] 112 | ShortestDistance(fst, distance, sopts); [ 1091s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1091s] ./../include/fst/script/shortest-distance.h:121:54: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1091s] 121 | ShortestDistance>(fst, distance, opts); [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1091s] ./../include/fst/script/shortest-distance.h:181:79: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 1091s] 180 | internal::ShortestDistance>( [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 1091s] 182 | fst, &typed_distance, opts); [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1091s] shortest-distance.cc:47:1: required from here [ 1091s] 164 | ({#Op, Arc::Type()}, Op) [ 1091s] | ^ [ 1091s] ./../include/fst/heap.h:57:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1091s] 57 | if (size_ < values_.size()) { [ 1091s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1091s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': [ 1091s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 1091s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1091s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1091s] 679 | &unweighted); [ 1091s] | ~~~~~~~~~~~~ [ 1091s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::AutoQueue; _Args = {const fst::Fst > >&, const vector, allocator > >*&, fst::EpsilonArcFilter > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1091s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1091s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1091s] ./../include/fst/script/shortest-distance.h:75:48: required from 'static std::unique_ptr > fst::script::internal::QueueConstructor, ArcFilter>::Construct(const fst::Fst&, const std::vector*) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; typename Arc::StateId = int; typename Arc::Weight = fst::LogWeightTpl]' [ 1091s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1091s] ./../include/fst/script/shortest-distance.h:109:57: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; ArcFilter = fst::EpsilonArcFilter > >; typename Arc::Weight = fst::LogWeightTpl]' [ 1091s] 109 | QueueConstructor::Construct(fst, distance)); [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1091s] ./../include/fst/script/shortest-distance.h:125:58: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 1091s] 125 | ShortestDistance>(fst, distance, opts); [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1091s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 1091s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1091s] 165 | opts); [ 1091s] | ~~~~~ [ 1091s] shortest-distance.cc:47:1: required from here [ 1091s] 164 | ({#Op, Arc::Type()}, Op) [ 1091s] | ^ [ 1091s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1091s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1091s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1091s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::InputEpsilonArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': [ 1092s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::InputEpsilonArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 1092s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1092s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] 679 | &unweighted); [ 1092s] | ~~~~~~~~~~~~ [ 1092s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::AutoQueue; _Args = {const fst::Fst > >&, const vector, allocator > >*&, fst::InputEpsilonArcFilter > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1092s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1092s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/script/shortest-distance.h:75:48: required from 'static std::unique_ptr > fst::script::internal::QueueConstructor, ArcFilter>::Construct(const fst::Fst&, const std::vector*) [with Arc = fst::ArcTpl >; ArcFilter = fst::InputEpsilonArcFilter > >; typename Arc::StateId = int; typename Arc::Weight = fst::LogWeightTpl]' [ 1092s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/script/shortest-distance.h:109:57: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; ArcFilter = fst::InputEpsilonArcFilter > >; typename Arc::Weight = fst::LogWeightTpl]' [ 1092s] 109 | QueueConstructor::Construct(fst, distance)); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/script/shortest-distance.h:129:63: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 1092s] 129 | ShortestDistance>(fst, distance, [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1092s] 130 | opts); [ 1092s] | ~~~~~ [ 1092s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 1092s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1092s] 165 | opts); [ 1092s] | ~~~~~ [ 1092s] shortest-distance.cc:47:1: required from here [ 1092s] 164 | ({#Op, Arc::Type()}, Op) [ 1092s] | ^ [ 1092s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1092s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1092s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::OutputEpsilonArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': [ 1092s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::OutputEpsilonArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 1092s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1092s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] 679 | &unweighted); [ 1092s] | ~~~~~~~~~~~~ [ 1092s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::AutoQueue; _Args = {const fst::Fst > >&, const vector, allocator > >*&, fst::OutputEpsilonArcFilter > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1092s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1092s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/script/shortest-distance.h:75:48: required from 'static std::unique_ptr > fst::script::internal::QueueConstructor, ArcFilter>::Construct(const fst::Fst&, const std::vector*) [with Arc = fst::ArcTpl >; ArcFilter = fst::OutputEpsilonArcFilter > >; typename Arc::StateId = int; typename Arc::Weight = fst::LogWeightTpl]' [ 1092s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/script/shortest-distance.h:109:57: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; ArcFilter = fst::OutputEpsilonArcFilter > >; typename Arc::Weight = fst::LogWeightTpl]' [ 1092s] 109 | QueueConstructor::Construct(fst, distance)); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/script/shortest-distance.h:134:64: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 1092s] 134 | ShortestDistance>(fst, distance, [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1092s] 135 | opts); [ 1092s] | ~~~~~ [ 1092s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 1092s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1092s] 165 | opts); [ 1092s] | ~~~~~ [ 1092s] shortest-distance.cc:47:1: required from here [ 1092s] 164 | ({#Op, Arc::Type()}, Op) [ 1092s] | ^ [ 1092s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1092s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1092s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': [ 1092s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 1092s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1092s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] 679 | &unweighted); [ 1092s] | ~~~~~~~~~~~~ [ 1092s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::AutoQueue; _Args = {const fst::Fst > >&, const vector, allocator > >*&, fst::EpsilonArcFilter > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1092s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1092s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/script/shortest-distance.h:75:48: required from 'static std::unique_ptr > fst::script::internal::QueueConstructor, ArcFilter>::Construct(const fst::Fst&, const std::vector*) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; typename Arc::StateId = int; typename Arc::Weight = fst::LogWeightTpl]' [ 1092s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/script/shortest-distance.h:109:57: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; ArcFilter = fst::EpsilonArcFilter > >; typename Arc::Weight = fst::LogWeightTpl]' [ 1092s] 109 | QueueConstructor::Construct(fst, distance)); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/script/shortest-distance.h:125:58: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 1092s] 125 | ShortestDistance>(fst, distance, opts); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 1092s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1092s] 165 | opts); [ 1092s] | ~~~~~ [ 1092s] shortest-distance.cc:47:1: required from here [ 1092s] 164 | ({#Op, Arc::Type()}, Op) [ 1092s] | ^ [ 1092s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1092s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1092s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::InputEpsilonArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': [ 1092s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::InputEpsilonArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 1092s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1092s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] 679 | &unweighted); [ 1092s] | ~~~~~~~~~~~~ [ 1092s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::AutoQueue; _Args = {const fst::Fst > >&, const vector, allocator > >*&, fst::InputEpsilonArcFilter > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1092s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1092s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/script/shortest-distance.h:75:48: required from 'static std::unique_ptr > fst::script::internal::QueueConstructor, ArcFilter>::Construct(const fst::Fst&, const std::vector*) [with Arc = fst::ArcTpl >; ArcFilter = fst::InputEpsilonArcFilter > >; typename Arc::StateId = int; typename Arc::Weight = fst::LogWeightTpl]' [ 1092s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/script/shortest-distance.h:109:57: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; ArcFilter = fst::InputEpsilonArcFilter > >; typename Arc::Weight = fst::LogWeightTpl]' [ 1092s] 109 | QueueConstructor::Construct(fst, distance)); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/script/shortest-distance.h:129:63: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 1092s] 129 | ShortestDistance>(fst, distance, [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1092s] 130 | opts); [ 1092s] | ~~~~~ [ 1092s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 1092s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1092s] 165 | opts); [ 1092s] | ~~~~~ [ 1092s] shortest-distance.cc:47:1: required from here [ 1092s] 164 | ({#Op, Arc::Type()}, Op) [ 1092s] | ^ [ 1092s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1092s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1092s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::OutputEpsilonArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': [ 1092s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::OutputEpsilonArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 1092s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1092s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] 679 | &unweighted); [ 1092s] | ~~~~~~~~~~~~ [ 1092s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::AutoQueue; _Args = {const fst::Fst > >&, const vector, allocator > >*&, fst::OutputEpsilonArcFilter > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1092s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1092s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/script/shortest-distance.h:75:48: required from 'static std::unique_ptr > fst::script::internal::QueueConstructor, ArcFilter>::Construct(const fst::Fst&, const std::vector*) [with Arc = fst::ArcTpl >; ArcFilter = fst::OutputEpsilonArcFilter > >; typename Arc::StateId = int; typename Arc::Weight = fst::LogWeightTpl]' [ 1092s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/script/shortest-distance.h:109:57: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; ArcFilter = fst::OutputEpsilonArcFilter > >; typename Arc::Weight = fst::LogWeightTpl]' [ 1092s] 109 | QueueConstructor::Construct(fst, distance)); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/script/shortest-distance.h:134:64: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 1092s] 134 | ShortestDistance>(fst, distance, [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1092s] 135 | opts); [ 1092s] | ~~~~~ [ 1092s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 1092s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1092s] 165 | opts); [ 1092s] | ~~~~~ [ 1092s] shortest-distance.cc:47:1: required from here [ 1092s] 164 | ({#Op, Arc::Type()}, Op) [ 1092s] | ^ [ 1092s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1092s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1092s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1092s] In file included from ./../include/fst/queue.h:35: [ 1092s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 1092s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 1092s] 114 | visitor->FinishVisit(); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1092s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 1092s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1092s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1092s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1092s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1092s] 655 | queue_ = std::make_unique>(fst, filter); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1092s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1092s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1092s] | ^~~~~~~~~~~ [ 1092s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 1092s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 1092s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] 218 | std::get<3>(*args)); [ 1092s] | ~~~~~~~~~~~~~~~~~~~ [ 1092s] shortest-distance.cc:48:1: required from here [ 1092s] 164 | ({#Op, Arc::Type()}, Op) [ 1092s] | ^ [ 1092s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1092s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1092s] | ~~^~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1092s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1092s] | ~~^~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 1092s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 1092s] 114 | visitor->FinishVisit(); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1092s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 1092s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1092s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1092s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1092s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1092s] 655 | queue_ = std::make_unique>(fst, filter); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1092s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1092s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1092s] | ^~~~~~~~~~~ [ 1092s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 1092s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 1092s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] 218 | std::get<3>(*args)); [ 1092s] | ~~~~~~~~~~~~~~~~~~~ [ 1092s] shortest-distance.cc:48:1: required from here [ 1092s] 164 | ({#Op, Arc::Type()}, Op) [ 1092s] | ^ [ 1092s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1092s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1092s] | ~~^~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1092s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1092s] | ~~^~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 1092s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 1092s] 114 | visitor->FinishVisit(); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1092s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 1092s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1092s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1092s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1092s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 1092s] 655 | queue_ = std::make_unique>(fst, filter); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1092s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1092s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1092s] | ^~~~~~~~~~~ [ 1092s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 1092s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 1092s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] 218 | std::get<3>(*args)); [ 1092s] | ~~~~~~~~~~~~~~~~~~~ [ 1092s] shortest-distance.cc:48:1: required from here [ 1092s] 164 | ({#Op, Arc::Type()}, Op) [ 1092s] | ^ [ 1092s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1092s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1092s] | ~~^~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1092s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1092s] | ~~^~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 1092s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 1092s] 114 | visitor->FinishVisit(); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1092s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 1092s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1092s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1092s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1092s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 1092s] 655 | queue_ = std::make_unique>(fst, filter); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1092s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1092s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1092s] | ^~~~~~~~~~~ [ 1092s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 1092s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 1092s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] 218 | std::get<3>(*args)); [ 1092s] | ~~~~~~~~~~~~~~~~~~~ [ 1092s] shortest-distance.cc:48:1: required from here [ 1092s] 164 | ({#Op, Arc::Type()}, Op) [ 1092s] | ^ [ 1092s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1092s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1092s] | ~~^~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1092s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1092s] | ~~^~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 1092s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 1092s] 114 | visitor->FinishVisit(); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1092s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 1092s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1092s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1092s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1092s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 1092s] 655 | queue_ = std::make_unique>(fst, filter); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1092s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1092s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1092s] | ^~~~~~~~~~~ [ 1092s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 1092s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 1092s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] 218 | std::get<3>(*args)); [ 1092s] | ~~~~~~~~~~~~~~~~~~~ [ 1092s] shortest-distance.cc:48:1: required from here [ 1092s] 164 | ({#Op, Arc::Type()}, Op) [ 1092s] | ^ [ 1092s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1092s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1092s] | ~~^~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1092s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1092s] | ~~^~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 1092s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 1092s] 114 | visitor->FinishVisit(); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1092s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 1092s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1092s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1092s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1092s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 1092s] 655 | queue_ = std::make_unique>(fst, filter); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1092s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1092s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1092s] | ^~~~~~~~~~~ [ 1092s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 1092s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 1092s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] 218 | std::get<3>(*args)); [ 1092s] | ~~~~~~~~~~~~~~~~~~~ [ 1092s] shortest-distance.cc:48:1: required from here [ 1092s] 164 | ({#Op, Arc::Type()}, Op) [ 1092s] | ^ [ 1092s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1092s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1092s] | ~~^~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1092s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1092s] | ~~^~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 1092s] ./../include/fst/queue.h:548:11: required from here [ 1092s] 548 | StateId Head() const final { [ 1092s] | ^~~~ [ 1092s] ./../include/fst/queue.h:552:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1092s] 552 | ((front_ >= trivial_queue_.size()) || [ 1092s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 1092s] ./../include/fst/queue.h:563:8: required from here [ 1092s] 563 | void Enqueue(StateId s) final { [ 1092s] | ^~~~~~~ [ 1092s] ./../include/fst/queue.h:574:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const __gnu_cxx::__alloc_traits, int>::value_type' {aka 'const int'} [-Wsign-compare] [ 1092s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 1092s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 1092s] ./../include/fst/queue.h:581:8: required from here [ 1092s] 581 | void Dequeue() final { [ 1092s] | ^~~~~~~ [ 1092s] ./../include/fst/queue.h:584:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1092s] 584 | } else if (front_ < trivial_queue_.size()) { [ 1092s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 1092s] ./../include/fst/queue.h:593:8: required from here [ 1092s] 593 | bool Empty() const final { [ 1092s] | ^~~~~ [ 1092s] ./../include/fst/queue.h:602:22: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1092s] 602 | return (front_ >= trivial_queue_.size()) || [ 1092s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 1092s] ./../include/fst/queue.h:607:8: required from here [ 1092s] 607 | void Clear() final { [ 1092s] | ^~~~~ [ 1092s] ./../include/fst/queue.h:611:20: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1092s] 611 | } else if (i < trivial_queue_.size()) { [ 1092s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 1092s] ./../include/fst/queue.h:232:8: required from here [ 1092s] 232 | void Update(StateId s) override { [ 1092s] | ^~~~~~ [ 1092s] ./../include/fst/queue.h:234:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, false>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1092s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 1092s] | ~~^~~~~~~~~~~~~~ [ 1092s] In file included from ./../include/fst/cache.h:33, [ 1092s] from ./../include/fst/shortest-distance.h:29: [ 1092s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': [ 1092s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 1092s] 409 | BaseImpl::DeleteStates(dstates); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1092s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 1092s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1092s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1092s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1092s] | ^~~~~~~~~~~~ [ 1092s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1092s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1092s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1092s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1092s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': [ 1092s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 1092s] 409 | BaseImpl::DeleteStates(dstates); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1092s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 1092s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1092s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1092s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1092s] | ^~~~~~~~~~~~ [ 1092s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1092s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1092s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1092s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1092s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': [ 1092s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 1092s] 409 | BaseImpl::DeleteStates(dstates); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1092s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 1092s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1092s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1092s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1092s] | ^~~~~~~~~~~~ [ 1092s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1092s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1092s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1092s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1092s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1092s] In file included from ./../include/fst/vector-fst.h:34, [ 1092s] from ./../include/fst/cache.h:33, [ 1092s] from ./../include/fst/shortest-path.h:31, [ 1092s] from ./../include/fst/script/shortest-path.h:25, [ 1092s] from shortest-path.cc:18: [ 1092s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1092s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1092s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1092s] | ^~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1092s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1092s] | ^~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1092s] 520 | class VectorFst : public ImplToMutableFst> { [ 1092s] | ^~~~~~~~~ [ 1092s] ./../include/fst/shortest-path.h:468:21: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 1092s] 468 | VectorFst rfst; [ 1092s] | ^~~~ [ 1092s] ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1092s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 1092s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/script/shortest-path.h:86:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 1092s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 1092s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1092s] shortest-path.cc:35:1: required from here [ 1092s] 164 | ({#Op, Arc::Type()}, Op) [ 1092s] | ^ [ 1092s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1092s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1092s] | ^~~~~~~~ [ 1092s] In file included from ./../include/fst/expanded-fst.h:33, [ 1092s] from ./../include/fst/mutable-fst.h:37: [ 1092s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1092s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1092s] | ^~~~~~~~ [ 1092s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1092s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1092s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1092s] | ^~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1092s] 520 | class VectorFst : public ImplToMutableFst> { [ 1092s] | ^~~~~~~~~ [ 1092s] ./../include/fst/shortest-path.h:468:21: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 1092s] 468 | VectorFst rfst; [ 1092s] | ^~~~ [ 1092s] ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1092s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 1092s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/script/shortest-path.h:86:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 1092s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 1092s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1092s] shortest-path.cc:35:1: required from here [ 1092s] 164 | ({#Op, Arc::Type()}, Op) [ 1092s] | ^ [ 1092s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1092s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1092s] | ^~~~~~~~ [ 1092s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1092s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1092s] | ^~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1092s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1092s] 520 | class VectorFst : public ImplToMutableFst> { [ 1092s] | ^~~~~~~~~ [ 1092s] ./../include/fst/shortest-path.h:468:21: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 1092s] 468 | VectorFst rfst; [ 1092s] | ^~~~ [ 1092s] ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1092s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 1092s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/script/shortest-path.h:86:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 1092s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 1092s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1092s] shortest-path.cc:35:1: required from here [ 1092s] 164 | ({#Op, Arc::Type()}, Op) [ 1092s] | ^ [ 1092s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1092s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1092s] | ^~~~~~~~ [ 1092s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1092s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1092s] | ^~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/shortest-path.h: In instantiation of 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]': [ 1092s] ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1092s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 1092s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/script/shortest-path.h:86:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 1092s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 1092s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1092s] shortest-path.cc:35:1: required from here [ 1092s] 164 | ({#Op, Arc::Type()}, Op) [ 1092s] | ^ [ 1092s] ./../include/fst/shortest-path.h:475:15: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1092s] 475 | if (state < distance->size()) { [ 1092s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/shortest-path.h: In instantiation of 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = FifoQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]': [ 1092s] ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::FifoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1092s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 1092s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/script/shortest-path.h:90:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 1092s] 90 | ShortestPath>(ifst, ofst, &distance, opts); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 1092s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1092s] shortest-path.cc:35:1: required from here [ 1092s] 164 | ({#Op, Arc::Type()}, Op) [ 1092s] | ^ [ 1092s] ./../include/fst/shortest-path.h:475:15: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1092s] 475 | if (state < distance->size()) { [ 1092s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/shortest-path.h: In instantiation of 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = LifoQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]': [ 1092s] ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1092s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 1092s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/script/shortest-path.h:94:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 1092s] 94 | ShortestPath>(ifst, ofst, &distance, opts); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 1092s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1092s] shortest-path.cc:35:1: required from here [ 1092s] 164 | ({#Op, Arc::Type()}, Op) [ 1092s] | ^ [ 1092s] ./../include/fst/shortest-path.h:475:15: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1092s] 475 | if (state < distance->size()) { [ 1092s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/shortest-path.h: In instantiation of 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = NaturalShortestFirstQueue >; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]': [ 1092s] ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1092s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 1092s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/script/shortest-path.h:99:70: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 1092s] 99 | ShortestPath>( [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 1092s] 100 | ifst, ofst, &distance, opts); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 1092s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1092s] shortest-path.cc:35:1: required from here [ 1092s] 164 | ({#Op, Arc::Type()}, Op) [ 1092s] | ^ [ 1092s] ./../include/fst/shortest-path.h:475:15: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1092s] 475 | if (state < distance->size()) { [ 1092s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/shortest-path.h: In instantiation of 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]': [ 1092s] ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1092s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 1092s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/script/shortest-path.h:109:50: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 1092s] 109 | ShortestPath>(ifst, ofst, &distance, opts); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 1092s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1092s] shortest-path.cc:35:1: required from here [ 1092s] 164 | ({#Op, Arc::Type()}, Op) [ 1092s] | ^ [ 1092s] ./../include/fst/shortest-path.h:475:15: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1092s] 475 | if (state < distance->size()) { [ 1092s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/shortest-path.h: In instantiation of 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = TopOrderQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]': [ 1092s] ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::TopOrderQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1092s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 1092s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/script/shortest-path.h:113:48: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 1092s] 113 | ShortestPath>(ifst, ofst, &distance, opts); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 1092s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1092s] shortest-path.cc:35:1: required from here [ 1092s] 164 | ({#Op, Arc::Type()}, Op) [ 1092s] | ^ [ 1092s] ./../include/fst/shortest-path.h:475:15: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1092s] 475 | if (state < distance->size()) { [ 1092s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/shortest-path.h: In instantiation of 'bool fst::internal::SingleShortestPath(const fst::Fst&, std::vector*, const fst::ShortestPathOptions&, typename Arc::StateId*, std::vector >*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; ArcFilter = fst::AnyArcFilter > >; typename Arc::Weight = fst::TropicalWeightTpl; typename Arc::StateId = int; typename Arc::StateId = int]': [ 1092s] ./../include/fst/shortest-path.h:449:37: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 1092s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] 450 | &parent)) { [ 1092s] | ~~~~~~~~ [ 1092s] ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1092s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 1092s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/script/shortest-path.h:86:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 1092s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 1092s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1092s] shortest-path.cc:35:1: required from here [ 1092s] 164 | ({#Op, Arc::Type()}, Op) [ 1092s] | ^ [ 1092s] ./../include/fst/shortest-path.h:182:27: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 1092s] 182 | while (distance->size() < source) { [ 1092s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 1092s] ./../include/fst/shortest-path.h:214:31: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const fst::ArcTpl >::StateId' {aka 'const int'} [-Wsign-compare] [ 1092s] 214 | while (distance->size() <= arc.nextstate) { [ 1092s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/shortest-path.h: In instantiation of 'void fst::internal::NShortestPath(const fst::Fst&, fst::MutableFst*, const std::vector&, int32_t, float, typename Arc::Weight, typename Arc::StateId) [with Arc = fst::ArcTpl >; RevArc = fst::ReverseArc > >; typename Arc::Weight = fst::TropicalWeightTpl; int32_t = int; typename Arc::Weight = fst::TropicalWeightTpl; typename Arc::StateId = int]': [ 1092s] ./../include/fst/shortest-path.h:482:28: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 1092s] 482 | internal::NShortestPath(rfst, ofst, *distance, opts.nshortest, opts.delta, [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] 483 | opts.weight_threshold, opts.state_threshold); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1092s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 1092s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/script/shortest-path.h:86:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 1092s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 1092s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1092s] shortest-path.cc:35:1: required from here [ 1092s] 164 | ({#Op, Arc::Type()}, Op) [ 1092s] | ^ [ 1092s] ./../include/fst/shortest-path.h:339:53: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'fst::Fst > > >::StateId' {aka 'int'} [-Wsign-compare] [ 1092s] 339 | if (ifst.Start() == kNoStateId || distance.size() <= ifst.Start() || [ 1092s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/shortest-path.h:348:23: warning: comparison of integer expressions of different signedness: 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 1092s] 348 | while (pairs.size() <= final_state) { [ 1092s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1092s] ./../include/fst/shortest-path.h:367:24: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1092s] 367 | : (p.first < distance.size()) ? distance[p.first] : Weight::Zero(); [ 1092s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/shortest-path.h:373:21: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] [ 1092s] 373 | while (r.size() <= p.first + 1) r.push_back(0); [ 1092s] | ~~~~~~~~~^~~~~~~~~~~~~~ [ 1092s] ./../include/fst/shortest-path.h: In instantiation of 'bool fst::internal::SingleShortestPath(const fst::Fst&, std::vector*, const fst::ShortestPathOptions&, typename Arc::StateId*, std::vector >*) [with Arc = fst::ArcTpl >; Queue = fst::FifoQueue; ArcFilter = fst::AnyArcFilter > >; typename Arc::Weight = fst::TropicalWeightTpl; typename Arc::StateId = int; typename Arc::StateId = int]': [ 1092s] ./../include/fst/shortest-path.h:449:37: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = FifoQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 1092s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] 450 | &parent)) { [ 1092s] | ~~~~~~~~ [ 1092s] ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::FifoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1092s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 1092s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/script/shortest-path.h:90:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 1092s] 90 | ShortestPath>(ifst, ofst, &distance, opts); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 1092s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1092s] shortest-path.cc:35:1: required from here [ 1092s] 164 | ({#Op, Arc::Type()}, Op) [ 1092s] | ^ [ 1092s] ./../include/fst/shortest-path.h:182:27: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 1092s] 182 | while (distance->size() < source) { [ 1092s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 1092s] ./../include/fst/shortest-path.h:214:31: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const fst::ArcTpl >::StateId' {aka 'const int'} [-Wsign-compare] [ 1092s] 214 | while (distance->size() <= arc.nextstate) { [ 1092s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/shortest-path.h: In instantiation of 'bool fst::internal::SingleShortestPath(const fst::Fst&, std::vector*, const fst::ShortestPathOptions&, typename Arc::StateId*, std::vector >*) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue; ArcFilter = fst::AnyArcFilter > >; typename Arc::Weight = fst::TropicalWeightTpl; typename Arc::StateId = int; typename Arc::StateId = int]': [ 1092s] ./../include/fst/shortest-path.h:449:37: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = LifoQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 1092s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] 450 | &parent)) { [ 1092s] | ~~~~~~~~ [ 1092s] ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1092s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 1092s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/script/shortest-path.h:94:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 1092s] 94 | ShortestPath>(ifst, ofst, &distance, opts); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 1092s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1092s] shortest-path.cc:35:1: required from here [ 1092s] 164 | ({#Op, Arc::Type()}, Op) [ 1092s] | ^ [ 1092s] ./../include/fst/shortest-path.h:182:27: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 1092s] 182 | while (distance->size() < source) { [ 1092s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 1092s] ./../include/fst/shortest-path.h:214:31: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const fst::ArcTpl >::StateId' {aka 'const int'} [-Wsign-compare] [ 1092s] 214 | while (distance->size() <= arc.nextstate) { [ 1092s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/shortest-path.h: In instantiation of 'bool fst::internal::SingleShortestPath(const fst::Fst&, std::vector*, const fst::ShortestPathOptions&, typename Arc::StateId*, std::vector >*) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; ArcFilter = fst::AnyArcFilter > >; typename Arc::Weight = fst::TropicalWeightTpl; typename Arc::StateId = int; typename Arc::StateId = int]': [ 1092s] ./../include/fst/shortest-path.h:449:37: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = NaturalShortestFirstQueue >; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 1092s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] 450 | &parent)) { [ 1092s] | ~~~~~~~~ [ 1092s] ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1092s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 1092s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/script/shortest-path.h:99:70: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 1092s] 99 | ShortestPath>( [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 1092s] 100 | ifst, ofst, &distance, opts); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 1092s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1092s] shortest-path.cc:35:1: required from here [ 1092s] 164 | ({#Op, Arc::Type()}, Op) [ 1092s] | ^ [ 1092s] ./../include/fst/shortest-path.h:182:27: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 1092s] 182 | while (distance->size() < source) { [ 1092s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 1092s] ./../include/fst/shortest-path.h:214:31: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const fst::ArcTpl >::StateId' {aka 'const int'} [-Wsign-compare] [ 1092s] 214 | while (distance->size() <= arc.nextstate) { [ 1092s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/shortest-path.h: In instantiation of 'bool fst::internal::SingleShortestPath(const fst::Fst&, std::vector*, const fst::ShortestPathOptions&, typename Arc::StateId*, std::vector >*) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; ArcFilter = fst::AnyArcFilter > >; typename Arc::Weight = fst::TropicalWeightTpl; typename Arc::StateId = int; typename Arc::StateId = int]': [ 1092s] ./../include/fst/shortest-path.h:449:37: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 1092s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] 450 | &parent)) { [ 1092s] | ~~~~~~~~ [ 1092s] ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1092s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 1092s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/script/shortest-path.h:109:50: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 1092s] 109 | ShortestPath>(ifst, ofst, &distance, opts); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 1092s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1092s] shortest-path.cc:35:1: required from here [ 1092s] 164 | ({#Op, Arc::Type()}, Op) [ 1092s] | ^ [ 1092s] ./../include/fst/shortest-path.h:182:27: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 1092s] 182 | while (distance->size() < source) { [ 1092s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 1092s] ./../include/fst/shortest-path.h:214:31: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const fst::ArcTpl >::StateId' {aka 'const int'} [-Wsign-compare] [ 1092s] 214 | while (distance->size() <= arc.nextstate) { [ 1092s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/shortest-path.h: In instantiation of 'bool fst::internal::SingleShortestPath(const fst::Fst&, std::vector*, const fst::ShortestPathOptions&, typename Arc::StateId*, std::vector >*) [with Arc = fst::ArcTpl >; Queue = fst::TopOrderQueue; ArcFilter = fst::AnyArcFilter > >; typename Arc::Weight = fst::TropicalWeightTpl; typename Arc::StateId = int; typename Arc::StateId = int]': [ 1092s] ./../include/fst/shortest-path.h:449:37: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = TopOrderQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 1092s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] 450 | &parent)) { [ 1092s] | ~~~~~~~~ [ 1092s] ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::TopOrderQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1092s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 1092s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/script/shortest-path.h:113:48: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 1092s] 113 | ShortestPath>(ifst, ofst, &distance, opts); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 1092s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1092s] shortest-path.cc:35:1: required from here [ 1092s] 164 | ({#Op, Arc::Type()}, Op) [ 1092s] | ^ [ 1092s] ./../include/fst/shortest-path.h:182:27: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 1092s] 182 | while (distance->size() < source) { [ 1092s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 1092s] ./../include/fst/shortest-path.h:214:31: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const fst::ArcTpl >::StateId' {aka 'const int'} [-Wsign-compare] [ 1092s] 214 | while (distance->size() <= arc.nextstate) { [ 1092s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1093s] In file included from ./../include/fst/test-properties.h:27, [ 1093s] from ./../include/fst/vector-fst.h:35: [ 1093s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 1093s] ./../include/fst/shortest-path.h:401:10: required from 'void fst::internal::NShortestPath(const fst::Fst&, fst::MutableFst*, const std::vector&, int32_t, float, typename Arc::Weight, typename Arc::StateId) [with Arc = fst::ArcTpl >; RevArc = fst::ReverseArc > >; typename Arc::Weight = fst::TropicalWeightTpl; int32_t = int; typename Arc::Weight = fst::TropicalWeightTpl; typename Arc::StateId = int]' [ 1093s] 401 | Connect(ofst); [ 1093s] | ~~~~~~~^~~~~~ [ 1093s] ./../include/fst/shortest-path.h:482:28: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 1093s] 482 | internal::NShortestPath(rfst, ofst, *distance, opts.nshortest, opts.delta, [ 1093s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] 483 | opts.weight_threshold, opts.state_threshold); [ 1093s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1093s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 1093s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] ./../include/fst/script/shortest-path.h:86:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 1093s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 1093s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 1093s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 1093s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1093s] shortest-path.cc:35:1: required from here [ 1093s] 164 | ({#Op, Arc::Type()}, Op) [ 1093s] | ^ [ 1093s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1093s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1093s] | ~~^~~~~~~~~~~~~~~ [ 1093s] In file included from ./../include/fst/shortest-distance.h:31, [ 1093s] from ./../include/fst/prune.h:31, [ 1093s] from ./../include/fst/determinize.h:41, [ 1093s] from ./../include/fst/shortest-path.h:32: [ 1093s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]': [ 1093s] ./../include/fst/shortest-path.h:229:30: required from 'bool fst::internal::SingleShortestPath(const fst::Fst&, std::vector*, const fst::ShortestPathOptions&, typename Arc::StateId*, std::vector >*) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; ArcFilter = fst::AnyArcFilter > >; typename Arc::Weight = fst::TropicalWeightTpl; typename Arc::StateId = int; typename Arc::StateId = int]' [ 1093s] 229 | state_queue->Update(arc.nextstate); [ 1093s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1093s] ./../include/fst/shortest-path.h:449:37: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = NaturalShortestFirstQueue >; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 1093s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 1093s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] 450 | &parent)) { [ 1093s] | ~~~~~~~~ [ 1093s] ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1093s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 1093s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] ./../include/fst/script/shortest-path.h:99:70: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 1093s] 99 | ShortestPath>( [ 1093s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 1093s] 100 | ifst, ofst, &distance, opts); [ 1093s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 1093s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 1093s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1093s] shortest-path.cc:35:1: required from here [ 1093s] 164 | ({#Op, Arc::Type()}, Op) [ 1093s] | ^ [ 1093s] ./../include/fst/queue.h:234:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, true>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1093s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 1093s] | ~~^~~~~~~~~~~~~~ [ 1093s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 1093s] ./../include/fst/shortest-path.h:189:23: required from 'bool fst::internal::SingleShortestPath(const fst::Fst&, std::vector*, const fst::ShortestPathOptions&, typename Arc::StateId*, std::vector >*) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; ArcFilter = fst::AnyArcFilter > >; typename Arc::Weight = fst::TropicalWeightTpl; typename Arc::StateId = int; typename Arc::StateId = int]' [ 1093s] 189 | state_queue->Enqueue(source); [ 1093s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 1093s] ./../include/fst/shortest-path.h:449:37: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 1093s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 1093s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] 450 | &parent)) { [ 1093s] | ~~~~~~~~ [ 1093s] ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1093s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 1093s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] ./../include/fst/script/shortest-path.h:109:50: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 1093s] 109 | ShortestPath>(ifst, ofst, &distance, opts); [ 1093s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 1093s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 1093s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1093s] shortest-path.cc:35:1: required from here [ 1093s] 164 | ({#Op, Arc::Type()}, Op) [ 1093s] | ^ [ 1093s] ./../include/fst/queue.h:503:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] [ 1093s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 1093s] | ~~~~~~~~~~~~~~~~~^~~~ [ 1093s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; Less = fst::NaturalLess >; S = int]': [ 1093s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1093s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1093s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] 679 | &unweighted); [ 1093s] | ~~~~~~~~~~~~ [ 1093s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::AutoQueue; _Args = {const fst::Fst > >&, const vector, allocator > >*&, fst::AnyArcFilter > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1093s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1093s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] ./../include/fst/script/shortest-distance.h:75:48: required from 'static std::unique_ptr > fst::script::internal::QueueConstructor, ArcFilter>::Construct(const fst::Fst&, const std::vector*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; typename Arc::StateId = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1093s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 1093s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] ./../include/fst/script/shortest-path.h:65:59: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1093s] 65 | QueueConstructor::Construct(ifst, distance)); [ 1093s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1093s] ./../include/fst/script/shortest-path.h:86:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 1093s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 1093s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 1093s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 1093s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1093s] shortest-path.cc:35:1: required from here [ 1093s] 164 | ({#Op, Arc::Type()}, Op) [ 1093s] | ^ [ 1093s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1093s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1093s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1093s] In file included from ./../include/fst/prune.h:30: [ 1093s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 1093s] ./../include/fst/queue.h:218:29: required from 'void fst::ShortestFirstQueue::Enqueue(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]' [ 1093s] 218 | key_[s] = heap_.Insert(s); [ 1093s] | ~~~~~~~~~~~~^~~ [ 1093s] ./../include/fst/shortest-path.h:189:23: required from 'bool fst::internal::SingleShortestPath(const fst::Fst&, std::vector*, const fst::ShortestPathOptions&, typename Arc::StateId*, std::vector >*) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; ArcFilter = fst::AnyArcFilter > >; typename Arc::Weight = fst::TropicalWeightTpl; typename Arc::StateId = int; typename Arc::StateId = int]' [ 1093s] 189 | state_queue->Enqueue(source); [ 1093s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 1093s] ./../include/fst/shortest-path.h:449:37: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = NaturalShortestFirstQueue >; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 1093s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 1093s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] 450 | &parent)) { [ 1093s] | ~~~~~~~~ [ 1093s] ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1093s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 1093s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] ./../include/fst/script/shortest-path.h:99:70: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 1093s] 99 | ShortestPath>( [ 1093s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 1093s] 100 | ifst, ofst, &distance, opts); [ 1093s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 1093s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 1093s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1093s] shortest-path.cc:35:1: required from here [ 1093s] 164 | ({#Op, Arc::Type()}, Op) [ 1093s] | ^ [ 1093s] ./../include/fst/heap.h:57:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1093s] 57 | if (size_ < values_.size()) { [ 1093s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1093s] In file included from ./../include/fst/queue.h:35: [ 1093s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 1093s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 1093s] 114 | visitor->FinishVisit(); [ 1093s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1093s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 1093s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1093s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1093s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1093s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] ./../include/fst/script/shortest-distance.h:100:52: required from 'static std::unique_ptr > fst::script::internal::QueueConstructor, ArcFilter>::Construct(const fst::Fst&, const std::vector*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; typename Arc::StateId = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1093s] 100 | return std::make_unique>(fst, ArcFilter()); [ 1093s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1093s] ./../include/fst/script/shortest-path.h:65:59: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::TopOrderQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1093s] 65 | QueueConstructor::Construct(ifst, distance)); [ 1093s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1093s] ./../include/fst/script/shortest-path.h:113:48: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 1093s] 113 | ShortestPath>(ifst, ofst, &distance, opts); [ 1093s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 1093s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 1093s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1093s] shortest-path.cc:35:1: required from here [ 1093s] 164 | ({#Op, Arc::Type()}, Op) [ 1093s] | ^ [ 1093s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1093s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1093s] | ~~^~~~~~~~~~~~~~~~ [ 1093s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1093s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1093s] | ~~^~~~~~~~~~~~~~~~ [ 1093s] ./../include/fst/shortest-path.h: In instantiation of 'Weight fst::internal::ShortestPathCompare::PWeight(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 1093s] ./../include/fst/shortest-path.h:251:27: required from 'bool fst::internal::ShortestPathCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 1093s] 251 | const auto wx = Times(PWeight(px.first), px.second); [ 1093s] | ^~~~~~~ [ 1093s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/predefined_ops.h:196:23: required from 'bool __gnu_cxx::__ops::_Iter_comp_val<_Compare>::operator()(_Iterator, _Value&) [with _Iterator = __gnu_cxx::__normal_iterator >; _Value = int; _Compare = fst::internal::ShortestPathCompare >]' [ 1093s] 196 | { return bool(_M_comp(*__it, __val)); } [ 1093s] | ~~~~~~~^~~~~~~~~~~~~~ [ 1093s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/stl_heap.h:140:48: required from 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = long int; _Tp = int; _Compare = __gnu_cxx::__ops::_Iter_comp_val > >]' [ 1093s] 140 | while (__holeIndex > __topIndex && __comp(__first + __parent, __value)) [ 1093s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/stl_heap.h:216:23: required from 'void std::push_heap(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = fst::internal::ShortestPathCompare >]' [ 1093s] 216 | std::__push_heap(__first, _DistanceType((__last - __first) - 1), [ 1093s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] 217 | _DistanceType(0), _GLIBCXX_MOVE(__value), __cmp); [ 1093s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] ./../include/fst/shortest-path.h:389:21: required from 'void fst::internal::NShortestPath(const fst::Fst&, fst::MutableFst*, const std::vector&, int32_t, float, typename Arc::Weight, typename Arc::StateId) [with Arc = fst::ArcTpl >; RevArc = fst::ReverseArc > >; typename Arc::Weight = fst::TropicalWeightTpl; int32_t = int; typename Arc::Weight = fst::TropicalWeightTpl; typename Arc::StateId = int]' [ 1093s] 389 | std::push_heap(heap.begin(), heap.end(), compare); [ 1093s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] ./../include/fst/shortest-path.h:482:28: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 1093s] 482 | internal::NShortestPath(rfst, ofst, *distance, opts.nshortest, opts.delta, [ 1093s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] 483 | opts.weight_threshold, opts.state_threshold); [ 1093s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1093s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 1093s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] ./../include/fst/script/shortest-path.h:86:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 1093s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 1093s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 1093s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 1093s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1093s] shortest-path.cc:35:1: required from here [ 1093s] 164 | ({#Op, Arc::Type()}, Op) [ 1093s] | ^ [ 1093s] ./../include/fst/shortest-path.h:269:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1093s] 269 | : (state < distance_.size()) ? distance_[state] : Weight::Zero(); [ 1093s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1093s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 1093s] ./../include/fst/queue.h:548:11: required from here [ 1093s] 548 | StateId Head() const final { [ 1093s] | ^~~~ [ 1093s] ./../include/fst/queue.h:552:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1093s] 552 | ((front_ >= trivial_queue_.size()) || [ 1093s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 1093s] ./../include/fst/queue.h:563:8: required from here [ 1093s] 563 | void Enqueue(StateId s) final { [ 1093s] | ^~~~~~~ [ 1093s] ./../include/fst/queue.h:574:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const __gnu_cxx::__alloc_traits, int>::value_type' {aka 'const int'} [-Wsign-compare] [ 1093s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 1093s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 1093s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 1093s] ./../include/fst/queue.h:581:8: required from here [ 1093s] 581 | void Dequeue() final { [ 1093s] | ^~~~~~~ [ 1093s] ./../include/fst/queue.h:584:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1093s] 584 | } else if (front_ < trivial_queue_.size()) { [ 1093s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 1093s] ./../include/fst/queue.h:593:8: required from here [ 1093s] 593 | bool Empty() const final { [ 1093s] | ^~~~~ [ 1093s] ./../include/fst/queue.h:602:22: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1093s] 602 | return (front_ >= trivial_queue_.size()) || [ 1093s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 1093s] ./../include/fst/queue.h:607:8: required from here [ 1093s] 607 | void Clear() final { [ 1093s] | ^~~~~ [ 1093s] ./../include/fst/queue.h:611:20: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1093s] 611 | } else if (i < trivial_queue_.size()) { [ 1093s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 1093s] ./../include/fst/queue.h:232:8: required from here [ 1093s] 232 | void Update(StateId s) override { [ 1093s] | ^~~~~~ [ 1093s] ./../include/fst/queue.h:234:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, false>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1093s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 1093s] | ~~^~~~~~~~~~~~~~ [ 1093s] ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ReverseArc > >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > > >; StateTable = fst::DefaultDeterminizeStateTable > >, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]': [ 1093s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ReverseArc > >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > > >; StateTable = fst::DefaultDeterminizeStateTable > >, fst::IntegerFilterState >; StateId = int]' [ 1093s] 611 | return FindState(std::move(tuple)); [ 1093s] | ^~~~~~~~~ [ 1093s] ./../include/fst/determinize.h:605:11: required from here [ 1093s] 605 | StateId ComputeStart() override { [ 1093s] | ^~~~~~~~~~~~ [ 1093s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 1093s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 1093s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 1093s] ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeDistance(const Subset&) [with Arc = fst::ReverseArc > >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > > >; StateTable = fst::DefaultDeterminizeStateTable > >, fst::IntegerFilterState >; Weight = fst::TropicalWeightTpl; Subset = std::forward_list > > >, std::allocator > > > > >]': [ 1093s] ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ReverseArc > >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > > >; StateTable = fst::DefaultDeterminizeStateTable > >, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 1093s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 1093s] | ^~~~~~~~~~~~~~~ [ 1093s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ReverseArc > >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > > >; StateTable = fst::DefaultDeterminizeStateTable > >, fst::IntegerFilterState >; StateId = int]' [ 1093s] 611 | return FindState(std::move(tuple)); [ 1093s] | ^~~~~~~~~ [ 1093s] ./../include/fst/determinize.h:605:11: required from here [ 1093s] 605 | StateId ComputeStart() override { [ 1093s] | ^~~~~~~~~~~~ [ 1093s] ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement > > >::StateId' {aka 'const int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1093s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 1093s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1093s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': [ 1093s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 1093s] 409 | BaseImpl::DeleteStates(dstates); [ 1093s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1093s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 1093s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1093s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1093s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1093s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1093s] | ^~~~~~~~~~~~ [ 1093s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1093s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1093s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1093s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1093s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1093s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1094s] depbase=`echo stateiterator-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1094s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT stateiterator-class.lo -MD -MP -MF $depbase.Tpo -c -o stateiterator-class.lo stateiterator-class.cc &&\ [ 1094s] mv -f $depbase.Tpo $depbase.Plo [ 1094s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT stateiterator-class.lo -MD -MP -MF .deps/stateiterator-class.Tpo -c stateiterator-class.cc -fPIC -DPIC -o .libs/stateiterator-class.o [ 1095s] depbase=`echo synchronize.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1095s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT synchronize.lo -MD -MP -MF $depbase.Tpo -c -o synchronize.lo synchronize.cc &&\ [ 1095s] mv -f $depbase.Tpo $depbase.Plo [ 1095s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT synchronize.lo -MD -MP -MF .deps/synchronize.Tpo -c synchronize.cc -fPIC -DPIC -o .libs/synchronize.o [ 1095s] In file included from ./../include/fst/rational.h:31, [ 1095s] from ./../include/fst/closure.h:28, [ 1095s] from ./../include/fst/fstlib.h:55, [ 1095s] from ./../include/fst/script/stateiterator-class.h:24, [ 1095s] from stateiterator-class.cc:18: [ 1095s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1095s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1095s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1095s] | ^~~~~~ [ 1095s] | template [ 1097s] depbase=`echo text-io.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1097s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT text-io.lo -MD -MP -MF $depbase.Tpo -c -o text-io.lo text-io.cc &&\ [ 1097s] mv -f $depbase.Tpo $depbase.Plo [ 1097s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT text-io.lo -MD -MP -MF .deps/text-io.Tpo -c text-io.cc -fPIC -DPIC -o .libs/text-io.o [ 1098s] text-io.cc: In function 'bool fst::script::ReadPotentials(std::string_view, const std::string&, std::vector*)': [ 1098s] text-io.cc:59:31: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const ssize_t' {aka 'const long int'} [-Wsign-compare] [ 1098s] 59 | while (potentials->size() <= s) { [ 1098s] | ~~~~~~~~~~~~~~~~~~~^~~~ [ 1099s] depbase=`echo topsort.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1099s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT topsort.lo -MD -MP -MF $depbase.Tpo -c -o topsort.lo topsort.cc &&\ [ 1099s] mv -f $depbase.Tpo $depbase.Plo [ 1099s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT topsort.lo -MD -MP -MF .deps/topsort.Tpo -c topsort.cc -fPIC -DPIC -o .libs/topsort.o [ 1100s] In file included from ./../include/fst/topsort.h:28, [ 1100s] from ./../include/fst/script/topsort.h:21, [ 1100s] from topsort.cc:18: [ 1100s] ./../include/fst/statesort.h: In instantiation of 'void fst::StateSort(MutableFst*, const std::vector&) [with Arc = ArcTpl >; typename A::StateId = int]': [ 1100s] ./../include/fst/topsort.h:96:14: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 1100s] 96 | StateSort(fst, order); [ 1100s] | ~~~~~~~~~^~~~~~~~~~~~ [ 1100s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 1100s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 1100s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1100s] topsort.cc:31:1: required from here [ 1100s] 164 | ({#Op, Arc::Type()}, Op) [ 1100s] | ^ [ 1100s] ./../include/fst/statesort.h:41:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1100s] 41 | if (order.size() != fst->NumStates()) { [ 1100s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1100s] ./../include/fst/statesort.h: In instantiation of 'void fst::StateSort(MutableFst*, const std::vector&) [with Arc = ArcTpl >; typename A::StateId = int]': [ 1100s] ./../include/fst/topsort.h:96:14: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 1100s] 96 | StateSort(fst, order); [ 1100s] | ~~~~~~~~~^~~~~~~~~~~~ [ 1100s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 1100s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 1100s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1100s] topsort.cc:31:1: required from here [ 1100s] 164 | ({#Op, Arc::Type()}, Op) [ 1100s] | ^ [ 1100s] ./../include/fst/statesort.h:41:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1100s] 41 | if (order.size() != fst->NumStates()) { [ 1100s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1100s] ./../include/fst/statesort.h: In instantiation of 'void fst::StateSort(MutableFst*, const std::vector&) [with Arc = ArcTpl >; typename A::StateId = int]': [ 1100s] ./../include/fst/topsort.h:96:14: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 1100s] 96 | StateSort(fst, order); [ 1100s] | ~~~~~~~~~^~~~~~~~~~~~ [ 1100s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 1100s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 1100s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1100s] topsort.cc:31:1: required from here [ 1100s] 164 | ({#Op, Arc::Type()}, Op) [ 1100s] | ^ [ 1100s] ./../include/fst/statesort.h:41:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1100s] 41 | if (order.size() != fst->NumStates()) { [ 1100s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1100s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 1100s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 1100s] 114 | visitor->FinishVisit(); [ 1100s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1100s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = TopOrderVisitor > >]' [ 1100s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 1100s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1100s] ./../include/fst/topsort.h:94:11: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 1100s] 94 | DfsVisit(*fst, &top_order_visitor); [ 1100s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1100s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 1100s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 1100s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1100s] topsort.cc:31:1: required from here [ 1100s] 164 | ({#Op, Arc::Type()}, Op) [ 1100s] | ^ [ 1100s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1100s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1100s] | ~~^~~~~~~~~~~~~~~~ [ 1100s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1100s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1100s] | ~~^~~~~~~~~~~~~~~~ [ 1100s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 1100s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 1100s] 114 | visitor->FinishVisit(); [ 1100s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1100s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = TopOrderVisitor > >]' [ 1100s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 1100s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1100s] ./../include/fst/topsort.h:94:11: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 1100s] 94 | DfsVisit(*fst, &top_order_visitor); [ 1100s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1100s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 1100s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 1100s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1100s] topsort.cc:31:1: required from here [ 1100s] 164 | ({#Op, Arc::Type()}, Op) [ 1100s] | ^ [ 1100s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1100s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1100s] | ~~^~~~~~~~~~~~~~~~ [ 1100s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1100s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1100s] | ~~^~~~~~~~~~~~~~~~ [ 1100s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 1100s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 1100s] 114 | visitor->FinishVisit(); [ 1100s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1100s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = TopOrderVisitor > >]' [ 1100s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 1100s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1100s] ./../include/fst/topsort.h:94:11: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 1100s] 94 | DfsVisit(*fst, &top_order_visitor); [ 1100s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1100s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 1100s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 1100s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1100s] topsort.cc:31:1: required from here [ 1100s] 164 | ({#Op, Arc::Type()}, Op) [ 1100s] | ^ [ 1100s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1100s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1100s] | ~~^~~~~~~~~~~~~~~~ [ 1100s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 1100s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1100s] | ~~^~~~~~~~~~~~~~~~ [ 1100s] depbase=`echo union.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1100s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT union.lo -MD -MP -MF $depbase.Tpo -c -o union.lo union.cc &&\ [ 1100s] mv -f $depbase.Tpo $depbase.Plo [ 1100s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT union.lo -MD -MP -MF .deps/union.Tpo -c union.cc -fPIC -DPIC -o .libs/union.o [ 1101s] In file included from ./../include/fst/rational.h:31, [ 1101s] from ./../include/fst/union.h:30, [ 1101s] from ./../include/fst/script/union.h:24, [ 1101s] from union.cc:18: [ 1101s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1101s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1101s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1101s] | ^~~~~~ [ 1101s] | template [ 1103s] In file included from ./../include/fst/determinize.h:37: [ 1103s] In member function 'I fst::CompactHashBiTable::FindId(const T&, bool) [with I = int; T = fst::internal::DeterminizeStateTuple > >, fst::IntegerFilterState >*; H = fst::DefaultDeterminizeStateTable > >, fst::IntegerFilterState >::StateTupleKey; E = fst::DefaultDeterminizeStateTable > >, fst::IntegerFilterState >::StateTupleEqual; fst::HSType HS = fst::HS_STL]', [ 1103s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::ReverseArc > >; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:336:34, [ 1103s] inlined from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ReverseArc > >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > > >; StateTable = fst::DefaultDeterminizeStateTable > >, fst::IntegerFilterState >]' at ./../include/fst/determinize.h:630:43: [ 1103s] ./../include/fst/bi-table.h:162:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable > >, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable > >, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable > >, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>*)((char*)MEM[(struct DefaultDeterminizeStateTable * const &)this_9(D) + 200] + 8).fst::CompactHashBiTable > >, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable > >, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable > >, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 1103s] 162 | current_entry_ = &entry; [ 1103s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 1103s] ./../include/fst/determinize.h: In member function 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ReverseArc > >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > > >; StateTable = fst::DefaultDeterminizeStateTable > >, fst::IntegerFilterState >]': [ 1103s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 1103s] 332 | StateTuple *raw_tuple = tuple.release(); [ 1103s] | ^~~~~~~~~ [ 1103s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 1103s] 628 | StateId FindState(std::unique_ptr tuple) { [ 1103s] | ^ [ 1103s] depbase=`echo weight-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1103s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT weight-class.lo -MD -MP -MF $depbase.Tpo -c -o weight-class.lo weight-class.cc &&\ [ 1103s] mv -f $depbase.Tpo $depbase.Plo [ 1103s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT weight-class.lo -MD -MP -MF .deps/weight-class.Tpo -c weight-class.cc -fPIC -DPIC -o .libs/weight-class.o [ 1103s] depbase=`echo verify.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1103s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT verify.lo -MD -MP -MF $depbase.Tpo -c -o verify.lo verify.cc &&\ [ 1103s] mv -f $depbase.Tpo $depbase.Plo [ 1104s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT verify.lo -MD -MP -MF .deps/verify.Tpo -c verify.cc -fPIC -DPIC -o .libs/verify.o [ 1105s] In file included from ./../include/fst/error-weight.h:22, [ 1105s] from ./../include/fst/arc.h:30, [ 1105s] from ./../include/fst/script/weight-class.h:28, [ 1105s] from weight-class.cc:18: [ 1105s] ./../include/fst/util.h: In function 'Weight fst::StrToWeight(std::string_view) [with Weight = LogWeightTpl]': [ 1105s] ./../include/fst/util.h:331:10: warning: 'w.fst::LogWeightTpl::.fst::FloatWeightTpl::value_' may be used uninitialized [-Wmaybe-uninitialized] [ 1105s] 331 | return w; [ 1105s] | ^ [ 1105s] ./../include/fst/util.h:324:10: note: 'w.fst::LogWeightTpl::.fst::FloatWeightTpl::value_' was declared here [ 1105s] 324 | Weight w; [ 1105s] | ^ [ 1105s] ./../include/fst/util.h: In function 'Weight fst::StrToWeight(std::string_view) [with Weight = TropicalWeightTpl]': [ 1105s] ./../include/fst/util.h:331:10: warning: 'w.fst::TropicalWeightTpl::.fst::FloatWeightTpl::value_' may be used uninitialized [-Wmaybe-uninitialized] [ 1105s] 331 | return w; [ 1105s] | ^ [ 1105s] ./../include/fst/util.h:324:10: note: 'w.fst::TropicalWeightTpl::.fst::FloatWeightTpl::value_' was declared here [ 1105s] 324 | Weight w; [ 1105s] | ^ [ 1105s] ./../include/fst/util.h: In function 'Weight fst::StrToWeight(std::string_view) [with Weight = LogWeightTpl]': [ 1105s] ./../include/fst/util.h:331:10: warning: 'w.fst::LogWeightTpl::.fst::FloatWeightTpl::value_' may be used uninitialized [-Wmaybe-uninitialized] [ 1105s] 331 | return w; [ 1105s] | ^ [ 1105s] ./../include/fst/util.h:324:10: note: 'w.fst::LogWeightTpl::.fst::FloatWeightTpl::value_' was declared here [ 1105s] 324 | Weight w; [ 1105s] | ^ [ 1107s] In file included from ./../include/fst/determinize.h:37: [ 1107s] In member function 'I fst::CompactHashBiTable::FindId(const T&, bool) [with I = int; T = fst::internal::DeterminizeStateTuple >, fst::IntegerFilterState >*; H = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleKey; E = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleEqual; fst::HSType HS = fst::HS_STL]', [ 1107s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:336:34, [ 1107s] inlined from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >]' at ./../include/fst/determinize.h:630:43: [ 1107s] ./../include/fst/bi-table.h:162:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable >, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>*)((char*)MEM[(struct DefaultDeterminizeStateTable * const &)this_9(D) + 200] + 8).fst::CompactHashBiTable >, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 1107s] 162 | current_entry_ = &entry; [ 1107s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 1107s] ./../include/fst/determinize.h: In member function 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >]': [ 1107s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 1107s] 332 | StateTuple *raw_tuple = tuple.release(); [ 1107s] | ^~~~~~~~~ [ 1107s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 1107s] 628 | StateId FindState(std::unique_ptr tuple) { [ 1107s] | ^ [ 1107s] In member function 'I fst::CompactHashBiTable::FindId(const T&, bool) [with I = int; T = fst::internal::DeterminizeStateTuple >, fst::IntegerFilterState >*; H = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleKey; E = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleEqual; fst::HSType HS = fst::HS_STL]', [ 1107s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:336:34, [ 1107s] inlined from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >]' at ./../include/fst/determinize.h:630:43: [ 1107s] ./../include/fst/bi-table.h:162:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable >, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>*)((char*)MEM[(struct DefaultDeterminizeStateTable * const &)this_9(D) + 200] + 8).fst::CompactHashBiTable >, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 1107s] 162 | current_entry_ = &entry; [ 1107s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 1107s] ./../include/fst/determinize.h: In member function 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >]': [ 1107s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 1107s] 332 | StateTuple *raw_tuple = tuple.release(); [ 1107s] | ^~~~~~~~~ [ 1107s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 1107s] 628 | StateId FindState(std::unique_ptr tuple) { [ 1107s] | ^ [ 1107s] In member function 'I fst::CompactHashBiTable::FindId(const T&, bool) [with I = int; T = fst::internal::DeterminizeStateTuple >, fst::IntegerFilterState >*; H = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleKey; E = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleEqual; fst::HSType HS = fst::HS_STL]', [ 1107s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:336:34, [ 1107s] inlined from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >]' at ./../include/fst/determinize.h:630:43: [ 1107s] ./../include/fst/bi-table.h:162:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable >, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>*)((char*)MEM[(struct DefaultDeterminizeStateTable * const &)this_9(D) + 200] + 8).fst::CompactHashBiTable >, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 1107s] 162 | current_entry_ = &entry; [ 1107s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 1107s] ./../include/fst/determinize.h: In member function 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >]': [ 1107s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 1107s] 332 | StateTuple *raw_tuple = tuple.release(); [ 1107s] | ^~~~~~~~~ [ 1107s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 1107s] 628 | StateId FindState(std::unique_ptr tuple) { [ 1107s] | ^ [ 1107s] In member function 'I fst::CompactHashBiTable::FindId(const T&, bool) [with I = int; T = fst::internal::DeterminizeStateTuple >, fst::GALLIC_MIN>, fst::IntegerFilterState >*; H = fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >::StateTupleKey; E = fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >::StateTupleEqual; fst::HSType HS = fst::HS_STL]', [ 1107s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:336:34, [ 1107s] inlined from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_MIN, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_MIN> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >]' at ./../include/fst/determinize.h:630:43: [ 1107s] ./../include/fst/bi-table.h:162:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>*)((char*)MEM[(struct DefaultDeterminizeStateTable * const &)this_9(D) + 200] + 8).fst::CompactHashBiTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 1107s] 162 | current_entry_ = &entry; [ 1107s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 1107s] ./../include/fst/determinize.h: In member function 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_MIN, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_MIN> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >]': [ 1107s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 1107s] 332 | StateTuple *raw_tuple = tuple.release(); [ 1107s] | ^~~~~~~~~ [ 1107s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 1107s] 628 | StateId FindState(std::unique_ptr tuple) { [ 1107s] | ^ [ 1107s] In member function 'I fst::CompactHashBiTable::FindId(const T&, bool) [with I = int; T = fst::internal::DeterminizeStateTuple >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >*; H = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleKey; E = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleEqual; fst::HSType HS = fst::HS_STL]', [ 1107s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:336:34, [ 1107s] inlined from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >]' at ./../include/fst/determinize.h:630:43: [ 1107s] ./../include/fst/bi-table.h:162:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>*)((char*)MEM[(struct DefaultDeterminizeStateTable * const &)this_9(D) + 200] + 8).fst::CompactHashBiTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 1107s] 162 | current_entry_ = &entry; [ 1107s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 1107s] ./../include/fst/determinize.h: In member function 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >]': [ 1107s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 1107s] 332 | StateTuple *raw_tuple = tuple.release(); [ 1107s] | ^~~~~~~~~ [ 1107s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 1107s] 628 | StateId FindState(std::unique_ptr tuple) { [ 1107s] | ^ [ 1107s] In member function 'I fst::CompactHashBiTable::FindId(const T&, bool) [with I = int; T = fst::internal::DeterminizeStateTuple >, fst::GALLIC>, fst::IntegerFilterState >*; H = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleKey; E = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleEqual; fst::HSType HS = fst::HS_STL]', [ 1107s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:336:34, [ 1107s] inlined from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >]' at ./../include/fst/determinize.h:630:43: [ 1107s] ./../include/fst/bi-table.h:162:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable >, fst::GALLIC>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>*)((char*)MEM[(struct DefaultDeterminizeStateTable * const &)this_9(D) + 200] + 8).fst::CompactHashBiTable >, fst::GALLIC>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 1107s] 162 | current_entry_ = &entry; [ 1107s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 1107s] ./../include/fst/determinize.h: In member function 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >]': [ 1107s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 1107s] 332 | StateTuple *raw_tuple = tuple.release(); [ 1107s] | ^~~~~~~~~ [ 1107s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 1107s] 628 | StateId FindState(std::unique_ptr tuple) { [ 1107s] | ^ [ 1107s] In member function 'I fst::CompactHashBiTable::FindId(const T&, bool) [with I = int; T = fst::internal::DeterminizeStateTuple >, fst::GALLIC>, fst::IntegerFilterState >*; H = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleKey; E = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleEqual; fst::HSType HS = fst::HS_STL]', [ 1107s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:336:34, [ 1107s] inlined from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >]' at ./../include/fst/determinize.h:630:43: [ 1107s] ./../include/fst/bi-table.h:162:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable >, fst::GALLIC>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>*)((char*)MEM[(struct DefaultDeterminizeStateTable * const &)this_9(D) + 200] + 8).fst::CompactHashBiTable >, fst::GALLIC>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 1107s] 162 | current_entry_ = &entry; [ 1107s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 1107s] ./../include/fst/determinize.h: In member function 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >]': [ 1107s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 1107s] 332 | StateTuple *raw_tuple = tuple.release(); [ 1107s] | ^~~~~~~~~ [ 1107s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 1107s] 628 | StateId FindState(std::unique_ptr tuple) { [ 1107s] | ^ [ 1108s] In member function 'I fst::CompactHashBiTable::FindId(const T&, bool) [with I = int; T = fst::internal::DeterminizeStateTuple >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >*; H = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleKey; E = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleEqual; fst::HSType HS = fst::HS_STL]', [ 1108s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:336:34, [ 1108s] inlined from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >]' at ./../include/fst/determinize.h:630:43: [ 1108s] ./../include/fst/bi-table.h:162:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>*)((char*)MEM[(struct DefaultDeterminizeStateTable * const &)this_9(D) + 200] + 8).fst::CompactHashBiTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 1108s] 162 | current_entry_ = &entry; [ 1108s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 1108s] ./../include/fst/determinize.h: In member function 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >]': [ 1108s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 1108s] 332 | StateTuple *raw_tuple = tuple.release(); [ 1108s] | ^~~~~~~~~ [ 1108s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 1108s] 628 | StateId FindState(std::unique_ptr tuple) { [ 1108s] | ^ [ 1108s] In member function 'I fst::CompactHashBiTable::FindId(const T&, bool) [with I = int; T = fst::internal::DeterminizeStateTuple >, fst::GALLIC>, fst::IntegerFilterState >*; H = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleKey; E = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleEqual; fst::HSType HS = fst::HS_STL]', [ 1108s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:336:34, [ 1108s] inlined from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >]' at ./../include/fst/determinize.h:630:43: [ 1108s] ./../include/fst/bi-table.h:162:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable >, fst::GALLIC>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>*)((char*)MEM[(struct DefaultDeterminizeStateTable * const &)this_9(D) + 200] + 8).fst::CompactHashBiTable >, fst::GALLIC>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 1108s] 162 | current_entry_ = &entry; [ 1108s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 1108s] ./../include/fst/determinize.h: In member function 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >]': [ 1108s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 1108s] 332 | StateTuple *raw_tuple = tuple.release(); [ 1108s] | ^~~~~~~~~ [ 1108s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 1108s] 628 | StateId FindState(std::unique_ptr tuple) { [ 1108s] | ^ [ 1108s] In member function 'I fst::CompactHashBiTable::FindId(const T&, bool) [with I = int; T = fst::internal::DeterminizeStateTuple >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >*; H = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleKey; E = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleEqual; fst::HSType HS = fst::HS_STL]', [ 1108s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:336:34, [ 1108s] inlined from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >]' at ./../include/fst/determinize.h:630:43: [ 1108s] ./../include/fst/bi-table.h:162:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>*)((char*)MEM[(struct DefaultDeterminizeStateTable * const &)this_9(D) + 200] + 8).fst::CompactHashBiTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 1108s] 162 | current_entry_ = &entry; [ 1108s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 1108s] ./../include/fst/determinize.h: In member function 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >]': [ 1108s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 1108s] 332 | StateTuple *raw_tuple = tuple.release(); [ 1108s] | ^~~~~~~~~ [ 1108s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 1108s] 628 | StateId FindState(std::unique_ptr tuple) { [ 1108s] | ^ [ 1116s] In file included from ./../include/fst/state-table.h:29, [ 1116s] from ./../include/fst/replace.h:37: [ 1116s] In member function 'I fst::CompactHashBiTable::FindId(const T&, bool) [with I = int; T = fst::internal::DeterminizeStateTuple >, fst::IntegerFilterState >*; H = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleKey; E = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleEqual; fst::HSType HS = fst::HS_STL]', [ 1116s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:336:34, [ 1116s] inlined from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >]' at ./../include/fst/determinize.h:630:43: [ 1116s] ./../include/fst/bi-table.h:162:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable >, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>*)((char*)MEM[(struct DefaultDeterminizeStateTable * const &)this_9(D) + 200] + 8).fst::CompactHashBiTable >, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 1116s] 162 | current_entry_ = &entry; [ 1116s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 1116s] ./../include/fst/determinize.h: In member function 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >]': [ 1116s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 1116s] 332 | StateTuple *raw_tuple = tuple.release(); [ 1116s] | ^~~~~~~~~ [ 1116s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 1116s] 628 | StateId FindState(std::unique_ptr tuple) { [ 1116s] | ^ [ 1116s] In member function 'I fst::CompactHashBiTable::FindId(const T&, bool) [with I = int; T = fst::internal::DeterminizeStateTuple >, fst::IntegerFilterState >*; H = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleKey; E = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleEqual; fst::HSType HS = fst::HS_STL]', [ 1116s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:336:34, [ 1116s] inlined from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >]' at ./../include/fst/determinize.h:630:43: [ 1116s] ./../include/fst/bi-table.h:162:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable >, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>*)((char*)MEM[(struct DefaultDeterminizeStateTable * const &)this_9(D) + 200] + 8).fst::CompactHashBiTable >, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 1116s] 162 | current_entry_ = &entry; [ 1116s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 1116s] ./../include/fst/determinize.h: In member function 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >]': [ 1116s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 1116s] 332 | StateTuple *raw_tuple = tuple.release(); [ 1116s] | ^~~~~~~~~ [ 1116s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 1116s] 628 | StateId FindState(std::unique_ptr tuple) { [ 1116s] | ^ [ 1116s] In member function 'I fst::CompactHashBiTable::FindId(const T&, bool) [with I = int; T = fst::internal::DeterminizeStateTuple >, fst::IntegerFilterState >*; H = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleKey; E = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleEqual; fst::HSType HS = fst::HS_STL]', [ 1116s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:336:34, [ 1116s] inlined from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >]' at ./../include/fst/determinize.h:630:43: [ 1116s] ./../include/fst/bi-table.h:162:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable >, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>*)((char*)MEM[(struct DefaultDeterminizeStateTable * const &)this_9(D) + 200] + 8).fst::CompactHashBiTable >, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 1116s] 162 | current_entry_ = &entry; [ 1116s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 1116s] ./../include/fst/determinize.h: In member function 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >]': [ 1116s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 1116s] 332 | StateTuple *raw_tuple = tuple.release(); [ 1116s] | ^~~~~~~~~ [ 1116s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 1116s] 628 | StateId FindState(std::unique_ptr tuple) { [ 1116s] | ^ [ 1117s] In member function 'I fst::CompactHashBiTable::FindId(const T&, bool) [with I = int; T = fst::internal::DeterminizeStateTuple >, fst::GALLIC_MIN>, fst::IntegerFilterState >*; H = fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >::StateTupleKey; E = fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >::StateTupleEqual; fst::HSType HS = fst::HS_STL]', [ 1117s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:336:34, [ 1117s] inlined from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_MIN, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_MIN>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >]' at ./../include/fst/determinize.h:630:43: [ 1117s] ./../include/fst/bi-table.h:162:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>*)((char*)MEM[(struct DefaultDeterminizeStateTable * const &)this_9(D) + 200] + 8).fst::CompactHashBiTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 1117s] 162 | current_entry_ = &entry; [ 1117s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 1117s] ./../include/fst/determinize.h: In member function 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_MIN, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_MIN>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >]': [ 1117s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 1117s] 332 | StateTuple *raw_tuple = tuple.release(); [ 1117s] | ^~~~~~~~~ [ 1117s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 1117s] 628 | StateId FindState(std::unique_ptr tuple) { [ 1117s] | ^ [ 1117s] In member function 'I fst::CompactHashBiTable::FindId(const T&, bool) [with I = int; T = fst::internal::DeterminizeStateTuple >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >*; H = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleKey; E = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleEqual; fst::HSType HS = fst::HS_STL]', [ 1117s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:336:34, [ 1117s] inlined from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >]' at ./../include/fst/determinize.h:630:43: [ 1117s] ./../include/fst/bi-table.h:162:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>*)((char*)MEM[(struct DefaultDeterminizeStateTable * const &)this_9(D) + 200] + 8).fst::CompactHashBiTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 1117s] 162 | current_entry_ = &entry; [ 1117s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 1117s] ./../include/fst/determinize.h: In member function 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >]': [ 1117s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 1117s] 332 | StateTuple *raw_tuple = tuple.release(); [ 1117s] | ^~~~~~~~~ [ 1117s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 1117s] 628 | StateId FindState(std::unique_ptr tuple) { [ 1117s] | ^ [ 1117s] In member function 'I fst::CompactHashBiTable::FindId(const T&, bool) [with I = int; T = fst::internal::DeterminizeStateTuple >, fst::GALLIC>, fst::IntegerFilterState >*; H = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleKey; E = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleEqual; fst::HSType HS = fst::HS_STL]', [ 1117s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:336:34, [ 1117s] inlined from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >]' at ./../include/fst/determinize.h:630:43: [ 1117s] ./../include/fst/bi-table.h:162:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable >, fst::GALLIC>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>*)((char*)MEM[(struct DefaultDeterminizeStateTable * const &)this_9(D) + 200] + 8).fst::CompactHashBiTable >, fst::GALLIC>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 1117s] 162 | current_entry_ = &entry; [ 1117s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 1117s] ./../include/fst/determinize.h: In member function 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >]': [ 1117s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 1117s] 332 | StateTuple *raw_tuple = tuple.release(); [ 1117s] | ^~~~~~~~~ [ 1117s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 1117s] 628 | StateId FindState(std::unique_ptr tuple) { [ 1117s] | ^ [ 1117s] In member function 'I fst::CompactHashBiTable::FindId(const T&, bool) [with I = int; T = fst::internal::DeterminizeStateTuple >, fst::GALLIC>, fst::IntegerFilterState >*; H = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleKey; E = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleEqual; fst::HSType HS = fst::HS_STL]', [ 1117s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:336:34, [ 1117s] inlined from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >]' at ./../include/fst/determinize.h:630:43: [ 1117s] ./../include/fst/bi-table.h:162:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable >, fst::GALLIC>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>*)((char*)MEM[(struct DefaultDeterminizeStateTable * const &)this_9(D) + 200] + 8).fst::CompactHashBiTable >, fst::GALLIC>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 1117s] 162 | current_entry_ = &entry; [ 1117s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 1117s] ./../include/fst/determinize.h: In member function 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >]': [ 1117s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 1117s] 332 | StateTuple *raw_tuple = tuple.release(); [ 1117s] | ^~~~~~~~~ [ 1117s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 1117s] 628 | StateId FindState(std::unique_ptr tuple) { [ 1117s] | ^ [ 1117s] In member function 'I fst::CompactHashBiTable::FindId(const T&, bool) [with I = int; T = fst::internal::DeterminizeStateTuple >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >*; H = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleKey; E = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleEqual; fst::HSType HS = fst::HS_STL]', [ 1117s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:336:34, [ 1117s] inlined from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >]' at ./../include/fst/determinize.h:630:43: [ 1117s] ./../include/fst/bi-table.h:162:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>*)((char*)MEM[(struct DefaultDeterminizeStateTable * const &)this_9(D) + 200] + 8).fst::CompactHashBiTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 1117s] 162 | current_entry_ = &entry; [ 1117s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 1117s] ./../include/fst/determinize.h: In member function 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >]': [ 1117s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 1117s] 332 | StateTuple *raw_tuple = tuple.release(); [ 1117s] | ^~~~~~~~~ [ 1117s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 1117s] 628 | StateId FindState(std::unique_ptr tuple) { [ 1117s] | ^ [ 1117s] In member function 'I fst::CompactHashBiTable::FindId(const T&, bool) [with I = int; T = fst::internal::DeterminizeStateTuple >, fst::GALLIC>, fst::IntegerFilterState >*; H = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleKey; E = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleEqual; fst::HSType HS = fst::HS_STL]', [ 1117s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:336:34, [ 1117s] inlined from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >]' at ./../include/fst/determinize.h:630:43: [ 1117s] ./../include/fst/bi-table.h:162:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable >, fst::GALLIC>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>*)((char*)MEM[(struct DefaultDeterminizeStateTable * const &)this_9(D) + 200] + 8).fst::CompactHashBiTable >, fst::GALLIC>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 1117s] 162 | current_entry_ = &entry; [ 1117s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 1117s] ./../include/fst/determinize.h: In member function 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >]': [ 1117s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 1117s] 332 | StateTuple *raw_tuple = tuple.release(); [ 1117s] | ^~~~~~~~~ [ 1117s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 1117s] 628 | StateId FindState(std::unique_ptr tuple) { [ 1117s] | ^ [ 1117s] In member function 'I fst::CompactHashBiTable::FindId(const T&, bool) [with I = int; T = fst::internal::DeterminizeStateTuple >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >*; H = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleKey; E = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleEqual; fst::HSType HS = fst::HS_STL]', [ 1117s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:336:34, [ 1117s] inlined from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >]' at ./../include/fst/determinize.h:630:43: [ 1117s] ./../include/fst/bi-table.h:162:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>*)((char*)MEM[(struct DefaultDeterminizeStateTable * const &)this_9(D) + 200] + 8).fst::CompactHashBiTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 1117s] 162 | current_entry_ = &entry; [ 1117s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 1117s] ./../include/fst/determinize.h: In member function 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >]': [ 1117s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 1117s] 332 | StateTuple *raw_tuple = tuple.release(); [ 1117s] | ^~~~~~~~~ [ 1117s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 1117s] 628 | StateId FindState(std::unique_ptr tuple) { [ 1117s] | ^ [ 1174s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -version-info 25:0:0 -o libfstscript.la -rpath /usr/lib64 arciterator-class.lo arcsort.lo closure.lo compile.lo compose.lo concat.lo connect.lo convert.lo decode.lo determinize.lo difference.lo disambiguate.lo draw.lo encode.lo encodemapper-class.lo epsnormalize.lo equal.lo equivalent.lo fst-class.lo getters.lo info-impl.lo info.lo intersect.lo invert.lo isomorphic.lo map.lo minimize.lo print.lo project.lo prune.lo push.lo randequivalent.lo randgen.lo relabel.lo replace.lo reverse.lo reweight.lo rmepsilon.lo shortest-distance.lo shortest-path.lo stateiterator-class.lo synchronize.lo text-io.lo topsort.lo union.lo weight-class.lo verify.lo ../lib/libfst.la -lm -ldl [ 1174s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib -O2 -g2 -gdwarf-4 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,--as-needed -mabi=lp64d -march=rv64gc -g /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/crti.o /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/crtbeginS.o .libs/arciterator-class.o .libs/arcsort.o .libs/closure.o .libs/compile.o .libs/compose.o .libs/concat.o .libs/connect.o .libs/convert.o .libs/decode.o .libs/determinize.o .libs/difference.o .libs/disambiguate.o .libs/draw.o .libs/encode.o .libs/encodemapper-class.o .libs/epsnormalize.o .libs/equal.o .libs/equivalent.o .libs/fst-class.o .libs/getters.o .libs/info-impl.o .libs/info.o .libs/intersect.o .libs/invert.o .libs/isomorphic.o .libs/map.o .libs/minimize.o .libs/print.o .libs/project.o .libs/prune.o .libs/push.o .libs/randequivalent.o .libs/randgen.o .libs/relabel.o .libs/replace.o .libs/reverse.o .libs/reweight.o .libs/rmepsilon.o .libs/shortest-distance.o .libs/shortest-path.o .libs/stateiterator-class.o .libs/synchronize.o .libs/text-io.o .libs/topsort.o .libs/union.o .libs/weight-class.o .libs/verify.o -Wl,-rpath -Wl,/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs -Wl,-rpath -Wl,/usr/lib64 ../lib/.libs/libfst.so -ldl -L/usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0 -L/usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/../../../../riscv64-tizen-linux-gnu/lib -L/lib64 -L/usr/lib64 -lstdc++ -lm -lc -lgcc_s /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/crtendS.o /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/crtn.o -Wl,-soname -Wl,libfstscript.so.25 -o .libs/libfstscript.so.25.0.0 [ 1231s] libtool: link: (cd ".libs" && rm -f "libfstscript.so.25" && ln -s "libfstscript.so.25.0.0" "libfstscript.so.25") [ 1231s] libtool: link: (cd ".libs" && rm -f "libfstscript.so" && ln -s "libfstscript.so.25.0.0" "libfstscript.so") [ 1231s] libtool: link: ( cd ".libs" && rm -f "libfstscript.la" && ln -s "../libfstscript.la" "libfstscript.la" ) [ 1231s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/script' [ 1231s] Making all in bin [ 1231s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/bin' [ 1231s] depbase=`echo fstarcsort.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1231s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstarcsort.o -MD -MP -MF $depbase.Tpo -c -o fstarcsort.o fstarcsort.cc &&\ [ 1231s] mv -f $depbase.Tpo $depbase.Po [ 1231s] depbase=`echo fstarcsort-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1231s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstarcsort-main.o -MD -MP -MF $depbase.Tpo -c -o fstarcsort-main.o fstarcsort-main.cc &&\ [ 1231s] mv -f $depbase.Tpo $depbase.Po [ 1231s] depbase=`echo fstclosure.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1231s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstclosure.o -MD -MP -MF $depbase.Tpo -c -o fstclosure.o fstclosure.cc &&\ [ 1231s] mv -f $depbase.Tpo $depbase.Po [ 1231s] depbase=`echo fstclosure-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1231s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstclosure-main.o -MD -MP -MF $depbase.Tpo -c -o fstclosure-main.o fstclosure-main.cc &&\ [ 1231s] mv -f $depbase.Tpo $depbase.Po [ 1231s] depbase=`echo fstcompile.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1231s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstcompile.o -MD -MP -MF $depbase.Tpo -c -o fstcompile.o fstcompile.cc &&\ [ 1231s] mv -f $depbase.Tpo $depbase.Po [ 1231s] depbase=`echo fstcompile-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1231s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstcompile-main.o -MD -MP -MF $depbase.Tpo -c -o fstcompile-main.o fstcompile-main.cc &&\ [ 1231s] mv -f $depbase.Tpo $depbase.Po [ 1231s] depbase=`echo fstcompose.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1231s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstcompose.o -MD -MP -MF $depbase.Tpo -c -o fstcompose.o fstcompose.cc &&\ [ 1231s] mv -f $depbase.Tpo $depbase.Po [ 1231s] depbase=`echo fstcompose-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1231s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstcompose-main.o -MD -MP -MF $depbase.Tpo -c -o fstcompose-main.o fstcompose-main.cc &&\ [ 1231s] mv -f $depbase.Tpo $depbase.Po [ 1231s] depbase=`echo fstconcat.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1231s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstconcat.o -MD -MP -MF $depbase.Tpo -c -o fstconcat.o fstconcat.cc &&\ [ 1231s] mv -f $depbase.Tpo $depbase.Po [ 1231s] depbase=`echo fstconcat-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1231s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstconcat-main.o -MD -MP -MF $depbase.Tpo -c -o fstconcat-main.o fstconcat-main.cc &&\ [ 1231s] mv -f $depbase.Tpo $depbase.Po [ 1231s] depbase=`echo fstconnect.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1231s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstconnect.o -MD -MP -MF $depbase.Tpo -c -o fstconnect.o fstconnect.cc &&\ [ 1231s] mv -f $depbase.Tpo $depbase.Po [ 1231s] depbase=`echo fstconnect-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1231s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstconnect-main.o -MD -MP -MF $depbase.Tpo -c -o fstconnect-main.o fstconnect-main.cc &&\ [ 1231s] mv -f $depbase.Tpo $depbase.Po [ 1231s] depbase=`echo fstconvert.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1231s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstconvert.o -MD -MP -MF $depbase.Tpo -c -o fstconvert.o fstconvert.cc &&\ [ 1231s] mv -f $depbase.Tpo $depbase.Po [ 1231s] depbase=`echo fstconvert-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1231s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstconvert-main.o -MD -MP -MF $depbase.Tpo -c -o fstconvert-main.o fstconvert-main.cc &&\ [ 1231s] mv -f $depbase.Tpo $depbase.Po [ 1232s] depbase=`echo fstdeterminize.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1232s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstdeterminize.o -MD -MP -MF $depbase.Tpo -c -o fstdeterminize.o fstdeterminize.cc &&\ [ 1232s] mv -f $depbase.Tpo $depbase.Po [ 1232s] depbase=`echo fstdeterminize-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1232s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstdeterminize-main.o -MD -MP -MF $depbase.Tpo -c -o fstdeterminize-main.o fstdeterminize-main.cc &&\ [ 1232s] mv -f $depbase.Tpo $depbase.Po [ 1232s] depbase=`echo fstdifference.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1232s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstdifference.o -MD -MP -MF $depbase.Tpo -c -o fstdifference.o fstdifference.cc &&\ [ 1232s] mv -f $depbase.Tpo $depbase.Po [ 1232s] depbase=`echo fstdifference-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1232s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstdifference-main.o -MD -MP -MF $depbase.Tpo -c -o fstdifference-main.o fstdifference-main.cc &&\ [ 1232s] mv -f $depbase.Tpo $depbase.Po [ 1232s] depbase=`echo fstdisambiguate.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1232s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstdisambiguate.o -MD -MP -MF $depbase.Tpo -c -o fstdisambiguate.o fstdisambiguate.cc &&\ [ 1232s] mv -f $depbase.Tpo $depbase.Po [ 1232s] In file included from ./../include/fst/rational.h:31, [ 1232s] from ./../include/fst/concat.h:29, [ 1232s] from ./../include/fst/script/concat.h:23, [ 1232s] from fstconcat-main.cc:26: [ 1232s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1232s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1232s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1232s] | ^~~~~~ [ 1232s] | template [ 1232s] In file included from ./../include/fst/rational.h:31, [ 1232s] from ./../include/fst/closure.h:28, [ 1232s] from ./../include/fst/script/closure.h:23, [ 1232s] from fstclosure-main.cc:25: [ 1232s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1232s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1232s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1232s] | ^~~~~~ [ 1232s] | template [ 1232s] In file included from ./../include/fst/accumulator.h:34, [ 1232s] from ./../include/fst/label-reachable.h:30, [ 1232s] from ./../include/fst/lookahead-matcher.h:35, [ 1232s] from ./../include/fst/lookahead-filter.h:31, [ 1232s] from ./../include/fst/compose.h:33, [ 1232s] from ./../include/fst/script/compose.h:23, [ 1232s] from fstcompose-main.cc:26: [ 1232s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1232s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1232s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1232s] | ^~~~~~ [ 1232s] | template [ 1232s] In file included from ./../include/fst/accumulator.h:34, [ 1232s] from ./../include/fst/label-reachable.h:30, [ 1232s] from ./../include/fst/lookahead-matcher.h:35, [ 1232s] from ./../include/fst/lookahead-filter.h:31, [ 1232s] from ./../include/fst/compose.h:33, [ 1232s] from ./../include/fst/script/getters.h:28, [ 1232s] from fstarcsort-main.cc:27: [ 1232s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1232s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1232s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1232s] | ^~~~~~ [ 1232s] | template [ 1232s] depbase=`echo fstdisambiguate-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1232s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstdisambiguate-main.o -MD -MP -MF $depbase.Tpo -c -o fstdisambiguate-main.o fstdisambiguate-main.cc &&\ [ 1232s] mv -f $depbase.Tpo $depbase.Po [ 1233s] depbase=`echo fstdraw.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1233s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstdraw.o -MD -MP -MF $depbase.Tpo -c -o fstdraw.o fstdraw.cc &&\ [ 1233s] mv -f $depbase.Tpo $depbase.Po [ 1233s] depbase=`echo fstdraw-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1233s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstdraw-main.o -MD -MP -MF $depbase.Tpo -c -o fstdraw-main.o fstdraw-main.cc &&\ [ 1233s] mv -f $depbase.Tpo $depbase.Po [ 1233s] depbase=`echo fstencode.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1233s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstencode.o -MD -MP -MF $depbase.Tpo -c -o fstencode.o fstencode.cc &&\ [ 1233s] mv -f $depbase.Tpo $depbase.Po [ 1233s] depbase=`echo fstencode-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1233s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstencode-main.o -MD -MP -MF $depbase.Tpo -c -o fstencode-main.o fstencode-main.cc &&\ [ 1233s] mv -f $depbase.Tpo $depbase.Po [ 1233s] depbase=`echo fstepsnormalize.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1233s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstepsnormalize.o -MD -MP -MF $depbase.Tpo -c -o fstepsnormalize.o fstepsnormalize.cc &&\ [ 1233s] mv -f $depbase.Tpo $depbase.Po [ 1233s] depbase=`echo fstepsnormalize-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1233s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstepsnormalize-main.o -MD -MP -MF $depbase.Tpo -c -o fstepsnormalize-main.o fstepsnormalize-main.cc &&\ [ 1233s] mv -f $depbase.Tpo $depbase.Po [ 1233s] depbase=`echo fstequal.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1233s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstequal.o -MD -MP -MF $depbase.Tpo -c -o fstequal.o fstequal.cc &&\ [ 1233s] mv -f $depbase.Tpo $depbase.Po [ 1233s] In file included from ./../include/fst/accumulator.h:34, [ 1233s] from ./../include/fst/label-reachable.h:30, [ 1233s] from ./../include/fst/lookahead-matcher.h:35, [ 1233s] from ./../include/fst/lookahead-filter.h:31, [ 1233s] from ./../include/fst/compose.h:33, [ 1233s] from ./../include/fst/script/getters.h:28, [ 1233s] from fstdeterminize-main.cc:26: [ 1233s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1233s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1233s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1233s] | ^~~~~~ [ 1233s] | template [ 1233s] In file included from ./../include/fst/accumulator.h:34, [ 1233s] from ./../include/fst/label-reachable.h:30, [ 1233s] from ./../include/fst/lookahead-matcher.h:35, [ 1233s] from ./../include/fst/lookahead-filter.h:31, [ 1233s] from ./../include/fst/compose.h:33, [ 1233s] from ./../include/fst/difference.h:28, [ 1233s] from ./../include/fst/script/difference.h:23, [ 1233s] from fstdifference-main.cc:26: [ 1233s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1233s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1233s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1233s] | ^~~~~~ [ 1233s] | template [ 1233s] depbase=`echo fstequal-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1233s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstequal-main.o -MD -MP -MF $depbase.Tpo -c -o fstequal-main.o fstequal-main.cc &&\ [ 1233s] mv -f $depbase.Tpo $depbase.Po [ 1233s] depbase=`echo fstequivalent.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1233s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstequivalent.o -MD -MP -MF $depbase.Tpo -c -o fstequivalent.o fstequivalent.cc &&\ [ 1233s] mv -f $depbase.Tpo $depbase.Po [ 1233s] In file included from ./../include/fst/accumulator.h:34, [ 1233s] from ./../include/fst/label-reachable.h:30, [ 1233s] from ./../include/fst/lookahead-matcher.h:35, [ 1233s] from ./../include/fst/lookahead-filter.h:31, [ 1233s] from ./../include/fst/compose.h:33, [ 1233s] from ./../include/fst/disambiguate.h:33, [ 1233s] from ./../include/fst/script/disambiguate.h:25, [ 1233s] from fstdisambiguate-main.cc:25: [ 1233s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1233s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1233s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1233s] | ^~~~~~ [ 1233s] | template [ 1233s] depbase=`echo fstequivalent-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1233s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstequivalent-main.o -MD -MP -MF $depbase.Tpo -c -o fstequivalent-main.o fstequivalent-main.cc &&\ [ 1233s] mv -f $depbase.Tpo $depbase.Po [ 1234s] depbase=`echo fstinfo.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1234s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstinfo.o -MD -MP -MF $depbase.Tpo -c -o fstinfo.o fstinfo.cc &&\ [ 1234s] mv -f $depbase.Tpo $depbase.Po [ 1234s] depbase=`echo fstinfo-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1234s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstinfo-main.o -MD -MP -MF $depbase.Tpo -c -o fstinfo-main.o fstinfo-main.cc &&\ [ 1234s] mv -f $depbase.Tpo $depbase.Po [ 1234s] In file included from ./../include/fst/accumulator.h:34, [ 1234s] from ./../include/fst/label-reachable.h:30, [ 1234s] from ./../include/fst/lookahead-matcher.h:35, [ 1234s] from ./../include/fst/lookahead-filter.h:31, [ 1234s] from ./../include/fst/compose.h:33, [ 1234s] from ./../include/fst/script/getters.h:28, [ 1234s] from fstencode-main.cc:27: [ 1234s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1234s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1234s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1234s] | ^~~~~~ [ 1234s] | template [ 1234s] In file included from ./../include/fst/accumulator.h:34, [ 1234s] from ./../include/fst/label-reachable.h:30, [ 1234s] from ./../include/fst/lookahead-matcher.h:35, [ 1234s] from ./../include/fst/lookahead-filter.h:31, [ 1234s] from ./../include/fst/compose.h:33, [ 1234s] from ./../include/fst/script/getters.h:28, [ 1234s] from fstepsnormalize-main.cc:26: [ 1234s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1234s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1234s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1234s] | ^~~~~~ [ 1234s] | template [ 1234s] depbase=`echo fstintersect.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1234s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstintersect.o -MD -MP -MF $depbase.Tpo -c -o fstintersect.o fstintersect.cc &&\ [ 1234s] mv -f $depbase.Tpo $depbase.Po [ 1234s] depbase=`echo fstintersect-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1234s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstintersect-main.o -MD -MP -MF $depbase.Tpo -c -o fstintersect-main.o fstintersect-main.cc &&\ [ 1234s] mv -f $depbase.Tpo $depbase.Po [ 1234s] depbase=`echo fstinvert.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1234s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstinvert.o -MD -MP -MF $depbase.Tpo -c -o fstinvert.o fstinvert.cc &&\ [ 1234s] mv -f $depbase.Tpo $depbase.Po [ 1234s] depbase=`echo fstinvert-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1234s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstinvert-main.o -MD -MP -MF $depbase.Tpo -c -o fstinvert-main.o fstinvert-main.cc &&\ [ 1234s] mv -f $depbase.Tpo $depbase.Po [ 1234s] depbase=`echo fstisomorphic.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1234s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstisomorphic.o -MD -MP -MF $depbase.Tpo -c -o fstisomorphic.o fstisomorphic.cc &&\ [ 1234s] mv -f $depbase.Tpo $depbase.Po [ 1234s] depbase=`echo fstisomorphic-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1234s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstisomorphic-main.o -MD -MP -MF $depbase.Tpo -c -o fstisomorphic-main.o fstisomorphic-main.cc &&\ [ 1234s] mv -f $depbase.Tpo $depbase.Po [ 1234s] depbase=`echo fstmap.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1234s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstmap.o -MD -MP -MF $depbase.Tpo -c -o fstmap.o fstmap.cc &&\ [ 1234s] mv -f $depbase.Tpo $depbase.Po [ 1234s] depbase=`echo fstmap-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1234s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstmap-main.o -MD -MP -MF $depbase.Tpo -c -o fstmap-main.o fstmap-main.cc &&\ [ 1234s] mv -f $depbase.Tpo $depbase.Po [ 1235s] depbase=`echo fstminimize.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1235s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstminimize.o -MD -MP -MF $depbase.Tpo -c -o fstminimize.o fstminimize.cc &&\ [ 1235s] mv -f $depbase.Tpo $depbase.Po [ 1235s] In file included from ./../include/fst/accumulator.h:34, [ 1235s] from ./../include/fst/label-reachable.h:30, [ 1235s] from ./../include/fst/lookahead-matcher.h:35, [ 1235s] from ./../include/fst/lookahead-filter.h:31, [ 1235s] from ./../include/fst/compose.h:33, [ 1235s] from ./../include/fst/script/getters.h:28, [ 1235s] from fstequivalent-main.cc:27: [ 1235s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1235s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1235s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1235s] | ^~~~~~ [ 1235s] | template [ 1235s] depbase=`echo fstminimize-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1235s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstminimize-main.o -MD -MP -MF $depbase.Tpo -c -o fstminimize-main.o fstminimize-main.cc &&\ [ 1235s] mv -f $depbase.Tpo $depbase.Po [ 1235s] depbase=`echo fstprint.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1235s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstprint.o -MD -MP -MF $depbase.Tpo -c -o fstprint.o fstprint.cc &&\ [ 1235s] mv -f $depbase.Tpo $depbase.Po [ 1235s] In file included from ./../include/fst/accumulator.h:34, [ 1235s] from ./../include/fst/label-reachable.h:30, [ 1235s] from ./../include/fst/lookahead-matcher.h:35, [ 1235s] from ./../include/fst/lookahead-filter.h:31, [ 1235s] from ./../include/fst/compose.h:33, [ 1235s] from ./../include/fst/script/getters.h:28, [ 1235s] from fstinfo-main.cc:29: [ 1235s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1235s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1235s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1235s] | ^~~~~~ [ 1235s] | template [ 1235s] depbase=`echo fstprint-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1235s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstprint-main.o -MD -MP -MF $depbase.Tpo -c -o fstprint-main.o fstprint-main.cc &&\ [ 1235s] mv -f $depbase.Tpo $depbase.Po [ 1235s] In file included from ./../include/fst/accumulator.h:34, [ 1235s] from ./../include/fst/label-reachable.h:30, [ 1235s] from ./../include/fst/lookahead-matcher.h:35, [ 1235s] from ./../include/fst/lookahead-filter.h:31, [ 1235s] from ./../include/fst/compose.h:33, [ 1235s] from ./../include/fst/script/getters.h:28, [ 1235s] from fstintersect-main.cc:26: [ 1235s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1235s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1235s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1235s] | ^~~~~~ [ 1235s] | template [ 1235s] depbase=`echo fstproject.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1235s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstproject.o -MD -MP -MF $depbase.Tpo -c -o fstproject.o fstproject.cc &&\ [ 1235s] mv -f $depbase.Tpo $depbase.Po [ 1235s] depbase=`echo fstproject-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1235s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstproject-main.o -MD -MP -MF $depbase.Tpo -c -o fstproject-main.o fstproject-main.cc &&\ [ 1235s] mv -f $depbase.Tpo $depbase.Po [ 1235s] depbase=`echo fstprune.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1235s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstprune.o -MD -MP -MF $depbase.Tpo -c -o fstprune.o fstprune.cc &&\ [ 1235s] mv -f $depbase.Tpo $depbase.Po [ 1235s] In file included from ./../include/fst/accumulator.h:34, [ 1235s] from ./../include/fst/label-reachable.h:30, [ 1235s] from ./../include/fst/lookahead-matcher.h:35, [ 1235s] from ./../include/fst/lookahead-filter.h:31, [ 1235s] from ./../include/fst/compose.h:33, [ 1235s] from ./../include/fst/script/getters.h:28, [ 1235s] from fstmap-main.cc:26: [ 1235s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1235s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1235s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1235s] | ^~~~~~ [ 1235s] | template [ 1235s] depbase=`echo fstprune-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1235s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstprune-main.o -MD -MP -MF $depbase.Tpo -c -o fstprune-main.o fstprune-main.cc &&\ [ 1235s] mv -f $depbase.Tpo $depbase.Po [ 1236s] depbase=`echo fstpush.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1236s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstpush.o -MD -MP -MF $depbase.Tpo -c -o fstpush.o fstpush.cc &&\ [ 1236s] mv -f $depbase.Tpo $depbase.Po [ 1236s] depbase=`echo fstpush-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1236s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstpush-main.o -MD -MP -MF $depbase.Tpo -c -o fstpush-main.o fstpush-main.cc &&\ [ 1236s] mv -f $depbase.Tpo $depbase.Po [ 1236s] depbase=`echo fstrandgen.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1236s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstrandgen.o -MD -MP -MF $depbase.Tpo -c -o fstrandgen.o fstrandgen.cc &&\ [ 1236s] mv -f $depbase.Tpo $depbase.Po [ 1236s] depbase=`echo fstrandgen-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1236s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstrandgen-main.o -MD -MP -MF $depbase.Tpo -c -o fstrandgen-main.o fstrandgen-main.cc &&\ [ 1236s] mv -f $depbase.Tpo $depbase.Po [ 1236s] depbase=`echo fstrelabel.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1236s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstrelabel.o -MD -MP -MF $depbase.Tpo -c -o fstrelabel.o fstrelabel.cc &&\ [ 1236s] mv -f $depbase.Tpo $depbase.Po [ 1236s] In file included from ./../include/fst/rational.h:31, [ 1236s] from ./../include/fst/closure.h:28, [ 1236s] from ./../include/fst/fstlib.h:55, [ 1236s] from ./../include/fst/script/print-impl.h:28, [ 1236s] from ./../include/fst/script/print.h:26, [ 1236s] from fstprint-main.cc:29: [ 1236s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1236s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1236s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1236s] | ^~~~~~ [ 1236s] | template [ 1236s] depbase=`echo fstrelabel-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1236s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstrelabel-main.o -MD -MP -MF $depbase.Tpo -c -o fstrelabel-main.o fstrelabel-main.cc &&\ [ 1236s] mv -f $depbase.Tpo $depbase.Po [ 1236s] depbase=`echo fstreplace.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1236s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstreplace.o -MD -MP -MF $depbase.Tpo -c -o fstreplace.o fstreplace.cc &&\ [ 1236s] mv -f $depbase.Tpo $depbase.Po [ 1236s] depbase=`echo fstreplace-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1236s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstreplace-main.o -MD -MP -MF $depbase.Tpo -c -o fstreplace-main.o fstreplace-main.cc &&\ [ 1236s] mv -f $depbase.Tpo $depbase.Po [ 1236s] In file included from ./../include/fst/accumulator.h:34, [ 1236s] from ./../include/fst/label-reachable.h:30, [ 1236s] from ./../include/fst/lookahead-matcher.h:35, [ 1236s] from ./../include/fst/lookahead-filter.h:31, [ 1236s] from ./../include/fst/compose.h:33, [ 1236s] from ./../include/fst/script/getters.h:28, [ 1236s] from fstproject-main.cc:25: [ 1236s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1236s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1236s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1236s] | ^~~~~~ [ 1236s] | template [ 1237s] In file included from ./../include/fst/accumulator.h:34, [ 1237s] from ./../include/fst/label-reachable.h:30, [ 1237s] from ./../include/fst/lookahead-matcher.h:35, [ 1237s] from ./../include/fst/lookahead-filter.h:31, [ 1237s] from ./../include/fst/compose.h:33, [ 1237s] from ./../include/fst/script/getters.h:28, [ 1237s] from fstpush-main.cc:26: [ 1237s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1237s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1237s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1237s] | ^~~~~~ [ 1237s] | template [ 1237s] In file included from ./../include/fst/accumulator.h:34, [ 1237s] from ./../include/fst/label-reachable.h:30, [ 1237s] from ./../include/fst/lookahead-matcher.h:35, [ 1237s] from ./../include/fst/lookahead-filter.h:31, [ 1237s] from ./../include/fst/compose.h:33, [ 1237s] from ./../include/fst/script/getters.h:28, [ 1237s] from fstrandgen-main.cc:26: [ 1237s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1237s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1237s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1237s] | ^~~~~~ [ 1237s] | template [ 1237s] depbase=`echo fstreverse.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1237s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstreverse.o -MD -MP -MF $depbase.Tpo -c -o fstreverse.o fstreverse.cc &&\ [ 1237s] mv -f $depbase.Tpo $depbase.Po [ 1237s] depbase=`echo fstreverse-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1237s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstreverse-main.o -MD -MP -MF $depbase.Tpo -c -o fstreverse-main.o fstreverse-main.cc &&\ [ 1237s] mv -f $depbase.Tpo $depbase.Po [ 1237s] depbase=`echo fstreweight.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1237s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstreweight.o -MD -MP -MF $depbase.Tpo -c -o fstreweight.o fstreweight.cc &&\ [ 1237s] mv -f $depbase.Tpo $depbase.Po [ 1237s] depbase=`echo fstreweight-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1237s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstreweight-main.o -MD -MP -MF $depbase.Tpo -c -o fstreweight-main.o fstreweight-main.cc &&\ [ 1237s] mv -f $depbase.Tpo $depbase.Po [ 1237s] depbase=`echo fstrmepsilon.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1237s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstrmepsilon.o -MD -MP -MF $depbase.Tpo -c -o fstrmepsilon.o fstrmepsilon.cc &&\ [ 1237s] mv -f $depbase.Tpo $depbase.Po [ 1237s] depbase=`echo fstrmepsilon-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1237s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstrmepsilon-main.o -MD -MP -MF $depbase.Tpo -c -o fstrmepsilon-main.o fstrmepsilon-main.cc &&\ [ 1237s] mv -f $depbase.Tpo $depbase.Po [ 1237s] depbase=`echo fstshortestdistance.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1237s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstshortestdistance.o -MD -MP -MF $depbase.Tpo -c -o fstshortestdistance.o fstshortestdistance.cc &&\ [ 1237s] mv -f $depbase.Tpo $depbase.Po [ 1237s] depbase=`echo fstshortestdistance-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1237s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstshortestdistance-main.o -MD -MP -MF $depbase.Tpo -c -o fstshortestdistance-main.o fstshortestdistance-main.cc &&\ [ 1237s] mv -f $depbase.Tpo $depbase.Po [ 1237s] depbase=`echo fstshortestpath.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1237s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstshortestpath.o -MD -MP -MF $depbase.Tpo -c -o fstshortestpath.o fstshortestpath.cc &&\ [ 1237s] mv -f $depbase.Tpo $depbase.Po [ 1237s] In file included from ./../include/fst/accumulator.h:34, [ 1237s] from ./../include/fst/label-reachable.h:30, [ 1237s] from ./../include/fst/lookahead-matcher.h:35, [ 1237s] from ./../include/fst/lookahead-filter.h:31, [ 1237s] from ./../include/fst/compose.h:33, [ 1237s] from ./../include/fst/script/getters.h:28, [ 1237s] from fstreplace-main.cc:29: [ 1237s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1237s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1237s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1237s] | ^~~~~~ [ 1237s] | template [ 1237s] depbase=`echo fstshortestpath-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1237s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstshortestpath-main.o -MD -MP -MF $depbase.Tpo -c -o fstshortestpath-main.o fstshortestpath-main.cc &&\ [ 1237s] mv -f $depbase.Tpo $depbase.Po [ 1237s] depbase=`echo fstsymbols.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1237s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstsymbols.o -MD -MP -MF $depbase.Tpo -c -o fstsymbols.o fstsymbols.cc &&\ [ 1237s] mv -f $depbase.Tpo $depbase.Po [ 1238s] depbase=`echo fstsymbols-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1238s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstsymbols-main.o -MD -MP -MF $depbase.Tpo -c -o fstsymbols-main.o fstsymbols-main.cc &&\ [ 1238s] mv -f $depbase.Tpo $depbase.Po [ 1238s] depbase=`echo fstsynchronize.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1238s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstsynchronize.o -MD -MP -MF $depbase.Tpo -c -o fstsynchronize.o fstsynchronize.cc &&\ [ 1238s] mv -f $depbase.Tpo $depbase.Po [ 1238s] depbase=`echo fstsynchronize-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1238s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstsynchronize-main.o -MD -MP -MF $depbase.Tpo -c -o fstsynchronize-main.o fstsynchronize-main.cc &&\ [ 1238s] mv -f $depbase.Tpo $depbase.Po [ 1238s] In file included from ./../include/fst/accumulator.h:34, [ 1238s] from ./../include/fst/label-reachable.h:30, [ 1238s] from ./../include/fst/lookahead-matcher.h:35, [ 1238s] from ./../include/fst/lookahead-filter.h:31, [ 1238s] from ./../include/fst/compose.h:33, [ 1238s] from ./../include/fst/script/getters.h:28, [ 1238s] from fstreweight-main.cc:26: [ 1238s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1238s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1238s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1238s] | ^~~~~~ [ 1238s] | template [ 1238s] depbase=`echo fsttopsort.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1238s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fsttopsort.o -MD -MP -MF $depbase.Tpo -c -o fsttopsort.o fsttopsort.cc &&\ [ 1238s] mv -f $depbase.Tpo $depbase.Po [ 1238s] depbase=`echo fsttopsort-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1238s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fsttopsort-main.o -MD -MP -MF $depbase.Tpo -c -o fsttopsort-main.o fsttopsort-main.cc &&\ [ 1238s] mv -f $depbase.Tpo $depbase.Po [ 1238s] In file included from ./../include/fst/accumulator.h:34, [ 1238s] from ./../include/fst/label-reachable.h:30, [ 1238s] from ./../include/fst/lookahead-matcher.h:35, [ 1238s] from ./../include/fst/lookahead-filter.h:31, [ 1238s] from ./../include/fst/compose.h:33, [ 1238s] from ./../include/fst/script/getters.h:28, [ 1238s] from fstrmepsilon-main.cc:26: [ 1238s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1238s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1238s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1238s] | ^~~~~~ [ 1238s] | template [ 1238s] In file included from ./../include/fst/accumulator.h:34, [ 1238s] from ./../include/fst/label-reachable.h:30, [ 1238s] from ./../include/fst/lookahead-matcher.h:35, [ 1238s] from ./../include/fst/lookahead-filter.h:31, [ 1238s] from ./../include/fst/compose.h:33, [ 1238s] from ./../include/fst/script/getters.h:28, [ 1238s] from fstshortestdistance-main.cc:28: [ 1238s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1238s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1238s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1238s] | ^~~~~~ [ 1238s] | template [ 1238s] depbase=`echo fstunion.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1238s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstunion.o -MD -MP -MF $depbase.Tpo -c -o fstunion.o fstunion.cc &&\ [ 1238s] mv -f $depbase.Tpo $depbase.Po [ 1238s] depbase=`echo fstunion-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1238s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstunion-main.o -MD -MP -MF $depbase.Tpo -c -o fstunion-main.o fstunion-main.cc &&\ [ 1238s] mv -f $depbase.Tpo $depbase.Po [ 1238s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstarcsort fstarcsort.o fstarcsort-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1238s] In file included from ./../include/fst/accumulator.h:34, [ 1238s] from ./../include/fst/label-reachable.h:30, [ 1238s] from ./../include/fst/lookahead-matcher.h:35, [ 1238s] from ./../include/fst/lookahead-filter.h:31, [ 1238s] from ./../include/fst/compose.h:33, [ 1238s] from ./../include/fst/script/getters.h:28, [ 1238s] from fstshortestpath-main.cc:27: [ 1238s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1238s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1238s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1238s] | ^~~~~~ [ 1238s] | template [ 1238s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstarcsort fstarcsort.o fstarcsort-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1239s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstclosure fstclosure.o fstclosure-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1239s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstclosure fstclosure.o fstclosure-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1239s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstcompile fstcompile.o fstcompile-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1239s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstcompose fstcompose.o fstcompose-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1239s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstconcat fstconcat.o fstconcat-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1239s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstcompile fstcompile.o fstcompile-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1239s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstcompose fstcompose.o fstcompose-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1239s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstconcat fstconcat.o fstconcat-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1239s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstconnect fstconnect.o fstconnect-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1239s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstconvert fstconvert.o fstconvert-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1239s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstdeterminize fstdeterminize.o fstdeterminize-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1239s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstconnect fstconnect.o fstconnect-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1239s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstdifference fstdifference.o fstdifference-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1239s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstdisambiguate fstdisambiguate.o fstdisambiguate-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1239s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstdraw fstdraw.o fstdraw-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1239s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstconvert fstconvert.o fstconvert-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1239s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstdeterminize fstdeterminize.o fstdeterminize-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1239s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstdifference fstdifference.o fstdifference-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1239s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstencode fstencode.o fstencode-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1239s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstdisambiguate fstdisambiguate.o fstdisambiguate-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1239s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstepsnormalize fstepsnormalize.o fstepsnormalize-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1239s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstdraw fstdraw.o fstdraw-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1239s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstequal fstequal.o fstequal-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1239s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstencode fstencode.o fstencode-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1239s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstepsnormalize fstepsnormalize.o fstepsnormalize-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1239s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstequivalent fstequivalent.o fstequivalent-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1239s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstequal fstequal.o fstequal-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1239s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstinfo fstinfo.o fstinfo-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1239s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstintersect fstintersect.o fstintersect-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1239s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstinvert fstinvert.o fstinvert-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1239s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstisomorphic fstisomorphic.o fstisomorphic-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1239s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstmap fstmap.o fstmap-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1239s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstequivalent fstequivalent.o fstequivalent-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1239s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstminimize fstminimize.o fstminimize-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1239s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstprint fstprint.o fstprint-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1239s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstintersect fstintersect.o fstintersect-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1239s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstinfo fstinfo.o fstinfo-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1239s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstinvert fstinvert.o fstinvert-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1239s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstmap fstmap.o fstmap-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1239s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstisomorphic fstisomorphic.o fstisomorphic-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1239s] In file included from ./../include/fst/rational.h:31, [ 1239s] from ./../include/fst/union.h:30, [ 1239s] from ./../include/fst/script/union.h:24, [ 1239s] from fstunion-main.cc:26: [ 1239s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1239s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1239s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1239s] | ^~~~~~ [ 1239s] | template [ 1239s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstminimize fstminimize.o fstminimize-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1239s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstproject fstproject.o fstproject-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1239s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstprint fstprint.o fstprint-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1239s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstprune fstprune.o fstprune-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1239s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstpush fstpush.o fstpush-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1239s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstrandgen fstrandgen.o fstrandgen-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1239s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstrelabel fstrelabel.o fstrelabel-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1239s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstreplace fstreplace.o fstreplace-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1239s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstreverse fstreverse.o fstreverse-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1239s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstproject fstproject.o fstproject-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1239s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstreweight fstreweight.o fstreweight-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1239s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstprune fstprune.o fstprune-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1239s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstpush fstpush.o fstpush-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1239s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstrandgen fstrandgen.o fstrandgen-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1239s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstrmepsilon fstrmepsilon.o fstrmepsilon-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1239s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstrelabel fstrelabel.o fstrelabel-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1240s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstshortestdistance fstshortestdistance.o fstshortestdistance-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1240s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstreplace fstreplace.o fstreplace-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1240s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstshortestpath fstshortestpath.o fstshortestpath-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1240s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstreverse fstreverse.o fstreverse-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1240s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstreweight fstreweight.o fstreweight-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1240s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstsymbols fstsymbols.o fstsymbols-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1240s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstrmepsilon fstrmepsilon.o fstrmepsilon-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1240s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstshortestdistance fstshortestdistance.o fstshortestdistance-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1240s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstshortestpath fstshortestpath.o fstshortestpath-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1240s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstsynchronize fstsynchronize.o fstsynchronize-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1240s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fsttopsort fsttopsort.o fsttopsort-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1240s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstsymbols fstsymbols.o fstsymbols-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1240s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstsynchronize fstsynchronize.o fstsynchronize-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1240s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fsttopsort fsttopsort.o fsttopsort-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1240s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstunion fstunion.o fstunion-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1240s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstunion fstunion.o fstunion-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1240s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/bin' [ 1240s] Making all in test [ 1240s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/test' [ 1240s] make[3]: Nothing to be done for 'all'. [ 1240s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/test' [ 1240s] Making all in extensions [ 1240s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 1240s] make[4]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 1240s] make[4]: Nothing to be done for 'all-am'. [ 1240s] make[4]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 1240s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 1240s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 1240s] make[3]: Nothing to be done for 'all-am'. [ 1240s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 1240s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 1240s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2' [ 1240s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2' [ 1240s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2' [ 1240s] + exit 0 [ 1240s] Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.mDJIOf [ 1240s] + umask 022 [ 1240s] + cd /home/abuild/rpmbuild/BUILD [ 1240s] + cd openfst-1.8.2 [ 1240s] + LANG=C [ 1240s] + export LANG [ 1240s] + unset DISPLAY [ 1240s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64 [ 1240s] + mkdir -p /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64 [ 1240s] + /bin/make install DESTDIR=/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64 [ 1240s] Making install in src [ 1240s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 1240s] Making install in include [ 1240s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/include' [ 1240s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/include' [ 1240s] make[3]: Nothing to be done for 'install-exec-am'. [ 1240s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/include' [ 1240s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/include/fst' [ 1240s] /bin/install -c -m 644 fst/accumulator.h fst/add-on.h fst/arc-arena.h fst/arc-map.h fst/arc.h fst/arcfilter.h fst/arcsort.h fst/bi-table.h fst/cache.h fst/closure.h fst/compact-fst.h fst/compat.h fst/complement.h fst/compose-filter.h fst/compose.h fst/concat.h fst/connect.h fst/const-fst.h fst/determinize.h fst/dfs-visit.h fst/difference.h fst/disambiguate.h fst/edit-fst.h fst/encode.h fst/epsnormalize.h fst/equal.h fst/equivalent.h fst/error-weight.h fst/expanded-fst.h fst/expander-cache.h fst/expectation-weight.h fst/factor-weight.h fst/filter-state.h fst/flags.h fst/float-weight.h fst/fst-decl.h fst/fst.h fst/fstlib.h fst/generic-register.h fst/heap.h '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/include/fst' [ 1240s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/include/fst' [ 1240s] /bin/install -c -m 644 fst/icu.h fst/intersect.h fst/interval-set.h fst/invert.h fst/isomorphic.h fst/label-reachable.h fst/lexicographic-weight.h fst/lock.h fst/log.h fst/lookahead-filter.h fst/lookahead-matcher.h fst/mapped-file.h fst/matcher-fst.h fst/matcher.h fst/memory.h fst/minimize.h fst/mutable-fst.h fst/pair-weight.h fst/partition.h fst/power-weight.h fst/power-weight-mappers.h fst/product-weight.h fst/project.h fst/properties.h fst/prune.h fst/push.h fst/queue.h fst/randequivalent.h fst/randgen.h fst/rational.h fst/register.h fst/relabel.h fst/replace-util.h fst/replace.h fst/reverse.h fst/reweight.h fst/rmepsilon.h fst/rmfinalepsilon.h fst/set-weight.h fst/shortest-distance.h '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/include/fst' [ 1240s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/include/fst/script' [ 1240s] /bin/install -c -m 644 fst/script/arc-class.h fst/script/arcfilter-impl.h fst/script/arciterator-class.h fst/script/arcsort.h fst/script/arg-packs.h fst/script/closure.h fst/script/compile-impl.h fst/script/compile.h fst/script/compose.h fst/script/concat.h fst/script/connect.h fst/script/convert.h fst/script/decode.h fst/script/determinize.h fst/script/difference.h fst/script/disambiguate.h fst/script/draw-impl.h fst/script/draw.h fst/script/encode.h fst/script/encodemapper-class.h fst/script/epsnormalize.h fst/script/equal.h fst/script/equivalent.h fst/script/fst-class.h fst/script/fstscript.h fst/script/getters.h fst/script/info-impl.h fst/script/info.h fst/script/intersect.h fst/script/invert.h fst/script/isomorphic.h fst/script/map.h fst/script/minimize.h fst/script/print-impl.h fst/script/print.h fst/script/project.h fst/script/prune.h fst/script/push.h fst/script/randequivalent.h fst/script/randgen.h '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/include/fst/script' [ 1240s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/include/fst/test' [ 1240s] /bin/install -c -m 644 fst/test/algo_test.h fst/test/compactors.h fst/test/fst_test.h fst/test/rand-fst.h fst/test/weight-tester.h '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/include/fst/test' [ 1240s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/include/fst' [ 1240s] /bin/install -c -m 644 fst/shortest-path.h fst/signed-log-weight.h fst/sparse-power-weight.h fst/sparse-tuple-weight.h fst/state-map.h fst/state-reachable.h fst/state-table.h fst/statesort.h fst/string-weight.h fst/string.h fst/symbol-table-ops.h fst/symbol-table.h fst/synchronize.h fst/test-properties.h fst/topsort.h fst/tuple-weight.h fst/union-find.h fst/union-weight.h fst/union.h fst/util.h fst/vector-fst.h fst/verify.h fst/visit.h fst/windows_defs.inc fst/weight.h '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/include/fst' [ 1240s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/include/fst/script' [ 1240s] /bin/install -c -m 644 fst/script/relabel.h fst/script/replace.h fst/script/reverse.h fst/script/reweight.h fst/script/rmepsilon.h fst/script/script-impl.h fst/script/shortest-distance.h fst/script/shortest-path.h fst/script/stateiterator-class.h fst/script/synchronize.h fst/script/text-io.h fst/script/topsort.h fst/script/union.h fst/script/weight-class.h fst/script/fstscript-decl.h fst/script/verify.h '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/include/fst/script' [ 1240s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/include' [ 1240s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/include' [ 1240s] Making install in lib [ 1240s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib' [ 1240s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib' [ 1240s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/lib64' [ 1240s] /bin/sh ../../libtool --mode=install /bin/install -c libfst.la '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/lib64' [ 1240s] libtool: install: /bin/install -c .libs/libfst.so.25.0.0 /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/lib64/libfst.so.25.0.0 [ 1244s] libtool: install: (cd /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/lib64 && { ln -s -f libfst.so.25.0.0 libfst.so.25 || { rm -f libfst.so.25 && ln -s libfst.so.25.0.0 libfst.so.25; }; }) [ 1244s] libtool: install: (cd /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/lib64 && { ln -s -f libfst.so.25.0.0 libfst.so || { rm -f libfst.so && ln -s libfst.so.25.0.0 libfst.so; }; }) [ 1244s] libtool: install: /bin/install -c .libs/libfst.lai /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/lib64/libfst.la [ 1244s] libtool: warning: remember to run 'libtool --finish /usr/lib64' [ 1244s] make[3]: Nothing to be done for 'install-data-am'. [ 1244s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib' [ 1244s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib' [ 1244s] Making install in script [ 1244s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/script' [ 1244s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/script' [ 1244s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/lib64' [ 1244s] /bin/sh ../../libtool --mode=install /bin/install -c libfstscript.la '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/lib64' [ 1244s] libtool: warning: relinking 'libfstscript.la' [ 1244s] libtool: install: (cd /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/script; /bin/sh "/home/abuild/rpmbuild/BUILD/openfst-1.8.2/libtool" --tag CXX --mode=relink riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -version-info 25:0:0 -o libfstscript.la -rpath /usr/lib64 arciterator-class.lo arcsort.lo closure.lo compile.lo compose.lo concat.lo connect.lo convert.lo decode.lo determinize.lo difference.lo disambiguate.lo draw.lo encode.lo encodemapper-class.lo epsnormalize.lo equal.lo equivalent.lo fst-class.lo getters.lo info-impl.lo info.lo intersect.lo invert.lo isomorphic.lo map.lo minimize.lo print.lo project.lo prune.lo push.lo randequivalent.lo randgen.lo relabel.lo replace.lo reverse.lo reweight.lo rmepsilon.lo shortest-distance.lo shortest-path.lo stateiterator-class.lo synchronize.lo text-io.lo topsort.lo union.lo weight-class.lo verify.lo ../lib/libfst.la -lm -ldl -inst-prefix-dir /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64) [ 1244s] libtool: relink: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib -O2 -g2 -gdwarf-4 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,--as-needed -mabi=lp64d -march=rv64gc -g /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/crti.o /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/crtbeginS.o .libs/arciterator-class.o .libs/arcsort.o .libs/closure.o .libs/compile.o .libs/compose.o .libs/concat.o .libs/connect.o .libs/convert.o .libs/decode.o .libs/determinize.o .libs/difference.o .libs/disambiguate.o .libs/draw.o .libs/encode.o .libs/encodemapper-class.o .libs/epsnormalize.o .libs/equal.o .libs/equivalent.o .libs/fst-class.o .libs/getters.o .libs/info-impl.o .libs/info.o .libs/intersect.o .libs/invert.o .libs/isomorphic.o .libs/map.o .libs/minimize.o .libs/print.o .libs/project.o .libs/prune.o .libs/push.o .libs/randequivalent.o .libs/randgen.o .libs/relabel.o .libs/replace.o .libs/reverse.o .libs/reweight.o .libs/rmepsilon.o .libs/shortest-distance.o .libs/shortest-path.o .libs/stateiterator-class.o .libs/synchronize.o .libs/text-io.o .libs/topsort.o .libs/union.o .libs/weight-class.o .libs/verify.o -Wl,-rpath -Wl,/usr/lib64 -L/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/lib64 -L/usr/lib64 -lfst -ldl -L/usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0 -L/usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/../../../../riscv64-tizen-linux-gnu/lib -L/lib64 -lstdc++ -lm -lc -lgcc_s /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/crtendS.o /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/crtn.o -Wl,-soname -Wl,libfstscript.so.25 -o .libs/libfstscript.so.25.0.0 [ 1289s] libtool: install: /bin/install -c .libs/libfstscript.so.25.0.0T /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/lib64/libfstscript.so.25.0.0 [ 1316s] libtool: install: (cd /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/lib64 && { ln -s -f libfstscript.so.25.0.0 libfstscript.so.25 || { rm -f libfstscript.so.25 && ln -s libfstscript.so.25.0.0 libfstscript.so.25; }; }) [ 1316s] libtool: install: (cd /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/lib64 && { ln -s -f libfstscript.so.25.0.0 libfstscript.so || { rm -f libfstscript.so && ln -s libfstscript.so.25.0.0 libfstscript.so; }; }) [ 1316s] libtool: install: /bin/install -c .libs/libfstscript.lai /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/lib64/libfstscript.la [ 1316s] libtool: warning: remember to run 'libtool --finish /usr/lib64' [ 1316s] make[3]: Nothing to be done for 'install-data-am'. [ 1316s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/script' [ 1316s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/script' [ 1316s] Making install in bin [ 1316s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/bin' [ 1316s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/bin' [ 1316s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin' [ 1316s] /bin/sh ../../libtool --mode=install /bin/install -c fstarcsort fstclosure fstcompile fstcompose fstconcat fstconnect fstconvert fstdeterminize fstdifference fstdisambiguate fstdraw fstencode fstepsnormalize fstequal fstequivalent fstinfo fstintersect fstinvert fstisomorphic fstmap fstminimize fstprint fstproject fstprune fstpush fstrandgen fstrelabel fstreplace fstreverse fstreweight fstrmepsilon fstshortestdistance fstshortestpath fstsymbols fstsynchronize fsttopsort fstunion '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin' [ 1316s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1316s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1316s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1316s] libtool: install: /bin/install -c .libs/fstarcsort /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstarcsort [ 1316s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1316s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1316s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1316s] libtool: install: /bin/install -c .libs/fstclosure /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstclosure [ 1316s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1316s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1316s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1316s] libtool: install: /bin/install -c .libs/fstcompile /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstcompile [ 1316s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1316s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1316s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1316s] libtool: install: /bin/install -c .libs/fstcompose /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstcompose [ 1316s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1316s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1316s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1316s] libtool: install: /bin/install -c .libs/fstconcat /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstconcat [ 1316s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1316s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1316s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1316s] libtool: install: /bin/install -c .libs/fstconnect /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstconnect [ 1317s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1317s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1317s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1317s] libtool: install: /bin/install -c .libs/fstconvert /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstconvert [ 1317s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1317s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1317s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1317s] libtool: install: /bin/install -c .libs/fstdeterminize /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstdeterminize [ 1317s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1317s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1317s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1317s] libtool: install: /bin/install -c .libs/fstdifference /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstdifference [ 1317s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1317s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1317s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1317s] libtool: install: /bin/install -c .libs/fstdisambiguate /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstdisambiguate [ 1317s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1317s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1317s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1317s] libtool: install: /bin/install -c .libs/fstdraw /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstdraw [ 1317s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1317s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1317s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1317s] libtool: install: /bin/install -c .libs/fstencode /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstencode [ 1317s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1317s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1317s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1317s] libtool: install: /bin/install -c .libs/fstepsnormalize /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstepsnormalize [ 1317s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1317s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1317s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1317s] libtool: install: /bin/install -c .libs/fstequal /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstequal [ 1317s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1317s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1317s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1317s] libtool: install: /bin/install -c .libs/fstequivalent /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstequivalent [ 1317s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1317s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1317s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1317s] libtool: install: /bin/install -c .libs/fstinfo /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstinfo [ 1317s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1317s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1317s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1317s] libtool: install: /bin/install -c .libs/fstintersect /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstintersect [ 1317s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1317s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1317s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1317s] libtool: install: /bin/install -c .libs/fstinvert /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstinvert [ 1317s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1317s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1317s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1317s] libtool: install: /bin/install -c .libs/fstisomorphic /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstisomorphic [ 1317s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1317s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1317s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1317s] libtool: install: /bin/install -c .libs/fstmap /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstmap [ 1317s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1317s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1317s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1317s] libtool: install: /bin/install -c .libs/fstminimize /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstminimize [ 1318s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1318s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1318s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1318s] libtool: install: /bin/install -c .libs/fstprint /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstprint [ 1318s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1318s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1318s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1318s] libtool: install: /bin/install -c .libs/fstproject /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstproject [ 1318s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1318s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1318s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1318s] libtool: install: /bin/install -c .libs/fstprune /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstprune [ 1318s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1318s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1318s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1318s] libtool: install: /bin/install -c .libs/fstpush /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstpush [ 1318s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1318s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1318s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1318s] libtool: install: /bin/install -c .libs/fstrandgen /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstrandgen [ 1318s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1318s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1318s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1318s] libtool: install: /bin/install -c .libs/fstrelabel /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstrelabel [ 1318s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1318s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1318s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1318s] libtool: install: /bin/install -c .libs/fstreplace /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstreplace [ 1318s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1318s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1318s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1318s] libtool: install: /bin/install -c .libs/fstreverse /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstreverse [ 1318s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1318s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1318s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1318s] libtool: install: /bin/install -c .libs/fstreweight /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstreweight [ 1318s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1318s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1318s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1318s] libtool: install: /bin/install -c .libs/fstrmepsilon /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstrmepsilon [ 1318s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1318s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1318s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1318s] libtool: install: /bin/install -c .libs/fstshortestdistance /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstshortestdistance [ 1318s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1318s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1318s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1318s] libtool: install: /bin/install -c .libs/fstshortestpath /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstshortestpath [ 1319s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1319s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1319s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1319s] libtool: install: /bin/install -c .libs/fstsymbols /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstsymbols [ 1319s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1319s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1319s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1319s] libtool: install: /bin/install -c .libs/fstsynchronize /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstsynchronize [ 1319s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1319s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1319s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1319s] libtool: install: /bin/install -c .libs/fsttopsort /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fsttopsort [ 1319s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1319s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1319s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1319s] libtool: install: /bin/install -c .libs/fstunion /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstunion [ 1319s] make[3]: Nothing to be done for 'install-data-am'. [ 1319s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/bin' [ 1319s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/bin' [ 1319s] Making install in test [ 1319s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/test' [ 1319s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/test' [ 1319s] make[3]: Nothing to be done for 'install-exec-am'. [ 1319s] make[3]: Nothing to be done for 'install-data-am'. [ 1319s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/test' [ 1319s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/test' [ 1319s] Making install in extensions [ 1319s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 1319s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 1319s] make[4]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 1319s] make[4]: Nothing to be done for 'install-exec-am'. [ 1319s] make[4]: Nothing to be done for 'install-data-am'. [ 1319s] make[4]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 1319s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 1319s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 1319s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 1319s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 1319s] make[3]: Nothing to be done for 'install-exec-am'. [ 1319s] make[3]: Nothing to be done for 'install-data-am'. [ 1319s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 1319s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 1319s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 1319s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2' [ 1319s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2' [ 1319s] make[2]: Nothing to be done for 'install-exec-am'. [ 1319s] make[2]: Nothing to be done for 'install-data-am'. [ 1319s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2' [ 1319s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2' [ 1319s] + find /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/lib64 -name '*.la' -delete [ 1319s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/share/info [ 1319s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/share/doc/packages [ 1319s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/share/doc/openfst [ 1319s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/share/doc/openfst-1.8.2 [ 1319s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/share/gtk-doc [ 1319s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/share/doc [ 1319s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/share/man [ 1319s] + find /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64 -regex '.*/man/man./.*.[0-9]' [ 1319s] + xargs rm -f -- [ 1319s] + find /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64 -regex '.*/man/../man./.*.[0-9]' [ 1319s] + xargs rm -f -- [ 1319s] + find /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64 -regex '.*/man/man./.*.[0-9]pm' [ 1319s] + xargs rm -f -- [ 1319s] + /usr/lib/rpm/find-debuginfo.sh -j12 --build-id-seed 1.8.2-1.2 --unique-debug-src-base openfst-1.8.2-1.2.riscv64 -S debugsourcefiles.list /home/abuild/rpmbuild/BUILD/openfst-1.8.2 [ 1321s] 1+0 records in [ 1321s] 1+0 records out [ 1321s] 1+0 records in [ 1321s] 1+0 records out [ 1321s] 1+0 records in [ 1321s] 1+0 records out [ 1321s] 1+0 records in [ 1321s] 1+0 records out [ 1321s] 1+0 records in [ 1321s] 1+0 records out [ 1321s] 1+0 records in [ 1321s] 1+0 records out [ 1321s] 1+0 records in [ 1321s] 1+0 records out [ 1321s] 1+0 records in [ 1321s] 1+0 records out [ 1321s] 1+0 records in [ 1321s] 1+0 records out [ 1321s] 1+0 records in [ 1321s] 1+0 records out [ 1321s] 1+0 records in [ 1321s] 1+0 records out [ 1321s] 1+0 records in [ 1321s] 1+0 records out [ 1321s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstarcsort [ 1321s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstclosure [ 1321s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstcompose [ 1321s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstconcat [ 1321s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstcompile [ 1321s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstconnect [ 1321s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstdeterminize [ 1321s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstdraw [ 1321s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstdifference [ 1321s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstdisambiguate [ 1321s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstconvert [ 1321s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstencode [ 1321s] 1+0 records in [ 1321s] 1+0 records out [ 1321s] 1+0 records in [ 1321s] 1+0 records out [ 1321s] 1+0 records in [ 1321s] 1+0 records out [ 1321s] 1+0 records in [ 1321s] 1+0 records out [ 1321s] 1+0 records in [ 1321s] 1+0 records out [ 1321s] 1+0 records in [ 1321s] 1+0 records out [ 1321s] 1+0 records in [ 1321s] 1+0 records out [ 1321s] 1+0 records in [ 1321s] 1+0 records out [ 1321s] 1+0 records in [ 1321s] 1+0 records out [ 1321s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstepsnormalize [ 1321s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstequal [ 1321s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstintersect [ 1321s] 1+0 records in [ 1321s] 1+0 records out [ 1321s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstinfo [ 1321s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstisomorphic [ 1321s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstinvert [ 1321s] 1+0 records in [ 1321s] 1+0 records out [ 1321s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstmap [ 1321s] 1+0 records in [ 1321s] 1+0 records out [ 1321s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstequivalent [ 1321s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstminimize [ 1321s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstprint [ 1321s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstproject [ 1321s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstprune [ 1321s] 1+0 records in [ 1321s] 1+0 records out [ 1321s] 1+0 records in [ 1321s] 1+0 records out [ 1321s] 1+0 records in [ 1321s] 1+0 records out [ 1321s] 1+0 records in [ 1321s] 1+0 records out [ 1321s] 1+0 records in [ 1321s] 1+0 records out [ 1321s] 1+0 records in [ 1321s] 1+0 records out [ 1321s] 1+0 records in [ 1321s] 1+0 records out [ 1322s] 1+0 records in [ 1322s] 1+0 records out [ 1322s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstpush [ 1322s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstrandgen [ 1322s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstrelabel [ 1322s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstreverse [ 1322s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstreplace [ 1322s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstreweight [ 1322s] 1+0 records in [ 1322s] 1+0 records out [ 1322s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstrmepsilon [ 1322s] 1+0 records in [ 1322s] 1+0 records out [ 1322s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstshortestdistance [ 1322s] 1+0 records in [ 1322s] 1+0 records out [ 1322s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstshortestpath [ 1322s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstsymbols [ 1322s] 1+0 records in [ 1322s] 1+0 records out [ 1322s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstsynchronize [ 1322s] 1+0 records in [ 1322s] 1+0 records out [ 1322s] 1+0 records in [ 1322s] 1+0 records out [ 1322s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fsttopsort [ 1322s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstunion [ 1322s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/lib64/libfst.so.25.0.0 [ 1322s] 1+0 records in [ 1322s] 1+0 records out [ 1322s] 0+0 records in [ 1322s] 0+0 records out [ 1322s] 0+0 records in [ 1322s] 0+0 records out [ 1322s] 0+0 records in [ 1322s] 0+0 records out [ 1322s] 0+0 records in [ 1322s] 0+0 records out [ 1322s] 0+0 records in [ 1322s] 0+0 records out [ 1322s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/lib64/libfstscript.so.25.0.0 [ 1322s] 0+0 records in [ 1322s] 0+0 records out [ 1322s] 0+0 records in [ 1322s] 0+0 records out [ 1322s] 0+0 records in [ 1322s] 0+0 records out [ 1322s] 0+0 records in [ 1322s] 0+0 records out [ 1322s] 0+0 records in [ 1322s] 0+0 records out [ 1326s] 0+0 records in [ 1326s] 0+0 records out [ 1351s] 0+0 records in [ 1351s] 0+0 records out [ 1351s] 3483 blocks [ 1351s] + cp /usr/lib/rpm/debug.manifest /home/abuild/rpmbuild/BUILD/openfst-1.8.2/openfst-debuginfo.manifest [ 1351s] + cp /usr/lib/rpm/debug.manifest /home/abuild/rpmbuild/BUILD/openfst-1.8.2/openfst-debugsource.manifest [ 1351s] + /usr/lib/rpm/check-buildroot [ 1351s] + /usr/lib/rpm//brp-compress [ 1351s] + /usr/lib/rpm/brp-strip-static-archive /bin/strip [ 1352s] + /usr/lib/rpm/brp-python-hardlink [ 1352s] + /usr/lib/rpm/tizen/find-docs.sh /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64 [ 1353s] + /usr/lib/rpm/tizen/find-isufiles.sh /home/abuild/rpmbuild/BUILD/openfst-1.8.2/isu.list [ 1353s] ~/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64 ~/rpmbuild/BUILD/openfst-1.8.2 [ 1353s] ~/rpmbuild/BUILD/openfst-1.8.2 [ 1353s] + /etc/hal/rootstrap/hal-rootstrap-checker.sh /home/abuild/rpmbuild/SOURCES [ 1353s] Processing files: openfst-1.8.2-1.2.riscv64 [ 1353s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1353s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1353s] [ 1353s] Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.GcHQdP [ 1353s] + umask 022 [ 1353s] + cd /home/abuild/rpmbuild/BUILD [ 1353s] + cd openfst-1.8.2 [ 1353s] + LICENSEDIR=/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/share/licenses/openfst [ 1353s] + export LC_ALL=C [ 1353s] + LC_ALL=C [ 1353s] + export LICENSEDIR [ 1353s] + /bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/share/licenses/openfst [ 1353s] + cp -pr LICENSE.APACHE2.0 /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/share/licenses/openfst [ 1353s] + exit 0 [ 1353s] Provides: libfst.so.25()(64bit) libfstscript.so.25()(64bit) openfst = 1.8.2-1.2 openfst(riscv-64) = 1.8.2-1.2 [ 1353s] Requires(interp): /sbin/ldconfig /sbin/ldconfig [ 1353s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 1353s] Requires(post): /sbin/ldconfig [ 1353s] Requires(postun): /sbin/ldconfig [ 1353s] Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libfst.so.25()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.4)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.27)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.15)(64bit) libstdc++.so.6(CXXABI_1.3.5)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) [ 1353s] Processing files: openfst-debugsource-1.8.2-1.2.riscv64 [ 1353s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1353s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1353s] [ 1353s] Provides: openfst-debugsource = 1.8.2-1.2 openfst-debugsource(riscv-64) = 1.8.2-1.2 [ 1353s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 1353s] Processing files: openfst-devel-1.8.2-1.2.riscv64 [ 1353s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1353s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1353s] [ 1353s] Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.0uViaG [ 1353s] + umask 022 [ 1353s] + cd /home/abuild/rpmbuild/BUILD [ 1353s] + cd openfst-1.8.2 [ 1353s] + LICENSEDIR=/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/share/licenses/openfst-devel [ 1353s] + export LC_ALL=C [ 1353s] + LC_ALL=C [ 1353s] + export LICENSEDIR [ 1353s] + /bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/share/licenses/openfst-devel [ 1353s] + cp -pr LICENSE.APACHE2.0 /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/share/licenses/openfst-devel [ 1353s] + exit 0 [ 1353s] Provides: openfst-devel = 1.8.2-1.2 openfst-devel(riscv-64) = 1.8.2-1.2 [ 1353s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 1353s] Requires: libfst.so.25()(64bit) libfstscript.so.25()(64bit) [ 1353s] Processing files: openfst-tools-1.8.2-1.2.riscv64 [ 1353s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1353s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1353s] [ 1353s] Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.q46V4g [ 1353s] + umask 022 [ 1353s] + cd /home/abuild/rpmbuild/BUILD [ 1353s] + cd openfst-1.8.2 [ 1353s] + LICENSEDIR=/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/share/licenses/openfst-tools [ 1353s] + export LC_ALL=C [ 1353s] + LC_ALL=C [ 1353s] + export LICENSEDIR [ 1353s] + /bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/share/licenses/openfst-tools [ 1353s] + cp -pr LICENSE.APACHE2.0 /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/share/licenses/openfst-tools [ 1353s] + exit 0 [ 1353s] Provides: openfst-tools = 1.8.2-1.2 openfst-tools(riscv-64) = 1.8.2-1.2 [ 1353s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 1353s] Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libfst.so.25()(64bit) libfstscript.so.25()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) [ 1353s] Processing files: openfst-debuginfo-1.8.2-1.2.riscv64 [ 1353s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1353s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1353s] [ 1354s] Provides: openfst-debuginfo = 1.8.2-1.2 openfst-debuginfo(riscv-64) = 1.8.2-1.2 [ 1354s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 1354s] Recommends: openfst-debugsource(riscv-64) = 1.8.2-1.2 [ 1354s] Processing files: openfst-tools-debuginfo-1.8.2-1.2.riscv64 [ 1354s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1354s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1354s] [ 1354s] Provides: openfst-tools-debuginfo = 1.8.2-1.2 openfst-tools-debuginfo(riscv-64) = 1.8.2-1.2 [ 1354s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 1354s] Recommends: openfst-debugsource(riscv-64) = 1.8.2-1.2 [ 1354s] Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64 [ 1354s] Wrote: /home/abuild/rpmbuild/SRPMS/openfst-1.8.2-1.2.src.rpm [ 1356s] Wrote: /home/abuild/rpmbuild/RPMS/riscv64/openfst-1.8.2-1.2.riscv64.rpm [ 1357s] Wrote: /home/abuild/rpmbuild/RPMS/riscv64/openfst-debugsource-1.8.2-1.2.riscv64.rpm [ 1357s] Wrote: /home/abuild/rpmbuild/RPMS/riscv64/openfst-devel-1.8.2-1.2.riscv64.rpm [ 1357s] Wrote: /home/abuild/rpmbuild/RPMS/riscv64/openfst-tools-1.8.2-1.2.riscv64.rpm [ 1370s] Wrote: /home/abuild/rpmbuild/RPMS/riscv64/openfst-debuginfo-1.8.2-1.2.riscv64.rpm [ 1374s] Wrote: /home/abuild/rpmbuild/RPMS/riscv64/openfst-tools-debuginfo-1.8.2-1.2.riscv64.rpm [ 1374s] Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.CTmOEU [ 1374s] + umask 022 [ 1374s] + cd /home/abuild/rpmbuild/BUILD [ 1374s] + cd openfst-1.8.2 [ 1374s] + /bin/rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64 [ 1374s] + exit 0 [ 1375s] ... checking for files with abuild user/group [ 1375s] ... creating baselibs [ 1375s] ... comparing built packages with the former built [ 1375s] /usr/lib/build/pkg-diff.sh [ 1376s] compare /.build.oldpackages/openfst-1.8.2-1.1.src.rpm /home/abuild/rpmbuild/SRPMS/openfst-1.8.2-1.2.src.rpm [ 1376s] This is not a prerelease project. Compare the project name. [ 1376s] comparing disturl_distribution [ 1376s] comparing the rpm tags of openfst [ 1376s] --- old-rpm-tags [ 1376s] +++ new-rpm-tags [ 1376s] @@ -88 +88 @@ [ 1376s] -openfst.spec f2565c7289ac815800db03b8b27736a396d43a2f561c856d0999ae570a504186 32 [ 1376s] +openfst.spec 272df7e5d7369f59e03a25c69819ad815ed84046e6956cb0587d305c4dffd816 32 [ 1376s] comparing rpmtags [ 1376s] comparing RELEASE [ 1376s] comparing PROVIDES [ 1376s] comparing scripts [ 1376s] comparing filelist [ 1376s] comparing file checksum [ 1376s] compare /.build.oldpackages/openfst-1.8.2-1.1.riscv64.rpm /home/abuild/rpmbuild/RPMS/riscv64/openfst-1.8.2-1.2.riscv64.rpm [ 1376s] Comparing openfst-1.8.2-1.1.riscv64.rpm to openfst-1.8.2-1.2.riscv64.rpm [ 1376s] This is not a prerelease project. Compare the project name. [ 1376s] comparing disturl_distribution [ 1376s] comparing the rpm tags of openfst [ 1376s] --- old-rpm-tags [ 1376s] +++ new-rpm-tags [ 1376s] @@ -118 +118 @@ [ 1376s] -/usr/lib64/libfst.so.25.0.0 ceeff12023683460768ef51747771cf50e0799acac6591b489ae73ee302101b5 0 [ 1376s] +/usr/lib64/libfst.so.25.0.0 4253970e75a3d43bd8894d9256e06a9b21aaedbd77e22b3e8b967be262019cdb 0 [ 1376s] @@ -120 +120 @@ [ 1376s] -/usr/lib64/libfstscript.so.25.0.0 8870cea01b7c8b1de3a0830b789a0edeaf9ddac2097869f29cedab82e9df7ba2 0 [ 1376s] +/usr/lib64/libfstscript.so.25.0.0 ca681f0f7e76ecc5fe779b03a8717d3e996e50b6b72bf2e3b8b744de27a2346e 0 [ 1376s] @@ -128 +128 @@ [ 1376s] -openfst-1.8.2-1.1.src.rpm [ 1376s] +openfst-1.8.2-1.2.src.rpm [ 1376s] comparing rpmtags [ 1376s] comparing RELEASE [ 1376s] comparing PROVIDES [ 1377s] comparing scripts [ 1377s] comparing filelist [ 1377s] comparing file checksum [ 1377s] creating rename script [ 1377s] RPM file checksum differs. [ 1377s] Extracting packages [ 1379s] /usr/lib64/libfst.so.25.0.0 differs in ELF sections [ 1379s] --- old /usr/lib64/libfst.so.25.0.0 (objdump) [ 1379s] +++ new /usr/lib64/libfst.so.25.0.0 (objdump) [ 1379s] @@ -4045,14 +4045,14 @@ [ 1379s] 0fe80 f8e11900 00000000 28000000 00000000 ........(....... [ 1379s] 0fe90 5feb0600 22000b00 eefa1200 00000000 _..."........... [ 1379s] 0fea0 0e020000 00000000 1aba0900 12000b00 ................ [ 1379s] - 0feb0 04e91500 00000000 38010000 00000000 ........8....... [ 1379s] + 0feb0 e8e81500 00000000 38010000 00000000 ........8....... [ 1379s] 0fec0 87b60600 22000b00 8cc81200 00000000 ...."........... [ 1379s] 0fed0 2e030000 00000000 83130800 21001200 ............!... [ 1379s] 0fee0 28661900 00000000 18000000 00000000 (f.............. [ 1379s] 0fef0 dd930800 21001200 40791900 00000000 ....!...@y...... [ 1379s] 0ff00 18000000 00000000 dd120400 22000b00 ............"... [ 1379s] 0ff10 9c880f00 00000000 3e000000 00000000 ........>....... [ 1379s] - 0ff20 30b40900 22000b00 08dc1500 00000000 0..."........... [ 1379s] + 0ff20 30b40900 22000b00 ecdb1500 00000000 0..."........... [ 1379s] 0ff30 b6000000 00000000 c4030500 a1001700 ................ [ 1379s] 0ff40 80171a00 00000000 08000000 00000000 ................ [ 1379s] 0ff50 e7c10600 22000b00 cedf1200 00000000 ...."........... [ 1379s] @@ -4066,8 +4066,8 @@ [ 1379s] 0ffd0 eae00e00 00000000 02000000 00000000 ................ [ 1379s] 0ffe0 71720600 21001200 38cf1900 00000000 qr..!...8....... [ 1379s] 0fff0 38000000 00000000 5a660900 21000c00 8.......Zf..!... [ 1379s] - 10000 40c81600 00000000 28000000 00000000 @.......(....... [ 1379s] - 10010 79990900 12000b00 b4611500 00000000 y........a...... [ 1379s] + 10000 28c81600 00000000 28000000 00000000 (.......(....... [ 1379s] + 10010 79990900 12000b00 98611500 00000000 y........a...... [ 1379s] 10020 d4000000 00000000 cd550500 22000b00 .........U.."... [ 1379s] 10030 30d91000 00000000 10000000 00000000 0............... [ 1379s] 10040 01d10500 22000b00 86791100 00000000 ...."....y...... [ 1379s] @@ -4078,7 +4078,7 @@ [ 1379s] 10090 e8de0e00 00000000 02000000 00000000 ................ [ 1379s] 100a0 04a50000 22000b00 2adf0e00 00000000 ...."...*....... [ 1379s] 100b0 02000000 00000000 8f080900 21000c00 ............!... [ 1379s] - 100c0 20991600 00000000 cd000000 00000000 ............... [ 1379s] + 100c0 08991600 00000000 cd000000 00000000 ................ [ 1379s] 100d0 5b200000 22000b00 10de0e00 00000000 [ .."........... [ 1379s] 100e0 06000000 00000000 6bac0900 21001200 ........k...!... [ 1379s] 100f0 b8e91900 00000000 b0000000 00000000 ................ [ 1379s] @@ -4093,7 +4093,7 @@ [ 1379s] 10180 e0a41900 00000000 a0000000 00000000 ................ [ 1379s] 10190 20930100 22000b00 b2e50e00 00000000 ..."........... [ 1379s] 101a0 06000000 00000000 01e90800 21000c00 ............!... [ 1379s] - 101b0 70891600 00000000 93000000 00000000 p............... [ 1379s] + 101b0 58891600 00000000 93000000 00000000 X............... [ 1379s] 101c0 1efa0500 21001200 d0e11900 00000000 ....!........... [ 1379s] 101d0 28000000 00000000 e52a0400 22000b00 (........*.."... [ 1379s] 101e0 869a0f00 00000000 d6000000 00000000 ................ [ 1379s] @@ -4105,37 +4105,37 @@ [ 1379s] 10240 f8141a00 00000000 20000000 00000000 ........ ....... [ 1379s] 10250 c6a20400 22000b00 12211000 00000000 ...."....!...... [ 1379s] 10260 0e000000 00000000 c7470800 21000c00 .........G..!... [ 1379s] - 10270 f8381600 00000000 b1000000 00000000 .8.............. [ 1379s] + 10270 e0381600 00000000 b1000000 00000000 .8.............. [ 1379s] 10280 6c690400 22000b00 14eb0f00 00000000 li.."........... [ 1379s] 10290 56010000 00000000 b5580000 22000b00 V........X.."... [ 1379s] 102a0 b4de0e00 00000000 02000000 00000000 ................ [ 1379s] - 102b0 f67b0900 21000c00 00d31600 00000000 .{..!........... [ 1379s] + 102b0 f67b0900 21000c00 e8d21600 00000000 .{..!........... [ 1379s] 102c0 55000000 00000000 f6620900 21001200 U........b..!... [ 1379s] 102d0 90861900 00000000 18000000 00000000 ................ [ 1379s] - 102e0 73ea0700 22000b00 101e1500 00000000 s..."........... [ 1379s] + 102e0 73ea0700 22000b00 f41d1500 00000000 s..."........... [ 1379s] 102f0 e0020000 00000000 da3e0200 22000b00 .........>.."... [ 1379s] 10300 32f50e00 00000000 08000000 00000000 2............... [ 1379s] 10310 02a60400 22000b00 2e211000 00000000 ...."....!...... [ 1379s] 10320 0e000000 00000000 91230900 21000c00 .........#..!... [ 1379s] - 10330 90a61600 00000000 fe000000 00000000 ................ [ 1379s] + 10330 78a61600 00000000 fe000000 00000000 x............... [ 1379s] 10340 5ca80400 22000b00 3c211000 00000000 \...".......... [ 1379s] 10410 3e000000 00000000 0b9f0800 21000c00 >...........!... [ 1379s] - 10420 98641600 00000000 c3000000 00000000 .d.............. [ 1379s] + 10420 80641600 00000000 c3000000 00000000 .d.............. [ 1379s] 10430 22840200 22000b00 caf70e00 00000000 "..."........... [ 1379s] 10440 08000000 00000000 d4860900 21000c00 ............!... [ 1379s] - 10450 60d81600 00000000 86000000 00000000 `............... [ 1379s] + 10450 48d81600 00000000 86000000 00000000 H............... [ 1379s] 10460 13b80800 21001200 387b1900 00000000 ....!...8{...... [ 1379s] 10470 18000000 00000000 6ad40400 21001200 ........j...!... [ 1379s] 10480 58d51900 00000000 38000000 00000000 X.......8....... [ 1379s] @@ -4151,7 +4151,7 @@ [ 1379s] 10520 5d840700 22000b00 76111400 00000000 ]..."...v....... [ 1379s] 10530 400a0000 00000000 f14e0800 21001200 @........N..!... [ 1379s] 10540 20751900 00000000 18000000 00000000 u.............. [ 1379s] - 10550 73bb0800 21000c00 c8721600 00000000 s...!....r...... [ 1379s] + 10550 73bb0800 21000c00 b0721600 00000000 s...!....r...... [ 1379s] 10560 a4000000 00000000 373f0800 21001200 ........7?..!... [ 1379s] 10570 88731900 00000000 18000000 00000000 .s.............. [ 1379s] 10580 2d280200 22000b00 c2f30e00 00000000 -(.."........... [ 1379s] @@ -4162,14 +4162,14 @@ [ 1379s] 105d0 046c1100 00000000 3e000000 00000000 .l......>....... [ 1379s] 105e0 890b0500 a1001700 28171a00 00000000 ........(....... [ 1379s] 105f0 08000000 00000000 c8b30900 12000b00 ................ [ 1379s] - 10600 72bd1500 00000000 c0030000 00000000 r............... [ 1379s] + 10600 56bd1500 00000000 c0030000 00000000 V............... [ 1379s] 10610 18580500 22000b00 32da1000 00000000 .X.."...2....... [ 1379s] 10620 0c000000 00000000 a0db0000 22000b00 ............"... [ 1379s] 10630 b4e00e00 00000000 02000000 00000000 ................ [ 1379s] 10640 d03c0400 22000b00 24b80f00 00000000 .<.."...$....... [ 1379s] 10650 56010000 00000000 ce9c0600 22000b00 V..........."... [ 1379s] 10660 c8af1200 00000000 9a020000 00000000 ................ [ 1379s] - 10670 39fa0800 21000c00 f8911600 00000000 9...!........... [ 1379s] + 10670 39fa0800 21000c00 e0911600 00000000 9...!........... [ 1379s] 10680 b4000000 00000000 529d0000 22000b00 ........R..."... [ 1379s] 10690 18df0e00 00000000 02000000 00000000 ................ [ 1379s] 106a0 f6f00200 22000b00 b2150f00 00000000 ...."........... [ 1379s] @@ -4181,7 +4181,7 @@ [ 1379s] 10700 27ab0000 22000b00 3adf0e00 00000000 '..."...:....... [ 1379s] 10710 06000000 00000000 e2d50400 22000b00 ............"... [ 1379s] 10720 16631000 00000000 b8000000 00000000 .c.............. [ 1379s] - 10730 31c40800 21000c00 20771600 00000000 1...!... w...... [ 1379s] + 10730 31c40800 21000c00 08771600 00000000 1...!....w...... [ 1379s] 10740 cb000000 00000000 1bd80500 22000b00 ............"... [ 1379s] 10750 6e7c1100 00000000 18000000 00000000 n|.............. [ 1379s] 10760 45760300 22000b00 90500f00 00000000 Ev.."....P...... [ 1379s] @@ -4201,7 +4201,7 @@ [ 1379s] 10840 88711900 00000000 18000000 00000000 .q.............. [ 1379s] 10850 347e0400 22000b00 a8fd0f00 00000000 4~.."........... [ 1379s] 10860 ca000000 00000000 6dc70800 21000c00 ........m...!... [ 1379s] - 10870 c0781600 00000000 f9000000 00000000 .x.............. [ 1379s] + 10870 a8781600 00000000 f9000000 00000000 .x.............. [ 1379s] 10880 33870200 22000b00 f2f70e00 00000000 3..."........... [ 1379s] 10890 08000000 00000000 26f00500 21001200 ........&...!... [ 1379s] 108a0 60dd1900 00000000 28000000 00000000 `.......(....... [ 1379s] @@ -4232,9 +4232,9 @@ [ 1379s] 10a30 f9f90100 22000b00 caf10e00 00000000 ...."........... [ 1379s] 10a40 08000000 00000000 4e3f0500 22000b00 ........N?.."... [ 1379s] 10a50 24bb1000 00000000 9c040000 00000000 $............... [ 1379s] - 10a60 7d300800 21000c00 582d1600 00000000 }0..!...X-...... [ 1379s] + 10a60 7d300800 21000c00 402d1600 00000000 }0..!...@-...... [ 1379s] 10a70 8b000000 00000000 9d980900 12000b00 ................ [ 1379s] - 10a80 5a5e1500 00000000 56000000 00000000 Z^......V....... [ 1379s] + 10a80 3e5e1500 00000000 56000000 00000000 >^......V....... [ 1379s] 10a90 e9ed0800 21001200 507e1900 00000000 ....!...P~...... [ 1379s] 10aa0 18000000 00000000 f1c40000 22000b00 ............"... [ 1379s] 10ab0 56e00e00 00000000 02000000 00000000 V............... [ 1379s] @@ -4244,22 +4244,22 @@ [ 1379s] 10af0 14db0600 22000b00 86ec1200 00000000 ...."........... [ 1379s] 10b00 9a020000 00000000 78c90600 22000b00 ........x..."... [ 1379s] 10b10 86e11200 00000000 34000000 00000000 ........4....... [ 1379s] - 10b20 a9c70700 22000b00 88bf1400 00000000 ...."........... [ 1379s] + 10b20 a9c70700 22000b00 6cbf1400 00000000 ...."...l....... [ 1379s] 10b30 be010000 00000000 1b440000 22000b00 .........D.."... [ 1379s] 10b40 96de0e00 00000000 02000000 00000000 ................ [ 1379s] 10b50 b7ee0500 22000b00 2e9f1100 00000000 ...."........... [ 1379s] 10b60 32010000 00000000 0dc60700 22000b00 2..........."... [ 1379s] - 10b70 cabd1400 00000000 be010000 00000000 ................ [ 1379s] + 10b70 aebd1400 00000000 be010000 00000000 ................ [ 1379s] 10b80 10c30200 22000b00 6c0d0f00 00000000 ...."...l....... [ 1379s] 10b90 08000000 00000000 fd3b0900 21000c00 .........;..!... [ 1379s] - 10ba0 c0b21600 00000000 bc000000 00000000 ................ [ 1379s] + 10ba0 a8b21600 00000000 bc000000 00000000 ................ [ 1379s] 10bb0 e14e0500 21001200 40d41900 00000000 .N..!...@....... [ 1379s] 10bc0 38000000 00000000 be8c0400 22000b00 8..........."... [ 1379s] 10bd0 7e0a1000 00000000 ee000000 00000000 ~............... [ 1379s] 10be0 1f920800 21001200 28791900 00000000 ....!...(y...... [ 1379s] 10bf0 18000000 00000000 96dd0200 22000b00 ............"... [ 1379s] 10c00 d4130f00 00000000 60000000 00000000 ........`....... [ 1379s] - 10c10 d3d70800 21000c00 e8801600 00000000 ....!........... [ 1379s] + 10c10 d3d70800 21000c00 d0801600 00000000 ....!........... [ 1379s] 10c20 08010000 00000000 66bd0800 21001200 ........f...!... [ 1379s] 10c30 987b1900 00000000 18000000 00000000 .{.............. [ 1379s] 10c40 030e0500 a1001700 38171a00 00000000 ........8....... [ 1379s] @@ -4268,7 +4268,7 @@ [ 1379s] 10c70 5f7e0500 22000b00 d0161100 00000000 _~.."........... [ 1379s] 10c80 ec000000 00000000 bede0600 22000b00 ............"... [ 1379s] 10c90 e0ef1200 00000000 9a020000 00000000 ................ [ 1379s] - 10ca0 e3530900 21000c00 b0be1600 00000000 .S..!........... [ 1379s] + 10ca0 e3530900 21000c00 98be1600 00000000 .S..!........... [ 1379s] 10cb0 73000000 00000000 30970100 22000b00 s.......0..."... [ 1379s] 10cc0 14e60e00 00000000 0e000000 00000000 ................ [ 1379s] 10cd0 e2660700 22000b00 8ab21300 00000000 .f.."........... [ 1379s] @@ -4286,21 +4286,21 @@ [ 1379s] 10d90 fd920400 22000b00 ea131000 00000000 ...."........... [ 1379s] 10da0 ca010000 00000000 f6f60100 22000b00 ............"... [ 1379s] 10db0 96f10e00 00000000 0c000000 00000000 ................ [ 1379s] - 10dc0 3ed90700 22000b00 3aeb1400 00000000 >..."...:....... [ 1379s] + 10dc0 3ed90700 22000b00 1eeb1400 00000000 >..."........... [ 1379s] 10dd0 04020000 00000000 078a0200 22000b00 ............"... [ 1379s] 10de0 1af80e00 00000000 08000000 00000000 ................ [ 1379s] 10df0 c44d0500 21001200 189d1900 00000000 .M..!........... [ 1379s] 10e00 38010000 00000000 43e30700 22000b00 8.......C..."... [ 1379s] - 10e10 300f1500 00000000 e0020000 00000000 0............... [ 1379s] + 10e10 140f1500 00000000 e0020000 00000000 ................ [ 1379s] 10e20 28140700 22000b00 d4291300 00000000 (..."....)...... [ 1379s] 10e30 94000000 00000000 cd330000 22000b00 .........3.."... [ 1380s] /usr/lib64/libfst.so.25.0.0 differs in assembler output [ 1380s] --- old /usr/lib64/libfst.so.25.0.0 (disasm) [ 1380s] +++ new /usr/lib64/libfst.so.25.0.0 (disasm) [ 1380s] @@ -889,7 +889,7 @@ [ 1380s] _Z16FailedNewHandlerv@@Base-0x218e: [ 1380s] addi sp,sp,-16 [ 1380s] auipc a0,0x7b [ 1380s] - addi a0,a0,-770 # <_ZSt10from_charsIlLi0EESt17from_chars_resultPKcS2_RT_i@@Base + ofs> [ 1380s] + addi a0,a0,-794 # <_ZSt10from_charsIlLi0EESt17from_chars_resultPKcS2_RT_i@@Base + ofs> [ 1380s] sd ra,offset(sp) [ 1380s] jal <_ZSt19__throw_logic_errorPKc@plt> [ 1380s] addi sp,sp,-16 [ 1380s] @@ -954,7 +954,7 @@ [ 1380s] j <_ZdlPvm@plt> [ 1380s] addi sp,sp,-16 [ 1380s] auipc a0,0x7b [ 1380s] - addi a0,a0,-936 # <_ZSt10from_charsIlLi0EESt17from_chars_resultPKcS2_RT_i@@Base + ofs> [ 1380s] + addi a0,a0,-960 # <_ZSt10from_charsIlLi0EESt17from_chars_resultPKcS2_RT_i@@Base + ofs> [ 1380s] sd ra,offset(sp) [ 1380s] jal <_ZSt19__throw_logic_errorPKc@plt> [ 1380s] addi sp,sp,-416 [ 1380s] @@ -964,7 +964,7 @@ [ 1380s] sd a5,offset(sp) [ 1380s] li a5,0 [ 1380s] auipc a0,0x7b [ 1380s] - addi a0,a0,-718 # <_ZSt10from_charsIlLi0EESt17from_chars_resultPKcS2_RT_i@@Base + ofs> [ 1380s] + addi a0,a0,-742 # <_ZSt10from_charsIlLi0EESt17from_chars_resultPKcS2_RT_i@@Base + ofs> [ 1380s] sd ra,offset(sp) [ 1380s] sd s7,offset(sp) [ 1380s] sd s0,offset(sp) [ 1380s] @@ -988,7 +988,7 @@ [ 1380s] addi s7,s7,-10 # [ 1380s] mv a0,a4 [ 1380s] auipc a1,0x7b [ 1380s] - addi a1,a1,-772 # <_ZSt10from_charsIlLi0EESt17from_chars_resultPKcS2_RT_i@@Base + ofs> [ 1380s] + addi a1,a1,-796 # <_ZSt10from_charsIlLi0EESt17from_chars_resultPKcS2_RT_i@@Base + ofs> [ 1380s] sd a2,offset(sp) [ 1380s] sd a4,offset(sp) [ 1380s] sd a5,offset(s7) [ 1380s] @@ -1014,12 +1014,12 @@ [ 1380s] ld a6,offset(a6) # [ 1380s] li a0,15 [ 1380s] auipc a1,0x7b [ 1380s] - addi a1,a1,-842 # <_ZSt10from_charsIlLi0EESt17from_chars_resultPKcS2_RT_i@@Base + ofs> [ 1380s] + addi a1,a1,-866 # <_ZSt10from_charsIlLi0EESt17from_chars_resultPKcS2_RT_i@@Base + ofs> [ 1380s] li a2,7 [ 1380s] auipc a3,0x7b [ 1380s] - addi a3,a3,-836 # <_ZSt10from_charsIlLi0EESt17from_chars_resultPKcS2_RT_i@@Base + ofs> [ 1380s] + addi a3,a3,-860 # <_ZSt10from_charsIlLi0EESt17from_chars_resultPKcS2_RT_i@@Base + ofs> [ 1380s] auipc s9,0x7b [ 1380s] - addi s9,s9,-836 # <_ZSt10from_charsIlLi0EESt17from_chars_resultPKcS2_RT_i@@Base + ofs> [ 1380s] + addi s9,s9,-860 # <_ZSt10from_charsIlLi0EESt17from_chars_resultPKcS2_RT_i@@Base + ofs> [ 1380s] sd a5,offset(sp) [ 1380s] addi a5,s2,64 [ 1380s] sw zero,offset(sp) [ 1380s] @@ -1080,11 +1080,11 @@ [ 1380s] ld a0,offset(sp) [ 1380s] addi s2,sp,48 [ 1380s] auipc s0,0x7b [ 1380s] - addi s0,s0,-976 # <_ZSt10from_charsIlLi0EESt17from_chars_resultPKcS2_RT_i@@Base + ofs> [ 1380s] + addi s0,s0,-1000 # <_ZSt10from_charsIlLi0EESt17from_chars_resultPKcS2_RT_i@@Base + ofs> [ 1380s] jal <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv@plt> [ 1380s] mv a2,s2 [ 1380s] auipc a1,0x7b [ 1380s] - addi a1,a1,-1022 # <_ZSt10from_charsIlLi0EESt17from_chars_resultPKcS2_RT_i@@Base + ofs> [ 1380s] + addi a1,a1,-1046 # <_ZSt10from_charsIlLi0EESt17from_chars_resultPKcS2_RT_i@@Base + ofs> [ 1380s] auipc t1,0xbc [ 1380s] ld t1,-offset(t1) # <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1IS3_EEPKcRKS3_@@Base + ofs> [ 1380s] mv a0,s1 [ 1380s] @@ -1093,7 +1093,7 @@ [ 1380s] ld a1,-offset(a1) # [ 1380s] li a2,22 [ 1380s] auipc a3,0x7b [ 1380s] - addi a3,a3,-1044 # <_ZSt10from_charsIlLi0EESt17from_chars_resultPKcS2_RT_i@@Base + ofs> [ 1380s] + addi a3,a3,-1068 # <_ZSt10from_charsIlLi0EESt17from_chars_resultPKcS2_RT_i@@Base + ofs> [ 1380s] li a4,4 [ 1380s] li a5,8 [ 1380s] sd s9,offset(sp) [ 1380s] @@ -1116,7 +1116,7 @@ [ 1380s] jal <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv@plt> [ 1380s] mv a2,s2 [ 1380s] auipc a1,0x7b [ 1380s] - addi a1,a1,-1074 # <_ZSt10from_charsIlLi0EESt17from_chars_resultPKcS2_RT_i@@Base + ofs> [ 1380s] + addi a1,a1,-1098 # <_ZSt10from_charsIlLi0EESt17from_chars_resultPKcS2_RT_i@@Base + ofs> [ 1380s] auipc t1,0xbc [ 1380s] ld t1,-offset(t1) # <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1IS3_EEPKcRKS3_@@Base + ofs> [ 1380s] mv a0,s1 [ 1380s] @@ -1125,7 +1125,7 @@ [ 1380s] ld a1,offset(a1) # [ 1380s] li a2,28 [ 1380s] auipc a3,0x7b [ 1380s] - addi a3,a3,-1088 # <_ZSt10from_charsIlLi0EESt17from_chars_resultPKcS2_RT_i@@Base + ofs> [ 1380s] + addi a3,a3,-1112 # <_ZSt10from_charsIlLi0EESt17from_chars_resultPKcS2_RT_i@@Base + ofs> [ 1380s] li a4,4 [ 1380s] li a5,8 [ 1380s] sd s0,offset(sp) [ 1380s] @@ -1164,7 +1164,7 @@ [ 1380s] jal <__cxa_atexit@plt> [ 1380s] ld a0,offset(sp) [ 1380s] auipc a1,0x7b [ 1380s] - addi a1,a1,-1176 # <_ZSt10from_charsIlLi0EESt17from_chars_resultPKcS2_RT_i@@Base + ofs> [ 1380s] + addi a1,a1,-1200 # <_ZSt10from_charsIlLi0EESt17from_chars_resultPKcS2_RT_i@@Base + ofs> [ 1380s] mv a2,s0 [ 1380s] auipc t1,0xbc [ 1380s] ld t1,-offset(t1) # <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1IS3_EEPKcRKS3_@@Base + ofs> [ 1380s] @@ -1182,10 +1182,10 @@ [ 1380s] ld a7,offset(a7) # <_Z16FST_FLAGS_tmpdirB5cxx11@@Base-0x960> [ 1380s] li a6,19 [ 1380s] auipc a2,0x7b [ 1380s] - addi a2,a2,-1226 # <_ZSt10from_charsIlLi0EESt17from_chars_resultPKcS2_RT_i@@Base + ofs> [ 1380s] + addi a2,a2,-1250 # <_ZSt10from_charsIlLi0EESt17from_chars_resultPKcS2_RT_i@@Base + ofs> [ 1380s] li a3,11 [ 1380s] auipc a4,0x7b [ 1380s] - addi a4,a4,-1212 # <_ZSt10from_charsIlLi0EESt17from_chars_resultPKcS2_RT_i@@Base + ofs> [ 1380s] + addi a4,a4,-1236 # <_ZSt10from_charsIlLi0EESt17from_chars_resultPKcS2_RT_i@@Base + ofs> [ 1380s] li a5,8 [ 1380s] mv a0,s2 [ 1380s] mv a1,s0 [ 1380s] @@ -1339,10 +1339,10 @@ [ 1380s] mv a2,s4 [ 1380s] j <_ZNSt6localeC1Ev@plt + ofs> [ 1380s] auipc a1,0x7b [ 1380s] - addi a1,a1,-1856 # <_ZSt10from_charsIlLi0EESt17from_chars_resultPKcS2_RT_i@@Base + ofs> [ 1380s] + addi a1,a1,-1880 # <_ZSt10from_charsIlLi0EESt17from_chars_resultPKcS2_RT_i@@Base + ofs> [ 1380s] j <_ZNSt6localeC1Ev@plt + ofs> [ 1380s] auipc a1,0x7b [ 1380s] - addi a1,a1,-1866 # <_ZSt10from_charsIlLi0EESt17from_chars_resultPKcS2_RT_i@@Base + ofs> [ 1380s] + addi a1,a1,-1890 # <_ZSt10from_charsIlLi0EESt17from_chars_resultPKcS2_RT_i@@Base + ofs> [ 1380s] j <_ZNSt6localeC1Ev@plt + ofs> [ 1380s] mv a2,s3 [ 1380s] bnez a2,<_ZNSt6localeC1Ev@plt + ofs> [ 1380s] @@ -1569,7 +1569,7 @@ [ 1380s] sd s4,offset(sp) [ 1380s] mv a2,s1 [ 1380s] auipc a1,0x7b [ 1380s] - addi a1,a1,-1808 # <_ZSt10from_charsIlLi0EESt17from_chars_resultPKcS2_RT_i@@Base + ofs> [ 1380s] + addi a1,a1,-1832 # <_ZSt10from_charsIlLi0EESt17from_chars_resultPKcS2_RT_i@@Base + ofs> [ 1380s] auipc t1,0xbc [ 1380s] ld t1,-offset(t1) # <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1IS3_EEPKcRKS3_@@Base + ofs> [ 1380s] sd ra,offset(sp) [ 1380s] @@ -1587,13 +1587,13 @@ [ 1380s] ld a1,offset(a1) # [ 1380s] li a2,47 [ 1380s] auipc a3,0x7b [ 1380s] - addi a3,a3,-1834 # <_ZSt10from_charsIlLi0EESt17from_chars_resultPKcS2_RT_i@@Base + ofs> [ 1380s] + addi a3,a3,-1858 # <_ZSt10from_charsIlLi0EESt17from_chars_resultPKcS2_RT_i@@Base + ofs> [ 1380s] li a4,4 [ 1380s] li a5,6 [ 1380s] auipc s4,0x7b [ 1380s] - addi s4,s4,-1798 # <_ZSt10from_charsIlLi0EESt17from_chars_resultPKcS2_RT_i@@Base + ofs> [ 1380s] + addi s4,s4,-1822 # <_ZSt10from_charsIlLi0EESt17from_chars_resultPKcS2_RT_i@@Base + ofs> [ 1380s] auipc s2,0x7a [ 1380s] - addi s2,s2,1626 # <_ZSt10from_charsIlLi0EESt17from_chars_resultPKcS2_RT_i@@Base + ofs> [ 1380s] + addi s2,s2,1602 # <_ZSt10from_charsIlLi0EESt17from_chars_resultPKcS2_RT_i@@Base + ofs> [ 1380s] sb zero,offset(sp) [ 1380s] sd a1,offset(sp) [ 1380s] sd a2,offset(sp) [ 1380s] @@ -1616,7 +1616,7 @@ [ 1380s] mv a2,s1 [ 1380s] mv a0,s0 [ 1380s] auipc a1,0x7b [ 1380s] - addi a1,a1,-1862 # <_ZSt10from_charsIlLi0EESt17from_chars_resultPKcS2_RT_i@@Base + ofs> [ 1380s] + addi a1,a1,-1886 # <_ZSt10from_charsIlLi0EESt17from_chars_resultPKcS2_RT_i@@Base + ofs> [ 1380s] auipc t1,0xbc [ 1380s] ld t1,-offset(t1) # <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1IS3_EEPKcRKS3_@@Base + ofs> [ 1380s] jalr t1 [ 1380s] @@ -1624,7 +1624,7 @@ [ 1380s] ld a0,offset(a0) # [ 1380s] li a1,34 [ 1380s] auipc a2,0x7b [ 1380s] - addi a2,a2,-1868 # <_ZSt10from_charsIlLi0EESt17from_chars_resultPKcS2_RT_i@@Base + ofs> [ 1380s] + addi a2,a2,-1892 # <_ZSt10from_charsIlLi0EESt17from_chars_resultPKcS2_RT_i@@Base + ofs> [ 1380s] li a3,4 [ 1380s] li a4,6 [ 1380s] li a5,1 [ 1380s] @@ -1652,7 +1652,7 @@ [ 1380s] mv a0,s1 [ 1380s] mv a2,s3 [ 1380s] auipc a1,0x7b [ 1380s] - addi a1,a1,-1904 # <_ZSt10from_charsIlLi0EESt17from_chars_resultPKcS2_RT_i@@Base + ofs> [ 1380s] + addi a1,a1,-1928 # <_ZSt10from_charsIlLi0EESt17from_chars_resultPKcS2_RT_i@@Base + ofs> [ 1380s] jalr t1 [ 1380s] auipc t1,0xbb [ 1380s] ld t1,offset(t1) # <_ZN12FlagRegisterIlE11GetRegisterEv@@Base + ofs> [ 1380s] @@ -1676,10 +1676,10 @@ [ 1380s] lui a5,0x100 [ 1380s] li a6,48 [ 1380s] auipc a0,0x7b [ 1380s] - addi a0,a0,-1946 # <_ZSt10from_charsIlLi0EESt17from_chars_resultPKcS2_RT_i@@Base + ofs> [ 1380s] + addi a0,a0,-1970 # <_ZSt10from_charsIlLi0EESt17from_chars_resultPKcS2_RT_i@@Base + ofs> [ 1380s] li a1,7 [ 1380s] auipc a2,0x7b [ 1380s] - addi a2,a2,-1900 # <_ZSt10from_charsIlLi0EESt17from_chars_resultPKcS2_RT_i@@Base + ofs> [ 1380s] + addi a2,a2,-1924 # <_ZSt10from_charsIlLi0EESt17from_chars_resultPKcS2_RT_i@@Base + ofs> [ 1380s] li a3,6 [ 1380s] sd a5,offset(sp) [ 1380s] addi a5,s5,64 [ 1380s] @@ -1744,7 +1744,7 @@ [ 1380s] mv a2,s6 [ 1380s] mv a0,s0 [ 1380s] auipc a1,0x7a [ 1380s] compare /.build.oldpackages/openfst-debuginfo-1.8.2-1.1.riscv64.rpm /home/abuild/rpmbuild/RPMS/riscv64/openfst-debuginfo-1.8.2-1.2.riscv64.rpm [ 1380s] skipping -debuginfo package [ 1380s] compare /.build.oldpackages/openfst-debugsource-1.8.2-1.1.riscv64.rpm /home/abuild/rpmbuild/RPMS/riscv64/openfst-debugsource-1.8.2-1.2.riscv64.rpm [ 1380s] Comparing openfst-debugsource-1.8.2-1.1.riscv64.rpm to openfst-debugsource-1.8.2-1.2.riscv64.rpm [ 1380s] This is not a prerelease project. Compare the project name. [ 1380s] comparing disturl_distribution [ 1380s] comparing the rpm tags of openfst-debugsource [ 1380s] --- old-rpm-tags [ 1380s] +++ new-rpm-tags [ 1380s] @@ -640 +640 @@ [ 1380s] -openfst-1.8.2-1.1.src.rpm [ 1380s] +openfst-1.8.2-1.2.src.rpm [ 1380s] comparing rpmtags [ 1380s] comparing RELEASE [ 1380s] comparing PROVIDES [ 1380s] comparing scripts [ 1380s] comparing filelist [ 1380s] comparing file checksum [ 1380s] creating rename script [ 1380s] RPM meta information is identical [ 1380s] compare /.build.oldpackages/openfst-devel-1.8.2-1.1.riscv64.rpm /home/abuild/rpmbuild/RPMS/riscv64/openfst-devel-1.8.2-1.2.riscv64.rpm [ 1381s] Comparing openfst-devel-1.8.2-1.1.riscv64.rpm to openfst-devel-1.8.2-1.2.riscv64.rpm [ 1381s] This is not a prerelease project. Compare the project name. [ 1381s] comparing disturl_distribution [ 1381s] comparing the rpm tags of openfst-devel [ 1381s] --- old-rpm-tags [ 1381s] +++ new-rpm-tags [ 1381s] @@ -432 +432 @@ [ 1381s] -openfst-1.8.2-1.1.src.rpm [ 1381s] +openfst-1.8.2-1.2.src.rpm [ 1381s] comparing rpmtags [ 1381s] comparing RELEASE [ 1381s] comparing PROVIDES [ 1381s] comparing scripts [ 1381s] comparing filelist [ 1381s] comparing file checksum [ 1381s] creating rename script [ 1381s] RPM meta information is identical [ 1381s] compare /.build.oldpackages/openfst-tools-1.8.2-1.1.riscv64.rpm /home/abuild/rpmbuild/RPMS/riscv64/openfst-tools-1.8.2-1.2.riscv64.rpm [ 1381s] Comparing openfst-tools-1.8.2-1.1.riscv64.rpm to openfst-tools-1.8.2-1.2.riscv64.rpm [ 1381s] This is not a prerelease project. Compare the project name. [ 1381s] comparing disturl_distribution [ 1381s] comparing the rpm tags of openfst-tools [ 1381s] --- old-rpm-tags [ 1381s] +++ new-rpm-tags [ 1381s] @@ -141,37 +141,37 @@ [ 1381s] -/usr/bin/fstarcsort 9c3c02e3543a5342881e876212517f26b5be67220bb000b5733f0dd4089298e6 0 [ 1381s] -/usr/bin/fstclosure dddea634ce991941e228bed453639bcd7deaad1fb7b88463a97bd5a47c3dca74 0 [ 1381s] -/usr/bin/fstcompile 280cd9cd3886afa0ecf3d114258a013a76f7a82293aade9b0959452b00e06ff4 0 [ 1381s] -/usr/bin/fstcompose 3f9ccb37d5dace97c59d7a1b8d30e115bf3a835828b53c648f2c29bc62bcd12f 0 [ 1381s] -/usr/bin/fstconcat 1b363e04a80b69b8061e32d1b43a4998f4c307e54859c33305039516159aae03 0 [ 1381s] -/usr/bin/fstconnect 1d7f11306e99cd693fdd42b467251c717c298fbf42fee852d50dd0576b4d873f 0 [ 1381s] -/usr/bin/fstconvert 61e4f0387f14ac76f141dea48abd06a80e5dd9cd16a98479a742a6561c32890d 0 [ 1381s] -/usr/bin/fstdeterminize 6e85ad02ad42dcb48329ac15dd8b1eeff205d8a26330e1a16ad425c21ea5796e 0 [ 1381s] -/usr/bin/fstdifference 7562d021d62f990aa314b34c1c7d0c156d241f697a88a6d615ad5c3d69b4d8f7 0 [ 1381s] -/usr/bin/fstdisambiguate f77e323ea38e8a78ec573556b25b7e184952df891488435774476c47b35f8031 0 [ 1381s] -/usr/bin/fstdraw a2578e5b1dc22b81f758daae5e972a22905faf875651db3af985025dca100f1c 0 [ 1381s] -/usr/bin/fstencode 1b7f63fe35fd2d8fdfa7978d2f7977216d645296cce73f0dcc55ab770958f7da 0 [ 1381s] -/usr/bin/fstepsnormalize 5e88dcd9a340054e7f7d7bd189d49d574b893054bd26742b4f4f9a5ef15ee28e 0 [ 1381s] -/usr/bin/fstequal ebd57a7dab0bfcc0145b262a7ab334c3858743dc79ac2310609312f3a17b0988 0 [ 1381s] -/usr/bin/fstequivalent c4f522b1d4fcc7a870f44b2631b3b2b97cb3f22aed1a99be699758b655ba7571 0 [ 1381s] -/usr/bin/fstinfo 449fbe291a934a0ded06a2d829504bd313a99c33d1002edc824b58116793e7f2 0 [ 1381s] -/usr/bin/fstintersect 7ccb22d384ce764d298313b05ad73c7f5aece00458588a80605ce070630fa0cf 0 [ 1381s] -/usr/bin/fstinvert 6ea10b640c0b7431655f1c91d87012ccb50accf401e86777b4b56f49595d6895 0 [ 1381s] -/usr/bin/fstisomorphic fd2f97a62f59db70d8fbd72949c5cd8281b5360b8f37de40a3da185152a7bea0 0 [ 1381s] -/usr/bin/fstmap 437674ee4931e5a059d8b0e1d001defb104c8cbdc8c3ef821bc166a0fe59c5f9 0 [ 1381s] -/usr/bin/fstminimize 5a949c7d4be8287901322aa103e48d23bfbe707e1648d8ca42e1b64624e8c254 0 [ 1381s] -/usr/bin/fstprint 3c406d23c941e3731cff219d74b8c9706d9573489444d45090a3daf5de56d798 0 [ 1381s] -/usr/bin/fstproject b703c6167c8763df86d452b28e05df2e27fac79d5623871ee0cd7b385ad15ba1 0 [ 1381s] -/usr/bin/fstprune 74058fb4eadefe7fe2add5da71a92790d2461f6afed9ae486c77c91bddcb3073 0 [ 1381s] -/usr/bin/fstpush cba4b93bef3a5d89d80ef9eaf7906227af081f905976f2e5d7fcc0e63f574bc1 0 [ 1381s] -/usr/bin/fstrandgen ce7326c15ce5699d0b8adbbca974c28ad13115bbcc1f2eee7b6455a5edbac533 0 [ 1381s] -/usr/bin/fstrelabel b73a341d5ca55ab671beb067b362b02e6c9c15db46dcf5392174d944f84028da 0 [ 1381s] -/usr/bin/fstreplace 8f627d1037fa0e2b167a97d124cc953d506fba9059733c2c1af2b98bcfa3d4d3 0 [ 1381s] -/usr/bin/fstreverse f182ba5fa0c75cbba3cc1364bb848ebd406e2e3079ea776bee8bb6ba4fdee493 0 [ 1381s] -/usr/bin/fstreweight a0645c29682861f3e3990106f184dfec3afb6e35285f48be1ccc95d2e65df997 0 [ 1381s] -/usr/bin/fstrmepsilon 60f8d9069ecc8ea15eae5ec9bcf613d474931c290ba1d9b9e26a6cd9963cc0ac 0 [ 1381s] -/usr/bin/fstshortestdistance 07b909d4e3fa8854f692452538120de1e2c132bbbb8528eb3be6bbda3af53137 0 [ 1381s] -/usr/bin/fstshortestpath 57d491fca1fcbfc7883b7899b672d01c765cda1ef73c9945f1ed565145948fb0 0 [ 1381s] -/usr/bin/fstsymbols 88a79cb05a16e6e6aed2b2a842da4998f6b7524d3a412c82d43b8f9107cfef5b 0 [ 1381s] -/usr/bin/fstsynchronize 9847d590810c8345bde6bfb67562426fcc524b9bf1b62e77aa9fc6abe12725e1 0 [ 1381s] -/usr/bin/fsttopsort f01d909d989c9d2f2f9e3f83c7e9058fb0c67a83136d2d9d6d520b756c05f545 0 [ 1381s] -/usr/bin/fstunion f1f84243ecc86cc0b92197bf353243901d5a70e807f9d3b09edc766fba368c20 0 [ 1381s] +/usr/bin/fstarcsort c162061c13349a3532c76cb29308a696eaa0da5bf55f54740351407337f9ba89 0 [ 1381s] +/usr/bin/fstclosure f2850370ef98e500e19c022e7d8432852554f68689b67e87ad1760e330c8574f 0 [ 1381s] +/usr/bin/fstcompile 1e6f5b98e656512b18096c8321878efd759bd9648c698908041af10c101b11a0 0 [ 1381s] +/usr/bin/fstcompose 01e52e685ec670fe7d1fb24aa3a31ef569c63268362d143352bee0086945e90d 0 [ 1381s] +/usr/bin/fstconcat 940dd462a66838c858e1e1abc919b0e6339c4fcd483a4b430aedf899393d209a 0 [ 1381s] +/usr/bin/fstconnect a83d9f4c673e3e461f7bcf5d472c20adb34ea07c9c898936a2e2a5eac62f360b 0 [ 1381s] +/usr/bin/fstconvert 9ecba2bef502aacb4de09901e56acb326bffe36172c4dca40cb22959ee458612 0 [ 1381s] +/usr/bin/fstdeterminize 1f19a0dba47fc118ebe33d16682c4ce87f0cb9b0c56855154f7b972b213f6911 0 [ 1381s] +/usr/bin/fstdifference acf6068dc07fb13065ad4efc803d5bd919c743a5457d47ed67a704bb851b7ec5 0 [ 1381s] +/usr/bin/fstdisambiguate d961d0d4cc2db7421b332d3b0bacd3613281405099824e77cbeb997fb31a4290 0 [ 1381s] +/usr/bin/fstdraw 4eeeff23b6c77f3d8a1afd5e363fbc25b87d0417d609455f9897e4725284819c 0 [ 1381s] +/usr/bin/fstencode 1ebf2319c54fa4b13ffbff3c136ae0edadca6a286a3371d5446941e0dfb1edd4 0 [ 1381s] +/usr/bin/fstepsnormalize 08056041b600bbcfccc6b6b8e1f3d45858236bb758dcaa2694563b825782d938 0 [ 1381s] +/usr/bin/fstequal 3bff280592fc5f6486d0009c4695731448095afe7958bcef113b9712eaa72fcf 0 [ 1381s] +/usr/bin/fstequivalent 35f594d4c442bb8ef362f840f712d0d0edd6314d61a22c75790e3069efbf7376 0 [ 1381s] +/usr/bin/fstinfo 11fbf14665c1f69cb0f1a8743706b586b2c06f30b2aab1b6939f758ae1f6d359 0 [ 1381s] +/usr/bin/fstintersect c2a5a6899ed8793c94ae83989a9aaade0986ae39257b8ae90ee0a36892447f0f 0 [ 1381s] +/usr/bin/fstinvert ba77e197f35bf437b06ee2a357da1ba7dd396f8b232ef0f5e1c79e9112a678b8 0 [ 1381s] +/usr/bin/fstisomorphic 50eb069afec88ad755d06529277f42f339a73dc40e7bb083d088f6af550486da 0 [ 1381s] +/usr/bin/fstmap 1d9fbd66ca783c102884be08bc4c196e44a69c0ce2fd0a4bf443a4d720f058a5 0 [ 1381s] +/usr/bin/fstminimize 4325e112d67285c8f456544480f7e020ab8dc638969e12f162ba0bb9305aa815 0 [ 1381s] +/usr/bin/fstprint dd0399e1a31784a6b31ab1a87db6e04ef6710d1fbc2533c0fdae865f608b8590 0 [ 1381s] +/usr/bin/fstproject 12e9b335048afa8b82b4ce150fad39cca0bff8e12e62aaf7b26797d60521f293 0 [ 1381s] +/usr/bin/fstprune 8c3a7fa6d0448b98d43f65a2f6e314a949f464b213d70240b03683d57ae08a7c 0 [ 1381s] +/usr/bin/fstpush 45659d906dfc69c6d07cd94eedc57cf1403c28ab291a369a21296472991c4778 0 [ 1381s] +/usr/bin/fstrandgen 411a73aaf138b574abc2ef7b24ad47ea6bb74c7baf31728a8df39412dfd883d9 0 [ 1381s] +/usr/bin/fstrelabel 5566863b0a1cdc4d194d9302a18e26fde18e970705b68aace1099a2f02f21f60 0 [ 1381s] +/usr/bin/fstreplace 97c633ae03494cf70c700ea77d3aabd6385f3584f64712e73bcf8226e6b77ebd 0 [ 1381s] +/usr/bin/fstreverse 12968412ab6b8f1ed609216791603a7d8bfe4e24c94e26140e2b63c95c5e7682 0 [ 1381s] +/usr/bin/fstreweight 38624d893c43696bd7fb86970b22d844e314d0c370887d691dcf7ed221c01eae 0 [ 1381s] +/usr/bin/fstrmepsilon f74f2d0694413174f6275c8468e36d8b768f102689579b88f1929d2659ab5674 0 [ 1381s] +/usr/bin/fstshortestdistance 4fef831c0995865a96ac87e5292950d2a0c94ad2fa73663f938e0812e7285f19 0 [ 1381s] +/usr/bin/fstshortestpath 9afaeafdd9a77aee1a3c8f6f7883b7c1e471ef5adfce239569bb2dc6787391c6 0 [ 1381s] +/usr/bin/fstsymbols 75b147f80b45c8b8f1851ba9465920007360e7116bbf5cbb8273a85d1be3bedf 0 [ 1381s] +/usr/bin/fstsynchronize f79fc7999f333420a4ed797623970d737dbdbba8fc24b6b55c81a65d547b2f67 0 [ 1381s] +/usr/bin/fsttopsort b777558d3f80478777c3895c853851b8207b3d93163ebeb32b69ebde49c45432 0 [ 1381s] +/usr/bin/fstunion ae3a2ca8650689521c965c2fa4b458848017dd232bf9514f87d6872434e672e4 0 [ 1381s] @@ -185 +185 @@ [ 1381s] -openfst-1.8.2-1.1.src.rpm [ 1381s] +openfst-1.8.2-1.2.src.rpm [ 1381s] comparing rpmtags [ 1381s] comparing RELEASE [ 1382s] comparing PROVIDES [ 1382s] comparing scripts [ 1382s] comparing filelist [ 1382s] comparing file checksum [ 1382s] creating rename script [ 1382s] RPM file checksum differs. [ 1382s] Extracting packages [ 1383s] /usr/bin/fstequivalent differs in ELF sections [ 1383s] --- old /usr/bin/fstequivalent (objdump) [ 1383s] +++ new /usr/bin/fstequivalent (objdump) [ 1383s] @@ -156,46 +156,46 @@ [ 1383s] 0ba8 b0810000 00000000 01000000 00000000 ................ [ 1383s] 0bb8 18030000 a1001900 00820000 00000000 ................ [ 1383s] 0bc8 08000000 00000000 06040000 22000d00 ............"... [ 1383s] - 0bd8 e83f0000 00000000 9e000000 00000000 .?.............. [ 1383s] + 0bd8 e0400000 00000000 9e000000 00000000 .@.............. [ 1383s] 0be8 38040000 a1001900 e0810000 00000000 8............... [ 1383s] 0bf8 08000000 00000000 ef060000 a1001900 ................ [ 1383s] 0c08 c8810000 00000000 08000000 00000000 ................ [ 1383s] - 0c18 a6020000 22000d00 983e0000 00000000 ...."....>...... [ 1383s] + 0c18 a6020000 22000d00 903f0000 00000000 ...."....?...... [ 1383s] 0c28 b2000000 00000000 63060000 22000d00 ........c..."... [ 1383s] - 0c38 fa490000 00000000 00020000 00000000 .I.............. [ 1383s] - 0c48 5e000000 22000d00 3a530000 00000000 ^..."...:S...... [ 1383s] + 0c38 f24a0000 00000000 00020000 00000000 .J.............. [ 1383s] + 0c48 5e000000 22000d00 32540000 00000000 ^..."...2T...... [ 1383s] 0c58 72000000 00000000 880e0000 11001900 r............... [ 1383s] 0c68 88810000 00000000 20000000 00000000 ........ ....... [ 1383s] 0c78 ec020000 a1001900 e8810000 00000000 ................ [ 1383s] 0c88 08000000 00000000 d9000000 22000d00 ............"... [ 1383s] - 0c98 3a530000 00000000 72000000 00000000 :S......r....... [ 1383s] - 0ca8 62040000 22000d00 d8450000 00000000 b..."....E...... [ 1383s] + 0c98 32540000 00000000 72000000 00000000 2T......r....... [ 1383s] + 0ca8 62040000 22000d00 d0460000 00000000 b..."....F...... [ 1383s] 0cb8 9e000000 00000000 1c020000 22000d00 ............"... [ 1383s] - 0cc8 ac530000 00000000 0c000000 00000000 .S.............. [ 1383s] - 0cd8 170e0000 22000d00 4a3f0000 00000000 ...."...J?...... [ 1383s] + 0cc8 a4540000 00000000 0c000000 00000000 .T.............. [ 1383s] + 0cd8 170e0000 22000d00 42400000 00000000 ...."...B@...... [ 1383s] 0ce8 9e000000 00000000 d20d0000 22000d00 ............"... [ 1383s] - 0cf8 3a450000 00000000 9e000000 00000000 :E.............. [ 1383s] + 0cf8 32460000 00000000 9e000000 00000000 2F.............. [ 1383s] 0d08 070e0000 11001800 68810000 00000000 ........h....... [ 1383s] 0d18 04000000 00000000 61020000 22000d00 ........a..."... [ 1383s] - 0d28 ac530000 00000000 0c000000 00000000 .S.............. [ 1383s] - 0d38 3b0e0000 22000d00 0e3e0000 00000000 ;..."....>...... [ 1383s] + 0d28 a4540000 00000000 0c000000 00000000 .T.............. [ 1383s] + 0d38 3b0e0000 22000d00 063f0000 00000000 ;..."....?...... [ 1383s] 0d48 8a000000 00000000 43000000 22000d00 ........C..."... [ 1383s] - 0d58 36530000 00000000 04000000 00000000 6S.............. [ 1383s] + 0d58 2e540000 00000000 04000000 00000000 .T.............. [ 1383s] 0d68 7f030000 a1001900 c0810000 00000000 ................ [ 1383s] 0d78 08000000 00000000 18050000 a1001900 ................ [ 1383s] 0d88 f8810000 00000000 08000000 00000000 ................ [ 1383s] 0d98 dc030000 a1001900 d0810000 00000000 ................ [ 1383s] 0da8 08000000 00000000 600d0000 22000d00 ........`..."... [ 1383s] - 0db8 24410000 00000000 16040000 00000000 $A.............. [ 1383s] + 0db8 1c420000 00000000 16040000 00000000 .B.............. [ 1383s] 0dc8 640e0000 11001900 a8810000 00000000 d............... [ 1383s] 0dd8 08000000 00000000 b9040000 a1001900 ................ [ 1383s] 0de8 b8810000 00000000 08000000 00000000 ................ [ 1383s] 0df8 1b070000 a1001900 d8810000 00000000 ................ [ 1383s] 0e08 08000000 00000000 44050000 22000d00 ........D..."... [ 1383s] - 0e18 76460000 00000000 84030000 00000000 vF.............. [ 1383s] - 0e28 41010000 22000d00 983e0000 00000000 A..."....>...... [ 1383s] + 0e18 6e470000 00000000 84030000 00000000 nG.............. [ 1383s] + 0e28 41010000 22000d00 903f0000 00000000 A..."....?...... [ 1383s] 0e38 b2000000 00000000 42030000 22000d00 ........B..."... [ 1383s] - 0e48 86400000 00000000 9e000000 00000000 .@.............. [ 1383s] + 0e48 7e410000 00000000 9e000000 00000000 ~A.............. [ 1383s] 0e58 39060000 a1001900 f0810000 00000000 9............... [ 1383s] 0e68 08000000 00000000 540e0000 11001800 ........T....... [ 1383s] 0e78 70810000 00000000 08000000 00000000 p............... [ 1383s] @@ -469,47 +469,47 @@ [ 1383s] 1ee8 74299208 00000200 490d0000 00000000 t)......I....... [ 1383s] Contents of section .rela.dyn: [ 1383s] 1ef8 487c0000 00000000 03000000 00000000 H|.............. [ 1383s] - 1f08 76380000 00000000 507c0000 00000000 v8......P|...... [ 1383s] - 1f18 03000000 00000000 08390000 00000000 .........9...... [ 1383s] + 1f08 6e390000 00000000 507c0000 00000000 n9......P|...... [ 1383s] + 1f18 03000000 00000000 003a0000 00000000 .........:...... [ 1383s] 1f28 587c0000 00000000 03000000 00000000 X|.............. [ 1383s] - 1f38 4e380000 00000000 607c0000 00000000 N8......`|...... [ 1383s] - 1f48 03000000 00000000 d0380000 00000000 .........8...... [ 1383s] + 1f38 48390000 00000000 607c0000 00000000 H9......`|...... [ 1383s] + 1f48 03000000 00000000 c8390000 00000000 .........9...... [ 1383s] 1f58 c07e0000 00000000 03000000 00000000 .~.............. [ 1383s] 1f68 202a0000 00000000 c87e0000 00000000 *.......~...... [ 1383s] 1f78 03000000 00000000 e0810000 00000000 ................ [ 1383s] 1f88 d87e0000 00000000 03000000 00000000 .~.............. [ 1383s] - 1f98 24410000 00000000 e07e0000 00000000 $A.......~...... [ 1383s] + 1f98 1c420000 00000000 e07e0000 00000000 .B.......~...... [ 1383s] 1fa8 03000000 00000000 b8810000 00000000 ................ [ 1383s] 1fb8 e87e0000 00000000 03000000 00000000 .~.............. [ 1383s] 1fc8 d8810000 00000000 f07e0000 00000000 .........~...... [ 1383s] 1fd8 03000000 00000000 e8810000 00000000 ................ [ 1383s] 1fe8 f87e0000 00000000 03000000 00000000 .~.............. [ 1383s] - 1ff8 3a450000 00000000 007f0000 00000000 :E.............. [ 1383s] + 1ff8 32460000 00000000 007f0000 00000000 2F.............. [ 1383s] 2008 03000000 00000000 b0810000 00000000 ................ [ 1383s] 2018 087f0000 00000000 03000000 00000000 ................ [ 1383s] 2028 c0810000 00000000 187f0000 00000000 ................ [ 1383s] 2038 03000000 00000000 68810000 00000000 ........h....... [ 1383s] 2048 207f0000 00000000 03000000 00000000 ............... [ 1383s] - 2058 86400000 00000000 287f0000 00000000 .@......(....... [ 1383s] - 2068 03000000 00000000 ac530000 00000000 .........S...... [ 1383s] + 2058 7e410000 00000000 287f0000 00000000 ~A......(....... [ 1383s] + 2068 03000000 00000000 a4540000 00000000 .........T...... [ 1383s] 2078 307f0000 00000000 03000000 00000000 0............... [ 1383s] 2088 f0810000 00000000 387f0000 00000000 ........8....... [ 1383s] - 2098 03000000 00000000 4a3f0000 00000000 ........J?...... [ 1383s] + 2098 03000000 00000000 42400000 00000000 ........B@...... [ 1383s] 20a8 407f0000 00000000 03000000 00000000 @............... [ 1383s] 20b8 c8810000 00000000 487f0000 00000000 ........H....... [ 1383s] - 20c8 03000000 00000000 983e0000 00000000 .........>...... [ 1383s] + 20c8 03000000 00000000 903f0000 00000000 .........?...... [ 1383s] 20d8 507f0000 00000000 03000000 00000000 P............... [ 1383s] 20e8 00820000 00000000 587f0000 00000000 ........X....... [ 1383s] - 20f8 03000000 00000000 d8450000 00000000 .........E...... [ 1383s] + 20f8 03000000 00000000 d0460000 00000000 .........F...... [ 1383s] 2108 607f0000 00000000 03000000 00000000 `............... [ 1383s] - 2118 0e3e0000 00000000 687f0000 00000000 .>......h....... [ 1383s] - 2128 03000000 00000000 e83f0000 00000000 .........?...... [ 1383s] + 2118 063f0000 00000000 687f0000 00000000 .?......h....... [ 1383s] + 2128 03000000 00000000 e0400000 00000000 .........@...... [ 1383s] 2138 707f0000 00000000 03000000 00000000 p............... [ 1383s] - 2148 76460000 00000000 787f0000 00000000 vF......x....... [ 1383s] - 2158 03000000 00000000 36530000 00000000 ........6S...... [ 1383s] + 2148 6e470000 00000000 787f0000 00000000 nG......x....... [ 1383s] + 2158 03000000 00000000 2e540000 00000000 .........T...... [ 1383s] 2168 987f0000 00000000 03000000 00000000 ................ [ 1383s] - 2178 fa490000 00000000 a07f0000 00000000 .I.............. [ 1383s] - 2188 03000000 00000000 3a530000 00000000 ........:S...... [ 1383s] + 2178 f24a0000 00000000 a07f0000 00000000 .J.............. [ 1383s] + 2188 03000000 00000000 32540000 00000000 ........2T...... [ 1383s] 2198 a87f0000 00000000 03000000 00000000 ................ [ 1383s] 21a8 70810000 00000000 b07f0000 00000000 p............... [ 1383s] 21b8 03000000 00000000 a8810000 00000000 ................ [ 1383s] @@ -649,874 +649,889 @@ [ 1383s] 2a00 175e0000 033e0e75 67030e00 13000000 .^...>.ug....... [ 1383s] 2a10 175e0000 033e8e74 67030e00 13000000 .^...>.tg....... [ 1383s] Contents of section .text: [ 1383s] - 2a20 6f20a01d 130101b0 fd72233c 314d233c o .......r#<1M#< [ 1383s] - 2a30 114e2338 814e2334 914e2330 214f2338 .N#8.N#4.N#0!O#8 [ 1383s] - 2a40 414d2334 514d2330 614d233c 714b2338 AM#4QM#0aM#..Y.... [ 1383s] - 2a70 69561753 00000333 634d9000 08119735 iV.S...3cM.....5 [ 1383s] - 2a80 00009385 259983b7 09001ce3 81470293 ....%........G.. [ 1383s] - 2a90 17530000 0333834a 0293aa8a eff05ff2 .S...3.J......_. [ 1383s] - 2aa0 93073002 e30ef550 8a752a76 08021307 ..0....P.u*v.... [ 1383s] - 2ab0 05012e96 3ae2ef00 50659737 000087b7 ....:...Pe.7.... [ 1383s] - 2ac0 67be83b4 8a041758 00000338 284e7545 g......X...8(NuE [ 1383s] - 2ad0 97350000 93858592 19469736 00009386 .5.......F.6.... [ 1383s] - 2ae0 e6934147 17390000 1309c993 42f22af6 ..AG.9......B.*. [ 1383s] - 2af0 2efa32fe b6e2bae6 beaecaea 126b326d ..2..........k2m [ 1383s] - 2b00 938c0a04 638a044c 370c0080 934bfcff ....c..L7....K.. [ 1383s] - 2b10 668a8074 6a866373 a4012286 11c68870 f..tj.cs.."....p [ 1383s] - 2b20 da85eff0 ffe109e9 3304a441 63c88b00 ........3..Ac... [ 1383s] - 2b30 634b8471 1b050400 63470570 268a8468 cK.q....cG.p&..h [ 1383s] - 2b40 e9f8638c 4c490334 8a026a86 6363a471 ..c.LI.4..j.cc.q [ 1383s] - 2b50 19c68335 0a025a85 eff09fde 09edb707 ...5..Z......... [ 1383s] - 2b60 0080330d 8d4013c7 f7ff6348 a7016346 ..3..@....cH..cF [ 1383s] - 2b70 fd461b05 0d006342 05461265 1c0a6306 .F....cB.F.e..c. [ 1383s] - 2b80 f500d265 8505eff0 bfbf5685 eff05fdd ...e......V..._. [ 1383s] - 2b90 00112285 eff0dfd8 17530000 0333033b .."......S...3.; [ 1383s] - 2ba0 22859000 97350000 93854589 02931753 "....5....E....S [ 1383s] - 2bb0 00000333 a33b0293 aa8aeff0 7fe09307 ...3.;.......... [ 1383s] - 2bc0 3002e309 f5468a75 2a760802 13070501 0....F.u*v...... [ 1383s] - 2bd0 2e963ae2 ef007053 83b48a04 17580000 ..:...pS.....X.. [ 1383s] - 2be0 03384832 1305e003 97350000 93858585 .8H2.....5...... [ 1383s] - 2bf0 11469736 00009386 e6884147 caea230c .F.6......AG..#. [ 1383s] - 2c00 011442f2 2af62efa 32feb6e2 bae6126b ..B.*...2......k [ 1383s] - 2c10 326d938c 0a046386 0448370c 0080934b 2m....c..H7....K [ 1383s] - 2c20 fcff668a 80746a86 6373a401 228611c6 ..f..tj.cs.."... [ 1383s] - 2c30 8870da85 eff0dfd0 09e93304 a44163c8 .p........3..Ac. [ 1383s] - 2c40 8b00634e 845f1b05 0400634a 055e268a ..cN._....cJ.^&. [ 1383s] - 2c50 8468e9f8 63884c45 03348a02 6a86636c .h..c.LE.4..j.cl [ 1383s] - 2c60 a45f19c6 83350a02 5a85eff0 7fcd09ed ._...5..Z....... [ 1383s] - 2c70 b7070080 330d8d40 13c7f7ff 6348a701 ....3..@....cH.. [ 1383s] - 2c80 6342fd42 1b050d00 634e0540 12651c0a cB.B....cN.@.e.. [ 1383s] - 2c90 6306f500 d2658505 eff09fae 5685eff0 c....e......V... [ 1383s] - 2ca0 3fcc0811 eff0dfc7 30080802 97250000 ?.......0....%.. [ 1383s] - 2cb0 9385c57d 17530000 03334329 02933707 ...}.S...3C)..7. [ 1383s] - 2cc0 00801758 00000338 e8314d45 97250000 ...X...8.1ME.%.. [ 1383s] - 2cd0 9385c57c 1d46c146 7d17172a 0000130a ...|.F.F}..*.... [ 1383s] - 2ce0 6a7dcaf8 c2e0aae4 aee8b2ec b6f4badc j}.............. [ 1383s] - 2cf0 d2f01753 00000333 e3220293 90000c02 ...S...3."...... [ 1383s] - 2d00 17530000 0333831d 02930402 2685eff0 .S...3......&... [ 1383s] - 2d10 3fc12685 30089725 00009385 257a1753 ?.&.0..%....%z.S [ 1383s] - 2d20 00000333 a3220293 17580000 0338081f ...3."...X...8.. [ 1383s] - 2d30 6d459725 00009385 e5781d46 c1460547 mE.%.....x.F.F.G [ 1383s] - 2d40 d2f0caf8 c2e0aae4 aee8b2ec b6f4badc ................ [ 1383s] - 2d50 17530000 0333031d 02939000 a6851753 .S...3.........S [ 1383s] - 2d60 00000333 a3170293 2685eff0 7fbb2685 ...3....&.....&. [ 1383s] - 2d70 17530000 0333031f 02932685 eff05fa6 .S...3....&..._. [ 1383s] - 2d80 93170502 81932685 175a0000 033a8a22 ......&..Z...:." [ 1383s] - 2d90 2330fa00 eff0dfa1 08011753 00000333 #0.........S...3 [ 1383s] - 2da0 e31a3008 97250000 9385c573 02932685 ..0..%.....s..&. [ 1383s] - 2db0 17530000 0333031b 02932685 eff05fa2 .S...3....&..._. [ 1383s] - 2dc0 13140502 17530000 03334313 01900293 .....S...3C..... [ 1383s] - 2dd0 aa8aeff0 ffbe9307 3002e300 f5228a65 ........0....".e [ 1383s] - 2de0 2a660811 13070501 2e963af1 ef00f031 *f........:....1 [ 1383s] - 2df0 83b48a04 2d459725 00009385 256f2146 ....-E.%....%o!F [ 1383s] - 2e00 97260000 9386866f 4147d2e1 caf9a2fd .&.....oAG...... [ 1383s] - 2e10 aae5aee9 b2edb6f1 baf50a7b 2a7d938c ...........{*}.. [ 1383s] - 2e20 0a046385 0434370c 0080934b fcff668a ..c..47....K..f. [ 1383s] - 2e30 80746a86 6373a401 228611c6 8870da85 .tj.cs.."....p.. [ 1383s] /usr/bin/fstequivalent differs in assembler output [ 1383s] --- old /usr/bin/fstequivalent (disasm) [ 1383s] +++ new /usr/bin/fstequivalent (disasm) [ 1383s] @@ -283,13 +283,12 @@ [ 1383s] main@@Base: [ 1383s] j <_ZN12FlagRegisterINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE14SetDescriptionERKS5_RK15FlagDescriptionIS5_E@@Base + ofs> [ 1383s] addi sp,sp,-1280 [ 1383s] - lui t0,0xfffff [ 1383s] - sd s3,offset(sp) [ 1383s] + sd s4,offset(sp) [ 1383s] sd ra,offset(sp) [ 1383s] sd s0,offset(sp) [ 1383s] sd s1,offset(sp) [ 1383s] sd s2,offset(sp) [ 1383s] - sd s4,offset(sp) [ 1383s] + sd s3,offset(sp) [ 1383s] sd s5,offset(sp) [ 1383s] sd s6,offset(sp) [ 1383s] sd s7,offset(sp) [ 1383s] @@ -297,225 +296,227 @@ [ 1383s] sd s9,offset(sp) [ 1383s] sd s10,offset(sp) [ 1383s] sd s11,offset(sp) [ 1383s] + addi sp,sp,-2048 [ 1383s] + addi sp,sp,-2048 [ 1383s] lui a5,0x1 [ 1383s] - add sp,sp,t0 [ 1383s] addi a4,a5,1144 # <_ZSt19__throw_logic_errorPKc@plt-0x12e8> [ 1383s] addi a5,sp,16 [ 1383s] add a4,a4,a5 [ 1383s] - auipc s3,0x5 [ 1383s] - ld s3,offset(s3) # <_ZNSt10unique_ptrIN3fst6script8FstClassESt14default_deleteIS2_EED1Ev@@Base + ofs> [ 1383s] + auipc s4,0x5 [ 1383s] + ld s4,offset(s4) # <_ZNSt10unique_ptrIN3fst6script8FstClassESt14default_deleteIS2_EED1Ev@@Base + ofs> [ 1383s] auipc t1,0x5 [ 1383s] ld t1,offset(t1) # <_ZNSt10unique_ptrIN3fst6script8FstClassESt14default_deleteIS2_EED1Ev@@Base + ofs> [ 1383s] addi a2,sp,64 [ 1383s] addi a0,sp,160 [ 1383s] auipc a1,0x3 [ 1383s] - addi a1,a1,-1646 # <_ZNSt10unique_ptrIN3fst6script8FstClassESt14default_deleteIS2_EED1Ev@@Base + ofs> [ 1383s] - ld a5,offset(s3) [ 1383s] + addi a1,a1,-1402 # <_ZNSt10unique_ptrIN3fst6script8FstClassESt14default_deleteIS2_EED1Ev@@Base + ofs> [ 1383s] + ld a5,offset(s4) [ 1383s] sd a5,offset(a4) [ 1383s] li a5,0 [ 1383s] jalr t1 [ 1383s] auipc t1,0x5 [ 1383s] ld t1,offset(t1) # <_ZNSt10unique_ptrIN3fst6script8FstClassESt14default_deleteIS2_EED1Ev@@Base + ofs> [ 1383s] jalr t1 [ 1383s] - mv s5,a0 [ 1383s] + mv s6,a0 [ 1383s] jal [ 1383s] li a5,35 [ 1383s] beq a0,a5, [ 1383s] ld a1,offset(sp) [ 1383s] ld a2,offset(sp) [ 1383s] addi a0,sp,256 [ 1383s] - addi a4,a0,16 [ 1383s] + addi a5,a0,16 [ 1383s] add a2,a2,a1 [ 1383s] - sd a4,offset(sp) [ 1383s] + sd a5,offset(sp) [ 1383s] + addi s0,sp,1168 [ 1383s] jal [ 1383s] auipc a5,0x3 [ 1383s] fld fa5,-offset(a5) # <_ZNSt10unique_ptrIN3fst6script8FstClassESt14default_deleteIS2_EED1Ev@@Base + ofs> [ 1383s] - ld s1,offset(s5) [ 1383s] - auipc a6,0x5 [ 1383s] - ld a6,offset(a6) # <_ZNSt10unique_ptrIN3fst6script8FstClassESt14default_deleteIS2_EED1Ev@@Base + ofs> [ 1383s] - li a0,29 [ 1383s] - auipc a1,0x3 [ 1383s] - addi a1,a1,-1752 # <_ZNSt10unique_ptrIN3fst6script8FstClassESt14default_deleteIS2_EED1Ev@@Base + ofs> [ 1383s] - li a2,6 [ 1383s] - auipc a3,0x3 [ 1383s] - addi a3,a3,-1730 # <_ZNSt10unique_ptrIN3fst6script8FstClassESt14default_deleteIS2_EED1Ev@@Base + ofs> [ 1383s] - li a4,16 [ 1383s] - auipc s2,0x3 [ 1383s] - addi s2,s2,-1732 # <_ZNSt10unique_ptrIN3fst6script8FstClassESt14default_deleteIS2_EED1Ev@@Base + ofs> [ 1383s] - sd a6,offset(sp) [ 1383s] - sd a0,offset(sp) [ 1383s] - sd a1,offset(sp) [ 1383s] - sd a2,offset(sp) [ 1383s] - sd a3,offset(sp) [ 1383s] - sd a4,offset(sp) [ 1383s] - fsd fa5,offset(sp) [ 1383s] - sd s2,offset(sp) [ 1383s] - ld s6,offset(sp) [ 1383s] - ld s10,offset(sp) [ 1383s] - addi s9,s5,64 [ 1383s] - beqz s1, [ 1383s] - lui s8,0x80000 [ 1383s] - not s7,s8 [ 1383s] - mv s4,s9 [ 1383s] - ld s0,offset(s1) [ 1383s] - mv a2,s10 [ 1383s] - bgeu s0,s10, [ 1383s] - mv a2,s0 [ 1383s] + ld s2,offset(s6) [ 1383s] + auipc a0,0x5 [ 1383s] + ld a0,offset(a0) # <_ZNSt10unique_ptrIN3fst6script8FstClassESt14default_deleteIS2_EED1Ev@@Base + ofs> [ 1383s] + li a1,29 [ 1383s] + auipc a2,0x3 [ 1383s] + addi a2,a2,-1512 # <_ZNSt10unique_ptrIN3fst6script8FstClassESt14default_deleteIS2_EED1Ev@@Base + ofs> [ 1383s] + li a3,6 [ 1383s] + auipc a4,0x3 [ 1383s] + addi a4,a4,-1490 # <_ZNSt10unique_ptrIN3fst6script8FstClassESt14default_deleteIS2_EED1Ev@@Base + ofs> [ 1383s] + li a5,16 [ 1383s] + auipc s3,0x3 [ 1383s] + addi s3,s3,-1492 # <_ZNSt10unique_ptrIN3fst6script8FstClassESt14default_deleteIS2_EED1Ev@@Base + ofs> [ 1383s] + fsd fa5,-offset(s0) [ 1383s] + sd a0,-offset(s0) [ 1383s] + sd a1,-offset(s0) [ 1383s] + sd a2,-offset(s0) [ 1383s] + sd a3,-offset(s0) [ 1383s] + sd a4,-offset(s0) [ 1383s] + sd a5,-offset(s0) [ 1383s] + sd s3,-offset(s0) [ 1383s] + ld s7,-offset(s0) [ 1383s] + ld s11,-offset(s0) [ 1383s] + addi s10,s6,64 [ 1383s] + beqz s2, [ 1383s] + lui s9,0x80000 [ 1383s] + not s8,s9 [ 1383s] + mv s5,s10 [ 1383s] + ld s1,offset(s2) [ 1383s] + mv a2,s11 [ 1383s] + bgeu s1,s11, [ 1383s] + mv a2,s1 [ 1383s] beqz a2, [ 1383s] - ld a0,offset(s1) [ 1383s] - mv a1,s6 [ 1383s] + ld a0,offset(s2) [ 1383s] + mv a1,s7 [ 1383s] jal [ 1383s] bnez a0, [ 1383s] - sub s0,s0,s10 [ 1383s] - blt s7,s0, [ 1383s] - blt s0,s8, [ 1383s] - sext.w a0,s0 [ 1383s] + sub s1,s1,s11 [ 1383s] + blt s8,s1, [ 1383s] + blt s1,s9, [ 1383s] + sext.w a0,s1 [ 1383s] bltz a0, [ 1383s] - mv s4,s1 [ 1383s] - ld s1,offset(s1) [ 1383s] - bnez s1, [ 1383s] - beq s9,s4, [ 1383s] - ld s0,offset(s4) [ 1383s] - mv a2,s10 [ 1383s] - bltu s0,s10, [ 1383s] + mv s5,s2 [ 1383s] + ld s2,offset(s2) [ 1383s] + bnez s2, [ 1383s] + beq s10,s5, [ 1383s] + ld s1,offset(s5) [ 1383s] + mv a2,s11 [ 1383s] + bltu s1,s11, [ 1383s] beqz a2, [ 1383s] - ld a1,offset(s4) [ 1383s] - mv a0,s6 [ 1383s] + ld a1,offset(s5) [ 1383s] + mv a0,s7 [ 1383s] jal [ 1383s] bnez a0, [ 1383s] lui a5,0x80000 [ 1383s] - sub s10,s10,s0 [ 1383s] + sub s11,s11,s1 [ 1383s] not a4,a5 [ 1383s] - blt a4,s10, [ 1383s] - blt s10,a5, [ 1383s] - sext.w a0,s10 [ 1383s] + blt a4,s11, [ 1383s] + blt s11,a5, [ 1383s] + sext.w a0,s11 [ 1383s] bltz a0, [ 1383s] - ld a0,offset(sp) [ 1383s] + ld a0,-offset(s0) [ 1383s] addi a5,sp,272 [ 1383s] beq a0,a5, [ 1383s] - ld a1,offset(sp) [ 1383s] + ld a1,-offset(s0) [ 1383s] addi a1,a1,1 [ 1383s] jal <_ZdlPvm@plt> [ 1383s] - mv a0,s5 [ 1383s] + mv a0,s6 [ 1383s] jal [ 1383s] - addi s0,sp,160 [ 1383s] - mv a0,s0 [ 1383s] + addi s1,sp,160 [ 1383s] + mv a0,s1 [ 1383s] jal <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv@plt> [ 1383s] auipc t1,0x5 [ 1383s] ld t1,offset(t1) # <_ZNSt10unique_ptrIN3fst6script8FstClassESt14default_deleteIS2_EED1Ev@@Base + ofs> [ 1383s] - mv a0,s0 [ 1383s] + mv a0,s1 [ 1383s] addi a2,sp,64 [ 1383s] auipc a1,0x3 [ 1383s] - addi a1,a1,-1900 # <_ZNSt10unique_ptrIN3fst6script8FstClassESt14default_deleteIS2_EED1Ev@@Base + ofs> [ 1383s] + addi a1,a1,-1692 # <_ZNSt10unique_ptrIN3fst6script8FstClassESt14default_deleteIS2_EED1Ev@@Base + ofs> [ 1383s] jalr t1 [ 1383s] compare /.build.oldpackages/openfst-tools-debuginfo-1.8.2-1.1.riscv64.rpm /home/abuild/rpmbuild/RPMS/riscv64/openfst-tools-debuginfo-1.8.2-1.2.riscv64.rpm [ 1383s] skipping -debuginfo package [ 1383s] No rpmlint.log available [ 1383s] [ 1383s] a7eca2bca13c finished "build openfst.spec" at Sat Aug 30 01:37:39 UTC 2025. [ 1383s] Retried build at Mon Sep 1 20:16:29 2025 returned same result, skipped Retried build at Tue Sep 2 18:08:05 2025 returned same result, skipped Retried build at Thu Sep 4 20:29:43 2025 returned same result, skipped